1 / 20

Programski jezici

Programski jezici. Internet i Web tehnologije. Internet i Web tehnologije. Internet Adresiranje na Internetu Internet servisi Web HTML Javascript. Pojam Interneta. Globalna svetska računarska mreža nastala postepenim povezivanjem odvojenih mreža

kiara
Download Presentation

Programski jezici

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Programski jezici Internet i Web tehnologije

  2. Internet i Web tehnologije • Internet • Adresiranje na Internetu • Internet servisi • Web • HTML • Javascript

  3. Pojam Interneta • Globalna svetska računarska mreža nastala postepenim povezivanjem odvojenih mreža • Primena u raznim oblastima ljudske delatnosti • Popularnost servisa za komunikaciju između korisnika • Jedan od najpopularnijh servisa je World Wide Web (ili skraćeno samo Web)

  4. Istorija • ARPAnet (Advanced Research Project Agency Network), 1960-ih • Internet, 1980-ih • E-mail • Usenet • Telnet • File transfer

  5. Klijent/Server komunikacija

  6. 2 1 4 3 Klijent/Server komunikacija

  7. Adresiranje na Internetu • Svaki host na Internetu poseduje jedinstven identifikator – IP adresu • IP adresa u dotted decimal notaciji • 81.93.89.195 • IP adresa u binarnoj notaciji predstavlja 32-bitni binarni broj • Za ljudsku upotrebu koriste se simboličke adrese (npr. www.etf.unssa.rs.ba) • DNS – veza između simboličkih i IP adresa

  8. COM NET ORG BA MTV INTEL ETF MF MA DNS – Domain Name System ROOT RS CBBH UNSSA

  9. Mrežni protokoli • TCP/IP (Transmission Control Protocol/Internet Protocol) • HTTP (HyperText Transfer Protocol) • FTP (File Transfer Protocol) • SMTP (Simple Mail Transfer Protocol) • TELNET

  10. Internet servisi • Web (World Wide Web) • E-mail (Electronic mail) • File transfer • Instant messaging • Telnet

  11. Mogućnosti • Komuniciranje bez granica • Edukacija • Zabava • Komercijalne svrhe • Mogućnosti zloupotrebe

  12. Web • Servis koji omogućava pristup različitim multimedijalnim sadržajima (tekst, slika, zvuk, video zapis) • Najpopularniji servis na Internetu • Omogućava integraciju mnogih servisa u jedan • Web serveri • Web prezentacije • Web klijenti

  13. Web resursi • http://www.etf.unssa.rs.ba:80/nastava/ispit.pdf • http – protokol • www.etf.unssa.rs.ba – web server • 80 - port • /nastava/ispit.pdf – resurs na serveru

  14. Web jezici • Jezici za opis web dokumenata (web stranica) • HTML (Hyper Text Markup Language) • Jezici za programiranje na klijentskoj strani • Javascript, VBScript • Jezici za programiranje na serverskoj strani • PHP, ASP, JSP, Perl

  15. HTML • HTML fajlovi • HTML editori • HTML browseri • HTML elementi (tagovi)

  16. Elementi HTML-a • HTML elementi ( HTML tags) • početni <FONT> • završni </FONT> • case-insensitive • Atributi elemenata • <FONT COLOR=“BLUE” SIZE=“+1”>

  17. Upotreba HTML elemenata • <ime_elementa>Tekst </ime_elementa> • <ime_elementa> • <ime_elementa ime_atributa = vrijednost>Tekst </ime_elementa>

  18. Osnovna struktura HTML fajla <HTML> <HEAD> </HEAD> <BODY> </BODY> </HTML>

  19. Javascript • Skriptovanje na klijentskoj strani (u web čitaču) <SCRIPT LANGUAGE=“JavaScript”> function f1(ulazni_parametri) { naredbe } </SCRIPT>

  20. Pitanja ???

More Related