- SUSTAVNI PRISTUP I INFORMATIKA-
-
Unlock Access to An 1948. Norbert Wiener objavljuje knjigu Kibernetika te kibernetika postaje znanstvena disciplina.Kibernetika je znanost Exclusive 30 o kontroli i informaciji, bez obzira radi li se o živim bićima ili Day Trial strojevima. informatika Glavna zadaća kibernetikeskripta sastoji se u tome da se pronađu metode i tehnike za: Access Now
-
Analizu i sintezu složenih upravljačkih sustava No thanks, I don't want my exclusive trial Racionalizaciju i tehničku relizaciju postojećih upravljačkih sustava
Informatika je noviji naziv za znanost koja se putem računala bavi prikupljanjem, obradom, pohranom, korištenjem i prijenosom informacija.
-KOMPONENTE SUSTAVA ZA OBRADU PODATAKA-
-
HARDWAREHARDWARE- fizička komponenta sustava SOFTWARE- nematerijalna komponenta sustava (programi koji upravljaju kompjuterom, metoda,uputa i slično) ORGWARE- organizacijski dio sustava (postpuci, metode i procedure, te način povezivanja ostalih komonenata sustava) LIFEWARE- ljudski faktor u sustavu NETWARE- komunikacijska i mrežna komponenta sustava predstavlja hardversko-softversku komponentu koja omogućuje komuniciranje unutar mreže DATAWAREDATAWARE- organizacijska kompnenta sustava (vezana za organizaciju baze podataka i informacijskih resursa)
-TEORIJE U KIBERNETICI I INFORMATICI-
-
-
OPĆA TEORIJA SUSTAVA-bavi se proučavanjem sustava i Unlock Access to An zakonitostima koje vladaju u sustavima TEORIJA INFORMACIJA-bavi se istraživanjem stvaranja, Exclusive 30 obrade i prijenosa informacija Dayistraživanja Trial ove teorije počinju od TEORIJA KAOSA-temeljna skripta informatika postavke da događaj neznatne snage može izazvati potpuni kaos ENTROPIJA-težnja sustava ka neredu Access Now REDUNDACIJA-pojava da se više istih podataka nalazi u raznim datotekama No thanks, I don't want my exclusive trial
-SUSTAVNI PRISTUP I SUSTAVNA ANALIZA-
Primjena opće teorije sustava, spoznaja informatike i razvoja sustavnog mišljenja dovodi do toga da se razvoju novih sustava pristupa na sustavan način. Pri tome su bitni: -
-
-
SUSTAVNO MIŠLJENJE- predstavlja promatranje pojava i predmeta kao elemenata sustava koji su u neposrednoj interakciji sa svojom okolinom SUSTAVNA ANALIZA- predstavlja skup aktivnosti i postupaka koji se primjenjuju u istraživanju, kreiranju i izgradnji informacijskih sustava SUSTAVNI INŽINJERING- skup je formaliziranih metoda, postupaka i ideja koji se primjenjuju u istraživanju, kreiranju i razvoju sustava
- PODATAK I INFORMACIJA-
PODATAK je sirova neobrađena činjenica(niz slika,znakova,instrukcija,...)
-
-
Riječ informacija dolazi od latinske riječi informare što znači obavijestiti.Do željene indormacije dolazimo obradom podataka. Unlock Access to An Ona predstavlja činjenicu sa određenim značenjem, donosi novost, otklanja neizvjesnost i predstavlja Exclusive 30 podlogu za odlučivanje. Danas informacija , uz materiju i energiju, Dayveličinu. Trial predstavlja treću univerzalnu skripta informatika SEMIOTIKA se bavi proučavanjem simbola i znakova Access Now
-PRIKAZ PODATAKANoIthanks, INFORMACIJAI don't want my exclusive trial -
-
-
BROJEVNI SUSTAVI- određuju broj različitih znamenaka u sustavu i mjesne vrijednosti pojedinih znamenaka KODOVI I KODIRANJE- prikazivanje neke informacije ili podataka pomoću niza bitova POLJE- svrstavanje jednog ili više byteova u skupinu SLOG- skupina polja koja čine jednu cjelinu DATOTEKA- skupina slogova i drugih zapisa , te programa u binarnom obliku i drugih elemenata potrebnih za obradu podataka i informacija. Datoteke mogu biti: Izvršne i datoteke s podacima Čitljive i nečitljive Slobodne za ažuriranje i datoteke koje se mogu samo čitati BAZA I BANKA PODATAKA- baza obuhvaća jednu ili više datoteka u kojoj su podaci međudobno povezani. Banka sadržava sve baze podataka u jednom informacijskom sustavu.
ORGANIZACIJA DATOTEKA
SEKVENCIJALNE DATOTEKE- slogovi se upisuju jedan iza drugog INDEKS SEKVENCIJALNE DATOTEKE- sastoje se od skupine početnih slogova u koje se pohranjuje informacija o
tome gdje se nalazi traženi slog i od dijela datoteke u koji se upisuju slogovi Unlock Access to An DATOTEKE S DIREKTNIM PRISTUPOM- imaju utvrđen algoritam, koji svaki slog upisuje na30 određeno mjesto, te tako Exclusive kasnije olakšava pretragu Day Trial hijerarhijski odnos HIJERARHIJSKA ORGANIZACIJAskripta informatika između slogova MREŽNA ORGANIZACIJA- postoji kod sustava koji imaju Access Now datoteke se formiraju prema mrežnu strukturu i unutar mreže potrebama i mogućnostima komuniciranja No thanks, I don't want my exclusive trial RELACIJSKA ORGANIZACIJA- određeni odnos između odgovarajućih slogova u datotekama - POVIJESNI RAZVOJ INFORMATIKE-
Izumom primitivne računske sprave ABAKUS počinje era sredstava za obradu podataka. 1940.-1941. počinje razvoj prvih elektronskih kompjutera 1946. dovršen je prvi pravi kompjuter opće namjene ENIAC (electronic numerical integrator and calculator) težak 30 tona, s 18 000 elektronskih cijevi, te vrlo malom memorijom. John Von Neuman je postavio logičku strukturu računala s ulaznim i izlaznim uređajima, memorijom, artimetičko logičkom i upravljačkom jedinicom. UNIVAC računalo koje na početku koriste vladine institucije za popis stanovništva (do 1963.g.), 5200 vakumskih cijevi, snage 125kW. 1952. IBM razvija svoj kompjuter baziran na elektronskim cijevima IBM 701.
Unlock Access to An
-GENERACIJE RAČUNALA-
1.
Exclusive 30 generacija 1946.-1959. (ENIAC;UNIVAC) temeljeni na elektronskim cijevima Day Trial
skripta informatika 2. generacija 1959.-1965. računala na bazi tranzistora 3. generacija 1965.-1971. tehnologija integriranih krugova Now 4. generacija 1971. do danas- Access tehnologija čipova vrlo visoke integracije (mikroprocesori,memorije) No thanks, I don't want my exclusive trial 5. generacija. Smatra se da će računalo u petoj generaciji biti sastavljeno pomoću organskih sastavnim dijelova
-HARDWARE –KOMPONENTE I SUSTAVI-
U početku su se kompjuteri dijelili na ANALOGNE koji su primali signale (podatke) iz mjernih i sličnih uređaja, i na DIGITALNE kojis u primali podatke u binarnom obliku. Postojali su i HIBRIDNI kompjuteri kao njihova kombinacija. VELIKI SUSTAVI- imaju vlastite operativne sustave,te se najčešće koriste u obradi velikih baza podataka i opsluživanja brojnih korisnika (terminala). - kompjuteri serije IBM ES/9000 - neuralni kopmjutor - stolni superkompjutor MIKROKOMPJUTERI Minijatiruzirana računala, koja su s godinama sve manja i manja. - kalkulatori - palmtop (ručni) kopmjuteri - subnotebook računala - notebook računala - laptop računala - ostala portabl računala
-
stolni i tower sutavi radne stanice(za rješavanje simulacije i vizualizacije) Unlock Access to An hibridna računala (podržavaju rad dviju ili više platformi) poslužitelji Exclusive 30
Day Trial
KOMPONENTE HARDWAREA
skripta informatika
PROCESORI- broj procesora na tranzistorima se povećava. Brzina Now mikroprocesora ovisi o povećanjuAccess radne frekvencije, dizajniranju mikroarhitekture i povećanju gustoće tranzistora.prvi procesori su se No thanks, I don't want my exclusive trial razlikovi po količini bitova s kojima su mogli istovremeno raditi,taktovima i brzinom rada. Peta generacija započela je predstavljanjem Pentiuma 1993.godine. Krajem 1995. Intel predstavlja prvi procesor šeste generacije PENTIUM PRO, koji se nikada nije koristio u kućnim računarima, te je zbog loših rezultata ubrzo zamjenjen Pentumom II Xeon. Prvi procesor šeste generacije namjenjen širem krugu korisnika bio je Pentium II predstavljen sredinom 1997.godine. posljednji procesor šeste generacije je Pentium III. MIKROPROCESOR izvršava niz naredbi koje mu govore što da radi. Osnovni dio mikroprocesora koji obavlja tu zadaću jest ALUartimetičko-logička jedinica. Ona obavlja sve matematičke operacije. Mikroprocesor također obavlja niz drugih radnji, poput pristupa memoriji i kopiranja podataka s jednog mjesta na drugo, a ovisno o tome što zahtijeva program koji se izvršava, mikroprocesor također donosi odluke o grananju kroz programski kod, ovisno o tome je li ispunjen neki uvjet. TAKT PROCESORA izražen u megahercima (milijunima ciklusa u sekundi) ili gigahercima (milijardama ciklusa u sekundi) označava koliko brzo mikroprocesor izvršava naredbe. Brzina procesora ne ovisi samo o čistom taktu u megahercima-zbog različitih arhitektura i tehnologija
KOPROCESORI-da bi ubrzli rad pojedinih procesora dodaju se posebne izvršne jedinice( procesori) koji se dodaju centralnoj jedinici Unlock Access to An kao koprocesor.
Exclusive 30 RADNA MEMORIJA računala je memorija kojom se središnja jedinica Day Trial za obradu koristi za neposrednu pohranu i dobavu podataka. Radnu skripta informatika memoriju računala s obbzirom na postojanost podataka možemo podijeliti u dvije glavne skupine- memoriju RAM i ROM.
Access Now
RAM (random access memory) memorijski čipovi s direktnim No thanks, I don't want my exclusive trial
pristupom. To je radna memorija računala u koju se mogu upisivati i iz nje čitati podaci onoliko puta koliko želimo. Jednom pohranjeni podaci u RAM ostaju nepromijenjeni sve dok ih računalo namjerno ne promijeni ili dok se ne prekine napajanje električnom energijom.Glavne značajke RAM-a su kapacitet i brzina rada. Mogu biti statične (SRAM) kod koje je svaki bit pohranjen u jednom od bistabilnih sklopova smještenih u memorijskom integriranom sklopu ili dinamčine (DRAM) kod koje je svaki bit pohranjen kao naboj u minijaturnom kondenzatoru smještenom u memorijskom integriranom sklopu. EDRAM je napredna memorijska tehnologija koja povezuje SRAM i DRAM tehnologiju. (read only memory) ispisna je memorija tj memorija u koju je podatak moguće upisati samo jedanput. Podatke u ROM upisuje proizvođač računala i korisnik ih nikada ne mijenja. Sadržaj Rom-a je neovisan o napajanju računala. ROM
MATIČNA PLOČA- sastoji se od procesora,sabirnica,utičnica(portova) i drugih priključaka, temeljnih elemenata,odnosno međusklopova koji povezuje sabirnice i utičnice s procesorom.Predstavlja srce računala,odnosno upravljački dio računala. Posebna je izvedba takozvane integrirane matične ploče na kojoj se nalazi integrirana grafička, zvučna i mrežna kartica. Takve ploče su često u funkciji uredskih računala kod kojih se ne zahtijeva velika kvaliteta slike i zvuka.
DODATNE KARTICE- većina PC-a ima videokarticu i kontrolnu karticu. Unlock Access to An KONTROLNA KARTICA- sastavni dio svakog PC-a.Uloga joj je omogućiti rad centralnog procesora s perifernim Exclusive 30 jedinicama.
PERIFERNE JEDINICE
Day Trial skripta informatika
ULAZNE JEDINICE-omogućuju unos podataka u sustav Access Now Tipkovnice Miš No thanks, I don't want my exclusive trial Skeneri Čitalo crtičnog koda Ostale ulazne jedinice (kamere,mikrofoni i slično) IZLAZNE JEDINICE- služe da bi se pohranili,odnosno prikazali rezultati obrade Ekrani(zasloni) LCD zasloni Videokartice LCD projekcijske ploče Stolni projektor Pisači Zvučni izlaz MEMORIJSKE JEDINICE-uređaji za pohranjivanje rezultata obrade Disketne jedinice Tvrdi diskovi CD-ROM jedinice Magnetno-optički i opto-laserski diskovi Samostalna CD-I jedinica Jedinice magnetne vrpce (interne i eksterne) KOMPLET ZA MULTIMEDIJU- komplet koji se sastoji od CD-ROM jedinice, 8ili16bitne kartice,sa dva zvučnika.
PCMCIA KARTICA- standardizirane memorijske kartice, Unlock Access to An namjenjene prvenstveno mobilnim kompjuterima.
Exclusive 30 MODEMI- uređaj koji prevodi podatke iz oblika koji je prihvatljiv uređajima za obradu podatakaDay u oblikTrial prihvatljiv uređajima za prijenos. -
-
-
skripta informatika interni modemi- modemi na ISA ili PCI karticama; dijele se na hardverske i softberske modeme; napajanje preko PC-a Access eksterni modemi- priključuju seNow na serijski porti ili na USB port; imaju ispravljač za Nonapajanje thanks, I don't want my exclusive trial multimedijalni modemi- posjeduju dodatne funkcije kao što su podrška za slanje i prijem faksa, podrška za zvuk, priključci za slušalice i mikrofon ISDN (Integrated Services Digital Network)- prenosi podatke digitalno i integrira sve informacijske servise. Ima bolj u kvalitetu i veću brzinu u odnosu na analogne modeme ADSL(Asymetris Digital Subscriber Line)- omogućava širokopojasni pristup preko jedne parice uz postojanje analognog telefonskog kanala
UREĐAJI ZA NAPAJANJE- kada reciomo dođe do prekida napajanja električnom energijom, dolazi do gubitika podataka koji su se trenutno obrađivali u sustavu.Kako bi se to spriječilo,potrebno je nabaviti pdgovarajući sustav za održavanje napona. MREŽE RAČUNALA Računalne mreže se mogu dijeliti po tehnologiji prijenosa, veličini i topologiji. U smislu poslovnog pristupa razlikujemo žičanu mrežu LAN te bežičnu WLAN. -
Bežične mreže su računalne mreže koje se kao prijenosnim medijem koriste prostorom, a podaci se prenose radiovalovima. Prema načinu spajanja dijelimo ih na Ad hoc i infrastrukturnu
bežičnu mrežu.Ad hoc mreže su pogodne za brzo,improvizirano i povremeno povezivanje više računala sa ugrađenim bežičnim Access to An mrežnim karticama.MožeUnlock se spojiti od 2 do obično 8 računala. Pristupna točka (Access point) omogućuje Exclusive 30 trajnije povezivanje više od osam računala. RAZVOJ INTERNETA
Day Trial skripta informatika
Access Nowse ju šezdesetima započelo Internet je nastao kao eksperiment koji američko Ministarstvo obrane sa ciljem da povežu mrežu američkog No thanks, I don't want my exclusive trial ministarstva obrane, zvanu ARPAnet s ostalim radio i satelitskim mrežama.Glavna ideja tj misao vodilja je bila konstruirati računalnu mrežu za vojne potrebe uz uvjet da ona ne prestane funkcionirati u slučaju djelomičnog otkazivanja ili prestanka rada neke od njenih komponenti. ARPAnet, prva eksperimentalna mreža, razvijena je 1969. godine. 1973. je uspostavljena prva međunarodna veza ARPAneta. Prvi mrežni protokol koji je koristio ARPAnet bio je Network Control Program, 1983, zamejnio ga je TCP/IP protokol. U Hrvatskoj počeci interneta datiraju iz 1991.kada je pokrenut CARNet, Croatian Academic and Research Network.1995. postaje vladina ustanova.
WWW- world wide web je multimedijski informacijski servis na internetu.Temelji se na idućim standardima: - URL (Uniform Resource Locator) su standardni formati za identificiranje lokacija na internetu - HTTP (Hypertext transfer Protocol) je protokol koji se koristi za distribuciju informacija unutar www-a - HTML (Hypertext markup Language) je poluprogramski jezik koji uz pomoć jednostavnih kodova opisuje grafički izgled hipertekstualnog dokumenta. FTP- File Transfer Protocol- i program i protokol služi za prebacivanje datoteka sa lokalnog na udaljeno računalo i obrnuto.
-SOFTWAREUnlock Access to An Čine ga programi, metode i postupci za obradu podataka i informacija ,te dokumentacija o svemu tome. Exclusive 30U užem smislu predstavlja programe koji se izvode na kompjuterskom sustavu.
Day Trial
informatika RAZVOJ SOFTWAREA- glavniskripta je faktor u razvoju informatičke tehnologije. Jedna od karakteristika u razvoju softwarea je ta da novi Access sve Now složeniji i po svojim programi i programski paketi psotaju karakteristikama, odnosno mogućnostima predstavljaju kombinaciju No thanks, I don't want my exclusive trial nekoliko vrsta softwarea, a po tome se počinju svrstavati u kategoriju tzv integriranog softwarea. Određeni problemi i razlike u sofware su u: - korištenju odgovarajuće tipkovnice (u Francuskoj AZERTY, u Njemačkoj QWERTZ, u Engleskoj QWERTY..), posebno su razvijene tipkovnice za arapski,hebrejski,te simboličke jezike... - načinju pisanja datum - korištenju kalendara - označavanju vremena - različitim mjernim jedinicama - označavanju simbola nacionalne valute - pisanju brojeva - upotrebi posebnih znakova i slova - problema s različitim pismima i načinima pisanja - korištenjku različitih formata papira - korištenju istih simbola u različite svrhe Jedna od karakteristika sivremenog softwarea je da se omogući njegovo korištenje na različitim hardverskim platformama.
STANDARDI U IZRADI SOFTWAREA koje su prihvatile sofwareske kuće omogućuju veću međusobnu kompatibilnost pojedinih softtwareskih rješenja. Standardi za kodiranje znakova i simbola-ASCII najpoznatiji standard za kodiranje znakova.Prvobitna namjena je bila da podrži znakove američkog engleskog jezika. U tom standardu
razvijen je i YU ASCII kod kojeg su strogo određeni znakovi bili zamjenjeni našim slovima č,ž,š.. Unlock Access to An Windows standardi- WOSA predstavlja skup standarda koje treba poštivati, da biExclusive rad u Windows okruženju tekao 30 besprijekorno. U njih ubrajamo standarde API, ISDN, MAPI,DLL, TAPI, TSPI.Day Trial skripta informatika
Access Now
VRSTE SOFTWAREANo thanks, I don't want my exclusive trial
Software se dijeli na sustavni i aplikacijski.
SUSTAVNI(sistemski) SOFTWARE- čini onaj dio sustava kojeg kompjutorski sustav ne može raditi. Osnovna svrha je omogućiti normalan rad kompjutora, kao što je upravljanje memorijom i centralnim procesorom, upravljanje i komunikaciju s perifernim uređajima, kao i pokretanje osnovnih funkcija sustava u svrhu izvođenja aplikacijskog softwarea.
OPERATIVNI SUSTAVI su vrsta softwarea koja ima zadaću omogućiti izvršavanje aplikativnih programa. Osim toga provode kontrolu i upravljaju centralnim procesorom, memorijom centralnog procesora, perifernim uređajima pohranjivanu podataka i informacija, koordiniraju rad aplikacijskih programa,itd.. DOS (Disc Operating System) je najčešći naziv za operativni sustav. Mikrokernel je mala jezgra operativnog sustava, koja osigurava temelje za modularna,prenosiva proširenja. Njegova zadaća je procijeniti dobivene poruke, proslijediti ih između komponenata i dozvoliti pristup određenim dijelovima hardwarea. Operativni sustav također kontrolira redoslijed i vremensko trajanje različitih događaja, te pristup podacima, kako bi osigurali njihovu sigurnost i integritet. Današnja računala koriste grafičko korisničko sučelje GUI, za
prezentaciju svojeg operacijskog sustava. GUI reprezentira sve resurse računala, hardverske i softverske, u obliku malih sličica koje nazivamoUnlock ikone.Access to An
Exclusive 30 Višestruka osobnost je pojma koji se javlja iz potrebe da se Daysoftware Trial različitih platformi. na jednoj platformi izvodi skripta informatika
Vrste operativnih sustava: Access Now • • • • • • • •
MS DOS 6.22 No thanks, I don't want my exclusive trial IBM PC DOS 6.3 i 7.0 IBM PC OS/2 NOVELL DOS 7 MS WINDOWS UNIX NeXTStep SYSTEM 7.1 I SYSTEM 7.5
EMULACIJSKI SOFTWARE – mogućnost da sde programi i podaci namijenjeni jednom kompjutorskom sustavu koriste na nekom drugom kompjutorskom sustavu.
APLIKACIJSKI SOFTWARE – namjena aplikacijskog softwarea je da na korisnikovim podacima i informacijama izvodi one operacije koje korisnik želi i radi obrade kojih je i nabavio kompjutor.
KUPLJENI (gotovi) SOFTWARE- na tržištu postoji ogromna količina softwarea, prvenstveno za IBM PC kompatibilna računala. Antivirus software i software za zaštitu sustava Backup software CAD software Database software Software za document imaging • • • • •
• • • • • • • • • •
• • • • • • • • • • •
• • • • •
Grafički software Integrirani software Access to An Komunikacijski iUnlock fax software LAN i E-mailExclusive software 30 GIS software i software za obradu mapa i karata Trial software Multimedijski i Day prezentacijski skriptanaljepnica informatika Software za obradu Software za naknadno čitanje Access Now Software za optičko prepoznavanje slova Osobni organizatori i software za organizacijski No thanks, I don't want my exclusive trial menadžment Software za programiranje i razvoj softwarea Software za upravljanje projektima Računovodstveni i financijski software Software za solno izdavaštvo Software za obradu teksta Software za izradu slova i simbola Software za obradu tabela i analizu podataka Software za potrebe statistike Pomoćni softwareski alati Software za sažimanje diska Govorni software i software za prepoznavanje glasa i govora Znastveni i edukacijski software Software za igru, zabavu i kućnu upotrebu Software rezidentan u memoriji Groupware software Ostali softwarei na tržištu
SHAREWARE U SOFTWARE U JAVNOM VLASNIŠTVUskupina koja sadrži na tisuće programa.Software dostupan u javnim mrežama, a također se može plasirati putem časopisa,na disketama ili CD-ROM-ovima… Bannerware Begware • •
• • • • •
Bookware Ccrippleware Unlock Access to An Donorware Freeware Exclusive 30 Postcardware
Day Trial
informatika VLASTITI(korisnički)skripta SOFTWARE-mogu si ga priuštiti oni korisnici koji osiguraju za to odgovarajuće kadrove ili za Access Now realizaciju posla angažiraju sotwaresku tvrtku. No thanks, I don't want my exclusive trial
-PROGRAMSKI JEZICI-
Komunikacija čovjeka s kompjutorom odvija se putem programskih jezika.
-
NIŽI PROGRAMSKI JEZICI- niži programski jezici korišteni su u ranijoj fazi softwarea. Obično ne sadržavaju makro instrukcije koje ubrzavaju programiranje, te se danas rijetko koriste. Strojni jezik Assembler VIŠI PROGRAMSKI JEZICI- razvijeni su da bi bili razumljiviji čovjeku. Prije korištenja se moraju prevesti u strojni jezik, a u tome nam pomažu compileri ili prevoditelji i interpreteri. Cobol Fortran RPG Basic Pascal C jezik Ostali viši jezici Ada-univerzalni programski jezik
Algol- kompjuterski jezik prilagođen rješavanju algebarskih problema Unlock Access to An Lisp-jednostavi programski jezik koji se koristi za izradu lista Logo- jezik stvoren za početnike kako30 bi se učili logici Exclusive programiranja i korištenju kompjutora Perl- programski jezik uDay javnomTrial vlasništvu razvijen za obradu skripta informatika teksta i rukovanje datotekama i procesima.
Access Now JEZICI OBJEKTNO ORIJENTIRANOG PROGRAMIRANJA (OOP)- programskiNojezici kod kojih su instrukcije koje treba thanks, I don't want my exclusive trial izvršiti povezane s podatkom,odnosno objektom. ČETVRTA GENERACIJA PROGRAMSKIH JEZIKA- to su neproceduralni viši jezici. Omogućuju korisnicima da izvrše kompleksne procedure, koristeći samo nekoliko komandi. PROGRAMSKI ALATI