TRIP Telephony Routing over IP. Mr Nenad Krajnović Katedra za telekomunikacije
|
|
- Erik Hamilton
- 5 years ago
- Views:
Transcription
1 TRIP Telephony Routing over IP Mr Nenad Krajnović Katedra za telekomunikacije
2 TRIP zašto? Protokol definisan u okviru RFC-a 3219 (status: proposed standard). Framework za postojanje TRIP-a definisan je u RFC Namenjen je razmeni informacija, o dostupnosti odredišta, između location servera i za oglašavanje atributa tih ruta za navedena odredišta. Sličan BGP-4 protokolu na osnovu koga je i nastao. Nezavistan je od signalizacionih protokola tako da se može koristiti u kombinaciji sa bilo kojim od njih. 2
3 Osnovni pojmovi LS Location Server Peers Dva LS-a koji imaju uspostavljenu konekciju Ako su LS-ovi unutar istog ITAD (IP Telephony Administration Domain) onda su oni internal peers Ako su LS-ovu u različitim ITAD-ima onda su external peers TRIP odredište kombinacija skupa adresa (definisane kao tip adrese i adresni prefix) i aplikacionog protokola (SIP, H ) 3
4 Zašto TRIP? U zavisnosti od vrste komunikacije (IP<->PSTN) postavlja se pitanje izbora krajnje tačke (MGw) Teorijski, svaki MGw može da se iskoristi za prelazak na PSTN Pored tehničkih parametara (kapacitet, rastojanje do odredišta i slično), veoma su važna i administrativna pravila (da li je to vaš MGw, da li imate pravo da ga koristite...) 4
5 Zašto TRIP? Potreban je protokol koji bi omogućio operatorima da dinamički oglašavaju drugim operatorima svoje MGw i korisnike (brojeve telefona) kojima se može pristupiti posredstvom MGw-a Taj protokol je TRIP 5
6 TRIP skup funkcija: Uspostava i održavanje peering veza između provajdera. Razmena i sinhronizacija MGw routing informacija između provajdera. Sprečavanje formiranja petlje u rutiranju za IP telephony signalizacione protokole. Prosleđivanje informacija ka provajderima koje su dobijene od drugih provajdera. Definicija sintakse i semantike za podatke koji opisuju rute za telefonske MGw. 6
7 SIP transakcija - primer request response SIP redirect server SIP proxy 2 Location service 1 Kako LS zna gde se nalazi krajnji korisnik? UAC 7
8 TRIP Mesto TRIP-a a u mreži ITAD ITAD MGw TRIP MGw MGw MGC LS LS MGC MGw TRIP MGw MGw LS MGC ITAD MGw MGw MGw 8
9 Tri vrste ruta kod TRIP-a: Eksterne ruta primljena od eksternog LS peer-a Interne ruta primljena od internog LS peer-a Lokalna ruta lokalno ubačena u TRIP protokol (konfiguracijom ili redistribucijom iz nekog drugog protokola) 9
10 Formati paketa Za transport svojih poruka TRIP uspostavlja konekciju posredstvom transportnog protokola Maksimalna veličina poruke je 4096 bajtova i svi serveri moraju da budu u stanju da prihvate tako veliku poruku 10
11 Formati paketa zaglavlje TRIP-a Length (2) Type (1)( Zaglavlje je uvek fiksne dužine U zavisnosti od polja type, imamo različite tipove paketa: OPEN UPDATE NOTIFICATION KEEPALIVE 11
12 OPEN Message format Length (2) Type=1 (1)( Version (1) Reserved (1) Optional Parameters Length (2) My ITAD (4) Hold Time (2) Optional Parameters (variable) zaglavlje Ostatak TRIP paketa 12
13 OPEN Message format Version trenutno važeća verzija TRIP protokola je 1 Hold Time maksimalno dozvoljeno vreme koje sme da protekne između dve susedne KEEPALIVE i/ili UPDATE poruke My ITAD ITAD broj pošiljaoca paketa 13
14 OPEN Message format Optional Parameters Length definiše dužinu polja sa opcionim parametrima Optional parameters opcioni parametri koji se daju u sledećoj formi: Parameter Type (2) Parameter Length (2) Parameter Value (variable)... 14
15 OPEN Message format Tipovi opcionih parametara koji se mogu pojaviti u OPEN poruci: Capability information sadrži informacije o mogućnostima LS-a Route types supported koja vrsta ruta je podržana od strane LS-a koji šalje poruku Send receive capability (send receive, send only, receive only) u kom režimu LS može da radi za datu peering sesiju 15
16 UPDATE Message format Koristi se za razmenu informacija o TRIP rutama između LS-ova U jednoj poruci se istovremeno mogu nalaziti delovi koji oglašavaju TRIP rutu i povlače staru TRIP rutu Poruka se sastoji od Route Attribute-a koji se nadovezuju jedan na drugi 16
17 UPDATE Message format Routing attributes: Attr. Flags (1) Attr. type code Attribute Length (2) Attribute flags: Length (2) Type=2 (2) Attribute Value (variable)... Bit 0 Well-known flag nije well-known atribut (1) ili jeste (0) Bit 1 Transitive flag tranzitivni not well-known atribut (1) ili nije tranzitivni (0) Bit 2 Dependent flag zavisan tranzitivni atribut (1) ili nezavisni tranzitivni atribut (0) Bit 3 Partial flag informacija u not well-known atributu je parcijalna (1) ili kompletna (0) Bit 4 Link state encapsulation važi samo za dva tipa atributa: ReachableRoutes i WithdrawnRoutes; definiše da li je enkapsulacija link-state (1) ili standardna 17
18 UPDATE Message format Ako se koristi link-state enkapsulacija informacija, tada je format paketa sledeći: Attr. Flags (1) Attr. type code Attribute Length (2) Originator TRIP Identifier Sequence Number Attribute Value (variable)... Ubačena polje se koriste za detektovanje duplih i starih ruta tako da se one više ne prosleđuju drugim LS-ovima. 18
19 UPDATE Message format - atributi WithdrawnRoutes sadrži listu ruta koje treba povući iz upotrebe jer više nisu dostupne ReachableRoutes lista ruta koje treba dodati u grupu aktivnih ruta NextHopServer identifikuje server kome ova poruka treba da bude poslata; može da sadrži i UDP/TCP port koji će se koristiti za komunikaciju 19
20 UPDATE Message format - atributi AdvertisementPath isto što je AS_Path atribut kod BGP-4 protokola samo što se ovde pamte ITAD-ovi; koristi se za detekciju petlje u prosleđivanju poruka; ne utiče na saobraćaj TRIP paketa kroz mrežu 20
21 UPDATE Message format - atributi RoutedPath pamti putanju kroz mrežu ali samo one skokove kada dolazi promene NextHopServer atributa AtomicAggregate signalizira da se u ruti mogu nalaziti i domeni koji nisu izlistani u RoutedPath. 21
22 UPDATE Message format - atributi LocalPreference podatak kojim se obaveštavaju LS-ovu unutar domena o prioritetu prosleđivanja trenutno korišćene rute MultiExitDisc kada postoje dve veze između dva ITAD-a, tada se pomoću ovog protokola reguliše koji je prioritetni 22
23 UPDATE Message format - atributi Communities ne spada u Well-known atribute; grupiše odredišne adrese u Communities ITAD Topology intra-domain atribut koji se koristi za slanje svoje topologije drugom LS-u ConvertedRoute signalizira da je jedan od LS-ova promenio aplikativni protokol 23
24 KEEPALIVE Message format Keepalive poruke se razmenjunju između LS-ova da bi signalizirali vidljivost LS-ova Sastoje se samo od zaglavlja TRIP paketa 24
25 NOTIFICATION Message format Šalje se kada se detektuje greška. Error code (1) Error subcode Data (2) Error code Symbolic name 1 Message Header Error 2 OPEN Message Error 3 UPDATE Message Error 4 Hold Timer Expired 5 Finite State Machine Error 6 Cease 25
26 Generički TRIP route format Address family (2) Application protocol (2) Length (2) Address (variable) Address family tri tipa su definisana: 1 - Decimal Routing Numbers 2 - PentaDecimal Routing Numbers 3 E.164 Numbers 26
27 Generički TRIP route format Application Protocol definiše protokole rutiranja za koje se može koristiti TRIP: 1 SIP 2 H.323-H Q H.323-H RAS 4 H.323-H Annex-G 27
28 Generički TRIP route format Decimal Routing Numbers: Decimal-routing-number = *decimal-digit decimal-digit = DECIMAL-DIGIT DECIMAL-DIGIT = "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" 28
29 Generički TRIP route format PentaDecimal Routing Numbers: PentaDecimal-routing-number =*pentadecimal-digit pentadecimal-routing-digit = PENTADECIMAL-DIGIT PENTADECIMAL-DIGIT = "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" "A" "B" "C" "D" "E" 29
30 Generički TRIP route format E.164 Numbers: E164-number = *e164-digit E164-digit = E164-DIGIT E164-DIGIT = "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" 30
31 Generički TRIP route format - adrese Dužina mrežnog prefiksa za rutu određuje se na osnovu polja dužine za rutu. Iako Decimal Routing Numbers i E.164 imaju iste cifre, treba koristiti E.164 kad god je to moguće 31
32 Način rada Posmatraćemo način rada TRIP-a za dva LS-a 32
33 Analiza UPDATE poruke Kada stigne UPDATE poruka koja sadrži rutu, tada ta ruta mora da bude smeštena u Adj-TRIB-in (memorija gde se smeštaju sve rute koje stignu, pre nego što se prebace za upotrebu) Smeštanje nove rute ide po sledećem algoritmu: 33
34 Analiza UPDATE poruke 1. If its destinations are identical to those of a route currently stored in the Adj-TRIB-in, then the new route MUST replace the older route in the Adj-TRIB-in, thus implicitly withdrawing the older route from service. The LS MUST rerun its Decision Process since the older route is no longer available for use. 2. If the new route is more specific than an earlier route contained in the Adj-TRIB-in and has identical attributes, then no further actions are necessary. 3. If the new route is more specific than an earlier route contained in the Adj-TRIB-in but does not have identical attributes, then the LS MUST run its Decision Process since the more specific route has implicitly made a portion of the less specific route unavailable for use. 34
35 Analiza UPDATE poruke 4. If the new route has destinations that are not present in any of the routes currently stored in the Adj-TRIB-in, then the LS MUST run its Decision Process. 5. If the new route is less specific than an earlier route contained in the Adj-TRIB-In, the LS MUST run its Decision Process on the set of destinations that are described only by the less specific route. 35
36 Flooding proces Kada LS primi UPDATE poruku od internog peer-a, tada se aktivira flooding i nova informacija se šalje svim internim peer partnerima. Ovo se radi u cilju održavanja sinhronizacije između svih internih LSova. 36
37 Donošenje odluke LS mora da analizira podatke koji su u Adj-TRIB-in i da donese odluku koje rute će da prihvati. Odluka se donosi primenom administrativno definisanih pravila. Svi interni LS-ovi moraju da primenjuju ista pravila da bi se održala sinhronizacija tabela rutiranja. 37
38 Donošenje odluke Donošenje odluke se obavlja u tri faze: Faza 1 računanje stepena preferencije Faza 2 izbor najbolje rute od svih ponuđenih ruta i smeštanje u lokalnu bazu ruta Faza 3 slanje informacija o novoformiranoj tabeli rutiranja (TF poziva) svim eksternim peer-ovima 38
39 Donošenje odluke faza 1 Ako je ruta primljena od internog peer-a tada se parametar LocalPreference uzima za stepen preferencije Ako je ruta primljena od eksternog peer-a tada se stepen preferencije računa prema unapred zadatoj formuli; dobijena vrednost se upisuje i kao LocalPreference parametar i koristi se za razmenu sa ostalim internim peer LS-ovima 39
40 Donošenje odluke faza 2 Sastoji se iz podfaza 2a i 2b Faza 2a na osnovu podataka od eksternih peer LS-ova i lokalnih ruta donosi se odluka i te rute se smeštaju u bazu eksternih ruta Faza 2b na osnovu podataka u bazi eksternih ruta i ruta od internih peer LS-ova donosi se odluka o izboru najboljih ruta Ako NextHopServer nije dostupan tada se ta ruta uklanja iz tabele rutiranja 40
41 Donošenje odluke faza 2 Za svako odredište gde imamo više od jedne rute, bira se ona ruta koja: ima veći stepen preferencije ili ako više ruta ima isti stepen preferencije tada se bira ona koja je izabrana kao rezultat izvršavanja posebnih pravila (tie breaking rules) Rute koje se povlače (Withdrawn Routes) obavezno se moraju izbaciti iz tabele rutiranja 41
42 Donošenje odluke faza 2 Tie breaking rules: ako lokalni LS koristi MultiExitDisc atribut a to šalje susedni ITAD, onda se bira ona ruta koja ima veću vrednost za MultiExitDisc, ako je neka od ruta dobijena od internog peer LS-a, tada se bira onda ruta koja ima najmanji TRIP ID (a da je uz to i generisana od strane lokalnog LS-a), U suprotnom bira se ruta koja je došla od eksternog suseda koji ima najmanji ITAD broj. 42
43 Donošenje odluke preklapajuće e rute Ako u Adj-TRIB-in tabeli imamo rute koje se preklapaju (odnose se na isto odredište ali sa različitom preciznošću) tada se koristi preciznija ruta Kada primi oglašanje ruta koje se preklapaju, proces donošenja odluke o izboru rute može da postupi po jednom od pravila: 43
44 Donošenje odluke preklapajuće e rute 1. Install both the less and the more specific routes 2. Install the more specific route only 3. Install the non-overlapping part of the less specific route only (that implies disaggregation of the less-specific route) 4. Aggregate the two routes and install the aggregated route 5. Install the less specific route only 6. Install neither route 44
45 Učestanost oglašavanja avanja ruta Rute primljene od internih peer LS-ova i namenjene drugim internim peer LSovima se šalju bez bilo kakvog zadržavanja Poruke o povlačenju ruta (Withdrawn Routes) se prosleđuju bez zadržavanja Sva ostala oglašavanja se obavljaju sa pauzama definisanim parametrom MinRouteAdvertisementInterval 45
46 Smanjenje količine ine informacija koje se šalju Da bi se smanjio potreban komunikacioni kapacitet, LS može da: Izvrši agregaciju ruta Izvrši izbacivanje ITAD brojeva koji se pojavljuju u AP_Path atributu više od jednom tako da svaki ITAD broj ostane samo jednom 46
47 Način transporta Za transport TRIP poruka koristi se TCP protokol port
48 TRIP topologija Nema ograničenja po pitanju intradomain topologije LS-ovi u ITAD-u mogu da se nađu u bilo kojoj topologiji (full mesh, star, ring...) 48
49 TRIP tajmeri preporučene ene vrednosti ConnectRetry Hold Time KeepAlive MaxPurgeTime TripDisableTime MinITADOriginationInterval MinRouteAdvertisementInterval 120 sekundi 90 sekundi 30 sekundi 10 sekundi 180 sekundi 30 sekundi 30 sekundi 49
50 TRIP Telephony Routing over IP Mr Nenad Krajnović Katedra za telekomunikacije
RIP v2. Mr Nenad Krajnović Katedra za telekomunikacije
RIP v2 Mr Nenad Krajnović Katedra za telekomunikacije E-mail: krajko@etf.bg.ac.yu Istorijat Nastao kao pokušaj da se RIPv1 protokol popravi i prilagodi novim potrebama Definisan u okviru RFC-a 2453 Ima
More informationRačunarske osnove Interneta (SI3ROI, IR4ROI)
Računarske osnove terneta (SI3ROI, IR4ROI) Vežbe MPLS Predavač: 08.11.2011. Dražen Drašković, drazen.draskovic@etf.rs Autori: Dražen Drašković Naučili ste na predavanjima MPLS (Multi-Protocol Label Switching)
More informationPREDMET. Osnove Java Programiranja. Čas JAVADOC
PREDMET Osnove Java Programiranja JAVADOC Copyright 2010 UNIVERZITET METROPOLITAN, Beograd. Sva prava zadržana. Bez prethodne pismene dozvole od strane Univerziteta METROPOLITAN zabranjena je reprodukcija,
More informationVRIJEDNOSTI ATRIBUTA
VRIJEDNOSTI ATRIBUTA Svaki atribut (bilo da je primarni ključ, vanjski ključ ili običan atribut) može i ne mora imati ograničenja na svojim vrijednostima. Neka od ograničenja nad atributima: Null / Not
More informationCSS CSS. selector { property: value; } 3/20/2018. CSS: Cascading Style Sheets
CSS CSS CSS: Cascading Style Sheets - Opisuje izgled (appearance) i raspored (layout) stranice - Sastoji se od CSS pravila, koji defini[u skup stilova selector { property: value; 1 Font face: font-family
More informationProgramiranje III razred
Tehnička škola 9. maj Bačka Palanka Programiranje III razred Naredbe ciklusa for petlja Naredbe ciklusa Veoma često se ukazuje potreba za ponavljanjem nekih naredbi više puta tj. za ponavljanjem nekog
More informationOsnove programskog jezika C# Čas 5. Delegati, događaji i interfejsi
Osnove programskog jezika C# Čas 5. Delegati, događaji i interfejsi DELEGATI Bezbedni pokazivači na funkcije Jer garantuju vrednost deklarisanog tipa. Prevodilac prijavljuje grešku ako pokušate da povežete
More informationSvi Java tipovi imaju ekvivalentan tip u jeziku Scala Većina Scala koda se direktno preslikava u odgovarajući Java konstrukt
Funkcionalno programiranje Interoperabilnost jezika Scala i Java Prevođenje u Java bajt kod Svi Java tipovi imaju ekvivalentan tip u jeziku Scala Većina Scala koda se direktno preslikava u odgovarajući
More informationVHDLPrimeri Poglavlje5.doc
5. VHDL opis kola koja obavljaju osnovne aritmetičke funkcije Sabirači Jednobitni potpuni sabirač definisan je tablicom istinitosti iz Tabele 5.1. Tabela 5.1. cin a b sum cout 0 0 0 0 0 0 0 1 1 0 0 1 0
More informationMašinska vizija. Dr Nenad Jovičić tnt.etf.rs/~mv
Mašinska vizija Dr Nenad Jovičić 2017. tnt.etf.rs/~mv Linearne 2D geometrijske transformacije 2D geometrijske transformacije Pretpostavka: Objekti u 2D prostoru se sastoje iz tačaka i linija. Svaka tačka
More informationpojedinačnom elementu niza se pristupa imeniza[indeks] indeks od 0 do n-1
NIZOVI Niz deklarišemo navođenjemtipa elemenata za kojim sledi par srednjih zagrada[] i naziv niza. Ako je niz višedimenzionalni između zagrada[] se navode zarezi, čiji je broj za jedan manji od dimenzija
More informationPRINCIPI SOFTVERSKOG INŽENJERSTVA TIM NAZIV_TIMA
PRINCIPI SOFTVERSKOG INŽENJERSTVA TIM NAZIV_TIMA SPECIFIKACIJA BAZE PODATAKA ZA PROJEKAT NAZIV_PROJEKTA Veb knjižara - Specifikacija baze podataka 1 10.04.2017. Verzija V 1.0 Datum: 20. mart 2017. Istorija
More informationb) program deljiv3; uses wincrt; var i:integer; begin i:=3; while i<100 do begin write(i:5); i:=i+3; end; end.
NAREDBA CIKLUSA SA PREDUSLOVOM WHILE 1.Odrediti vrednosti s i p nakon izvrsenja sledecih naredbi za dato a=43, a=34, a=105 program p1; var a,s,p:integer; write('unesite a:');readln(a); p:=a; s:=0; while
More informationUputstvo za podešavanje mail klijenta
Uputstvo za podešavanje mail klijenta 1. Podešavanje Thunderbird mail klijenta 1.1 Dodavanje mail naloga Da biste podesili Vaš mail klijent (u ovom slučaju Thunderbird) da prima i šalje mail-ove potrebno
More informationUputstvo za korišćenje logrotate funkcije
Copyright AMRES Sadržaj Uvod 3 Podešavanja logrotate konfiguracionog fajla 4 Strana 2 od 5 Uvod Ukoliko je aktivirano logovanje za RADIUS proces, može se desiti da posle određenog vremena server bude preopterećen
More informationOsnove programskog jezika C# Čas 4. Nasledjivanje 2. deo
Osnove programskog jezika C# Čas 4. Nasledjivanje 2. deo Nasledjivanje klasa Modifikator new class A { public virtual void F() { Console.WriteLine("I am A"); } } class B : A { public override void F()
More information5. CTRIP Attributes. 5.1 WithdrawnRoutes. This section defines the syntax and semantics of the CTRIP attributes transported in the UPDATE message.
5. CTRIP Attributes This section defines the syntax and semantics of the CTRIP attributes transported in the UPDATE message. 5.1 WithdrawnRoutes Conditional Mandatory: False. Potential Flags: Link-State
More informationBGP. dr Pavle Vuletić. Internet istorija (1) ARPANET ( ) 56kbps. Samo za akademske, istraživačke i vladine institucije nekomercijalna
Računarske osnove Interneta BGP dr Pavle Vuletić 1 Internet istorija (1) ARPANET (1969 1989) 56kbps Samo za akademske, istraživačke i vladine institucije nekomercijalna NSFNET (1985-1995) 56kbps, T1, T3
More informationTCP/IP protokolski stek. OSI model i TCP/IP stek ICMP, ARP, RARP
TCP/IP protokolski stek dr Nenad Krajnović E-mail: krajko@etf.bg.ac.rs 1 OSI model i TCP/IP stek Sloj aplikacije Sloj prezentacije Sloj sesije Transportni sloj Mrežni sloj Sloj veze Fizički sloj Aplikacija
More informationPreporučeni redosled. next-header
IP version 6 Dr Nenad Krajnović e-mail: krajko@etf.bg.ac etf.bg.ac.rs Razlozi za uvođenje IPv6 Potrošen adresni prostor Mogućnost da se integrišu nove stvari kao što je automatsko konfigurisanje, sigurnost
More informationTema 8: Koncepti i teorije relevantne za donošenje odluka (VEŽBE)
Tema 8: Koncepti i teorije relevantne za donošenje odluka (VEŽBE) SISTEMI ZA PODRŠKU ODLUČIVANJU dr Vladislav Miškovic vmiskovic@singidunum.ac.rs Fakultet za računarstvo i informatiku 2013/2014 Tema 8:
More informationx y = z Zadaci - procedure
Zadaci - procedure Zad1. Data je kvadratna meta u koordinatnom sistemu sa koordinatama A(0,0), B(1,0), C(1,1), D(0,1). Sastaviti proceduru Gadjanje koja će odrediti broj poena na sledeći način: ako je
More informationOracle Proprietary Joins Za upite nad više od jedne tabele korišćenjem Oracle proprietary sintakse koristiti join uslov u WHERE izrazu:
Database Programming with SQL kurs 2017 database design and programming with sql students slajdovi 7-1 Oracle Equijoin and Cartesian Product Prethodna sekcija se bavila upitima preko više od jedne tabele
More informationVežba 3 Mrežni protokoli
Računarska tehnika i računarske komunikacije Osnovi računarskih mreža 1 2017-2018 Vežba 3 Mrežni protokoli Mrežni protokoli definišu format i redosled poruka koje se razmenjuju između dva ili više komunikacionih
More informationUvod u relacione baze podataka
Uvod u relacione baze podataka Ana Spasić 5. čas 1 Podupiti, operatori exists i in 1. Izdvojiti imena i prezimena studenata koji su položili predmet čiji je identifikator 2001. Rešenje korišćenjem spajanja
More informationMicrosoft Hyper-V Server 2016 radionica EDU IT Pro, Zagreb,
Microsoft Hyper-V Server 2016 radionica EDU IT Pro, Zagreb, 13.04.2017. Podešavanje Hyper-V Servera 2016 za RSAT upravljanje Dario Štefek Lokacije za preuzimanje: Microsoft Hyper-V Server 2016 https://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v-server-2016
More informationVDSL modem Zyxel VMG1312-B10A/B30A
VDSL modem Zyxel VMG1312-B10A/B30A Default Login Details LAN IP Address http://192.168.2.1 User Name user Password 1234 Funkcionalnost lampica Power lampica treperi kratko vrijeme nakon uključivanja modema,
More information2. Linijska algoritamska struktura
Univerzitet u Nišu Građevinsko-arhitektonski fakultet Informatika 2 2. Linijska algoritamska struktura Milica Ćirić Blokovi za prikaz algoritma Algoritam se vizuelno može prikazati pomoću blok dijagrama,
More informationUNIVERZITET U BEOGRADU ELEKTROTEHNIČKI FAKULTET
UNIVERZITET U BEOGRADU ELEKTROTEHNIČKI FAKULTET Katedra za elektroniku Računarska elektronika Grupa br. 11 Projekat br. 8 Studenti: Stefan Vukašinović 466/2013 Jelena Urošević 99/2013 Tekst projekta :
More informationVidljivost TipPovratneVrednosti ImeFunkcije (NizParametara) { TeloFunkcije }
1. FUNKCIJE I STRUKTRUE PROGRAMA Složeni problemi lakše se rašavaju ako se podele na manje celine koje mogu nezavisno da se rešavaju. Rešenje celokupnog složenog problema dobija se kombinovanjem rešenja
More informationVB komande. Programiranje 1
VB komande Programiranje 1 Zadatak 1: Sastaviti program koji se sastoji iz jedne ListBox kontrole, jedne Textbox kontrole i dva komandna dugmeta. Klikom na prvo komandno dugme umeće se u ListBox sadržaj
More informationWindows Server 2012, VDI Licenciranje najprodavanijeg servera, što je novo, VDI licenciranje. Office 2013 / Office 365
Windows 8 Licenciranje, razlike u verzijama Windows Server 2012, VDI Licenciranje najprodavanijeg servera, što je novo, VDI licenciranje Serverski proizvodi Server 2012, System centar 2012, SQL 2012, Sharepoint
More informationProgramske paradigme Funkcionalna paradigma
Programske paradigme Funkcionalna paradigma 1. čas: Uvod u funkcionalno programiranje. Programski jezik Haskel. Upoznavanje sa razvojnim okruženjem. Tipovi podataka. Funkcionalno programiranje Stil u programiranju
More informationUčitati cio broj n i štampati njegovu recipročnu vrijednost. Ako je učitan broj 0, štampati 1/0.
Kontrolne naredbe Primjeri: Opšti oblik razgranate strukture (if sa ) if (uslov) Naredba 1 ili blok naredbi1 Naredba 2 ili blok naredbi2 Učitati broj x i štampati vrijednost double x, z; Scanner in=new
More informationModbus TCP i dva PLC S7 1200
Industrijski sistemi i protokoli Modbus TCP i dva PLC S7 1200 1 Modbus TCP i dva PLC S7 1200 Laboratorijski deo - obavezno: Detaljno proučiti i testirati već napravljeni projekat za PLC-ove, koji se nalazi
More informationInformacioni sistemi i baze podataka
Fakultet tehničkih nauka, Novi Sad Predmet: Informacioni sistemi i baze podataka Dr Slavica Kordić Milanka Bjelica Vojislav Đukić Rad u učionici (1/2) Baze podataka (db2015): Studentska korisnička šema
More informationUPUTSTVO ZA KORIŠĆENJE NOVOG SPINTER WEBMAIL-a
UPUTSTVO ZA KORIŠĆENJE NOVOG SPINTER WEBMAIL-a Webmail sistem ima podršku za SSL (HTTPS). Korištenjem ovog protokola sva komunikacija između Webmail sistema i vašeg Web čitača je kriptovana. Prilikom pristupa
More informationOvde će se raditi na funkcijama konverzija: konverzija tipa datuma u znak tip i obrnuto, konverzija broja u karakter tip i obrnuto
Database Programming with SQL kurs 2017 database design and programming with sql students slajdovi 5-1 Conversion Functions U db formatiranje i promene izgleda se izvode pomoću funkcija konverzija Ove
More informationIzrada VI laboratorijske vježbe
Izrada VI laboratorijske vježbe 1. Programirati proceduru koja se aktivira sa Standard palete alatki klikom na button Fajlovi. Prilikom startovanja procedure prikazuje se forma koja sadrži jedan list box
More informationJezik Baze Podataka SQL. Jennifer Widom
Jezik Baze Podataka SQL SQL o Jezik koji se koristi u radu sa relacionim bazama podataka o Nije programski jezik i manje je kompleksan. o Koristi se isključivo u radu za bazama podataka. o SQL nije case
More informationLaboratorijske vežbe
Laboratorijske vežbe PAKTIČNA EALIZAIJA MEŽNIH TPLGIJA ZA SNVNE PTKLE UTIANJA KIŠĆENJEM IS 2600 UTEA - Uputstvo - Predmet: Arhitektura Interneta (T4AI) Mladen Koprivica, dipl.ing. Mr Nenad Krajnović, dipl.ing.
More informationVariable Neighborhood Descent - VND (Metoda promenljivog spusta)
Variable Neighborhood Descent - VND (Metoda promenljivog spusta) Izabrati skup okolina N k, k = 1,..., k max koje će se koristiti za pretragu; Na slučajan način izabrati početno rešenje x X i postaviti
More informationUputa: Zabranjeno je koristiti bilo kakva pomagala. Rje²enja pi²ete desno od zadatka. Predajete samo ovaj list.
Ime i prezime: Asistent: Predava : Programiranje (C) 1. kolokvij 14. 4. 2003. 1. 2. 3. 4. 5. 6. 7. Uputa: Zabranjeno je koristiti bilo kakva pomagala. Rje²enja pi²ete desno od zadatka. Predajete samo ovaj
More informationFor. 1) program ispis; {ispisuje brojeve od 1 do 5 jedan ispod drugog} uses wincrt; var s,i:integer; begin for i:=1 to 5do writeln(i); end.
For 1) program ispis; {ispisuje brojeve od 1 do 5 jedan ispod drugog} for i:=1 to 5do writeln(i); 2) program ispis; {ispisuje brojeve od 5 do 1 jedan ispod drugog} for i:=5 downto 1 do writeln(i); 3) program
More informationCase Study Hrvatska pošta: Korisničko iskustvo iz snova. Tomislav Turk Samostalni sistem inženjer, Combis d.o.o. Zagreb,
Case Study Hrvatska pošta: Korisničko iskustvo iz snova Tomislav Turk Samostalni sistem inženjer, Combis d.o.o. Zagreb, 27.12.2018. Sadržaj Hrvatska pošta prije projekta Izazovi projekta Tehnologije korištene
More informationRačunarska tehnika i računarske komunikacije Osnovi računarskih mreža 2. Vežba 3 Adresiranje. Dynamic Host Configuration Protocol (DHCP)
Računarska tehnika i računarske komunikacije Osnovi računarskih mreža 2 2017-2018 Vežba 3 Adresiranje Dynamic Host Configuration Protocol (DHCP) Dynamic Host Configuration Protocol je klijent-server protokol
More informationUvod u programiranje - vežbe. Kontrola toka izvršavanja programa
Uvod u programiranje - vežbe Kontrola toka izvršavanja programa Naredbe za kontrolu toka if, if-else, switch uslovni operator (?:) for, while, do-while break, continue, return if if (uslov) naredba; if
More informationRAČUNARSKE MREŽE. Računski. centar
RAČUNARSKE MREŽE Računski centar 1 Daljinska obrada Računarske mreže e i distribuirani sistemi Računarska mreža (Computer network) Sistem koji se sastoji od većeg broja autonomnih ali međusobno povezanih
More informationMrežni koncepti (koncept, skica, nacrt, plan) o Pregled na najvažnije koncepte mreže. Slanje paketa sa Argon-1 prema Neon-u
Mrežni koncepti (koncept, skica, nacrt, plan) Arhitektura tu protokola o Pregled na najvažnije koncepte mreže Protokol slojevi Encapsulation Uvod u mreže. Mrežna apstrakcija Ova prezentacija koristi primjer
More informationInternet programiranje
Internet programiranje Čas 3 - HTML forme, frejmovi i layout Dražen Drašković, Sanja Delčev, Jelica Cincović HTML forme, frejmovi i layout FORME Uvod u forme Forme nam služe za prenos podataka sa klijentske
More informationnamespace spojneice { public partial class Form1 : Form { public Form1() { InitializeComponent(); }
Spojnice using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO;
More informationPrenos govora pomoću u IP protokola Voice over IP (VoIP) Mr Nenad Krajnović
Prenos govora pomoću u IP protokola Voice over IP (VoIP) Mr Nenad Krajnović E-mail: krajko@etf.bg.ac.rs rs VoIP IP telefonija VoIP predstavlja samo način prenosa govornih informacije posredstvom IP grupe
More informationRequest for Comments: Cisco H. Salama Citex Software D.N. Shah Moowee Inc. March A Telephony Gateway REgistration Protocol (TGREP)
Network Working Group Request for Comments: 5140 Category: Standards Track M. Bangalore R. Kumar J. Rosenberg Cisco H. Salama Citex Software D.N. Shah Moowee Inc. March 2008 Status of This Memo A Telephony
More informationDefinicije kolona su odvojene zarezima CREATE TABLE Example Sledeći primer poklazuje CREATE TABLE iskaz:
Database Programming with SQL kurs 2017 database design and programming with sql students slajdovi 13-1 Creating Tables Treba znati kao DBA koji db objekti se najčešće koriste, kako posmatrati strukturu
More informationNIZOVI.
NIZOVI LINKOVI ZA KONZOLNI C# OSNOVNO http://www.mycity.rs/net/programiranje-u-c-za-osnovce-i-srednjoskolce.html http://milan.milanovic.org/skola/csharp-00.htm Niz deklarišemo navođenjem tipa elemenata
More informationUputstva za instaliranje čitača Datalogic Skorpio u operativnom sistemu Windows 7 i višim POM-NA-XX-46, V3.0
POM - Pomoć korisnicima Uputstva za instaliranje čitača Datalogic Skorpio u operativnom sistemu Windows 7 i višim POM-NA-XX-46, V3.0 IZUM, 2016 COBISS, COMARC, COBIB, COLIB, IZUM su zaštićeni znaci u posedu
More informationIntegritet u relacionim bazama podataka
Integritet u relacionim bazama podataka Nenad Mitić Matematički fakultet nenad@matf.bg.ac.rs a a - DATE-AIDB Pojam se u kontekstu baza podataka odnosi na preciznost, punovažnost i korektnost podataka u
More informationJavaScript i HTML DOM
4. vježbe iz WEB programiranja četvrtak, 22. ožujka 2012. JavaScript 1. dio JavaScript i Što je DOM? Kako JS koristi DOM? Pristup elementima dokumenta Promjena i učitavanje vrijednosti tagova Primjer 1.
More informationCiljevi. Poslije kompletiranja ove lekcije trebalo bi se biti u mogućnosti: Opisati ograničenja Generisati i održavati ograničenja u bazi
Ograničenja Ciljevi Poslije kompletiranja ove lekcije trebalo bi se biti u mogućnosti: Opisati ograničenja Generisati i održavati ograničenja u bazi Generisati i održavati ograničenja u bazi podataka Uvod
More informationRačunarska tehnika i računarske komunikacije Osnovi računarskih mreža 1. Vežba 7 Wireshark
Računarska tehnika i računarske komunikacije Osnovi računarskih mreža 1 2017-2018 Vežba 7 Wireshark Za bolje razumevanje mrežnih protokola, najbolje je posmatrati protokol u akciji, odnosno posmatrati
More informationSadržaj. Verzija 03/2017 Primjenjuje se od 20. novembra godine
Sadržaj 1 Web hosting 3 2 Registracija domena 3 3 Internet marketing 3 4 E mail paketi 4 5 Virtuoz 4 6 Internet Security servis 5 7 Kolokacija servera 6 8 Cloud usluge 6 9 Aktivni servisi koji nijesu u
More informationVoIP IP telefonija. Šta je problem? Prenos govora pomoću u IP protokola Voice over IP (VoIP) Mr Nenad Krajnović
Prenos govora pomoću u IP protokola Voice over IP (VoIP) Mr Nenad Krajnović E-mail: krajko@etf.bg.ac.rs rs VoIP IP telefonija VoIP predstavlja samo način prenosa govornih informacije posredstvom IP grupe
More informationPrirodno-matematički fakultet u Nišu Departman za fiziku. dr Dejan S. Aleksić Programiranje u fizici
Programiranje u fizici Prirodno-matematički fakultet u Nišu Departman za fiziku dr Dejan S. Aleksić Programiranje u fizici 7-8 Definicija, inicijalizacija promenljivih 2/21 u C-u Program napisan u programskog
More informationCjenovnik usluga informacionog društva
Cjenovnik usluga informacionog društva Verzija: 01/2018 Sadržaj 1 Web hosting 3 2 Registracija domena 3 3 Internet marketing 3 4 E mail paketi 4 5 Virtuoz 4 6 Internet Security servis 5 7 Kolokacija servera
More informationKLASIFIKACIJA JELENA JOVANOVIĆ. Web:
KLASIFIKACIJA JELENA JOVANOVIĆ Email: jeljov@gmail.com Web: http://jelenajovanovic.net PREGLED PREDAVANJA Šta je klasifikacija? Binarna i više-klasna klasifikacija Algoritmi klasifikacije Mere uspešnosti
More informationDežurni nastavnik: Kolokvijum traje 1.5 sat, prvih sat vremena nije dozvoljeno napuštanje kolokvijuma. Upotreba literature nije dozvoljena.
Dežurni nastavnik: Elektrotehnički fakultet u Beogradu Katedra za računarsku tehniku i informatiku Predmet: Testiranje Softvera (SI3TS) Nastavnik: doc. dr Dragan Bojić Asistent: dipl. ing. Dražen Drašković
More information12. Uskladištene procedure (Stored Procedures)
12. Uskladištene procedure (Stored Procedures) Uskladištena procedura je skup SQL iskaza koji su kompajlirani i sačuvani u trenutku njenog kreiranja. Veoma su moćne i preko njih mogu da se izvršavaju sve
More informationroot gtld cctld cct..rs .co.c m .org .ne.n t .uk .de .org.o. rg.rs
DNS, DHCP i upravljanje adresama Mr Nenad Krajnović Katedra za telekomunikacije, ETF E-mail: krajko@etf.bg.ac.rs DNS Domain Name Service IP adresa je neophodna da bi bila moguća komunikacija između računara
More informationSIMULACIJA EIGRP PROTOKOLA Diplomski rad
UNIVERZITET U BEOGRADU ELEKTROTEHNIČKI FAKULTET SIMULACIJA EIGRP PROTOKOLA Diplomski rad Kandidat: Aleksandar Stoiljković 209/2011 Mentor: doc. dr Zoran Čiča Beograd, Septembar 2016. 1 SADRŽAJ SADRŽAJ...
More informationUSLOVI I CENE KORIŠĆENJA ZA TARIFNE PAKETE «PRENESI I SURFUJ+»
USLOVI I CENE KORIŠĆENJA ZA TARIFNE PAKETE «SURFUJ+» USLUGE U OKVIRU PAKETA pretpl ate sa pdvom pretplate ka mreža ma u Telenor mreži SMS poruka SURFUJ+ S 950 791.67 150 5,000 250 SURFUJ+ M 1,250 1,041.67
More information... ; ako je a n parno. ; ako je a n neparno
Zadaci vezani za ciklus sa preduslovom (WHILE) Zad. Napisati program za izračunavanje n_tog stepena broja a. Zad2. Napisati program za izračunavanje sume S kvadrata parnih i kubova neparnih prirodnih brojeva
More informationVeliki računski zadaci mogu se razbiti u manje delove i time se omogućava ljudima da iskoriste ono što su neki drugi već uradili, umesto da počinju
Staša Vujičić Čas 9 Veliki računski zadaci mogu se razbiti u manje delove i time se omogućava ljudima da iskoriste ono što su neki drugi već uradili, umesto da počinju sve od početka. Odgovarajuće funkcije
More informationTEHNIKA I INFORMATIKA U OBRAZOVANJU
TEHNIKA I INFORMATIKA U OBRAZOVANJU Konferencija 32000 Čačak 9-11. Maja 2008. UDK: 004 : 371 Stručni rad VEZA ZAVISNOSTI ACCESS Momčilo Vujičić 1, Munir Šabanović 2 Rezime: U radu je opisana veza zavisnosti
More informationVII Lokalne mreže LAN SNA Digital
VII Lokalne mreže Sigurno najpoznatiji i najrašireniji način povezivanja više računara u jednu celinu predstavlja lokalna mreža - LAN (Local Area Network). One omogućavju brze mreže za razmenu podataka
More informationvar Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin ListBox1.Items.LoadFromFile('d:\brojevi.
1 PANEL komponenta kontejnerska, slična GropBox. Roditeljska komponenta za komp. postavljene na nju. Zajedno se pomeraju. Caption svojstvo za naziv; Alighment pomera svojstvo Caption levo i desno; Align
More informationSVEUČILIŠTE U ZAGREBU FAKULTET PROMETNIH ZNANOSTI
SVEUČILIŠTE U ZAGREBU FAKULTET PROMETNIH ZNANOSTI Mateja Jasak USPOREDBA PROTOKOLA IPv4 I IPv6 ZAVRŠNI RAD Zagreb, 2016. Sveučilište u Zagrebu Fakultet prometnih znanosti ZAVRŠNI RAD USPOREDBA PROTOKOLA
More informationfor i:=2 to n do if glasovi[i]>max then begin max:=glasovi[i]; k:=i {*promenljiva k ce cuvati indeks takmicara sa najvise glasova *} end;
{*Na Evroviziji je ucestvovalo n izvodjaca. Koji od njih je osvojio najvise glasova publike?*} program Evrovizija; glasovi:array[1..50] of integer; max,k:integer; writeln('unosi se broj izvodjaca:'); writeln('unose
More informationLab 6: Osnovna OSPF konfiguracija
Lab 6: snovna SPF konfiguracija Teorijska osnova vježbe: SPF je link-state protokol rutiranja. SPF ruteri međusobno razmjenjuju informacije o stanju linkova, i na taj način grade sliku čitave mreže. Informacije
More informationVisoka tehnička škola strukovnih studija Novi Sad. seminarski rad na temu: Modbus protokol. dr. Velibor Pjevalica
Visoka tehnička škola strukovnih studija Novi Sad seminarski rad na temu: Modbus protokol Mentor: dr. Velibor Pjevalica Student: Ivica K Zadatak Napisati Windows aplikaciju u programskom jeziku Python,
More informationDeo CCITT X.500 directory service standarda Distribuirani serveri koji održavaju neku bazu sa informacijama
X.509 autentikacioni servis X.509 Autentikacioni Servis Deo CCITT X.500 directory service standarda Distribuirani serveri koji održavaju neku bazu sa informacijama Definiše framework za autentikacione
More informationLekcija 02 Uslovni iskazi i petlje, Funkcije. Miljan Milošević
Lekcija 02 Uslovni iskazi i petlje, Funkcije Miljan Milošević USLOVNI ISKAZI I PETLJE, FUNKCIJE 01 02 03 04 Uvod Uslovni iskazi i Ciklusi Operatori skoka Funkcije u C-u grananja Uslovni iskaz if Uslovni
More informationPROGRAMIRANJE. Amir Hajdar
PROGRAMIRANJE Amir Hajdar Teme 2 Klase i objekti u Javi Primjer kroz klasu Krug Atributi i metode Inicijalizacija objekata (konstruktori) Polymorphism Statičke varijable i metode This Klase i objekti u
More informationInter-Domain Routing: BGP
Inter-Domain Routing: BGP Richard T. B. Ma School of Computing National University of Singapore CS 3103: Compute Networks and Protocols Inter-Domain Routing Internet is a network of networks Hierarchy
More informationGUI - događaji (Events) i izuzeci. Bojan Tomić
GUI - događaji (Events) i izuzeci Bojan Tomić Događaji GUI reaguje na događaje (events) Događaj je neka akcija koju korisnik programa ili neko drugi izvrši korišćenjem perifernih uređaja (uglavnom miša
More informationPrimena QoS protokola u MANET mrežama Application of the QoS Protocol in MANET networks
Primena QoS protokola u MANET mrežama Application of the QoS Protocol in MANET networks Boban Pavlović 1, Jovan Bajčetić 1, 1 Univerzitet odbrane u Beogradu, Vojna akademija Sadržaj U radu su prikazani
More informationUnaprjeñenje sigurnosti u mrežama pružatelja
Unaprjeñenje sigurnosti u mrežama pružatelja usluga Miroslav Šimić miroslav.simic@snt.hr CCIE #19429 Agenda Zaštita mrežne infrastrukture Zaštita na rubovima mreže Uočavanje i sprječavanje napada Agenda
More informationProgramiranje III razred
Tehnička škola 9. maj Bačka Palanka Programiranje III razred Konverzija tipova Konverzija tipova Prilikom komunikacije aplikacije sa korisnikom, korisnik najčešće unosi ulazne podatke koristeći tastaturu.
More informationInternet Routing Seminar. September/2000
1 2 3 4 Internet Routing Seminar - Adj-RIB-In: store routing inormation that has learned via inbound UPDATE msg input to the Decision Process - RIB-Loc: routes selected by the Decision Process applying
More informationGeant2 - JRA1. Upravljanje mjerenjem i performansama mreža (perfsonar, baza multi-domain nadzorne usluge) Danijel Matek (Srce)
Geant2 - JRA1 Upravljanje mjerenjem i performansama mreža (perfsonar, baza multi-domain nadzorne usluge) Danijel Matek (Srce) 21.11.2007, CUC2007, Rijeka Što je to JRA1? Glavni zadatak JRA1 (Performance
More informationQRadar & StealthINTERCEPT
QRadar & StealthINTERCEPT Windows Security Intelligence Nađa Halebić security Sadržaj QRadar QRadar arhitektura StealthINTERCEPT Scenariji zaštite 8.6.2015 security 2 QRadar SIEM nove generacije Prije
More informationPVC Eco. Eco Prozori i Balkonska Vrata Bela Boja Dezeni drveta su 40% skuplji
PVC Eco Eco Prozori i Balkonska Vrata Bela Boja Dezeni drveta su 40% skuplji PVC prozori i Balkonska vrata od 5-komornik profilanemačkog proizvođača Trocal 70.A5 Okovi za PVC stolariju nemačkog proizvođača
More informationSlika 1: Elementi mreže: krajnji čvor, međučvor, link i putanja
RAČUNARSKE MREŽE OSNOVNI POJMOVI - RAČUNARSKE MREŽE UVOD U računaru se realizuju programi ili, kako se često kaže, procesi. Proces može da ima potrebu da komunicira sa nekim procesom, tj. programom u nekom
More informationPrenos podataka - Ethernet. 9. Ethernet
9. Ethernet Ethernet je najrasprostranjenija mrežna tehnologija koja se koristi kod LAN-ova. Uobičajena bitska brzina kod prenosa podataka na ovoj mreži je 10 Mbps, a noviji standardi dozvoljavaju brzinu
More informationAdresiranje i rutiranje. Goran Škondrić
Adresiranje i rutiranje Goran Škondrić goran@fit.ba Pregled predavanja Imena i adrese Mrežni sloj interneta Format IP zaglavlja IP adresiranje IP podmreže IP rutiranje Tipovi komunikacija Broadcast Multicast
More informationBinarne hrpe. Strukture podataka i algoritmi VJEŽBE 26. siječnja / 133
Binarne hrpe Potpuno binarno stablo binarno stablo u kojem svaki čvor koji nije list ima točno 2 nasljednika. Binarna hrpa potpuno binarno stablo u kojem svaki čvor koji nije list ima veću ključnu vrijednost
More informationKLASIFIKACIJA MANET PROTOKOLA RUTIRANJA
VOJNOTEHNIČKI GLASNIK / MILITARY TECHNICAL COURIER, 2015., Vol. LXIII, No. 1 Sažetak: ПРЕГЛЕДНИ ЧЛАНЦИ REVIEW PAPERS ОБОЗОРНЫЕ СТАТ ЬИ KLASIFIKACIJA MANET PROTOKOLA RUTIRANJA Dejan M. Tepšić, Mladen Đ.
More informationRekurzivne metode. Posmatrajmo rekurzivan metod kojim u objektu listbox1 klase ListBox upisujemo sve prirodne brojeve od 1 do datog n.
Rekurzivne metode Rekurzivan metod je onaj metod koji u nekoj svojoj instrukciji sadrži poziv samog sebe. Svakako prilikom kreiranja rekurzivnog metoda moramo voditi računa da ne dodje do beskonačne rekurzije
More information1/42 SQL DDL. CREATE ALTER DROP Schema Table Tablespace Index View Domain Constraint... DECLARE TABLE (DB2)
1/42 SQL DDL CREATE ALTER DROP Schema Table Tablespace Index View Domain Constraint... DECLARE TABLE (DB2) 2/42 SQL DDL: CREATE SCHEMA CREATE SCHEMA ime-sheme [ AUTHORIZATION ime-vlasnika-sheme] [ CREATE
More informationUSB 3.0 standard Seminarski rad, Balković Viktor NRT 2/11
USB 3.0 standard Seminarski rad, Balković Viktor NRT 2/11 USB 3.0 standard USB 2.0 je još 2008. godine postao dosta zastareo i spor vid prenosa podataka. Danas periferije sve više i više zahtevaju veće
More informationPrva recenica. Druga recenica.
Algoritmi i programiranje Predavanje 4 METODE LOKALNE, GLOBALNE VARIJABLE I KONSTANTE METODA je imenovani izdvojeni slijed naredbi koji rješava određeni zadatak i po potrebi se poziva jednom ili više puta
More information