Napredno web programiranje
|
|
- Ciril Valič
- пре 5 година
- Прикази:
Транскрипт
1 Napredno web programiranje
2 Zend Technologies
3 Termini koje treba razumeti File wrappers Streams Sockets Blocking calls php.ini Settings allow_url_fopen (Filesystem) auto_detect_line_endings (Filesystem) default_socket_timeout (Filesystem) from (Filesystem) user_agent (Filesystem)
4 Tehnike koje treba savladati Filesystem functions Network functions Socket functions Stream functions URL functions List of supported protocols/wrappers List of supported transports
5 Wrapper i File wrapper i su delovi koda koje PHP koristi da bi čitao i upisivao podatke iz različitih tipova fajlova Wrapper je deo PHP ove Stream arhitekture Kada PHP treba da pristupi nekom fajlu, koriste se neko od funkcionalnosti filesystem a koje PHP nudi Funkcionalnost filesystem a je da izabere wrapper U zavisnosti od imena fajla, PHP bira odgovarajući wrapper i rezultat njegovog rada sa fajlom vraća direktno PHP skripti
6 Šema pristupa fajlu u PHPu
7 Kako mi biramo wrapper PHPu se može reći koji file wrapper da koristi Ovo se radi kroz URL adresu scheme://path/to/file ili \\smbserver\share\path\to\file Ako nema podrške dšk za scheme, PHP će predpostaviti i da se radi sa tradicionalnim disk based fajlovima <?php // Selecting a file wrapper using fopen() we will open the // // this example script file this uses the file:// wrapper echo This file is called:. FILE. \n ; $fp = fopen( FILE, r ); fclose($fp);?>
8 Šta Built In Wrapper omogućava PHP inicijalno ima veliki broj wrappera koji se mogu koristiti: file:// (Ovo je rad sa klasičnim fajlovima u lokalu) \\smbserver\share\path\to\file (Ovim se omogućava pristup pfajlovima upotrebom Microsoft ovog file sharing a ili UNIX ovog rešenja Samba) ili (Ovim se omogućava komunikacija sa web sajtom upotrebom HTTP mrežnog protokola. Može se koristiti user_agent setings u php.ini da bi se udeljenom serveru definiše za koji se browser isporučuje sadržaj)
9 Šta Built In Wrapper omogućava ftp:// i ftps:// (Ovim se omogućava komunikacija sa FTP serverom. To uključuje upload i download fajlova. Logovanjem na FTP server, anonimni korisnik može se predstaviti svojom e mail adresom ako se to podesi u u from delu u php.ini setingsu.) php:// p (Ovim se omogućava pristup pphp ovim standardnim input, output, i error streamingu npr. POST podacima) Komprimovani stream compress.zlib:// i compress.bzip2:// (Ovim se omogućava čitanje fajlova koji su komprimovani sa gzip ili bzip2 ili njihovo kreiranje uz registraciju kroz stream_wrapper_register() funkciju od verzije )
10 Dodatne opcije Postoji još 10 mogućnosti koje wrepper i podržavaju Međutim, ovo ne može da podrži svaki wreppera u svakoj situaciji, pa se vode kao mogućnosti nižeg nivoa Tačan popis mogućnosti za konkretne situacije može se naći u List of Supported Wrappers/Protocols u dodatku PHP Manual a
11 Opisi Restrikcija putem allow_url_fopen (allow_url_fopen setings u php.ini se koristi da se zaštiti od pristupa drugih fajlova kroz mrežu. Na neke wrapper e ovaj parametar ne utiče, pa treba proveriti za konkretan wrapper) Dozvola reading (Ova operacija omogućava čitanje podatka upotrebom wrapper a. Većina wrapper a ovo podržava, ali ne i php://stdout p i php://stderr) p Dozvola writing (Ova operacija omogućava upis podatka upotrebom wrapper a. Većina wrapper a ovo podržava, ali ne i Allows appending (Ova operacija omogućava ć dodavanje d podataka na postojeće stanje Ovo je omogućeno sa wrapper om compress.zlib:// ali ne i sa ftp:// wrapper.) Dozvola simultanog reading i writing (Ova operacija omogućava otvaranje fajla za upis i čitanje podatka upotrebom wrapper a. Većina wrapper a ovo ne podržava, ali podržava ili jednu ili drugu pojedinačnu opciju)
12 Opisi Podrška za stat(), Ova funkcija omogućava dobijanje informacija u vezi sa fajlom. Podrška za unlink(), Ova funkcija omogućava da se fajl izbriše. Ne podržavaju svi wrapper i ovu mogućnost. Podrška za rename(), Ova funkcija omogućava da se ime fajla promeni. Ne podržavaju svi wrapper i ovu mogućnost. Podrška za mkdir(), Ova funkcija omogućava da se kreira folder tj. direktorijum. ij Ne podržavaju dž svi wrapper i ovu mogućnost. Podrška za rmdir(), Ova funkcija omogućava da se izbriše folder tj. direktorijum. Ne podržavaju svi wrapper i ovu mogućnost.
13 Upotreba file wrapper a Kada se pomoću fopen() selektuje file wrapper mogu se koristiti sledeće funkcije file sistema Pojedini file wrapper i ne podržavaju neko od ovih funkcija i mogu vratiti error
14 fgets() Funkcija fgets() vraća kompletnu liniju teksta u odnosu na karakter koji predstavlja kraj linje U principu, fgets() traži default grupu karaktera ne vodeči računa iz kog operativnog sistema dolazi fajl Opcija auto_detect_line_endings u php.ini omogućava da se promeni način rada fgets(). Ako se ova opcija podesi na on, tada fgets() vodi računa kako je u konkretnom fajlu definisan kraj linije, umesto što koristi default nu grupu karaktera
15 Još po nešto o file wrapper u Nakon rada sa wrapper om, dobra je praksa da se on zatvori pomoću fclose() Od verzije PHP a postoji nekoliko funkcija koje se mogu koristiti za rad sa wrappper ima, kada se radi sa fajlovima: copy() file_get_contents() file() readfile()
16 Stream Stream je način kako PHP pristupa fajlu ili mrežnom servisu PHP kreira stream u pozadini i svakog pristupa fajlu
17 Stream Stream se sastoji od velikog broja manjih komponenti Svaki stream ima transport, najčešće file wrapper, jednu ili dva kanala i neki sadržaj. PHP čuva metadata za svaki stream. Metadata za stream sadrži: Koje komponente je stream ima Dodatne informacije u wrapper u kojima se ne može pristupiti it iti primenom fread() ili sličniih iih Veliki broj podataka dostupan PHP skripti za čitanje Podatak da li je vreme konekcije isteklo ili ne Da li je stream blokiran ili ne Da li su svi podaci iz stream a pročitani ili ne
18 stream_get_meta_data() Dohvatananje podataka iz metadata streama je pomoću stream_get_meta_data() <?php // we will create a stream by opening this stream, and then we ll // dump the metadata out to see what s there echo Metadata for file:. FILE. \n\n ; $fp = fopen( FILE, r ); var_dump(stream_get_meta_data($fp)); fclose($fp);?> array(6) { [ wrapper_type ]=> string(9) plainfile [ stream stream_type type ]=> string(5) STDIO [ unread_bytes ]=> int(0) [ timed_out ]=> bool(false) [ blocked ]=> bool(true) [ eof ]=> bool(false) }
19 Primer <?php // http file wrapper // we will create a stream by opening a connection to the PHP // Project s own web server, and then dump the metadata to see // what we have echo Metadata from a connection to: ; $fp $p= fopen( p p p /, r ); stream_filter_append($fp, string.rot13 ); var_dump(stream_get_meta_data($fp)); fclose($fp);?>
20 Kanali za transport Podaci u stream u prenose se korz jedan ili dva kanala Podaci poslati u stream od strane PHP koda ka nekom fjl fajlu ili mreži Podaci koji se prihvataju od strane fajla ili mrežnog servera. Neki stream ima oba kanala, dok neki ima samo jedan od njih (read pipeline tj. write pipeline)
21 Stream Transport Na kraju kanala, gledano od strane PHP koda, je stream transport Stream transport je deo koda koji omogućava file wrapperu da direktno komunicira sa bilo kojim stream om na koji je konektovan PHP ima veliki broj ugrađenih transport a STDIO (transport za klasične fajlove, posebno resurse kao što je stdin i stdout) Socket (transport za komunikaciju sa serverom kroz mrežu) PHP automatski bira najbolji transport koji će koristiti sa j j p j file wrapper om koji je definisao programer.
22 Stream Context Stream context, ili sadržaj stream a, je deo podataka koji se prenosi putem stream a Koristi se za prenos dodatnih opcija za file wrapper ili stream transport. Ovaj sadržaj se generiše upotrebom funkcije stream_context_create(), create() a zatim se prenosi kao parametar funkcije fopen() ili fsockopen(). Različiti file wrapper i i stream transporti prihvataju različite opcije. Na primer, mogu se preneti i opcije za file wrapper i osnovni sadržaj stream transporta u isto vreme. U realnom životu, programer se sa stream om najčešće susreće kroz upotrebu funkcije fopen(), a ređe sa drugim
23 Koji mrežni transport podržava PHP tcp (konekcija upotrebom Transmission Control Protocol dela TCP/IP udp (konekcija upotrebom User Datagram dela TCP/IP ) ssl (konekcija upotrebom Secure Sockets Layer encryption. SSL radi preko TCP konekcije) j) tls (konekcija upotrebom Transport Layer Security encryption.tls radi preko TCP konekcije) unix (konekcija k na servise koji rade na lokalnom l računaru upotrebom connection orientated UNIX Domain protokola) udg (konekcija na servise koji rade na lokalnom računaru upotrebom connection less UNIX Domain protokola)
24 Soket Kada se pristupa udeljenom serveru kroz mrežnu infrastrukturu, sva komunikacija se realizuje od strane operativnog sistema računara. Kada se pristupa nekom fajlu na udaljenom dl računara, operativni sistem kreira file handle, ali ako se pristupa serveru, kreira se resurs koji se zove soket. File handle i sockets su vrlo slični i i PHP pokušava da međusobne razlike drži na minimumu. Neki file wrapper i omogućavaju da se pristupmi mrežnom serveru (http) U tom smislu, soket se mora koristiti samo kada file wrapper ne može da uradi neku aktivnost ili kada wrapper ne postoji za neku konkretnu akciju (npr. slanje XML RPC message)
25 Otvaranje soket a Kreiranje soketa je moguće upotrebom funkcije fsockopen() (konekcija se automatski zatvara kada se skript završi)i pfsockopen(nakonzatvaranja i ponovnog otvaranja koristi se predhodna konekcija) Nakon otvaranja potrebno je definisati koji tip transporta će se koristiti uz definisanje imena ili IP adrese servera na koji se želi konektovati.
26 Primer <?php // Using fsockopen() // we will open a connection to the PHP Project s website, and download // their front page // note that what comes back is a redirect, and not the front page itself // this is an example of one of the many things that the http file wrapper // automatically ti (and transparently) tl handles for us $fp = fsockopen ( tcp:// 80, $sock_errno, $sock_errmsg); fwrite ($fp, GET /\n ); while (!feof($fp)) f( f { echo fgets($fp). \n ; } fclose($fp);?>
27 Rad sa soketima Ako se ne definiše parametar timeout za fsockopen(), PHP koristi vrednost iz default_socket_timeout unutar php.ini setingsa Ovaj parametar utiče samo na otvaranje soketa, ali ne i na operacije čitanja i pisanja Nakon otvaranja soketa, čitanje se vrči pomoću fread() i sličnih funkcija, dok pisanje pomoću fwrite() i sl. Kada PHP napravi soket on ulazi u blocking mod za taj stream, i čitanje za druge je nemoguće dok se soket ne zatvori od strane udaljenog dlj servera
28 Timeout za read/write Da bi se izbeglo isključenje blocking moda, može se koristiti stream_set_timeout() da se definiše timeout za čitanje ili pisanje. <?php $fp= fsockopen( tcp://wwwphpnet tcp:// 80, $sock_errno, $sock_errmsg); stream_set_timeout($fp, 10); echo Attempting to read from the stream... this will timeout in 10 secs\n\n ; $result = fgets($fp); fl fclose($fp); f echo The fgets() has timed out, and returned:\n ; var_dump($result);?>
29 Zatvaranje soketa Nakon završenog rada sa soketom, potrebno ga je što pre zatvoriti Računar na kome se izvršava PHP kod ima limitiran broj soketa Zatvaranje soketa je pomoću fclose() <?php $fp = fsockopen ( tcp:// 80, $sock_errno, $sock_errmsg); fclose($fp); echo We have opened and closed the stream. When we attempt to read from\n ; echo the stream, PHP will output an error on your screen.\n ; echo fgets($fp);?>
30 Zend Technologies
31 Napredno web programiranje
PHP kod
PHP kod Fajl test.txt kreiran u Notepad-u Ugrađene funkcije u php-u fopen() otvara datoteku fclose() zatvara datoteku Primjer pokazuje kako se može najprije otvariti datoteka "test.txt" za čitanje, zatim
ВишеOVO JE ZVANIČAN RCUB TEMPLATE: Normal
Korisničko uputstvo za instalaciju i podešavanje securew2 programa za pristup eduroam servisu Termin supplicant se koristi u IEEE 802.1X standardu. U širem značenju, ovaj termin predstavlja entitet (korisnik
ВишеPowerPoint Presentation
TRANSPORTNI SLOJ Predmet: Aktivni mrežni uređaji Predavač: dr Dušan Stefanović ENKAPSULACIJA DATA SEGMENT S.P / D.P. / S.N. / Ack # / DATA IPv / HLEN / Flag / S. IP / D. IP / PACKET DATA (SEGMENT) Frame
ВишеПовезивање са интернетом
Драгана Стопић Интернет Интернет је најпознатија и највећа светска мрежа која повезује рачунаре и рачунарске мреже у једну мрежу, у циљу сарадње и преноса информација употребом заједничких стандарда. INTERnational
ВишеUvod u Python
Uvod u mrežno programiranje Slavica Tomović (slavicat@ucg.ac.me) Elektrotehnički fakultet, Podgorica Univerzitet Crne Gore 2 Programiranje soketa cilj: naučiti kako se razvijaju klijent/server aplikacije
ВишеPowerPoint Presentation
УВОД Дa би рaчунaри нa мрежи могли међусобно да кoмуницирaју и рaзмeњују пoдaткe, пoтрeбнo je: дa сe увeду ПРOТOКOЛИ (утврђeна прaвилa и процедуре за комуникацију) да постоје АДРEСE кoje су jeдинствeнe
ВишеWordPress & CSP Polisa Sigurnosti Sadržaja za WordPress Milan Petrović WordCamp Niš
WordPress & CSP Polisa Sigurnosti Sadržaja za WordPress Milan Petrović 18.5.2019. WordCamp Niš Predavanje, Google Docs: https://d4p.me/wordcampnis HTTP Zaglavlja Svaki HTTP odgovor počinje zaglavljima
ВишеInternet
Internet Internet je globalna računarska mreža. Pre svega, pojam internet znači mreža unutar mreže, ili internakonekcija između više računara. Strukturno postoje male mreže koje se međusobno vezuju, i
ВишеMicrosoft PowerPoint - 1. Zend_1 - Instalacija frameworka
Instalacija Zend framework-a Preuzimanje framework-a Sa zvaničnog sajta Zend-a, preuzeti jednu od verzija framework-a (sada koristiti verziju 1.12.0 ) http://framework.zend.com/downloads/latest Raspakivanje
ВишеMrežno računarstvo
MREŽNO RAČUNARSTVO Soketi za servere (iz glave 9,10 u 4. izdanju) 1 Soketi za servere klijenti programi koji otvaraju soket do servera koji osluškuje konekcije klijentski soketi nisu dovoljni klijenti
ВишеMicrosoft PowerPoint - 01 Uvod u operativne sisteme.ppt
Uvod u operativne sisteme v.as.mr. Samir Lemeš slemes@mf.unze.ba Univerzitet u Zenici 2009 Operativni sistemi i mreže: način realizacije vježbi Tokom semestra 3 periodična testa (Operativni sistemi, Mrežni
ВишеMicrosoft PowerPoint - 6. CMS [Compatibility Mode]
Visoka škola strukovnih studija za informacione i komunikacione tehnologije Beograd WEB TEHNOLOGIJE Drupal CMS(Content Managment System) Školska 2012/13. Marko M. Spasojević, spec. inž. Dr Nenad Kojić,
ВишеProgramski jezik C
SPR, 2016 Rad sa datotekama Komunikacija sa OS Rad sa datotekama Vrste datoteka Otvaranje / zatvaranje datoteka Pristup datotekama za upis / čitanje Funkcije za rad sa datotekama Ulazno / izlazni tokovi
ВишеPodešavanje za eduroam – Windows Vista operativni sistem
Podešavanje za eduroam Windows Vista operativni sistem Kako bi korisnik na siguran način pristupio mrežnim resursima i uz pomoć neophodnih podataka (npr. korisničkog imena i lozinke) izvršio proces autentifikacije
ВишеUpute-podesavanj -accounta
Strana :...1... ISO UPUTA 7.5/02-02 Kreiranje i podešavanje mail account-a Korisničko uputstvo za kreiranje i podešavanje Secure (SSL) Email Accounta 1. Upute za podešavanje Secure (SSL) mail account-a
ВишеUvod u računarstvo 2+2
Datoteke nastavak Funkcija fgets Funkcija koja učitava podatke iz datoteke, liniju po liniju, je char *fgets(char *str, int n, FILE *fp); gdje su str pokazivač na dio memorije (string) u koji će ulazna
ВишеRačunarske mreže Čas 2 Ivana Tanasijević Matematički fakultet, Beograd 1
Računarske mreže Čas 2 Ivana Tanasijević e-mail: ivana@matf.bg.ac.rs Matematički fakultet, Beograd 1 Utvrđivanje gradiva sa prethodnog časa: popunjavanje adresne strukture, kreiranje soketa, privezivanje
ВишеDIGITALNA OBRADA SLIKE
PRAKTIKUM IZ RAČUNARA - OSNOVI MREŽNE KOMUNIKACIJE - Transportni sloj Transportni sloj je zadužen da omogući prenos podataka između dva korisnička procesa koji se nalaze na udaljenim računarima. Zbog toga
ВишеRad u mrežnom okruženju Osnove informatike s primjenom računala
Rad u mrežnom okruženju DHCP 1/2 DHCP (Dynamic Host Configuration Protocol) je mrežni protokol koji omogućava automatiziranu dodjelu IP adresa računalu prema parametrima kao što su: mrežna maska koja će
ВишеBiz web hosting
BIZ WEB HOSTING KORISNIČKO UPUTSTVO WWW.OBLACI.RS SADRŽAJ PRISTUP KORISNIČKOM PORTALU... 2 KUPOVINA BIZ WEB HOSTING SERVISA... 4 PRISTUP PLESK WEB KONTROLNOM PANELU... 14 PORTALI I DOMENI... 14 FAJL MENADŽER...
ВишеZIS
DIGITALNA FORENZIKA prof. dr Saša Adamović sadamovic@singidunum.ac.rs Forenzička istraga operativnih sistema Operativni sistem Pruža softversku platformu za pokretanje drugih programa. OS je odgovoran
ВишеPOSLOVNI INFORMACIONI SISTEMI I RA^UNARSKE
ZNAČAJ RAČUNARSKIH KOMUNIKACIJA U BANKARSKOM POSLOVANJU RAČUNARSKE MREŽE Računarske mreže su nastale kombinacijom računara i telekomunikacija dve tehnologije sa veoma različitom tradicijom i istorijom.
ВишеMicrosoft PowerPoint - 06 Uvod u racunarske mreze.ppt
Uvod u računarske mreže v.as.mr. Samir Lemeš slemes@mf.unze.ba Univerzitet u Zenici - 2008 Uvod u računarske mreže Terminologija Primjer povezivanja dva računara Pojam protokola OSI referentni model Protokoli
ВишеSlide 1
predmet Inženjerska informatika Operativni sistem dr Anica Milošević Koji operativni sistemi postoje? Microsoft Windows Linux Suse Red Hat Ubuntu Unix 26.1.2018. 2 Šta je Windows operativni sistem? Operativni
ВишеPowerPoint Presentation
VMware Horizon 7 What s New Bojan Andrejić i Stefan Đoković COMING Computer Engineering Uvod u VMware Horizon 7 Obezbeđuje unapređeno i bezbedno upravljanje i isporučivanje Windows ili Linux desktopova,
ВишеR u z v e l t o v a 5 5, B e o g r a d, t e l : ( ) , m a i l : c o n t a c p s i t. r s, w w w. p s i t. r s
UPUTSTVO ZA BRZO UMREŽAVANJE PROGRAMA MPP2 Da bi program MPP2 radio u mrežnom okruženju po sistemu klijent-server, potrebno je da se na računarima koji su mrežno povezani instalira: serverska verzija programa
ВишеMicrosoft PowerPoint - Datoteke [Compatibility Mode]
Датотеке стандардни улаз / излаз Датотека је именовани низ знакова (бајтова) У програмском језику C датотека је везана за улаз и излаз података функције стандардне библиотеке Најједностaвније
ВишеNAPOMENA: Studenti na ispit donose kod urađenog zadatka
Пројекат из предмета Интернет програмирање за августовски и септембарски испитни рок школске 2018/19. године Коришћењем PHP технологије, технологије AJAX и MySQL базе података, реализовати следећу веб
Више_Outlook
Outlook 2010 i Outlook 2013 Otvorite Outlook. Kada se pojavi prvi ekran čarobnjaka pritisnite Next (dalje). Na sljedećem ekranu pod nazivom E-mail Accounts (email nalozi) ponovo pritisnite Next (dalje)
ВишеDatoteke predavač: Nadežda Jakšić
Datoteke predavač: Nadežda Jakšić svi podaci sa kojima smo do sada radili u programima su smeštani u operativnu memoriju računara i trajali su najduže koliko i sam program; kada program završi sa radom,
ВишеDIGITALNA OBRADA SLIKE
PRAKTIKUM IZ RAČUNARA - OSNOVI MREŽNE KOMUNIKACIJE - Organizacija kursa Predavanja: sreda 10-12, sala 1 Lola neparnim nedeljama Lab: sreda 10-12, sala 70 parnim nedeljama 4 lab vežbe Sajt: tnt.etf.rs/~oe4pir
ВишеProgramski jezici i strukture podataka
Programski jezici i strukture podataka 7 ULAZ, IZLAZ I DATOTEKE Ulazno izlazne operacije Programi moraju imati mogućnost da upisuju podatke u datoteke ili da ih ispisuju na izlazni uređaj poput ekrana
ВишеR u z v e l t o v a 5 5, B e o g r a d, t e l : , e - m a i l : p r o d a j p s i t. r s, w w w. p s i t. r s
R u z v e l t o v a 5 5, 1 1 0 0 0 B e o g r a d, t e l : + 3 8 1 0 1 1 7 8 5 0 3 6 1, e - m a i l : p r o d a j a @ p s i t. r s, w w w. p s i t. r s Instalacija izmena i dopuna programa MPP2 Izmene i
ВишеPowerPoint Presentation
Fakultet za kompjuterske nauke, Univerzitet Megatrend Uvod u računarske sisteme Odabrana poglavlja iz računarskih mreža Nemanja Maček 1 Sadržaj Uvodne napomene ISO OSI referentni model TCP/IP skup protokola
ВишеKREIRANJE TORRENTA Ako zelite da kreirate torrent fajl od nekog fajla ili foldera u vasem racunaru a kasnije podeliti sa drugim korisnicima i uploadov
KREIRANJE TORRENTA Ako zelite da kreirate torrent fajl od nekog fajla ili foldera u vasem racunaru a kasnije podeliti sa drugim korisnicima i uploadovati ga na neki od servera predvidjenih u te svthe (Trackera)
Више** Osnovni meni
Instalacija serverske verzije Kataloga propisa Instalacija Kataloga propisa se vrši na sljedeći način: 1. Ubacite Instalacioni disk ili USB memoriju u računar. 2. Instalacioni program će se automatski
ВишеДистрибуирани софтверски системи Технички факултет "Михајло Пупин" Зрењанин, Универзитет у Новом Саду Практикум за лабораторијске вежбе #07 [нерецензи
Генерисање одзива на Веб серверу У овој вежби су обрађене следеће теме: 1. Редирекција корисника на одређену Веб страницу помоћу сервлета. Редирекција се врши помоћу методе sendredirect из HttpServletResponse.
ВишеMREŽNI SERVISI VTS NIS OSNOVNE STUDIJE SAVREMENE RAČUNARSKE TEHNOLOGIJE V SEMSESTAR
MREŽNI SERVISI VTS NIS OSNOVNE STUDIJE SAVREMENE RAČUNARSKE TEHNOLOGIJE V SEMSESTAR ISPITNE I PREDISPITNE OBAVEZE Studijski program: SRT Status predmeta: Izborni Semestar: V Predispitne obaveze Predavanja
ВишеSlide 1
Mjerenja kvaliteta servisa mobilnih mreža u Crnoj Gori Ivan Vujović menadžer za kontrolu i monitoring RF spektra 1 Radio-frekvencijskim spektrom, kao ograničenim prirodnim resursom države Crne Gore, upravlja
ВишеMicrosoft Word - Uputstvo za upotrebu studentskih servisa.doc
Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.vps.ns.ac.rs/ У питању је интернет страница заштићена SSL 3.0 протоколом који изискује
ВишеMicrosoft Word - Uputstvo za upotrebu studentskih servisa.doc
Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.unibl.org У питању је интернет страница заштићена SSL 3.0 протоколом који изискује
ВишеMicrosoft Word - privitak prijedloga odluke
Informatički sustav za prikupljanje, simulaciju i prikaz podataka o cijenama javnih komunikacijskih usluga (dalje: Sustav e-tarife) Zagreb, HRVATSKA AGENCIJA ZA POŠTU I ELEKTRONIČKE KOMUNIKACIJE Roberta
ВишеMrežno računarstvo
MREŽNO RAČUNARSTVO Soketi za klijente (iz 8. poglavlja u 4. izdanju) 1 Soketi za klijente podaci se šalju preko Interneta u paketima ograničene veličine, koji se nazivaju datagram-ima datagram ima header
ВишеAKVIZICIJA PODATAKA SA UREĐAJEM NI USB-6008 NI USB-6008 je jednostavni višenamjenski uređaj koji se koristi za akviziciju podataka (preko USBa), kao i
AKVIZICIJA PODATAKA SA UREĐAJEM NI USB-6008 NI USB-6008 je jednostavni višenamjenski uređaj koji se koristi za akviziciju podataka (preko USBa), kao i za generisanje željenih izlaznih signala (slika 1).
Више1 NOVO U MNG CENTRU!!! OVLADAJTE TEHNOLOGIJOM IZRADE JAVA EE APLIKACIJA KORIŠ C ENJEM ORACLE ADF-A O - Otkrijte brzinu razvoja aplikacija sa ADF-om -
1 NOVO U MNG CENTRU!!! OVLADAJTE TEHNOLOGIJOM IZRADE JAVA EE APLIKACIJA KORIŠ C ENJEM ORACLE ADF-A O - Otkrijte brzinu razvoja aplikacija sa ADF-om - Minimizujte pisanje programskog koda - Smanjite obim
ВишеПриручник о полагању матурског испита у образовном профилу Електротехничар информационих технологија - оглед ВЕБ ДИЗАЈН У следећим задацима заокружите
ВЕБ ДИЗАЈН У следећим задацима заокружите број испред траженог одговора 35. Инернет као глобална мрежа светског система умрежених рачунарских мрежа настао је:. Интернет је настао деведесетих година након
ВишеCLI
CLI Marijan Šuflaj FER, 2018 Sadržaj Konzolno sučelje Pokretanje skripti Kontrola procesa Alarmi Alat Composer Konzolno sučelje Omogućuje pisanje konzolnih aplikacija Postoje razlike u odnosu na web-sučelje
ВишеSELECT statement basic form
NAZIV OBJEKTA ZNANJA Uvod u JQuery PROLOG Autor * Katarina Kaplarski Klasifikacija * Težina * Osnovni nivo Ključne reči * Ko sluša * Student OAS Trajanje * Komentari autora SADRŽAJ Apstrakt Cilj * Uvodne
ВишеMicrosoft Word - SYLLABUS -Dinamicki
Univerzitet UKSHIN HOTI PRIZREN Fakultet kompjuterskih nauka Nastava na bosanskom jeziku NASTAVNI PLAN - PROGRAM SYLLABUS Akademska Nivo studija Bachelor Departament god. PREDMET Dinamički sadržaj web
ВишеKorisničko uputstvo mobilne aplikacije Digitalni Kiosk 1
Korisničko uputstvo mobilne aplikacije Digitalni Kiosk 1 Sadržaj Opis mobilne aplikacije Digitalni Kiosk... 3 Pokretanje aplikacije... 3 Registracija/Kreiranje novog korisničkog naloga... 3 Dodavanje platne
ВишеMicrosoft Word - CCERT-PUBDOC doc
Analiza Stumbler/55808 trojanskog konja CCERT-PUBDOC-2003-07-31 Sigurnosni problemi u računalnim programima i operativnim sustavima područje je na kojem CARNet CERT kontinuirano radi. Rezultat toga rada
ВишеWeb programiranje i primjene - Osnovni pojmovi WEB tehnologije korišteni u kolegiju
Osnovni pojmovi WEB tehnologije korišteni u kolegiju Ivan Vazler Odjel za matematiku Sveučilište u Osijeku 16. listopada 2013. WWW - World Wide Web World Wide Web (WWW) svjetska mreža računala s izvorima
ВишеUputstvo za upotrebu studentskih servisa - gef
Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.gef.bg.ac.rs У питању је интернет страница заштићена SSL 3.0 протоколом који изискује
ВишеPuTTY CERT.hr-PUBDOC
PuTTY CERT.hr-PUBDOC-2018-12-371 Sadržaj 1 UVOD... 3 2 INSTALACIJA ALATA PUTTY... 4 3 KORIŠTENJE ALATA PUTTY... 7 3.1 POVEZIVANJE S UDALJENIM RAČUNALOM... 7 3.2 POHRANA PROFILA KORISNIČKIH SJEDNICA...
ВишеPowerPoint Presentation
III Razvoj Android aplikacija S A D R Ž A J 3.1 Razvoj Android aplikacija 3.2 Razvojno okruženje Android aplikacija 3.3 Instalacija JDK 3.4 Instalacija Eclipse 3.5 Instalacija Android SDK 3.6 Dodatna podešavanja
ВишеПовезивање са интернетом
Драгана Стопић Сваки рачунар на интернету има своју адресу која је јединствена у свету. Ове адресе се називају IP адресе јер их користи IP протокол (интернет ниво) из фамилије TCP/IP. IP адресе представљају
ВишеPRAVLJENJE VASEG PROXY SERVERA - ZA ANONIMNO SURFANJE... Jednostavno mozete napraviti vas proxy server i anonimno surfati po netu gde god zelite ne os
PRAVLJENJE VASEG PROXY SERVERA - ZA ANONIMNO SURFANJE... Jednostavno mozete napraviti vas proxy server i anonimno surfati po netu gde god zelite ne ostavljajuci nikakve tragove..ovaj tutorijal je pravljen
ВишеLekcija 6 Prikaz podataka na graficima. Upis u fajl. 1. Cilj vežbe Cilj vežbe je da studente upozna sa: načinima prikaza podataka na različitim grafič
Lekcija 6 Prikaz podataka na graficima. Upis u fajl. 1. Cilj vežbe Cilj vežbe je da studente upozna sa: načinima prikaza podataka na različitim grafičkim indikatorima načinima kreiranja različitih tipova
ВишеMicrosoft PowerPoint - 11.Programski_Jezik_C_ulaz-izlaz [Compatibility Mode]
Programski jezik C - ulaz i izlaz programa Ulaz i izlaz programa Argumenti komandne linije Standardni tokovi Preusmerenje Funkcije za rad sa ulazom i izlazom Formatiran ulaz/izlaz Datoteke 2 Aргументи
ВишеRačunarski praktikum II - Predavanje 03 - Apache Web server
Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM II Predavanje 03 - Apache Web server 11. ožujka 2019. Sastavio: Zvonimir Bujanović Uloga web-servera (ponovno)
ВишеMicrosoft Word - IP_Tables_programski_alat.doc
1. IP Tables alat (pregled naredbi) 1.1. Osnovne IP Tables naredbe za filtriranje paketa U ovom poglavlju opisane su osnovne IP Tables naredbe korištene za filtriranje paketa. S programskim paketom IP
ВишеMicrosoft Word - DNS_DHCP.doc
DNS Domain Name System DNS sadrži kopije tekstualnih adresa i njihove 32-bitne prezentacije Svaki sajt izvršava protokol koji pristupa distributivnoj bazi podataka poznatoj kao Domain Name System Bez DNS-a,
ВишеMicrosoft PowerPoint - 13 PIK (Mentor Graphic ASIC).ppt
Projektovanje integrisanih kola Delimično projektovanje po narudžbini Sadržaj: Sadržaj: I. I. Uvod Uvod - sistem projektovanja II. II. CMOS Analiza Proces kola primenom računara III. III. Potpuno Optimizacija
ВишеPowerPoint Presentation
Visoka škola strukovnih studija za informacione i komunikacione tehnologije MVC - Modeli Školska 2017/18. Dr Nenad Kojić, dipl. inž. Luka Lukić, struk. inž. Danijela Nikitin, spec.stuk.inž MVC.htaccess
ВишеUputstvo za upotrebu studentskih servisa - gef
Упутство за пријаву на студентске сервисе и пријаву испита Адреса на којој се налазе студенски сервиси је https://student.gef.bg.ac.rs У питању је интернет страница заштићена SSL 3.0 протоколом који изискује
ВишеPowerPoint Presentation
Karakteristike računarskih mreža Predmet: Aktivni mrežni uređaji Predavač: dr Dušan Stefanović Informacije o predmetu Студијски програм: МКТ Статус предмета: Obavezni Семестар: I Број часова: 3 + 2 + 0
ВишеUPUTSTVO ZA PODEŠAVANJE MOBILNIH UREĐAJA ZA MMS
UPUTSTVO ZA PODEŠAVANJE MOBILNIH UREĐAJA ZA MMS Sadržaj AUTOMATSKO PODEŠAVANJE... 3 PODEŠAVANJE PUTEM MTS VODIČA... 3 PODEŠAVANJE PUTEM SMS PORUKE... 3 PODEŠAVANJE PUTEM USSD MENIJA... 3 MANUELNO PODEŠAVANJE
ВишеMicrosoft Word - 13-Mreze.doc
MREŽE RAČUNALA Mreža (engl. network) skup (sustav) povezanih računala i njihovih perifernih uređaja koji omogućava brzu razmjenu podataka među njima neovisno o njihovoj udaljenosti te zajedničku upotrebu
ВишеMicrosoft Word - X-Lite_EUnetUputstvo_Mart11.doc
VOIP Sadržaj: 1 COUNTERPATH X-LITE... 3 1.1 Preuzimanje programa... 3 1.2 Instalacija CounterPath X-Lite -a... 3 1.3 Podešavanje korisničkog naloga... 3 1.4 Upućivanje poziva... 5 1.4.1 Pozivanje korisnika
ВишеSlide 1
Roland Miklid Patrik Frankovid Zoran Frlan HEP d.d. Sektor za informatiku i telekomunikacije Sadržaj Uvod O projektu i njegovim fazama Oracle Forms & Reports Web servisi & B2B WebLogic BI Publisher Flex
ВишеKontrola korisnickih racuna (UAC) pomaze tako sto sprecava potencijalno stetne programe da izvrse promene u vasem racunaru i obavestava vas pre izvrse
Kontrola korisnickih racuna (UAC) pomaze tako sto sprecava potencijalno stetne programe da izvrse promene u vasem racunaru i obavestava vas pre izvrsenja svake promene a koje zahtevaju administratorsku
ВишеEMS-ESS-UG-001-SRB-Ucesnik.doc
STK D2 STK C2 14. simpozijum UPRAVLJANJE I TELEKOMUNIKACIJE U ELEKTROENERGETSKOM SISTEMU Tara, 16-18. jun 2008. god. C2 13 КОРИСНИЧКИ ИНТЕРФЕЈС ПРЕМА ИНФОРМАЦИОНОМ СИСТЕМУ ЈАВНОГ ПРЕДУЗЕЋА ЕЛЕКТРОМРЕЖА
ВишеPrimenjeno programiranje - vezbe GUI i baze podataka
Primenjeno programiranje - Vežbe Java i NetBeans IDE 6.5 Kreiranje korisničkog interfejsa Primer jednostavne aplikacije: 1. Odabrati opciju File > New Project 2. Meñu kategorijama odabrati Java i podkategoriju
ВишеKATALOG ZNANJA IZ INFORMATIKE
KATALOG ZNANJA IZ INFORMATIKE Nacionalni savjet za obrazovanje je na 27. sjednici održanoj 17. marta 2014. godine utvrdio izmjene predmetnoga programa INFORMATIKA za I razred gimnazije. Na zahtijev Pedagoško-psihološke
ВишеVisoka poslovna škola strukovnih studija Valjevo Primeri pitanja za polaganje prijemnog ispita Predmet: Informatika Valjevo, mart 2018.
Visoka poslovna škola strukovnih studija Valjevo Primeri pitanja za polaganje prijemnog ispita Predmet: Informatika Valjevo, mart 2018. R.b. Pitanja Šta od navedenog predstavlja medijum za čuvanje trajnih
ВишеПисање и превођење модула
Писање и превођење модула ЦИЉ Научити како се пишу и преводе модули. ИСХОД Након ове вежбе ћете моћи да: Напишете кернел модул са неколико могућности, укључујући параметре Приступите кернелу из вашег модула
ВишеPowerPoint Presentation
11 Klijent serverske aplikacije S A D R Ž A J 11.1 Pojam Interneta i Intraneta 11.2 Pojam WWW 11.3 Anatomija WWW aplikacije 11.4 Karakteristike WWW aplikacije 11.5 WWW servisi 11.1 Pojam Interneta i Intraneta
ВишеУПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: Након
УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: http://www.srpskiarhiv.rs/ Након тога се на екрану појављује форма за пријаву на часопис
ВишеFAMILY SAFETY - PORODIČNA BEZBJEDNOST Program Family safety veoma je koristan za ograničavanje sadržaja i aplikacija koje učenici mogu koristiti na šk
FAMILY SAFETY - PORODIČNA BEZBJEDNOST Program Family safety veoma je koristan za ograničavanje sadržaja i aplikacija koje učenici mogu koristiti na školskim računarima. Potpuno je besplatan, tako da ga
ВишеПрепоруке безбедности мрежних сервиса Copyright 2015 АМРЕС
Copyright 2015 АМРЕС Историја верзија документа Верзија Датум Иницијали аутора Опис промене 1.0 2009. год Душан Пајин (РЦУБ), Ратко Бучић (ЈУНИС), Владимир Илић (АРМУНС) Прва верзија документа у оквиру
ВишеMicrosoft Word - MySQL_3.doc
7. Data Manipulation Language (DML) Jezik za rad sa podacima (Data Manipulation Language (DML)) služi za umetanje, brisanje i ažuriranje podataka u bazi. 7.1. Umetanje novih redova u tabelu INSERT sintaksa
ВишеXHTML 2.0 and HTML 5
Uvod -o nama, o predmetu, o Internetu O nama Ljiljana Šerić - predavanja Soba: A401 Email: ljiljana@fesb.hr Marin Bugarić, Andrija Sommer - vježbe Email: marin.bugaric@fesb.hr, A420 andrija.sommer@fesb.hr
ВишеUputstvo za podešavanje za pristup eduroam servisu za Mac OS X Snow Leopard Copyright AMRES
Uputstvo za podešavanje za pristup eduroam servisu za Mac OS X Snow Leopard Copyright AMRES Ovo uputstvo se odnosi na sve Mac računare sa Mac OS X Snow Leopard operativnim sistemom. Podešavanja na različitim
ВишеУПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: Након
УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: http://www.srpskiarhiv.rs/ Након тога се на екрану појављује форма за пријаву на часопис
ВишеBaze podataka MySQL Community Server i MySQL Workbench
Baze podataka MySQL Community Server i MySQL Workbench Preuzimanje i instalacija Iz Internet browser-a pristupiti adresi: www.mysql.com Kliknuti na link Downloads Kliknuti na link Community Kliknuti na
ВишеPowerPoint Presentation
8 Protokoli za povezivanje S A D R Ž A J 8.1 Povezivanje klijenta i servera 8.2 OSI i TCP/IP referentni model 8.3 Protokoli iz TCP/IP skupa 8.4 IPv4 protokol 8.5 IPv6 protokol 8.6 TCP protokol 8.7 UDP
ВишеMicrosoft Word - CCERT-PUBDOC doc
Analiza Look@LAN programskog paketa CCERT-PUBDOC-2007-09-204 Sigurnosni problemi u računalnim programima i operativnim sustavima područje je na kojem CARNet CERT kontinuirano radi. Rezultat toga rada ovaj
ВишеČesto postavljana pitanja u programu OBRT 1. Kako napraviti uplatu u knjizi tražbina i obveza? 2. Kako odabrati mapu/disk za pohranu podataka? 3. Kako
Često postavljana pitanja u programu OBRT 1. Kako napraviti uplatu u knjizi tražbina i obveza? 2. Kako odabrati mapu/disk za pohranu podataka? 3. Kako instalirati (novi) finin certifikat? 4. Kako ispisati
ВишеMicrosoft PowerPoint - Programski_Jezik_C_Organizacija_Izvornog_Programa_I_Greske [Compatibility Mode]
Programski jezik C organizacija izvornog programa Prevođenje Pisanje programa izvorni program Prevođenje programa izvršni program Izvršavanje programa rezultat Faze prevođenja Pretprocesiranje Kompilacija
ВишеMicrosoft Word - Tehnicka uputstva lica doc
Registracija novog korisnika internet sajta NSZ tražilac zaposlenja Novi korisnik prilikom prve registracije na sajt NSZ bira opciju Prijavi se za posao. Unosom korisničkog imena i kreiranjem lozinke,
ВишеVNLab
NetLab 10 Cisco Access liste (ACL) Cilj vežbe Cilj ove vežbe je upoznavanje sa osnovnim konceptima firewall sistema, access listama (ACL) i filtriranjem mrežnih paketa. Filtriranje mrežnog saobraćaja i
Више(Microsoft PowerPoint - 412_Buni\346 HTV.ppt [Compatibility Mode])
MySQL - iskustva i primjene na HRT-u Darko Bunić Sadržaj 1. O MySQL bazi 2. HRT MySQL primjene 3. MySQL Workbench 4. Replikacije (master slave) 5. Optimizacija (tips & tricks) 6. Backup 2 MySQL www.google.com
ВишеCENOVNIK USLUGA maj godine
CENOVNIK USLUGA maj 2019. godine KRAJNJI KORISNICI 1 Ugradnja kupljene komponente (na lokaciji servisa, bez konfigurisanja) L1 0.00 2 Ugradnja i konfigurisanje kupljene komponente (osim matične ploče,
ВишеMicrosoft PowerPoint - PRI2014 KORIGOVANO [Compatibility Mode]
1. Broj bitova koji se jednovremeno prenosi i obrađuje unutar procesora naziva se: a) radni takt b) procesorski kod c) procesorska reč d) procesorski takt 1. Broj bitova koji se jednovremeno prenosi i
ВишеPostoji jedan mali alat pomocu koga mozete bez ikakvih problema i vrlo jednostavno downloadovati gotovo sve windows updejte,za naravno sve windows ope
Postoji jedan mali alat pomocu koga mozete bez ikakvih problema i vrlo jednostavno downloadovati gotovo sve windows updejte,za naravno sve windows operativne sisteme(windows 2000,XP,Vista,7,8...Windows
ВишеSlide 1
Web site development using MCMS 2002 Koncept Autori: Multiautorsko okruženje sa podijeljenim ulogama Autori ne moraju imati tehnička predznanja Veza sa MicrosoftWord Developeri: Integracija sa VS.NET Integracija
ВишеELEKTRONSKO BANKARSTVO BBI Instalacija USB ključa - Windows XP operativni sistem - Windows Vista i Windows 7 operativni sistem
ELEKTRONSKO BANKARSTVO BBI Instalacija USB ključa - Windows XP operativni sistem - Windows Vista i Windows 7 operativni sistem Windows XP operativni sistem Ovaj dokument opisuje instalaciju USB ključa
ВишеDocument ID / Revision : 0419/1.1 ID Issuer Sustav (sustav izdavatelja identifikacijskih oznaka) Upute za registraciju gospodarskih subjekata
ID Issuer Sustav (sustav izdavatelja identifikacijskih oznaka) Upute za registraciju gospodarskih subjekata Gospodarski subjekti Definicija: U skladu s Direktivom 2014/40/EU gospodarski subjekt svaka
Више