Professional Documents
Culture Documents
Racunari
Racunari
4. Semestar
RAČUNARI
- TEORIJA –
Miloš Spasić
Marijana Devčić
4. semestar 2014. godina
Računari – teorija za ispit
SADRŽAJ
ISPITNA PITANJA ZA JUNSKI I JULSKI ROK 2014. GODINE ....................................................................................... 4
INFORMATIKA ....................................................................................................................................................... 5
PODATAK I INFORMACIJA ...................................................................................................................................... 5
LANAC VREDNOSTI, INFORMACIJA ........................................................................................................................ 6
DEFINISANJE POJMA – SISTEM............................................................................................................................... 6
DEFINISANJE POJMA – INFORMACIONI SISTEM ..................................................................................................... 7
„ATRIBUTI“ INFORAMCIONOG SISTEMA .........................................................................................................7
ISTORIJA RANOG RAZVOJA RAČUNARSKIH ALATA I MAŠINA ................................................................................. 7
BLAISE PASCAL (1623 – 1662) ..........................................................................................................................7
CHARLES BABBAGE (1791 – 1871) ...................................................................................................................7
AUGUSTA ADA KING – LEDI LOVELACE (1815 – 1852) ......................................................................................8
KERMAN HOLLERITH (1860 – 1929) .................................................................................................................8
ALAN TURING (1912 – 1954) ............................................................................................................................8
JOHN VON NEUMANN (1903 – 1957) ..............................................................................................................8
KONRAD ZUSE ..................................................................................................................................................9
HOWARD HATHAWAY AIKEN ...........................................................................................................................9
ENIAC ................................................................................................................................................................... 10
EDVAC ................................................................................................................................................................. 10
UNIVAC ................................................................................................................................................................ 10
GENERACIJE RAZVOJA RAČUNARA ....................................................................................................................... 11
RAČUNARI 1. GENERACIJE .............................................................................................................................11
RAČUNARI 2. GENERACIJE .............................................................................................................................11
RAČUNARI 3. GENERACIJE .............................................................................................................................12
RAČUNARI 4. GENERACIJE .............................................................................................................................12
RAČUNARI 5. GENERACIJE .............................................................................................................................13
RAČUNARI 6. GENERACIJE .............................................................................................................................13
KOMPONENTE INFORMACIONOG SISTEMA ......................................................................................................... 14
HARDWARE ...................................................................................................................................................14
SOFTWARE.....................................................................................................................................................14
DATAWARE ....................................................................................................................................................14
LIVEWARE ......................................................................................................................................................14
ORGWARE .....................................................................................................................................................14
NETWARE ......................................................................................................................................................14
BAZE PODATAKA.................................................................................................................................................. 15
RAZVOJ SISTEMA ZA UPRAVLJANJE BAZOM PODATAKA ...................................................................................... 15
TRANSAKCIJA ....................................................................................................................................................... 16
AUTOMATIZACIJA ................................................................................................................................................ 16
4. semestar / 2014 2
Računari – teorija za ispit
KLJUČ .............................................................................................................................................................16
ČETVRTA GENERACIJA SISTEMA ZA UPRAVLJANJE BAZOM PODATAKA ............................................................... 16
POJAM SISTEMA BAZE PODATAKA ................................................................................................................17
UPRAVLJANJE TRANSAKCIJA ................................................................................................................................ 19
TRIGERI BAZE PODATAKA .................................................................................................................................... 19
OBLASTI PRIMENE TRIGERA ...........................................................................................................................20
STORED PROCEDURE ........................................................................................................................................... 20
REPLIKACIJA BAZE PODATAKA ............................................................................................................................. 20
ARHIVIRANJE BAZE PODATAKA............................................................................................................................ 21
SAVREMENI RAČUNARSKI SISTEMI ...................................................................................................................... 21
RAČUNARSKI SISTEM .....................................................................................................................................21
TAKSONOMIJE SAVREMENIH RAČUNARA .....................................................................................................21
HARDVER RAČUNARSKOG SISTEMA..................................................................................................................... 24
OSNOVNE FUNKCIJE RAČUNARA.......................................................................................................................... 25
RAČUNARSKI SISTEM HARDVER KOMPONENTA .................................................................................................. 25
KUĆIŠTA I NAPAJANJA ....................................................................................................................................25
MATIČNA PLOČA............................................................................................................................................25
CENTRALNA PROCESORSKA JEDINICA ...........................................................................................................26
RAČUNARSKE MEMORIJE ..............................................................................................................................26
SOFTVER RAČUNARSKOG SISTEMA ...................................................................................................................... 27
OPERATIVNI SISTEM ......................................................................................................................................28
APLIKATIVNI SOFTVER ...................................................................................................................................29
RAČUNARSKE MREŽE ........................................................................................................................................... 30
ELEMENTI RAČUNARSKE MREŽE ....................................................................................................................30
MREŽNA OPREMA .........................................................................................................................................30
MODEL KOMUNIKACIONOG SISTEMA ...........................................................................................................31
MREŽNI PROTOKOLI ......................................................................................................................................32
KATEGORIZACIJE RAČUNARSKIH MREŽA .......................................................................................................32
MODELI SLOJEVITE RAČUNARSKE KOMUNIKACIJE ........................................................................................34
ISTORIJAT INTERNETA ....................................................................................................................................36
INTERNET TEHNOLOGIJE I SERVISI .................................................................................................................37
INFRORMACIONE TEHNOLOGIJE ...................................................................................................................38
POSTOJEĆI INFORMACIONI SISTEMI ..............................................................................................................39
SISTEMI ZA UPRAVLJANJE RESURSIMA PREDUZEĆA ......................................................................................40
SISTEMI ZA UPRAVLJANJE TRANSPORTOM....................................................................................................41
SAVREMENE INFORMACIONE TEHNOLOGIJE U SAOBRAĆAJU .......................................................................42
TELEMATSKI SISTEMI .....................................................................................................................................43
4. semestar / 2014 3
Računari – teorija za ispit
4. semestar / 2014 4
Računari – teorija za ispit
INFORMATIKA
Mlada naučna disciplina. Naziv je formirao naučnik Philip Dajfus koji je 1962 godine spojio
dva dela od kojih je ova reč nastala: prva dva sloga francuske reči information i poslednja dva
automatique. Iz naziva se vidi da su dva ključna aspekta u ovoj i sada vrlo značajnoj nauci:
informacija i auomatizacija.
PODATAK I INFORMACIJA
Podatak je kodirana predstava neke osobine, nekog koncepta, objekta, činjenice ili događaja
u realnom sistemu.
Proučavanjem različitih znanja izraza informacija može se naći mnogo različitih definicija
ovog izraza, od kojih su neke karakteristične sa:
1. da kazuje nešto što je predhodno nepoznato primaocu,
2. da utiče na količinu ili strukturu „znanja“ primaoca,
3. da bude upotrebljivo za primaočevo odlučivanje,
4. da primaocu smanji neizvesnost i
5. da primaocu pomaže da identifikuje kontekstualna značenja reči u rečenici.
Podaci su elementarni opisi stvari, događaja, aktivnosti i transakcija koji su zabeleženi,
klasifikovani i sačuvani, ali nisu organizovani i ne nose nikakavo konkretno značenje. Mogu biti
brojevi, slova, oblici, zvuci ili slike.
Informacije čine podaci koji su organizovani na takav način da imaju značenje i vrednost za
primaoca. Informacija je protumačeni podatak, odnosno ono što se može izvući iz podatka. Znači
da podatak predhodi informaciji.
Podatak odslikava činjenice, on je nosliac informacija. Informacija je podatak kojeg je
subjekat koji ga prima protumačio. Uočavamo da je podatak objektivna, a informacija
subjektivna kategorija iz čega proizilazi i sledeća definicija: informacija je sve što odražava
subjektivni model objektivne stvari. Za informaciju je najbitniji primalac.
Atributi informacija definišu se kao karakteristike koje su značajne korisniku za svaku
pojedinačnu stavku informacija.
Tačnost – da li ili ne informacija odslikava situaciju ili status.
Oblik – razlika između kvalitativne i kvantitativne, numeričke ili grafičke, odštampane ili
prikazane, rezime ili detalja informacija.
Frekfencija – mera koliko često su informacije potrebne, dinamika prikupljanja i
proizvodnje.
Širina – obim informacija, uski ili veliki.
Poreklo – da li informacija potiče iz ili izvan organizacije.
Vremenski horizont – da li je informacija usmerena ka prošlosti, prema trenutnim
događajima ili prema budućim aktivnostima ili događajima.
4. semestar / 2014 5
Računari – teorija za ispit
struktura transforamacija
PODATAK INFORMACIJA ZNANJE
4. semestar / 2014 6
Računari – teorija za ispit
4. semestar / 2014 7
Računari – teorija za ispit
4. semestar / 2014 8
Računari – teorija za ispit
/primer/ Ako sabiramo 2 broja, onda kontrolna jedinica na osnovu softvera koji se nalazi u
memoriji, aktivira memorriju i u akumulator se unosi broj. Kada dodamo „+“, u drugi
akumulator se iz drugog dela memorije uzima drugi broj. Oni se sabiraju iz ovih akumulatora i
dobija se rezultat, koji se ostavlja u aritmetičku logičku jedinicu i u jednom od akumulatora.
Kada je vrednost upisana u aritmetičku logičku jedinicu, kontrolna jedinica rezultat prebacuje u
memoriju, a u aritmetičkoj logičkoj jedinici ostaje drugi sabirak i rezultat. Njih je moguće
predstaviti korisniku preko izlaza. Kontrolna jedinica određuje šta se radi, a aritmetičko logička
jedinica upisuje brojeve.
KONRAD ZUSE
Kompletirao je prvi programabilni digitalni računar opšte namene (1939). Mašina je izrađena
na bazi električnih releja za stvaranje binarnih stanja (ima-nema električnog imulsa) i
automatizaciju procesa inženjerskih proračuna.
4. semestar / 2014 9
Računari – teorija za ispit
ENIAC
John Mauchky i J. Presper Elkert na Univerzitetu Pensilvania SAD, konstruišu ENIAC
(Electronic Numerical Integrator And Computer) u toku II Svetskog rata.
ENIAC je prvi elektronski, digitalni, kompletirani Turing-ov računar opšte namene, velike
brzine i sa mogućnošću reprogramiranja i rešavanja brojnih računarskih problema. Specifično je
namenjen za računanje tabela, trajektorija za nove topove armije SAD (1943). Računar je posle
nadogradnje memorije 1946, radio neprekidno od 1947 do 1955.
ENIAC je sadržao 17.468 vakumskih cevi, 7.200 kristalnih dioda, 1.500 releja, 70.000
otpornika, 10.000 kondenzatora i oko 5 miliona ručno lemljenih spojeva. Težio je 27 tona, sa
dimenzijama 2,6x0,9x26 metara. Zauzimao je prostor od 63m2 i imao potrošnju od 160KW.
Ulazni podaci su unošeni preko IMB čitača kartica, a na izlazu je korišćen IMB bušač kartica. Za
skladištenje podataka korišćen je kružni brojač sa 10 položaja i za svaki bit je korišćeno 36 cevi,
od kojih 10 dualnih trioda za pravljenje Flip-flopova kružnog brojača.
Aritmetika se izvršavala brojanjem impulsa sa kružnim brojačem i generisanjem nosećih
impulsa ako se brojač blokira. 20 desetocifrenih akumulatora je moglo izvršavati 5.000 operacija
sabiranja ili oduzimanja u sekundi. Mašina je mogla računati 500 puta brže od postojećih
elektro-mehaničkih kalkulatora. Pouzdanost računara bila je niska, zbog otkaza nekoliko cevi
dnevno, uglavnom u prelaznom periodu zagrevanja ili hlađenja. Najduži period rada bez
otkazivanja, trajao je oko 5 dana.
EDVAC
EDVAC je računar koji je imao veću primarnu i sekundarnu memoriju od prethodnih rešenja.
Koristio je binarni brojni sistem i serijsku aritmetičko-logičku jedinicu (ALU)
UNIVAC
Univac 1 (Universal Automatic Computer) mašine (1951), prvi komercijalni računar opšte
namene.
Primarno je namenjen za statistički biro SAD, a korišćen je za obradu podataka sa
predsedničkih izbora SAD, 1952.
Glavna memorija se sastoji od rezervoara tečne žive koji je implementirao linijske memorije
sa kašnjenjem (delay line memory), aranžiranje u 1.000 binarnih reči, svaka od po 12
alfanumeričkih karaktera.
UNIVAC II (1958) i Univac III (1962), poslednja od serije originalne mašine.
Zatim je razvijena serija UNIVAC 110x računara sa vakumskim cevima. UNIVAC 1100/2200
serijom računara počinje proizvodnja 36-bitnih tranzistorskih računara. UNIVAC 1108 (1964) je
prva multiprocesorska mašina, sa mogućnošću proširivanja do tri CPU i do dve ulazno – izlazne
kontrolne jedinice (IOC).
Istorijski razvoj računara su definisali šest generacija u evoluciji računara, a to su:
1) Elektronske cevi su se koristile u prvim računarima (računari 1. generacije).
4. semestar / 2014 10
Računari – teorija za ispit
RAČUNARI 2. GENERACIJE
Funkcionalan zamena elektronskih vakumskih cevi sa tranzistorom razvijenim 1948
omogućila je razvoj računara 2. generacije, koja traje od 1958 do 1964. godine.
Tranzistor je mogao izvršiti sve funkcije kao vakumske cevi, transformišući električni navoj
kroz tanki silicijumski ili poluprovodnički sloj. Prva primena tranzistora u računaru registrovana
je 1956. godine kada počinje primena 22. generacije računara, znatno: manji, pouzdaniji i
jeftiniji od računara 1. generacije.
Istovremeno sa razvojem hardvera, razvija se i poboljšava softver računara i računari su
postali mnogo lakši i brži za programiranje.
Uvedeni su viši programski, asemlerski jezici: FORTRAN (Formula Translator – 1956),
ALGORL (Algorithmic Language – 1958), COBOL (Common Business – Oriented Language –
1959), koji su zamenili dugo i teški, šifrovani binarni kod.
4. semestar / 2014 11
Računari – teorija za ispit
RAČUNARI 3. GENERACIJE
Uspeh sovjetskog satelitskog programa iz 1950-tih inicirao je ubrzan razvoj još manjih i
bržih računara u SAD. Razvijena je tehnologija projektovanja i pakovanja stotine tranzistora u
jedno integrisano kolo (IC) ili mali silicijumski čip.
Do sredine 1960-tih, računari zasnovani na tranzistorima zamenjeni su sa manjim, moćnijim
računarima B. generator (1963 – 1972) izgrađenim na bazi IC kojih su tranzistori zamenili
vakumske cevi.
Karakteristike:
Pouzdanosti (IC su otporniji na greške, pošto su se čipovi mogli rigorozno testirati pre
svake upotrebe),
Veličine (jedan IC čip je mogao zameniti celo strujno kolo koje je omogućilo izgradnju
znatno malih računara) i
Brzine (manji računari su postali neuporedivo brži od prethodnih jer elektroni u IC čipu
imaju znatno kraću distancu kretanja.
Postoje 5 elemenata koji utiču na računare treće generacije:
1) Pouzdanost – IC su otpornija na greške, pošto su se čipovi rigorozno testirali pre svake
upotrebe;
2) Veličina – jedan IC čip je mogao zameniti celo strujno kolo, što je omogućilo izgradnju
znatno manjih računara;
3) Brzine – manji računari su postali neuporedivo brži od prethodnih, jer elektroni u IC čipu
imaju znatno kraću distancu kretanja;
4) Efikasnost – IC čipovi troše znatno manje energije, imaju manju dilataciju (širenje)
toplote
5) Cene – masovna proizvodnja jeftinih čipova, veća dostupnost računara
Razvoj IC je tekao postepeno od niskog stepena integracije sa 10 elemenata po čipu do
srednjeg stepena integracije (MSI) sa 100 elemenata po čipu i razvoja višeslojno štampanih
ploča.
Računar CDC6600 (napravljen 1964) sa 10 miliona instrukcija u sekundi. Računar je imao
brzinu od 1 miliona pokretnih zareza u sekundi. CDC7600, prvi Cray-ov vektorski procesor sa
brzinom od 19 Mflopsa razvijen je 1969.
Razvijen je 8-bitna ALU (aritmetičko logička jedinica) i akumulator.
Ova tehnološka rešenja iskoristio je IBM za prelazak sa tranzistora na IC i sa bušenih kartica
na elektronske računarske sisteme, serijom IBM Szstem\360.
Operativni sistemi su omogućili rad računara sa više različitih programa odjednom, sa
centralnim programom koji kontroliše i koordinira memoriju računara (Honey well – 6000
serija).
Razvijen je UNIX operativni sistem (1969, Kenneth Thompson i Dennis Ritchie).
RAČUNARI 4. GENERACIJE
Prvi mikroprocesor, razvijen 1971 u Intel-u, označava početak razvoje 4. generacije računara
(1972 – 1984). Mikroprocesori su izazvali promenu u izgledu, kapacitetu i dostupnosti računara.
4. semestar / 2014 12
Računari – teorija za ispit
RAČUNARI 5. GENERACIJE
Razvijeni su u periodu od 184 do 1990. Projekat je iniciralo japansko Ministarstvo
međunarodne trgovine i industrije (1982), sa ciljem izrade računara za širu upotrebu sa
performansama super računara i korišćenjem sposobnosti veštačke inteligencije.
Umesto težišta na povećanju broja logističkih elemenata u jednom računaru, računari 5.
generacije je usmerilo pažnju na povećanju broja CPU. Većina projekata nije uspela, potrošena
su ogroman sredstva bez velikog rezultata, jer su jeftinije radne stanice (SUN i Entelx86) ubrzo
premašile brzinu računara sa paralelnom arhitekturom.
RAČUNARI 6. GENERACIJE
U periodu od 1990 do danas. Tehnologija računara je povezana sa paralelnim procesiranjem i
boljim razumevanjem algoritama. Cilj ove generacije računara je da se postigne brzina reda
Teraflopsa, tj. 1012 aritmetičkih operacija u sekundi, što se može postići izgradnjom sistema sa
više od 1000 procesora. Savremeni procesori su konstruisani kao kombinacija RISC arhitekture i
paralelnog procesiranja.
Mrežna tehnologija se širi veoma brzo, posebno WAN mreže i WLAN – bežične lokalne
mreže.
Apple je uveo iPod – digitalni muzički plejer 23.10.2001. do 9.4.2007. prodato je 100
miliona jedinica. Ipod classic portable media player uveden 2001 sa 80 i 160GB. IPod nano
portabl media player uveden 2005, sa 4 i 8GB. Ipod shuffle digital audio player 2005 sa 1, 2 i
4GB. Ipod touch portable media player uveden u septembru 2007, sa 8, 16 i 32GB.
4. semestar / 2014 13
Računari – teorija za ispit
HARDWARE
Hardware računarskog sistema čini materijalno-tehnička komponenta informacionog
sistema, odnosno fizičke jedinice računarskog sistema namenjene procesiranju i prenosu
podataka.
SOFTWARE
Software računarskog sistema predstavlja nematerijalnu komponentu informacionog sistema
u vidu računarskih programa koji su ugrađeni u hardware.
DATAWARE
Dataware obuhvataju podaci, informacije i znanja, koja se shvataju kao informacioni resursi
i predstavljaju izuzetno vrednu imovinu svake organizacije.
LIVEWARE
Liveware ili kadrovska komponenta čine ljudi koji na bilo kojoj funkciji učestvuju u radu sa
informacionom tehnologijom, bilo kao profesionalni informatičari, bilo kao korisnici rezultata
obrade podataka.
ORGWARE
Orgware ili organizaciona komponenta, obuhvata organizacione postupke, metode i načine
kojima se usklađuje, tj. koordinira rad svih komponenata informacionog sistema, kako bi one
činile skladnu i funkcionalnu celinu.
NETWARE
Netware ili mrežna komponenta se odnosi na računarsku mrežu za povezivanje računara u
cilju razmene podataka ili komunikaciju između fizički udaljenih računara. Može se reći da čestu
komponentu informacionog sistema čine telekomunikaciona sredstva i veze za prenos podataka
na daljinu.
4. semestar / 2014 14
Računari – teorija za ispit
BAZE PODATAKA
Informacioni sistem ima jedan neizostavan deo, a to je sistem baze podataka, koji čuva sve
informacije obrađuje ih i obezbeđuje pristup tim informacijama. Baze podataka su ključna
komponenta kod svih standardnih informacionih sistema, kako starijih, tako i novijih.
Baza podataka je strukturirana kolekcija podataka organizovanih za brzo pretraživanje i
pristup, zajedno sa sistemom za administriranje, organizovanje i memorisanje tih podataka.
Administrator dodeljuje pravo svima.
Pojam baze podataka pojavio se krajem šezdesetih godina i označavao je skup međusobno
povezanih podataka koji se čuvaju zajedno. Među njima ima samo onoliko ponavljanja koliko je
neophodno za njihovo optimalno korišćenje pri višekorisničkom radu.
Podaci se skladište tako da budu nezavisni od software programa koji ih koriste i
strukturiraju se tako da je omogućen nesmetan porast baze. Posle svake aktivnosti nad bazom
podataka, koja predstavlja jednu logističku celinu posla, stanje baze podataka mora biti
konzistentno, a to znači da podaci u bazi podataka i odnos među njima moraju zadovoljavati
unapred zadate uslove.
Za efikasan rad sa podacima i održavanje konzistentnosti stanja baze, koristi se specifični
software proizvod – sistem za upravljanje bazom podataka (SUBP). Baza podataka zajedno sa
sistemom za upravljanje bazom podataka čini sistem baze podataka.
4. semestar / 2014 15
Računari – teorija za ispit
TRANSAKCIJA
Sredstvo kojim sistem za upravljanje bazama podataka omogućava većem broju korisnika
istovremeni pristup podacima, uz punu bezbednost i korektnost podataka jeste transakcija.
Transakcija je logička jedinica posla i može da se sastoji od jedne ili većeg broja radnji nad
bazom podataka, pri čemu obezbeđuje uslov da podaci i odnosi među njima posle završetka
transakcije, korektno odražavaju realnost koja se tim podacima modeluje.
Upravljanje transakcija omogućuje da se svi zahtevi korenito izvršavaju, a realizuje se
posebnim komponentama koje koristi sistem za upravljanje bazama podataka.
AUTOMATIZACIJA
Funkcija sistema za upravljanje bazom podataka, kojom se regulišu prava pristupa pojedinih
korisnika pojedinim objektima, podacima i drugim resursima, kao i prava izvršenja određenih
operacijama nad tim objektima naziva se automatizacija. Ona se delom realizuje specifičnim
podsistemom autorizacija i prava korisnika.
Baza podataka se sastoji od jedne ili više dvodimenzionalnih tabela, koje međusobno mogu
biti povezane (relacije). Svaka tabela čuva istovrsne podatke. Svaki red u tabeli predstavlja i
opisuje jedan slog u tabeli, što predstavlja najmanju grupu podataka u bazi, koja u potpunosti
opisuje neki koncept, koje baza podataka modeluje. Svaka kolona je jedno polje unutar tog sloga.
Slog može biti grupa podataka koja opisuje neku osobu, a polja unutar sloga mogu sadržati ime,
prezime, adresu, datum rođenja. Slog se u literaturi još naziva i entitet, a polje se naziva atribut.
KLJUČ
Svaki slog tabele se može jednostavno identifikovati putem jedne ili kombinacijom vrednosti
nekoliko polja tog sloga. To polje ili kombinaciju polja tada nazivamo primarni ili osnovni ključ.
Neku osobu može jednostavno identifikovati njen matični broj ili kombinacija vrednosti
polja imena i prezimena. U jednoj tabeli može postojati više polja ili kombinacija polja, koja
mogu biti kao primarni ključ. Primarni ključ ima značajnu ulogu u povezivanju tabela. Strani
ključ je referencijalno ograničenje između dve tabele. Ovakav način povezivanja nazivamo
relacioni model baza podataka.
U nekim slučajevima da bi se locirao određeni zapis, mora se koristiti sekundarni ključ.
Sekundarni ključ je drugo polje koje sadrži identifikacione informacije, ali za njega je
karakteristično da može, a ne mora da identifikuje zapis sa stopostotnom tačnošću.
Smer na fakultetu može da bude sekundarni ključ, ako korisnik želi da sazna koji su studenti
fakulteta izabrali taj smer studija. Smer fakulteta u tabeli STUDENT ne treba da bude primarni
ključ jer se mnogo studenata opredelilo da studira isti smer.
4. semestar / 2014 16
Računari – teorija za ispit
prostorni ili tekstualni podaci. Zato se relacioni model podataka, 90-tih godina prošlog veka
proširuje konceptima objektno orjentisanim modelima, koji na adekvatniji način apstrahuje (ne
uzima nešto u obzir; suprotno od konkretno) svojstva kompleksnijih objekata.
Istovremeno relaciona tehnologija se integriše na objektnom gradeći novu četvrtu generaciju
sistema za upravljanje bazom podataka. Objektno orjentisana tehnologija je još u fazi
istraživanja, mada postoje i prototipske i komercijalne implementacije sistema za upravljanje
bazom podataka. Čvrste teorijske osnove objektne tehnologije još nisu postavljenje, što važi i za
sam objektni model.
Na početku 2000-te godine pomalo pomodno istraživačko područje postale su ML baze
podataka. XML baze podataka teže da uklone tradicionalnu podelu između dokumenata i
podataka, dopuštajući svim organizacionim i informacionim resursima da se drže na jednom
mestu bez obzira da li su visoko strukturirani ili ne XML-Extensible Markup Language (1996,
Standard 2008).
4. semestar / 2014 17
Računari – teorija za ispit
Informacije o studentu
Uprava
Nastavni softver
fakulteta Podaci o studentima
Sistem za
Služba Računovodstveni upravljanje Podaci o zaposlenima
računovodstv softver bazom
a podataka Podaci o departmanu
Podaci o upisu
Podaci su organizovani u hijerarhiju čiji se najmanji element zove bit, a nastavlja se sve do
najvećeg elementa baze podataka.
BAZA PODATAKA
4. semestar / 2014 18
Računari – teorija za ispit
Bit (binarna cifra) je najmanja jedinica podatka koju računar može da obradi. Pojam binarna
označava da bit može da se sastoji od 0 ili 1.
Niz od 8 bita čini bajt (byte) i predstavlja jedan alfanumerički znak. Bajt može biti broj,
slovo ili simbol.
Logičko grupisanje karaktera u reč, grupu reči ili identifikacioni broj naziva se polje (field) –
ime, JMBG, adresa, mesto.
Logičko grupisanje srodnih polje, naziva se slog (zapis – record) – student koji pohađa
nastavu, naziv predmeta, datum ispita, ocena.
Logičko grupisanje srodnih slogova (zapisa) naziva se tabela, datoteka (table – file) – naziv
predmeta, ime profesora, ime studenta, ocena.
Logičko grupisanje srodnih tabela čine bazu podataka (database) – podaci o studentu,
finansijski podaci o studentu.
UPRAVLJANJE TRANSAKCIJA
Zaključavanje podataka u toku transakcije:
Mehanizam očuvanje konzistentnosti podataka u višekorisničkom režimu rada –
podaci u bazi podataka predstavljaju deljeni resurs u vremenu.
Način zaključavanja podataka u sistemu upravljanja bazom podataka:
o Implicitno – automatski, obezbeđuje minimum paralelizma
o Eksplicitno – realizuje ga programer transakcionim programom
Implicitno zaključavanje:
Automatsko
Realizuje ga sam sistem za upravljanje bazom podataka
Obezbeđuje minimum smanjenja paralelizma u radu koji obezbeđuje očuvanje
konzistentnosti u bazi podataka u višekorisničkom režimu rada
SELECT naredba – ne izaziva zaključavanje
Data Manimupation Language (DML) naredbe – izazivaju ekskluzivno zaključavanje
torki koje su predmet ažuriranja
INSERT, UPDATE, DELETE, LOCK TABLE
4. semestar / 2014 19
Računari – teorija za ispit
UPDATE – pokretač
DELETE – pokretač
INSERT, UPDATE i DELETE su kaskadno menjanje
STORED PROCEDURE
Stored procedure predstavljaju skup SQL iskaza koji su sačuvani u trenutku njihovog
kreiranja. Mali kratki SQL programi.
Uskladištene funkcije imaju istu sintaksu, kao i uskladištene procedure, osim što uskladištene
funkcije vraćaju neku vrednost.
4. semestar / 2014 20
Računari – teorija za ispit
RAČUNARSKI SISTEM
U računarskom sistemu ulazi su ulazni podaci, koje unose korisnici računara. Centralna
jedinica (CPU) koja procesira, kontroliše i transformiše ulazne podatke u izlazne, vrši obradu, a
izlazne informacije, na monitoru, štampaču ili zvučniku prestavljao izlazne veličine računarskog
sistema.
o SUPER RAČUNARI
Za brojne istraživačke zadatke i intenzivne proračune zahteva se velika računarska moć
(brzina rada i kapacitet primarne memorije). Za takve zadatke koriste se najmoćniji računari:
super računari (silicon, Graphic – Cray).
Oni koriste skupu, najmoderniju tehnologiju za simulacije i modelovanje kompleksnih
fenomena, kao što su: hemijske reakcije, nuklearne eksplozije, vremenska prognoza, hemijski i
fizički procesi, kosmička istraživanja, vojne potrebe, kripto analiza. U super računaru svaki CPU
ima hlađenje.
4. semestar / 2014 21
Računari – teorija za ispit
o MAINFRAME RAČUNARI
Mainframe računari su vrlo skupe mašine, sobne veličine. Danas ih koriste samo velike
organizacije, za kritične aplikacije i obradu masovnih podataka, različitih statičkih podataka,
obradu poslovnih podataka, ERP, finansijske transakcije.
Sam termin potiče od prvobitnog izgleda – velikih metalnih sanduka ili okvira, a kasnije da
bi se razlikovao od manje moćnih PC računara. Ime se često odnosi na računare čija je
arhitektura kompatibilna sa arhitekturom uspostavljenom u toku 1960-tih. IBM System/360
serijom uvedenom prvi put 1965.
Većina glavnih karakteristika mainframe računara iz 1960-tih idalje se razvija i usavršava.
Savremeni mainframe računari su znatno manjih dimenzija, koštaju oko 1 milion dolara, veličine
su rashladnog uređaja i obavezno rade u klimatizovanim prostorijama.
Brzina mainframe računara je reda miliona operacija u sekundi i mogu lako i brzo upravljati i
obrađivati veliku količinu podataka. Mainframe računari su višekorisnički, komuniciraju sa
korisnicima koristeći tehniku deljenja resursa u vremenskom domenu (time shoring).
Ulaz podataka i izlazne informacije izvršavaju preko desktop terminala ili prenosivih
terminala za unos podataka – PDET (portable data entry terminals), priručnih uređaja koji
kombinuju tastaturu i displej i transformišu informacije od i prema računaru (čitač bar koda,
optički čitač oznaka, skener).
o SERVERI
Za brojne savremene aplikacije klasa mini računare – manjih i jeftinijih od mainframe, ali
moćnijih od PC računara. Od nedavno je zamenjena serverima – računarima dizajniranim da
obezbede programe i druge resurse ostalim umreženim računarima.
Iako se gotovo svaki savremeni računar može koristiti kao server, neki računari su specifično
dizajnirani za serverske funkcije: skladištenje i obezbeđivanje velike količine podataka i deljenje
drugih resursa umreženim korisnicima.
Vrste servera
Veliki računar posvećen samo bazi podataka može biti:
Server baze podataka
File serveri upravljaju velikim skupom fajlova
Web serveri procesiraju web stranice i web aplikacije
Ove funkcije razlikuju servere od mainframe računara, koji su generalno namenjeni za
izvršavanje brojnih zadataka. Kada su personalni računari preuzeli ulogu stvarnog procesiranja
podataka, neki mainframe računari su dobili ulogu servera.
Većina manjih servera su, u stvari, personalni računari namenjeni za skladištenje podataka
drugih personalnih računara. U drugim slučajevima brojni mali računari (u suštini specijalizovani
PC) dizajnirani su da vrše serverske funkcije u klaster režimu: najčešće paralelnoj, hijerarhijskoj
ili mrežnoj vezi malih računara, zavisno od postavljenih zadataka.
4. semestar / 2014 22
Računari – teorija za ispit
o RADNE STANICE
Termin mini računari nastao je u vreme kada je većina računara bila veličine radnog stola
slično mainframe računara. Za naučnu analizu obimnih podataka i druge slične aplikacije mini
računari su zamenjeni savremenim radnim stanicama – desktop računarima visokih performansi
namenjenih masovnim i intenzivnim proračunima. Koriste ih naučnici, inženjeri, analitičari,
dizajneri, računarski animatori. Iako većina radnih stanica može podržati simultan rad više
korisnika, praktično ih koristi samo jedno lice u dato vreme.
Sam naziv radna stanica različito se tumači. Mnogi nazivaju radnom stanicom sve desktop i
terminalne računare. Kako se povećava računarska moć savremenih 32 ili 64 – bitnih desktop
računara, to se razlika između radnih stanica i moćnih desktop računara individualnih korisnika
sve više gubi.
Radne stanice su najčešće povezane na veliki računarski sistem i namenjene su za zahtevnije
aplikacije kao što su 3D grafika, dizajn, projektovanje. Imaju moćniji hardver koji se ne nalazi u
običnim PC. Koriste operativne sisteme koje normalno upotrebljavaju mainframe računari,
obično jednu od varijanti UNIX-a.
Radne stanice imaju procesore i grafički displej visokih performansi, lokalno skladištenje
velikog kapaciteta, mrežne kapacitete i operativne sisteme za više zadataka (multitasking
operating system).
Radne stanice se još uvek koriste za dizajniranje pomoću računara (computer – aided desin
CAD), intenzivne naučne i inženjerske proračune, procesiranje slika, modelovanje arhitekture,
računarsku grafiku za animaciju i filmske.
o PERSONALNI RAČUNARI
Termin mikro ra;unari, uveden sa pronalaskom čipa procesora sa LSI tehnologiji. Ova
kategorija savremenih računara naziva se personalni računari, a uključuje sledeće klase računara:
Stoni (desktop PC)
Prenosni (laptop, notebook)
Priručni (PDA, palmtop, iPod, iPhone)
PC su namenjeni za individualnu primenu, kao što je obrada teksta, računovodstvo.
Savremeni PC, daleko su moćniji od nekadašnjih mainframe računara u vreme njihove
dominacije. Termin PC (personal computer) ima dva značenja:
IBM kompatibilni personalni računari
Personalni računar opšte namene za jednog korisnika
Oba značenja se ravnopravno koriste, a pravo značenje se otkriva iz konteksta. Termin PC se
često koristi samo za računare koji koriste Microsoft Windows operativni sistem.
4. semestar / 2014 23
Računari – teorija za ispit
Personalni računari nisu vezani za stolove i imaju najbrži razvoj u kategoriji PC. Sam termin
prenosni je relativan. Prvi prenosni računari težili su oko 9 Kg i bili smešteni u čvrstom koferu,
sa izdvojenom tastaturom i malim displejom sličnim TV ekranu.
Savremeni prenosni računari, tipa laptop, namenjeni za mobilni rad, teški su oko 2 – 3 Kg i
često se nazivaju notebook računari, a performanse su im gotovo identične desktop računarima,
sa kojima se mogu povezivati i koristiti nedostajuće performanse. Laptop, notebook i tablet PC.
o PRIRUČNI RAČUNARI
Priručni računari (hand held computers) su namenjeni za mobilni rad. Primeri su PDA
(personal digital assistent), palmtop, iPod i iPhone uređaji. Bez obzira na veličinu, svi priručni
računari su izvedeni na bazi sličnog mikroprocesora, kao desktop računari, ali su skuplji.
Osnovni nedostatak im je nemogućnost nadogradnje. Ultra – mobilni PC (UMPC) je tablet
PC uređaj razvijen udruženim naporom Microsoft, intel i samsung. Windows operativni sistem
Tablet PC Edition, ili Linux operativni sitem i nisko naponski Pentium.
4. semestar / 2014 24
Računari – teorija za ispit
KUĆIŠTA I NAPAJANJA
Kućišta računara je struktura koja sadrži glavne komponente računara, obično izgrađeno od
čelika, aluminijuma, plastike, drveta, pleksiglasa. Kućišta mogu imati različite veličine i forme,
koji su u glavnom određeni faktorom forme glavne (matične) ploče, pošto je najveća
komponenta računara.
MATIČNA PLOČA
Glavna ploča je osnovni deo računara koja povezuje sve komponente računara u jednu
funkcionalnu celinu. Memorijska kartica, grafička kartica i procesor su postavljeni na glavnoj
ploči: procesor preko stocket utičnice, a RAM memorija preko ekspanzione slot utičnice. Slot 1
utičnica predstavlja fizičku i električnu specifikaciju konektora za spajanje mikroprocesora.
4. semestar / 2014 25
Računari – teorija za ispit
Matična ploča obično sadrži jedan ili više CPU integrisanih kola (IC) za podršku koja
obezbeđuju interfejs između CPU, memorije i I/O (imput/output) periferijskih kola, primarne
memorije i CMOS i BIOS kola za inicijalno podizanje (Butovanje) sistema neposredno posle
uključivanja računara.
Matična ploča može da uključuje integrisane komponente, kao što su: kontroleri za zvuk,
grafiku, LAN čip, USB priključak, flopy kontroler.
RAČUNARSKE MEMORIJE
Glavni deo CPU je da sledi instrukcije kodirane u programima. Međutim, CPU u isto vreme
može manipulisati samo sa jednom instrukcijom i nekoliko podataka.
Računar mora imati mesto gde će uskladištiti ostatak programa i podataka dok CPU ne bude
spreman za njih. Ovo skladište treba da bude što bliže ili u samom CPU i da omogućava
dovoljno brzo učitavanje i očitavanje programskih instrukcija i podataka.
4. semestar / 2014 26
Računari – teorija za ispit
CPU
KAPACITET
BRZINA REGISTRI
CACHE
RAM
SEKUNDARNA MEMORIJA
o CPU registri
CPU registri su privremene lokacije za među rezultate i tekuće instrukcije u samom
procesoru, velike brzine pristupa i malog kapaciteta od svega nekoliko bajta. Registri se mere
brojem bita koje mogu držati (npr. 8-bitni ili 32-bitni registri). Registri se mogu realizovati
hardverskim korišćenjem individualnih flip-flop digitalnih elektronskih kola, memorije
magnetnog jezgra (core momory) velike brzine pristupa, memorije tankoslojnog filma (thin
film).
- Vrste registara
Registri opšte namene – GPR (general purpose registar) privremeno čuvaju podatke i
adrese (memorijske adrese)
Registri za instrukcije – IP (instruction pointer registar) registar posebne namene, koji
sadrži adresu, sledeće instrukcije koju prenosi iz memorije u procesor
Registri podataka – DR (data ragistars) se koriste za držanja numeričkih vrednosti kao
što su celobrojne vrednosti (indeger) i vrednosti pokretnog zareza (floating – point
valoes): u starijem CPU poznati su kao akumulatori.
Registar pokretnog zareza
Registar konstantnih vrednosti
4. semestar / 2014 27
Računari – teorija za ispit
Program računara je opšti termin koji se koristi za opisivanje skupa računarskih programa,
procedura i dokumentacije koji izvršavaju neke zadatke u računarskom sistemu. Programi
računara obuhvataju:
Sistemske programe (operativni sistem), koji skriva kompleksnost hardvera od
korisnika
Aplikativne programe sa kojim korisnici interaktivno rade putem korisničkog
interfejsa
Kompajlerske programe koji prevode tekst pisan u jednom računarskom sistemu
(izvornom kodu) u drugi ciljni jezik (izvorni kod) i druge uslužne programe
(interpreteri)
Program kontroliše svaki proces u računarskom sistemu od početka do kraja.
Osnovne operacije koje računarski sistem izvršava su:
Ulazne operacije (podaci i instrukcije)
Aritmetičke operacije (sabiranje, množenje)
Logičke operacije (AND, OR, NOT)
Izlazne operacije (video, štampa, zvuk)
Skladištenje i čuvanje podataka (podaci i programi)
OPERATIVNI SISTEM
Operativni sistem (OS) upravlja resursima računara i obezbeđuje korisnicima interfejs za
pristup ovim resursima. Operativni sistem obrađuje sistemske podatke i ulazne podatke koje
unosi korisnik i odgovara tako što alocira (označava) i upravlja zadacima i internim resursima.
Operativni sistem izvršava bazične zadatke kao što su: kontrola i alokacija memorija,
određivanje prioriteta, zahteva za servisima sistema, kontrola ulaznih i izlaznih uređaja,
upravljanje fail sistemom (sistemom datoteka) i omogućava lakše umrežavanje računara.
Uobičajeni savremeni desktop operativni sistemi su Microsoft Windows, Linux, Mac OSX i
Solaris. Mac, Linux i Windows imaju verzije za serverske i personalne računare.
Sa izuzetkom Microsoft Windows, dizajn ovih operativnih sistema inspirisan je ili direktno
nasleđen iz UNIX operativnog sistema razvijenog u Bell laboratorijama početkom kasnih 1960-
tih. UNIX je inicirao razvoj brojnih operativnih sistema kao što su: Palm operativni sistem,
Windows Mobile, Familijar Linux, The Angstrom Distribution i iPhone operativni sistem, koji se
nalaze u mobilnim uređajima.
o Microsoft Windows
Microsoft Windows je ime za nekoliko familija operativnog sistema. Microsoft je prvi put
uveo operativni sistem pod imenom Windows u novembru 1985, kao dodatak MS-DOS. To je
bio odgovor na porast interesovanja za GUI interfejsom (graphical user interface).
Zatim, operativni sistemi:
Win 3.0 i Win 3.1 – 1990/92, 16/32-bitni operativni sistemi
Win 3.11, Win 95, Win 98, Win Me – 32-bitni operativni sistemi
Win NT 64-bitni i Win XP, Windows Server, Windows Vista – 64-bitni operativni
sistemi, Windows server 2008
4. semestar / 2014 28
Računari – teorija za ispit
o Mac OSX
Mac OSX je linije grafičkih operativnih sistema koju je razvio, reklamira i prodaje
kompanija Apple, naslednik originalnog Mac OS iz 1984. Serverska verzija Mac OSX server po
arhitekturi je vrlo slična desktop varijanti, ali radi na Macintosh serveru. Uključuje upravljanje
radnom grupom, administrativne softverske alate, agente za transfer pošte, samba server, LDAP
server, DNS (domain name server).
APLIKATIVNI SOFTVER
Aplikativni programi, nasuprot sistemskim, koriste kapacitete računara direktno i potpuno za
zadatak koji korisnik želi da izvrši. Termin aplikativni, odnosi se na sam program i njegovu
implementaciju. Tipični primeri aplikativnih programa su tekst procesori (Word processors),
pregledne tabele (Sprendsheets), medija plejeri.
o APLIKATIVNI PAKETI
Više aplikativnih programa često se vezuju u jednu celinu i nazivaju se aplikativni paketi
(aplication suite). Tipičan primer su Microsoft Office, OpenOffice, koji povezuju tekst procesor,
spreadsheet i nekoliko drugih.
Posebne aplikacije u paketu obično imaju korisnički interfejs koji omogućava korisniku lakšu
primenu i da nauči kako se koristi svaka aplikacija (Visio u Microsoft Office). Često sve
aplikacije u paketu imaju zajedničke funkcije, na primer u Excelu-u može biti ugrađen tekst
procesor.
o PROGRAMSKE APLIKACIJE
Uobičajene programske aplikacije su za:
Procesiranje – obrada teksta
Pretraživanje Interneta, slanje e-pošte
Reprodukciju multimedijalnog sadržaja
Kompjuterske igre
Za programiranje
Većina programa je pisano za prosečnog korisnika. Ovi programi uključuju templejte za
tabele, makroe tekst procesora, naučne simulacije, grafičke i animacione skriptove.
4. semestar / 2014 29
Računari – teorija za ispit
RAČUNARSKE MREŽE
Počeci umrežavanja vezuju se za prve telegrafske i telefonske linije kojima su se prenosile
informacije do udaljenih lokacija. Dostupnost i fleksibilnost tehnologija današnjih savremenih
računarskih mreža, omogućava da se korisnik sa bilo koje tačke na planeti može povezati na
mrežu i doći do željenih informacija.
Računarska mreža u svojoj osnovi je skup dva ili više računara, koji su povezani medijumom
za povezivanje i koji međusobno mogu da komuniciraju i dele resurse. Koristi se za prenos
digitalnih i analognih podataka, koji moraju biti prilagođeni odgovarajućim sistemima za prenos.
Računarski podaci: govor, slika, video – prenos u realnom vremenu.
Elektronska pošta, prenos datoteka – prenos nije u realnom vremenu.
Računar Računar
KOMUNIKACIONI VOD
MREŽNA OPREMA
Komunikacioni kanali i elementi koji ih povezuju sa mrežnim interfejsima računara ili
uređaja nazivaju se pasivnom mrežnom opremom.
4. semestar / 2014 30
Računari – teorija za ispit
IP je internet protokol, a http je osnovni protokol (hardver tekst transfer protokol) – www.
o Pasivna mrežna oprema
Pasivna mrežna oprema predstavlja najjednostavniju komponentu računarskih mreža. Atribut
„pasivna“ potiče od ciljne karakteristike komponenata ove kategorija da nad mrežnim
saobraćajem ne izvrše nikakvu izmenu.
Pasivne komponente čine:
Utičnice
Kablovi
Paneli za prespajanje i za završavanje kablova (patch panel) – metalni nosači za držanje
kablova
Kablovi za prespajanje (patch cabel)
Rek ormani – ormani za mrežnu opremu
Kanalice za vođenje kabla
SISTEM
IZVOR PREDAJNIK PRIJEMNIK ODREDIŠTE
PRENOSA
SISTEM
IZVOR PREDAJNIK PRIJEMNIK
PRENOSA
SISTEM
PRIJEMNIK PREDAJNIK
PRENOSA
SISTEM
PREDAJNIK PRIJEMNIK ODREDIŠTE
PRENOSA
4. semestar / 2014 31
Računari – teorija za ispit
MREŽNI PROTOKOLI
Prenos podataka kroz mrežu obavlja se po protokolima – utvrđenim pravilima, koja su
poznata svim učesnicima u komuniciranju. Protokol predstavlja standard (konvenciju) za
ostvarivanje i kontrolu veze i prenos podataka između dve krajnje tačke.
Komunikacioni protokol je skup standardizovanih pravila za predstavljanje
podataka, signalizaciju, proveru autentičnosti i kontrolu grešaka, neophodnih za
prenos informacija komunikacionim kanalom.
Ključni elementi protokola kojim se dogovara spremnost za slanje, spremnost za prijem,
format podataka i slično su:
Sintaksa – format podataka i nivoi signala
Sistematika – kontrolne informacije u prenosu i kontrola grešaka
Tajming – brzina prenosa
4. semestar / 2014 32
Računari – teorija za ispit
MAGISTRALA
4. semestar / 2014 33
Računari – teorija za ispit
OSI TCP/IP
(OPERACIJE)
KORISNIČI
SLOJ APLIKACIJE
SLOJ VEZE
SLOJ VEZE
FIZIČKI SLOJ
4. semestar / 2014 34
Računari – teorija za ispit
o TCP/IP model
Nasuprot OSI modelu koji je formalno standardizovan, internet model (TCP/IP) je de facto
standard. Ovaj model je razvijen za potrebe interneta i jednostavniji je od OSI modela.
Jednostavnost ovog modela se ogleda u apstraktnom gledanju sa najviša tri sloja osi modela.
Tako da internet model propisuje samo aplikacije naspram slojeva aplikaciji, prezentacije i sesije
kod OSI modela. Takođe, fizički sloj i sloj veze podataka su kod ovog modela objedinjeni u sloj
pristupa mreži. Funkcije slojeva su identične, kao i kod OSI modela. Današnje implementacije
mrežnog softvera uglavnom koriste internet model kao referentni.
4. semestar / 2014 35
Računari – teorija za ispit
ISTORIJAT INTERNETA
Istorija interneta počinje 1961. godine sa teorijom paketnog prenosa podataka. Leonard
Kleinrock iz Massachusets Institute of Tehnology (MIT) objavio prvi naučni rad u kojem
obrazlaže svoje teorijske mogućnosti računarskih komunikacija korišćenjem paketnog prenosa
podataka.
1965. prvi put su povezana dva računara, jedan u Masačusetsu, a drugi u Kaliforniji
korišćenjem spore telefonske linije. Tako je nastala prva mreža širokog područja – Wide area
network (WAN) – iako je ona imala ograničene sposobnosti. Ovim se pokazalo da računari
mogu uspešno da rade u „raspoređenom vremenu“ i da po potrebi izvršavaju programe i
prezentuju podatke na udaljenim računarima. Takođe se pokazalo da je telefonski sistem
zasnovan na tadašnjem tehnološkom razvoju potpuno neadekvatan. To je potvrdilo potrebu za
uvođenje sistema sa paketskim prenosom podataka.
Rad na uspostavljanju mreže ARPANET (Advansed Research Project Agency Network)
počeo je 1966. godine. Razvoj je finansirala DARPA (Defense Advansed Research Project
Administration), ogranak ministarstva odbrane SAD.
Oduvek se smatralo, premda nije javno rečeno, da je interes za stvaranjem ovakve mreže
ležalo u izgradnji računarske mreže koja može da izdrži eventualni nuklearni rat. Realizatori
mreže priznaju da je kao rezultat istraživanja dobijena jaka i otporna mreža, koja je u stanju da
podnese i gubitak velikog dela mrežne infrastrukture.
o Razvoj ARPANET-a
Kao prvi čvor ARPANET, 29. oktobra 1969. godine izabran je računar u University of
California at Los Angeles (UCLA), a kao drugi računar Stanford Research Institute (SRI).
Istraživači u SRI bavili su se pitanjima iz oblasti veštačke inteligencije, pre svega kroz razvoj
sistema. Natural Language System (NLS) koji je bio prototip hipertekstualnog sistema.
Ovoj računarskoj mreži, decembra 1969. godine, priključila su se još dva čvora University of
California of Santa Barbara (UCSB) i University of Utah. Na oba univerziteta radilo se na
razvoju aplikacija koje su vezane za vizuelizaciju na mreži (prikaz matematičkih funkcija, 3D
grafiku). Na SRI je organizovan Network Information Centar, koji je bio zadužen za obavljanje
funkcije administriranja računarske mreže. U narednim godinama drugi računari su se ubrzano
priključivali na ARPANET, a tehnološki razvoj se nastavljao na izradi modifikovanog i potpuno
funkcionalnog protokola. Time je omogućen razvoj mrežnih aplikacija. Prva aplikacija koja je
vremenom postigla visoku popularnost e-mail (elektronska pošta), a promovisana je 1972.
godine. Kao što je već rečeno ARPANET je prvobitno zamišljen kao vojni projekat. Početna
ideje je bila da se povežu američke vojne baze. Kasnije, uvidevši mogućnost ovog projekta, ideja
o povezivanju samo vojnih baza je prerasla u ekonomski isplativu investiciju. Ona se danas
naziva jedinstvenim imenom Internet.
4. semestar / 2014 36
Računari – teorija za ispit
o Pojam internet
Federal Networking Couneil:
Koji je logički povezan
Koji je u stanju da podrži računarski kompatibilne komunikacione protokole
Koji omogućava, koristi ili čini pristupačnim bilo javno ili privatno, usluge visokog
nivoa, koje počivaju na komunikacijama i pratećoj infrastrukturi
o TCP/IP
Internet ne čine komunikacioni kablovi i uređaji, već komunikacioni protokol. Tehnologija se
može menjati na najrazličitije načine, ali sve dok standard komunikacija ostane isti internet se
suštinski neće menjati.
Procvat interneta počinje 1. januara 1983. godine kada se usvaja Transmission Control
Protocol/Internet Protocol (TCP/IP) kao glavni mrežni protokol. Promena standarda –
komunikacionog protokola je izuzetno komplikovan i skup proces, pa se može pretpostavljati da
će internet još dugo zadržati formu koja je i sada poznata.
4. semestar / 2014 37
Računari – teorija za ispit
INFRORMACIONE TEHNOLOGIJE
Informacione tehnologije (IT) definisane od „The Information Tehnology Association of
America“ (ITAA) je: proučavanje, izučavanja, dizajniranje, razvoj, implementacija, podrška i
upravljanje kompjuterski zasnovanih informacionih sistema, zasnovanih na softverskim
aplikacijama i kompjuterskom hardveru.
4. semestar / 2014 38
Računari – teorija za ispit
4. semestar / 2014 39
Računari – teorija za ispit
BI
SCM FRM
ERP
HRM MRP
CRM
4. semestar / 2014 40
Računari – teorija za ispit
o ERP
Integrisani su tako da mogu da zadovolje opšte poslovne potrebe integrisanog i umreženog
preduzeća. ERP predstavlja softver rešenje. Ovakav softver pomaže menadžerima i zaposlenima
u preduzeću da upravljaj svim svojim vitalnim resursima koristeći samo jedan softver paket.
Softver pomaže kontrolu upravljanja poslovanja i prati svaki proces tako da se svi raspoloživi
ali i ograničeni resursi koriste na najekonomičniji način.
ERP II sistemi za upravljanje resursima preduzeća su omogućili povezivanje sa internet
tehnologijama i povezivanje sa elektronskim prenosom podataka.
o Funkcionalnosti TMS
Planiranje i optimizacija kopnenih transportnih ruta
Ulazni i izlazni režim transporta i odabir provajdera transporta
Upravljanje kopnenim, železničkim vazdušnim i morskim transportom
Praćenje transporta u realnom vremenu
Kontrolu kvaliteta usluga u obliku KPI (Key Performace Indicators)
Izveštajima i statističkim analizama
Optimizacijom tovara i ruta
Šemom grupisanja poslatih porudžbina
4. semestar / 2014 41
Računari – teorija za ispit
Konsolidacija tovara
Planiranje i
optimizacija Planiranje rute i vremena isporuke
Multimodalni transport
Vidljivost i upravljanje
Vidljivost i upravljanje događajima
učinkom
Analiza
o Pojam G3 sistema
Struktura G3 sistema integriše sve 3 savremene informacione tehnologije:
Globalni sistem mobilnih komunikacija (Global System for Mobile communication –
GSM)
Globalni sistem pozicioniranja (Global Positioning System – GPS)
Geografski informacioni sistem (Geographic Information System – GIS)
U cilju stvaranja visoko funkcionalnog i efikasnog sistema, sa mogućnostima praćenja i
upravljanja transportnih sredstava, procesa transporta robe i putnika.
- GSM – Globalni sistem mobilnih komunikacija je međunarodni standard mreža mobilne
telefonije. Ovaj sistem podrazumeva digitalni format prenosa podataka, veliku brzinu, visok
kvalitet zvuka i mogućnost slanja kratkih teksutalnih poruka. SMS – Short Message Servis
predstavlja servis koji se koristi za slanje kratkih teksutalnih poruka između korisnika
mobilne telefonije. Predstavlja osnovni deo GSM. GPRS – General Packet Radio Servis je
tehnologija za prenos podataka kroz mrežne mobilne telefonije. Omogućava slanje i primanje
informacija. Razmena informacija je moguća u hodu, sve dok je mobilni aparat u dometu
GPRS signala.
4. semestar / 2014 42
Računari – teorija za ispit
TELEMATSKI SISTEMI
Telematika je nauka o slanju, primanju i čuvanju informacija uz pomoć telekomunikacionih
uređaja i predstavlja vezu između informacionih tehnologija i najnovijih dostignuća u oblasti
telekomunikacija. Telematski sistemi danas predstavljaju sastavni deo informacionih sistema, a
značajan doprinos u širenju upotrebe ovih sistema doveo je razvoj bežične komunikacione
tehnologije i smanjenje cena elektronskih komponenti.
4. semestar / 2014 43
Računari – teorija za ispit
SREĆNO NA ISPITU…
4. semestar / 2014 44