Iz predmeta " Osnovi kompjuterske tehnologije Hardver (mikro)procesor operativna (radna) memorija spoljna (masovna, diskovna) memorija Softver

Size: px
Start display at page:

Download "Iz predmeta " Osnovi kompjuterske tehnologije Hardver (mikro)procesor operativna (radna) memorija spoljna (masovna, diskovna) memorija Softver"

Transcription

1 Iz predmeta "Osnovi kompjuterske tehnologije" Računarski sistem kao svoju glavnu ulogu ima obradu (procesiranje) podataka. Da bi svoj zadatak uspešno izvršio, računarski sistem se sastoji od dve grupe komponenti: hardvera i softvera. Hardver čine sve elektronske, tehničke i uopšte fizički opipljive komponente. Za funkcionisanje računara najvažnije su elektronske hardverske komponente, digitalni elektronski sklopovi. Oni se uglavnom nalaze u kućištu (računar u užem smislu). Integrisani su kao sastavni delovi matične ploče, ili postavljeni u njene slotove (priključke). To su pre svega (mikro)procesor, čip u kome se vrši sama obrada podataka, i operativna (radna) memorija, koja je dovoljno brza pri upisu i čitanju podataka da služi za pamćenje međurezultata u toku obrade. Kako podaci u radnoj memoriji ne ostaju trajno zapisani u njoj i posle isključenja napajanja, to postoji i spoljna (masovna, diskovna) memorija, koja, iako zbog nedovoljne brzine čitanja i upisa ne može pratiti procesor u izvršenju obrade podataka, može trajno čuvati podatke. Tako se krajnji rezultati obrade uvek smeštaju u spoljnu memoriju (najčešće hard-disk). Softver predstavlja svu logiku funkcionisanja gotove mašine (hardvera), ugrađenu od strane programerâ, za izvršenje postavljenih zadataka. Ova logika ostvaruje se u vidu programa, odnosno nizova instrukcija na određen način saopštenih računaru. Ako se postavljeni zadaci odnose na sâmo funkcionisanje računara, bilo za usklađivanje hardverskih uređaja, ili za podršku pri kreiranju programa za obavljanje poslova korisnika, onda se radi o sistemskom softveru. Programi namenski kreirani za obavljanje određenih korisničkih poslova spadaju u grupu aplikativnog (korisničkog) softvera. Najvažniji sistemski softver svakako je operativni sistem, koji upravlja logikom funkcionisanja celog računarskog sistema i raspodelom resursâ računara (pre svega procesorom i memorijom, kao i strukturom podataka u diskovnoj memoriji, tzv. fajl sistemom = sistemom datoteka). U grupi aplikativnih programa razlikujemo: aplikativne programe opšte namene, koji se koriste za obavljanje opštih poslova, npr. obrada teksta (Microsoft(MS) Word, Corel Word Perfect, LaTex i dr.); grafički dizajn (CorelDraw za vektorisanu grafiku i Adobe PhotoShop za bitmapiranu grafiku, 3D Dream, Maya za prostornu animaciju); kompjutersko projektovanje - CAD alati - za tehničko crtanje AutoCAD, za projektovanje i simulaciju električnih kola OrCAD, matematiku MathCAD, MATLAB i dr.; baze podataka (MS Access, Oracle, MS SQL Server, MySQL i dr.) i aplikativne programe posebne namene, odnosno namenske programe, koji su za suviše specijalizovane primene, bilo zbog malog broja korisnika, ili u kojima bi primena opštijih programa zahtevala mnogo programerskog i projektantskog znanja i angažovanja; tu spadaju npr. poslovni informacioni sistemi - svi se zasnivaju na bazama podataka, ali se namenski projektuju i programiraju zbog specifičnosti pojedinih poslovnih logika; sistemi za podršku odlučivanju i dr. Aplikativni programi opšte namene često se grupišu u programske pakete, po srodnosti poslova za koje su namenjeni, npr. MS Office, OpenOffice i dr. za kancelarijsko poslovanje, Corel Graphic Suite i Adobe paketi za grafički dizajn i sl. Računarsko rešavanje problema "Programiranje kroz aplikativne programe", do 23. str. 1. Definisanje problema, razrada matematičkog modela (kod objektno-orijentisanog programiranja kreira se i objektni model); 2. Izbor metode numeričkog rešavanja, pri čemu se uzima u obzir tačnost rešenja, brzina dobijanja rezultata, zahtev za operativnom memorijom, složenost programske realizacije; 3. Razrada algoritma i struktura podataka pseudokôd za (tekstualni) opis algoritma; 4. Realizacija procedura na osnovu algoritma na programskom jeziku programiranje; 5. Priprema zadatka za računar, unos programa u računarsku memoriju (uglavnom sistemski softver: editori, prevodioci - kompajleri i interpreteri, linkeri, programi za ispravljanje grešaka = debageri, do pojave integrisanih razvojnih okruženja); 6. Testiranje i ispravljanje grešaka u programu; 7. Izrada dokumentacije ; 8. Rešavanje zadatka na računaru, obrada i formiranje rezultata. 1

2 Programski jezici i principi programiranja Jedini "jezik" koji "razume" računar svodi se na rad hardvera to je mašinski jezik. On se sastoji samo od nula i jedinica koje su grupisane u mašinske instrukcije (operacije). Raspoređivanjem informacija koje dospevaju u računar i odlučivanjem kako i kada će se izvršiti određena operacija rukovodi upravljačka jedinica procesora. Njen rad zasniva se na interpretiranju skupa instrukcija. Instrukcije sadrže informacije o operaciji koju treba izvršiti (u svom delu kôd operacije) i gde se nalaze operandi, podaci koje treba obraditi (u delu instrukcije koji se odnosi na adresu operanda). Upravljačka jedinica saopštava i aritmetičko-logičkoj jedinici šta će raditi i gde treba da uzme, odnosno pošalje informaciju. I najsloženija obrada podataka može se svesti na aritmetičke i logičke operacije u aritmetičko-logičkoj jedinici procesora. Pored aritmetičkih (+, -, *, /) i logičkih (I,ILI, NE, ekskluzivno ILI,, itd.) operacija, tipične operacije koje računar izvršava pod "komandom" upravljačke jedinice su: prenos podataka iz interne ("keš"=cache) memorije centralnog procesora ili iz njegovih registarau operativnu memoriju i obrnuto; učitavanje podataka sa ulaza ili slanje podataka na izlazne uređaje; izbor prelaska na jednu ili drugu instrukciju na osnovu vrednosti nekog bita (tzv. flega), ili skok na neku instrukciju (kontrola toka izvršavanja programa). Dobijeni rezultat pamti se u nekom od registara procesora, najčešće u akumulatoru, ili u operativnoj memoriji. Adresu sledeće instrukcije upravljačka jedinica najčešće nalazi u posebnom registru procesora programskom brojaču. Kako se radi o digitalnim elektronskim sklopovima, to se sve osnovne operacije dešavaju sinhronizovano samo u trenucima nailaska jednog ili više radnih taktova iz generatora takta, koji time diktira brzinu rada procesora. Nepregledni nizovi nula i jedinica mašinskih instrukcija sigurno nisu odgovarali programerima, koji su, uz programiranje na ovom hardverskom nivou, najpre morali da posvete pažnju logici rešavanja sve složenijih problema koji su se pred njih postavljali. Da bi sebi olakšali posao i oslobodili se programiranja na nivou hardvera, kreirali su posebne sistemske programe (prevodioce) koji će omogućiti prevođenje karakterističnih logičkih struktura na ustaljeni (uvek isti) način u mašinske instrukcije. Time se otvarala mogućnost korišćenja viših programskih jezika, pomoću kojih su programeri tada mogli da se posvete implementiranju logike rešavanja problema. Da bi na univerzalan način mogli iskazati logiku koja dovodi do rešenja postavljenog zadatka i učinili je nezavisnom od pojedinih viših programskih jezika koji su kreirani, počeli su koristiti algoritme. Algoritam predstavlja niz ponovljenih osnovnih logičkih struktura u redosledu koji predstavlja korake u rešavanju zadatka. Vrste osnovnih logičkih struktura su: sekvenca (niz instrukcija obrade podataka koje se izvršavaju onim redosledom kako su poređane), selekcija (grananje, izbor jedne od više sekvenci obrade zavisno od ispunjenja uslova), ciklična struktura (petlja, ponavljanje sekvence obrade do ispunjenja uslova). Ove logičke strukture su se isprva prikazivale grafički, što je kasnije zamenjeno tekstualnim zapisom pomoću tzv. pseudokôda. Princip programiranja koji se sastojao od predstavljanja nizova logičkih struktura iz algoritma u višim programskim jezicima zove se strukturno programiranje. U skladu sa ovim principom su i vrste instrukcija u višim programskim jezicima: deklaracione instrukcije (za "objavljivanje" tipa podataka karakterističnih veličina iz zadatka i samog njihovog postojanja; te veličine se u programima identifikuju simboličkim imenima, i nazivaju promenljive, ako se vrednosti u toku izvršenja programa menjaju, ili konstante, ako su vrednosti nepromenljive; na osnovu ovih instrukcija sistemski programi rezervišu prema tipu odgovarajući prostor u radnoj memoriji), instrukcije dodeljivanja (za izvršavanje traženih operacija i smeštanje rezultata u memoriju na mestu rezervisanom za promenljivu kojoj se dodeljuje vrednost), instrukcije kontrole toka (čime se implementiraju logičke strukture grananja i petlji) i ulazno-izlazne instrukcije (za preuzimanje podataka sa ulaznih uređaja i slanje rezultata na izlazne uređaje). Vrste viših programskih jezika: Prvo su samo nizovi 0 i 1 iz kôdova operacija mašinskih instrukcija zamenjeni simboličkim imenima (pomoću prevodioca asemblera). Tako je nastao simbolički mašinski jezik. I dalje se radilo sa mašinskim instrukcijama. Kasnije nastaju "pravi" viši programski jezici opšte namene (COBOL, ALGOL, C, BASIC, PASCAL, FORTRAN i dr.). Odlikuju se podrškom različitim tipovima i strukturama podataka, različitim skupovima naredbi i različitim načinima zapisivanja (sintaksama) pojedinih logičkih struktura, dodeljivanja vrednosti i pojedinih operacija. Posebne vrste su i jezici veštačke inteligencije, jezici za konkurentno programiranje (za istovremeno izvršavanje više programskih procesa: ADA, CONCURENT PASCAL i dr.) i jezici specijalne namene (npr. SQL jezik za izdvajanje, dodavanje, izmenu, brisanje podataka i definisanje strukture u bazi podataka, za simulaciju rada sistema i električnih kola...). 2

3 Usložnjavanjem i uopštavanjem problema koji su se postavljali pred programere sve više se ispoljavala nemogućnost programiranja zasnovanog na procedurama da izrazi sva međudejstva između pojedinih predmeta, osoba i pojava na koje su se odnosili postavljeni zadaci. Zato su programeri težili stvaranju okruženja koje će podsećati, simulirati realni svet i objekte iz njega, u nadi da će u takvom okruženju prirodnije dolaziti do rešenja složenih savremenih zadataka koji dolaze iz tog okruženja. To je zahtevalo uvođenje novog objektno-orijentisanog pristupa i principa programiranja. Analizirajući predmete, osobe, procese i pojave oko sebe, programeri su uočavali grupe objekata srodnih po istim ili sličnim osobinama (svojstvima) i obrascima ponašanja i težili da te zajedničke osobine i obrasce ponašanja programiraju. Tako su ovim uopštavanjem, kao i mogućnošću razlaganja analize na pojedine srodne grupe objekata, smanjivali složenost problema. Kao rezultat tog uopštavanja i razlaganja dobijani su celekupni programirani opisi, planovi, šabloni svojstava i ponašanja grupe srodnih objekata, koji se nazivaju klase. Rešavanje konkretnog zadatka sastojalo se dalje u kreiranju konkretnih objekata na osnovu tog šablona, plana, opisa (klase) i ispoljavanju programiranih zajedničkih ponašanja u međudejstvu tih objekata. Kreiranje apstrakcije (simboličke predstave, pre svega sa stanovišta konkretnog zadatka) njihovog međudejstva stvara se prirodno okruženje u kome se spontano rešava postavljeni zadatak. Objektno-orijentisano programiranje podrazumeva sledeće karakteristike: enkapsulaciju, osobinu da su unutrašnji procesi, tj. programirane procedure ponašanja koje utiču na svojstva kreiranih objekata, sakrivene ("ograđene") unutar klase; nasleđivanje, karakteristiku koja omogućava kreiranje novih (pod)klasa koje nasleđuju osobine opštijih (super)klasa, sa mogućnošću modifikacije postojećih i dodavanjem novih svojstava i ponašanja (npr. klasa Student nasleđuje osobine klase Osoba i dodaje nova svojstva: br. indeksa, god. studija i posebna ponašanja koja ih modifikuju); polimorfizam (više formi, oblika) je mogućnost postojanja ponašanja sa istim imenom koja se različito ispoljavaju (programiraju) u nasleđenim i osnovnim klasama. Objektni jezici: C++, Java... Tipovi i strukture podataka "Kompjuterska tehnologija", str.; "Programiranje kroz aplikativne programe", str. Važan aspekt u razvoju algoritma predstavlja izbor tipova i struktura podataka koji će biti korišćeni u razvoju programa. Od toga u značajnoj meri zavisi i izbor programskog jezika koji će biti korišćen za realizaciju samog programa, jer se mora voditi računa o podršci tipovima i strukturama podataka od strane programskih jezika. Poznavanje većeg broja programskih jezika od strane programera pruža mogućnost da se izabere jezik koji najbolje odgovara tipovima i strukturama podataka, koji su specificirani algoritmom. Svaki tip je karakterisan skupom vrednosti (konstanti) koje može da dobije promenljiva ili rezultat izvršavanja procedure tog tipa, i skupom definicija operacija koje se mogu nad njim vršiti. Broj mogućih vrednosti za podatke određenog tipa naziva se kardinalni broj. Neposredno ugrađeni tipovi u okviru programskog jezika zovu se standardni tipovi, i to su: celobrojni (integer), realni (real, single, float), logički - DA, NE (boolean), simbolički (jedan znak: char; niz znakova: string). Prema strukturi: skalarne i strukturisane promenljive: Niz = strukturisane promenljive podataka istog tipa; zapisi i skupovi. Statičke (osnovne) i dinamičke strukture (spiskovi, redovi, stekovi, stabla, orijentisani grafovi). Alati za programiranje Danas uglavnom <Računarsko rešavanje problema 5, 6 (često i 7)> integrisani u tzv. integrisana razvojna okruženja (integrated development environment) sa izgrađenom strukturom pojedinih programskih modula: moduli izvornog, programskog kôda, moduli klasa, pregledni moduli za pregled postojećih klasa i/ili procedura (Project browser svi razvojni alati i moduli integrišu se u projektu za rešavanje konkretnog programerskog zadatka, Object browser), moduli za kreiranje grafičkog korisničkog interfejsa, moduli za testiranje i otkrivanje grešaka = Debug, sa komandama za izvršavanje programa instrukciju po instrukciju = Step into, Step out, Step over, Run to cursor, za uvođenje kontrolnih tačaka = Breakpoints, uvođenje praćenja vrednosti pojedinih promenljivih = Watch-evi, prozori za neposredno probno izvršavanje kôda procedura = Immediate window). I programski paket MS Office može se posmatrati kao sistem sa u nekom smislu razvojnim okruženjem, za programsku integraciju (objedinjeno korišćenje) svih Office programa kroz programski jezik Visual Basic for Applications (VBA). 3

4 4

5 APLIKATIVNI PROGRAMI U odgovorima davati precizne postupke (navesti menije, podmenije, stranice="jezičke" u dijaloškim prozorima, same komande i izbor njihovih vrednosti):.xls SPISAK POTENCIJALNIH PITANJA SA ODGOVORIMA 1. Koju ekstenziju (poslednja tri slova u imenu) imaju fajlovi koji pamte rad u programu MS Excel? 2. U novijim verzijama programa MS Excel u datoteci koja beleži podatke o radu u programu čuva se sve urađeno iz: a) jednog radnog lista b) jedne radne knjige (Prepisati tačan odgovor) 3. Navesti adresu ćelije koju treba selektovati i komandu iz menija koju treba birati da bi se u radnom listu zamrzao prikaz prvog reda (npr. sa imenima kolona) kada se koristi vertikalna scrol traka. Izabere se A2, pa onda Window Freeze Panes 4. Navesti adresu ćelije koju treba selektovati i komandu iz menija koju treba birati da bi se u radnom listu zamrzao prikaz prve kolone (npr. sa imenima redova) kada se koristi vertikalna scrol traka. Izabere se B1, pa onda Window Freeze Panes 5. Opisati način kopiranja redova iz jednog opsega ćelija u kolone drugog opsega ćelija (i obrnuto). (Prethodno moralo Edit Copy ćelija koje se kopiraju) Edit Paste Special... izabrati Transpose 6. Opisati način kopiranja samo vrednosti iz opsega ćelija (bez kopiranja formula i formatiranja). (Prethodno moralo Edit Copy ćelija koje se kopiraju) Edit Paste Special... izabrati Values 7. Kojom komandom iz menija se bira za štampanje selektovani opseg ćelija na radnom listu u programu MS Excel? File Print Area Set Print Area 8. Kojom komandom se prelazi u režim za prikaz i podešavanje granica stranica za štampanje na radnom listu u programu MS Excel? View Page Break Preview 9. Kako se u programu MS Excel štampaju sadržaji radnog lista skalirani (umanjeni ili uvećani) u određenom procentu u odnosu na podešene vrednosti u programu? File Page Setup... Page stranica Adjust to: 100% normal size 10. Kako se u programu MS Excel sadržaji sklapaju u jedan veliki radni list štampanjem više manjih stranica, npr. 5 stranica po visini i 4 po širini? File Page Setup... Page stranica Feet to: 4 page(s) wide, by 5 page(s) tall 11. Kako se u programu MS Excel sadržaji centriraju na stranici pri štampanju? File Page Setup... Margins stranica uključi se Horizontally i Vertically 12. Kako se u programu MS Excel sadržaji nekih (početnih) redova i kolona ponavljaju na stranicama pri štampanju? File Page Setup... Sheet stranica Rows to repeat at top i Columns to repeat at left 13. Opisati postupak skrivanja formule u ćeliji u okviru postupka zaštite radnog lista postavljanjem lozinke u programu MS Excel. (Napisati i komande za postavljanje lozinke) Izabere se opseg ćelija, pa se bira: Format Cells... Protection stranica Uključi se Locked, a onda Tools Protection Protect Sheet... Podesi se Password to unprotect sheet 14. Opisati način zabrane izmene vrednosti u ćeliji u okviru postupka zaštite radnog lista postavljanjem lozinke u programu MS Excel. (Napisati i komande za postavljanje lozinke) Izabere se opseg ćelija, pa se bira: Format Cells... Protection stranica Uključi se Locked, a onda Tools Protection Protect Sheet... Podesi se Password to unprotect sheet 15. Opisati postupak zaštite radne knjige postavljanjem lozinke (čime se npr. sprečava kopiranje radnih listova) u programu MS Excel. Tools Protection Protect Workbook... Podesi se Password 5

6 16. Dati komande iz menija i potrebna podešavanja u poljima odgovarajućeg dijaloškog prozora za podešavanje maksimalne promene u postupku numeričkog izračunavanja formula u programu MS Excel. Tools Options Calculation stranica Podesi se Maximum change 17. Opisati postupak u programu MS Excel dobijanja vrednosti u ćeliji B1 (od koje zavisi data formula u ćeliji C1) da bi formula u ćeliji C1 dobila željenu (ciljnu) vrednost 10. Tools Goal Seek... Set Cell: C1; To value: 10 By changing cells: B1 18. Opisati postupak u programu MS Excel dobijanja vrednosti u ćeliji A1 (od koje zavisi data formula u ćeliji B1) da bi formula u ćeliji B1 dobila željenu (ciljnu) vrednost 15. Tools Goal Seek... Set Cell: B1; To value: 15 By changing cells: A1 19. Opisati postupak dodavanja korisnički definisanog spiska (npr. gradovi poređani po udaljenosti) koji se kasnije može automatski popuniti u ćelijama. Tools Options... Custom Lists stranica Import ili Add Opisati postupak sortiranja podataka prema korisnički definisanom spisku u programu MS Excel (npr. kolona gradovi se uređuje se po udaljenosti, prema korisnički definisanom spisku gradova poređanih po udaljenosti). Za označeni opseg: Data Sort... Options... Izabere se umesto Normal 21. Objasniti kako se u programu MS PowerPoint uključuju zaglavlje i podnožje pri prikazu slajdova, i to broj slajda i fiksni datum i vreme. View Header and Footer Slide stranica Date and Time uključeno Fixed 22. Objasniti kako se u programu MS PowerPoint uključuju zaglavlje i podnožje u prikazu beleški, i to datum i vreme koji se automatski podešavaju. View Header and Footer Slide stranica Date and Time uključeno Update automatically 23. Objasniti način primene mastera slajda u programu MS PowerPoint i koje su komande za pristup njegovom dizajnu. Podešava se šablon (Design Template): View Master Slide Master 24. Objasniti način primene mastera reklama (handouta) u programu MS PowerPoint i koje su komande za pristup njegovom dizajnu. Podešava se opšti izgled i broj slajdova za prikaz kod Handout-a: View Master Handout Master 25. Opisati način izbora koji sadržaj prezentacije u programu MS PowerPoint se želi štampati (slajdovi, stranice sa beleškama, ili reklame, tj. Handouts). File Print... Izabrati Print what 26. Navesti bar jedan način kako se PowerPoint prezentacija može sačuvati u.html formatu za objavljivanje na World Wide Web sajtu na Internetu globalnoj svetskoj mreži povezanih računara. File Save As Web Page Kako se za prikazivanje (Slide Show) u programu MS PowerPoint biraju samo susedni slajdovi u nekom opsegu? SlideShow Set up show... Podesiti From i to 28. Kako se podešava da se prezentacija (Slide Show) u programu MS PowerPoint iznova izvršava po svom završetku dok se ne pritisne Esc taster? SlideShow Set up show... Uključiti Loop continuously until esc 29. Koja je ekstenzija (poslednja tri slova imena) za fajl koji čuva prezentaciju koja se može menjati?.ppt 30. Koja je ekstenzija (poslednja tri slova imena) za fajl koji čuva prezentaciju samo za prikaz?.pps 6

Biznis scenario: sekcije pk * id_sekcije * naziv. projekti pk * id_projekta * naziv ꓳ profesor fk * id_sekcije

Biznis scenario: sekcije pk * id_sekcije * naziv. projekti pk * id_projekta * naziv ꓳ profesor fk * id_sekcije Biznis scenario: U školi postoje četiri sekcije sportska, dramska, likovna i novinarska. Svaka sekcija ima nekoliko aktuelnih projekata. Likovna ima četiri projekta. Za projekte Pikaso, Rubens i Rembrant

More information

Podešavanje za eduroam ios

Podešavanje za eduroam ios Copyright by AMRES Ovo uputstvo se odnosi na Apple mobilne uređaje: ipad, iphone, ipod Touch. Konfiguracija podrazumeva podešavanja koja se vrše na računaru i podešavanja na mobilnom uređaju. Podešavanja

More information

Ulazne promenljive se nazivaju argumenti ili fiktivni parametri. Potprogram se poziva u okviru programa, kada se pri pozivu navode stvarni parametri.

Ulazne promenljive se nazivaju argumenti ili fiktivni parametri. Potprogram se poziva u okviru programa, kada se pri pozivu navode stvarni parametri. Potprogrami su delovi programa. Često se delovi koda ponavljaju u okviru nekog programa. Logično je da se ta grupa komandi izdvoji u potprogram, i da se po želji poziva u okviru programa tamo gde je potrebno.

More information

INSTALIRANJE SOFTVERSKOG SISTEMA SURVEY

INSTALIRANJE SOFTVERSKOG SISTEMA SURVEY INSTALIRANJE SOFTVERSKOG SISTEMA SURVEY Softverski sistem Survey za geodeziju, digitalnu topografiju i projektovanje u niskogradnji instalira se na sledeći način: 1. Instalirati grafičko okruženje pod

More information

Eduroam O Eduroam servisu edu roam Uputstvo za podešavanje Eduroam konekcije NAPOMENA: Microsoft Windows XP Change advanced settings

Eduroam O Eduroam servisu edu roam Uputstvo za podešavanje Eduroam konekcije NAPOMENA: Microsoft Windows XP Change advanced settings Eduroam O Eduroam servisu Eduroam - educational roaming je besplatan servis za pristup Internetu. Svojim korisnicima omogućava bezbedan, brz i jednostavan pristup Internetu širom sveta, bez potrebe za

More information

Programiranje III razred

Programiranje III razred Tehnička škola 9. maj Bačka Palanka Programiranje III razred Istorijat programskih jezika Programski jezici Programski jezici su veštački jezici koji se mogu koristiti za kontrolu ponašanja mašine, naročito

More information

GUI Layout Manager-i. Bojan Tomić Branislav Vidojević

GUI Layout Manager-i. Bojan Tomić Branislav Vidojević GUI Layout Manager-i Bojan Tomić Branislav Vidojević Layout Manager-i ContentPane Centralni deo prozora Na njega se dodaju ostale komponente (dugmići, polja za unos...) To je objekat klase javax.swing.jpanel

More information

AMRES eduroam update, CAT alat za kreiranje instalera za korisničke uređaje. Marko Eremija Sastanak administratora, Beograd,

AMRES eduroam update, CAT alat za kreiranje instalera za korisničke uređaje. Marko Eremija Sastanak administratora, Beograd, AMRES eduroam update, CAT alat za kreiranje instalera za korisničke uređaje Marko Eremija Sastanak administratora, Beograd, 12.12.2013. Sadržaj eduroam - uvod AMRES eduroam statistika Novine u okviru eduroam

More information

SIMPLE PAST TENSE (prosto prošlo vreme) Građenje prostog prošlog vremena zavisi od toga da li je glagol koji ga gradi pravilan ili nepravilan.

SIMPLE PAST TENSE (prosto prošlo vreme) Građenje prostog prošlog vremena zavisi od toga da li je glagol koji ga gradi pravilan ili nepravilan. SIMPLE PAST TENSE (prosto prošlo vreme) Građenje prostog prošlog vremena zavisi od toga da li je glagol koji ga gradi pravilan ili nepravilan. 1) Kod pravilnih glagola, prosto prošlo vreme se gradi tako

More information

STRUČNA PRAKSA B-PRO TEMA 13

STRUČNA PRAKSA B-PRO TEMA 13 MAŠINSKI FAKULTET U BEOGRADU Katedra za proizvodno mašinstvo STRUČNA PRAKSA B-PRO TEMA 13 MONTAŽA I SISTEM KVALITETA MONTAŽA Kratak opis montže i ispitivanja gotovog proizvoda. Dati izgled i sadržaj tehnološkog

More information

KAPACITET USB GB. Laserska gravura. po jednoj strani. Digitalna štampa, pun kolor, po jednoj strani USB GB 8 GB 16 GB.

KAPACITET USB GB. Laserska gravura. po jednoj strani. Digitalna štampa, pun kolor, po jednoj strani USB GB 8 GB 16 GB. 9.72 8.24 6.75 6.55 6.13 po 9.30 7.89 5.86 10.48 8.89 7.30 7.06 6.61 11.51 9.75 8.00 7.75 7.25 po 0.38 10.21 8.66 7.11 6.89 6.44 11.40 9.66 9.73 7.69 7.19 12.43 1 8.38 7.83 po 0.55 0.48 0.37 11.76 9.98

More information

IZDAVANJE SERTIFIKATA NA WINDOWS 10 PLATFORMI

IZDAVANJE SERTIFIKATA NA WINDOWS 10 PLATFORMI IZDAVANJE SERTIFIKATA NA WINDOWS 10 PLATFORMI Za pomoć oko izdavanja sertifikata na Windows 10 operativnom sistemu možete se obratiti na e-mejl adresu esupport@eurobank.rs ili pozivom na telefonski broj

More information

Port Community System

Port Community System Port Community System Konferencija o jedinstvenom pomorskom sučelju i digitalizaciji u pomorskom prometu 17. Siječanj 2018. godine, Zagreb Darko Plećaš Voditelj Odsjeka IS-a 1 Sadržaj Razvoj lokalnog PCS

More information

Rešavanje problema pomoću računara

Rešavanje problema pomoću računara Rešavanje problema pomoću računara Vladimir Filipović vladaf@matf.bg.ac.rs Softversko inženjerstvo Šta podrazumevamo pod softverskim inženjerstvom? vladaf@matf.bg.ac.rs 2/16 Konstrukcija prevodilaca Prevođenje

More information

1.7 Predstavljanje negativnih brojeva u binarnom sistemu

1.7 Predstavljanje negativnih brojeva u binarnom sistemu .7 Predstavljanje negativnih brojeva u binarnom sistemu U decimalnom brojnom sistemu pozitivni brojevi se predstavljaju znakom + napisanim ispred cifara koje definišu apsolutnu vrednost broja, odnosno

More information

NIS PETROL. Uputstvo za deaktiviranje/aktiviranje stranice Veleprodajnog cenovnika na sajtu NIS Petrol-a

NIS PETROL. Uputstvo za deaktiviranje/aktiviranje stranice Veleprodajnog cenovnika na sajtu NIS Petrol-a NIS PETROL Uputstvo za deaktiviranje/aktiviranje stranice Veleprodajnog cenovnika na sajtu NIS Petrol-a Beograd, 2018. Copyright Belit Sadržaj Disable... 2 Komentar na PHP kod... 4 Prava pristupa... 6

More information

3D GRAFIKA I ANIMACIJA

3D GRAFIKA I ANIMACIJA 1 3D GRAFIKA I ANIMACIJA Uvod u Flash CS3 Šta će se raditi? 2 Upoznavanje interfejsa Osnovne osobine Definisanje osnovnih entiteta Rad sa bojama Rad sa linijama Definisanje i podešavanje ispuna Pregled

More information

Uvod u relacione baze podataka

Uvod u relacione baze podataka Uvod u relacione baze podataka 25. novembar 2011. godine 7. čas SQL skalarne funkcije, operatori ANY (SOME) i ALL 1. Za svakog studenta izdvojiti ime i prezime i broj različitih ispita koje je pao (ako

More information

PROGRAMSKI JEZIK VISUAL BASIC ZBIRKA ZADATAKA

PROGRAMSKI JEZIK VISUAL BASIC ZBIRKA ZADATAKA Dr Srđan Damjanović Dr Predrag Katanić PROGRAMSKI JEZIK VISUAL BASIC ZBIRKA ZADATAKA FAKULTET POSLOVNE EKONOMIJE BIJELJINA, 2014. Recenzenti: Prof. dr Rade Stankić Prof. dr Slobodan Obradović Izdaje: FAKULTET

More information

INTEGRISANO RAZVOJNO OKRUŽENJE VISUAL STUDIO 2013

INTEGRISANO RAZVOJNO OKRUŽENJE VISUAL STUDIO 2013 Dr Srđan Damjanović Dr Predrag Katanić INTEGRISANO RAZVOJNO OKRUŽENJE VISUAL STUDIO 2013 FAKULTET POSLOVNE EKONOMIJE BIJELJINA, 2017. INTEGRISANO RAZVOJNO OKRUŽENJE VISUAL STUDIO 2013 Autori: Prof. dr

More information

PROJEKTOVANJE SOFTVERA Softver može biti sistemski i aplikativni. U sistemski softver spadaju operativni sistemi i razni uslužni programi. kao na prim

PROJEKTOVANJE SOFTVERA Softver može biti sistemski i aplikativni. U sistemski softver spadaju operativni sistemi i razni uslužni programi. kao na prim PROJEKTOVANJE SOFTVERA PROJEKTOVANJE SOFTVERA Softver može biti sistemski i aplikativni. U sistemski softver spadaju operativni sistemi i razni uslužni programi. kao na primer: prevodioci za pojedine jezike,

More information

Struktura indeksa: B-stablo. ls/swd/btree/btree.html

Struktura indeksa: B-stablo.   ls/swd/btree/btree.html Struktura indeksa: B-stablo http://cis.stvincent.edu/html/tutoria ls/swd/btree/btree.html Uvod ISAM (Index-Sequential Access Method, IBM sredina 60-tih godina 20. veka) Nedostaci: sekvencijalno pretraživanje

More information

BENCHMARKING HOSTELA

BENCHMARKING HOSTELA BENCHMARKING HOSTELA IZVJEŠTAJ ZA SVIBANJ. BENCHMARKING HOSTELA 1. DEFINIRANJE UZORKA Tablica 1. Struktura uzorka 1 BROJ HOSTELA BROJ KREVETA Ukupno 1016 643 1971 Regije Istra 2 227 Kvarner 4 5 245 991

More information

SAS On Demand. Video: Upute za registraciju:

SAS On Demand. Video:  Upute za registraciju: SAS On Demand Video: http://www.sas.com/apps/webnet/video-sharing.html?bcid=3794695462001 Upute za registraciju: 1. Registracija na stranici: https://odamid.oda.sas.com/sasodaregistration/index.html U

More information

- Vežba 1 (dodatan materijal) - Kreiranje Web šablona (template) pomoću softvera Adobe Photoshop CS

- Vežba 1 (dodatan materijal) - Kreiranje Web šablona (template) pomoću softvera Adobe Photoshop CS - Vežba 1 (dodatan materijal) - Kreiranje Web šablona (template) pomoću softvera Adobe Photoshop CS 1. Pokrenite Adobe Photoshop CS i otvorite novi dokument sa komandom File / New 2. Otvoriće se dijalog

More information

Otpremanje video snimka na YouTube

Otpremanje video snimka na YouTube Otpremanje video snimka na YouTube Korak br. 1 priprema snimka za otpremanje Da biste mogli da otpremite video snimak na YouTube, potrebno je da imate kreiran nalog na gmailu i da video snimak bude u nekom

More information

Automatske Maske za zavarivanje. Stella, black carbon. chain and skull. clown. blue carbon

Automatske Maske za zavarivanje. Stella, black carbon. chain and skull. clown. blue carbon Automatske Maske za zavarivanje Stella Podešavanje DIN: 9-13 Brzina senzora: 1/30.000s Vidno polje : 98x55mm Četiri optička senzora Napajanje : Solarne ćelije + dve litijumske neizmenjive baterije. Vek

More information

Priprema podataka. NIKOLA MILIKIĆ URL:

Priprema podataka. NIKOLA MILIKIĆ   URL: Priprema podataka NIKOLA MILIKIĆ EMAIL: nikola.milikic@fon.bg.ac.rs URL: http://nikola.milikic.info Normalizacija Normalizacija je svođenje vrednosti na neki opseg (obično 0-1) FishersIrisDataset.arff

More information

11 Analiza i dizajn informacionih sistema

11 Analiza i dizajn informacionih sistema 11 Analiza i dizajn informacionih sistema Informatika V.Prof.dr Kemal Hajdarević dipl.ing.el 25.4.2014 11:58:28 1 1. Kompjuter, Internet, i mrežne osnove 2. Kompjuterska industrija Informatika u stomatologiji

More information

TEHNOLOGIJA, INFORMATIKA I OBRAZOVANJE ZA DRUŠTVO UČENJA I ZNANJA 6. Međunarodni Simpozijum, Tehnički fakultet Čačak, 3 5. jun 2011.

TEHNOLOGIJA, INFORMATIKA I OBRAZOVANJE ZA DRUŠTVO UČENJA I ZNANJA 6. Međunarodni Simpozijum, Tehnički fakultet Čačak, 3 5. jun 2011. TEHNOLOGIJA, INFORMATIKA I OBRAZOVANJE ZA DRUŠTVO UČENJA I ZNANJA 6. Međunarodni Simpozijum, Tehnički fakultet Čačak, 3 5. jun 2011. TECHNOLOGY, INFORMATICS AND EDUCATION FOR LEARNING AND KNOWLEDGE SOCIETY

More information

OBJEKTNO ORIJENTISANO PROGRAMIRANJE

OBJEKTNO ORIJENTISANO PROGRAMIRANJE OBJEKTNO ORIJENTISANO PROGRAMIRANJE PREDAVANJE 3 DEFINICIJA KLASE U JAVI Miloš Kovačević Đorđe Nedeljković 1 /18 OSNOVNI KONCEPTI - Polja - Konstruktori - Metode - Parametri - Povratne vrednosti - Dodela

More information

CJENOVNIK KABLOVSKA TV DIGITALNA TV INTERNET USLUGE

CJENOVNIK KABLOVSKA TV DIGITALNA TV INTERNET USLUGE CJENOVNIK KABLOVSKA TV Za zasnivanje pretplatničkog odnosa za korištenje usluga kablovske televizije potrebno je da je tehnički izvodljivo (mogude) priključenje na mrežu Kablovskih televizija HS i HKBnet

More information

CJENIK APLIKACIJE CERAMIC PRO PROIZVODA STAKLO PLASTIKA AUTO LAK KOŽA I TEKSTIL ALU FELGE SVJETLA

CJENIK APLIKACIJE CERAMIC PRO PROIZVODA STAKLO PLASTIKA AUTO LAK KOŽA I TEKSTIL ALU FELGE SVJETLA KOŽA I TEKSTIL ALU FELGE CJENIK APLIKACIJE CERAMIC PRO PROIZVODA Radovi prije aplikacije: Prije nanošenja Ceramic Pro premaza površina vozila na koju se nanosi mora bi dovedena u korektno stanje. Proces

More information

POSEBNA POGLAVLJA INDUSTRIJSKOG TRANSPORTA I SKLADIŠNIH SISTEMA

POSEBNA POGLAVLJA INDUSTRIJSKOG TRANSPORTA I SKLADIŠNIH SISTEMA Master akademske studije Modul za logistiku 1 (MLO1) POSEBNA POGLAVLJA INDUSTRIJSKOG TRANSPORTA I SKLADIŠNIH SISTEMA angažovani su: 1. Prof. dr Momčilo Miljuš, dipl.inž., kab 303, mmiljus@sf.bg.ac.rs,

More information

ENR 1.4 OPIS I KLASIFIKACIJA VAZDUŠNOG PROSTORA U KOME SE PRUŽAJU ATS USLUGE ENR 1.4 ATS AIRSPACE CLASSIFICATION AND DESCRIPTION

ENR 1.4 OPIS I KLASIFIKACIJA VAZDUŠNOG PROSTORA U KOME SE PRUŽAJU ATS USLUGE ENR 1.4 ATS AIRSPACE CLASSIFICATION AND DESCRIPTION VFR AIP Srbija / Crna Gora ENR 1.4 1 ENR 1.4 OPIS I KLASIFIKACIJA VAZDUŠNOG PROSTORA U KOME SE PRUŽAJU ATS USLUGE ENR 1.4 ATS AIRSPACE CLASSIFICATION AND DESCRIPTION 1. KLASIFIKACIJA VAZDUŠNOG PROSTORA

More information

TRAJANJE AKCIJE ILI PRETHODNOG ISTEKA ZALIHA ZELENI ALAT

TRAJANJE AKCIJE ILI PRETHODNOG ISTEKA ZALIHA ZELENI ALAT TRAJANJE AKCIJE 16.01.2019-28.02.2019 ILI PRETHODNOG ISTEKA ZALIHA ZELENI ALAT Akcija sa poklonima Digitally signed by pki, pki, BOSCH, EMEA, BOSCH, EMEA, R, A, radivoje.stevanovic R, A, 2019.01.15 11:41:02

More information

1. Instalacija programske podrške

1. Instalacija programske podrške U ovom dokumentu opisana je instalacija PBZ USB PKI uređaja na računala korisnika PBZCOM@NET internetskog bankarstva. Uputa je podijeljena na sljedeće cjeline: 1. Instalacija programske podrške 2. Promjena

More information

Klasterizacija. NIKOLA MILIKIĆ URL:

Klasterizacija. NIKOLA MILIKIĆ   URL: Klasterizacija NIKOLA MILIKIĆ EMAIL: nikola.milikic@fon.bg.ac.rs URL: http://nikola.milikic.info Klasterizacija Klasterizacija (eng. Clustering) spada u grupu tehnika nenadgledanog učenja i omogućava grupisanje

More information

Nejednakosti s faktorijelima

Nejednakosti s faktorijelima Osječki matematički list 7007, 8 87 8 Nejedakosti s faktorijelima Ilija Ilišević Sažetak Opisae su tehike kako se mogu dokazati ejedakosti koje sadrže faktorijele Spomeute tehike su ilustrirae a izu zaimljivih

More information

Programiranje. Nastava: prof.dr.sc. Dražena Gašpar. Datum:

Programiranje. Nastava: prof.dr.sc. Dražena Gašpar. Datum: Programiranje Nastava: prof.dr.sc. Dražena Gašpar Datum: 21.03.2017. 1 Pripremiti za sljedeće predavanje Sljedeće predavanje: 21.03.2017. Napraviti program koji koristi sve tipove podataka, osnovne operatore

More information

PLAN RADA. 1. Počnimo sa primerom! 2. Kako i zašto? 3. Pejzaž višestruke upotrebe softvera 4. Frameworks 5. Proizvodne linije softvera 6.

PLAN RADA. 1. Počnimo sa primerom! 2. Kako i zašto? 3. Pejzaž višestruke upotrebe softvera 4. Frameworks 5. Proizvodne linije softvera 6. KOREKTAN PREVOD? - Reupotrebljiv softver? ( ne postoji prefiks RE u srpskom jeziku ) - Ponovo upotrebljiv softver? ( totalno bezveze ) - Upotrebljiv više puta? - Itd. PLAN RADA 1. Počnimo sa primerom!

More information

Programiranje kroz aplikacije. Subprocedure Opseg promenljivih Excel VBA objektni model

Programiranje kroz aplikacije. Subprocedure Opseg promenljivih Excel VBA objektni model Programiranje kroz aplikacije Subprocedure Opseg promenljivih Excel VBA objektni model Subprocedure Subprocedure (makroi) predstavljaju skup VBA naredbi kojima se izvršava određeni zadatak. Subprocedure

More information

Ciljevi. Poslije kompletiranja ove lekcije trebalo bi se moći:

Ciljevi. Poslije kompletiranja ove lekcije trebalo bi se moći: Pogledi Ciljevi Poslije kompletiranja ove lekcije trebalo bi se moći: Opisati pogled Formirati novi pogled Vratiti podatke putem pogleda Izmijeniti postojeći pogled Insertovani, ažurirati i brisati podatke

More information

Bušilice nove generacije. ImpactDrill

Bušilice nove generacije. ImpactDrill NOVITET Bušilice nove generacije ImpactDrill Nove udarne bušilice od Bosch-a EasyImpact 550 EasyImpact 570 UniversalImpact 700 UniversalImpact 800 AdvancedImpact 900 Dostupna od 01.05.2017 2 Logika iza

More information

VBA moduli. mr Milovan Milivojević dipl. ing. Visa Poslovno Tehnička Škola - Užice

VBA moduli. mr Milovan Milivojević dipl. ing. Visa Poslovno Tehnička Škola - Užice VBA moduli mr Milovan Milivojević dipl. ing. Visa Poslovno Tehnička Škola - Užice Moduli (modules) ponašanje modula Ponašanje modula može se prilagoditi na 4 načina: Option Explicit Option Private Module

More information

4.1 Korišćenje aplikacije Ćelije Rukovanje radnim listovima... 32

4.1 Korišćenje aplikacije Ćelije Rukovanje radnim listovima... 32 S A D R Ž A J 4 Tabelarni proračuni... 4 4.1 Korišćenje aplikacije... 4 4.1.1 Rad sa radnim sveskama... 4 4.1.1.1 Pokretanje i zatvaranje aplikacije za tabelarne proračune. Otvaranje i zatvaranje radnih

More information

Direktan link ka kursu:

Direktan link ka kursu: Alat Alice može da se preuzme sa sledeće adrese: www.alice.org Kratka video uputstva posvećena alatu Alice: https://youtu.be/eq120m-_4ua https://youtu.be/tkbucu71lfk Kurs (engleski) posvećen uvodu u Java

More information

Tema 2: Uvod u sisteme za podršku odlučivanju (VEŽBE)

Tema 2: Uvod u sisteme za podršku odlučivanju (VEŽBE) Tema 2: Uvod u sisteme za podršku odlučivanju (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 2: Uvod u sisteme

More information

Uvod u programske pakete

Uvod u programske pakete Predavanje 1 PROGRAMSKI PAKETI 2007/2008 Uvod u programske pakete Tajna privlačnosti kompjuterske tehnologije leži u programskom - korisničkom sadržaju. Programi su neizmerno bogatstvo ljudskog znanja

More information

1. MODEL (Ulaz / Zadržavanje / Stanje)

1. MODEL (Ulaz / Zadržavanje / Stanje) 1. MODEL (Ulaz / Zadržavanje / Stanje) Potrebno je kreirati model koji će preslikavati sledeći realan sistem: Svaki dan dolazi određen broj paleta u skladište Broj paleta na nivou dana se može opisati

More information

DEFINISANJE TURISTIČKE TRAŽNJE

DEFINISANJE TURISTIČKE TRAŽNJE DEFINISANJE TURISTIČKE TRAŽNJE Tražnja se može definisati kao spremnost kupaca da pri različitom nivou cena kupuju različite količine jedne robe na određenom tržištu i u određenom vremenu (Veselinović

More information

Univerzitet u Novom Sadu. Fakultet tehničkih nauka. Odsek za računarsku tehniku i računarske komunikacije. Uvod u GIT

Univerzitet u Novom Sadu. Fakultet tehničkih nauka. Odsek za računarsku tehniku i računarske komunikacije. Uvod u GIT Univerzitet u Novom Sadu Fakultet tehničkih nauka Odsek za računarsku tehniku i računarske komunikacije Uvod u GIT Šta je git? Sistem za verzionisanje softvera kao i CVS, SVN, Perforce ili ClearCase Orginalno

More information

za STB GO4TV in alliance with GSS media

za STB GO4TV in alliance with GSS media za STB Dugme za uključivanje i isključivanje STB uređaja Browser Glavni meni Osnovni meni Vrsta liste kanala / omiljeni kanali / kraći meni / organizacija kanala / ponovno pokretanje uređaja / ponovno

More information

Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulteta u Zagrebu

Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulteta u Zagrebu Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulteta u Zagrebu Marijana Glavica Dobrica Pavlinušić http://bit.ly/ffzg-eprints Definicija

More information

PROJEKTNI PRORAČUN 1

PROJEKTNI PRORAČUN 1 PROJEKTNI PRORAČUN 1 Programski period 2014. 2020. Kategorije troškova Pojednostavlj ene opcije troškova (flat rate, lump sum) Radni paketi Pripremni troškovi, troškovi zatvaranja projekta Stope financiranja

More information

Idejno rješenje: Dubrovnik Vizualni identitet kandidature Dubrovnika za Europsku prijestolnicu kulture 2020.

Idejno rješenje: Dubrovnik Vizualni identitet kandidature Dubrovnika za Europsku prijestolnicu kulture 2020. Idejno rješenje: Dubrovnik 2020. Vizualni identitet kandidature Dubrovnika za Europsku prijestolnicu kulture 2020. vizualni identitet kandidature dubrovnika za europsku prijestolnicu kulture 2020. visual

More information

UNIVERZITET U BEOGRADU RUDARSKO GEOLOŠKI FAKULTET DEPARTMAN ZA HIDROGEOLOGIJU ZBORNIK RADOVA. ZLATIBOR maj godine

UNIVERZITET U BEOGRADU RUDARSKO GEOLOŠKI FAKULTET DEPARTMAN ZA HIDROGEOLOGIJU ZBORNIK RADOVA. ZLATIBOR maj godine UNIVERZITETUBEOGRADU RUDARSKOGEOLOŠKIFAKULTET DEPARTMANZAHIDROGEOLOGIJU ZBORNIKRADOVA ZLATIBOR 1720.maj2012.godine XIVSRPSKISIMPOZIJUMOHIDROGEOLOGIJI ZBORNIKRADOVA IZDAVA: ZAIZDAVAA: TEHNIKIUREDNICI: TIRAŽ:

More information

Upute za korištenje makronaredbi gml2dwg i gml2dgn

Upute za korištenje makronaredbi gml2dwg i gml2dgn SVEUČILIŠTE U ZAGREBU - GEODETSKI FAKULTET UNIVERSITY OF ZAGREB - FACULTY OF GEODESY Zavod za primijenjenu geodeziju; Katedra za upravljanje prostornim informacijama Institute of Applied Geodesy; Chair

More information

OSNOVI PRIMENE RAČUNARA RASPORED U LETNJEM SEMESTRU Nedelja Datum Tema Prvi čas - Uvod

OSNOVI PRIMENE RAČUNARA RASPORED U LETNJEM SEMESTRU Nedelja Datum Tema Prvi čas - Uvod OSNOVI PRIMENE RAČUNARA RASPORED U LETNJEM SEMESTRU 2014-2015. Nedelja Datum Tema Prvi čas - Uvod 1. 2. 02.03. (pon) 03.03. (uto) 04.03. (sre) 05.03. (čet) 06.03. (pet) 09.03. (pon) 10.03. (uto) 11.03.

More information

Prvi koraci u razvoju bankarskog on-line sistema u Japanu napravljeni su sredinom 60-tih godina prošlog veka i to najpre za on-line, real-time obradu

Prvi koraci u razvoju bankarskog on-line sistema u Japanu napravljeni su sredinom 60-tih godina prošlog veka i to najpre za on-line, real-time obradu JAPAN Japan, kao zemlja napredne tehnologije, elektronike i telekomunikacija, je zemlja koja je u samom svetskom vrhu po razvoju i usavršavanju bankarskog poslovanja i spada među vodećim zemljama sveta

More information

OSNOVI PRIMENE RAČUNARA PROGRAM NASTAVE U LETNJEM SEMESTRU

OSNOVI PRIMENE RAČUNARA PROGRAM NASTAVE U LETNJEM SEMESTRU 1. 2. 27.02. (pon) 28.02. (uto) 01.03. (sre) 02.03. (čet) 03.03. (pet) 06.03. (pon) 07.03. (uto) 08.03. (sre) 09.03. (čet) 10.03. (pet) OSNOVI PRIMENE RAČUNARA PROGRAM NASTAVE U LETNJEM SEMESTRU 2016-17.

More information

Dr Smiljan Vukanović, dis

Dr Smiljan Vukanović, dis NAPREDNI SISTEMI UPRAVLJANJA SAOBRAĆAJEM SVETLOSNIM SIGNALIMA SU DEO ITS-A. DA ILI NE? ADVANCED TRAFFIC SIGNAL CONTROL SYSTEMS ARE A PART OF ITS. YES OR NO? Dr Smiljan Vukanović, dis Rezultat rada na projektu

More information

21. Paralelizam na nivou zadataka

21. Paralelizam na nivou zadataka 21. Paralelizam na nivou zadataka Na nivou zadataka razlukujemo dve kategorije paralelizma. Ove kategorije se razlikuju po tome kakav odnos postoji izmedju zadataka. Odnos može biti: peer-to-peer (ravnoprvan

More information

Simulacija rada PIC mikrokontrolera

Simulacija rada PIC mikrokontrolera INFOTEH-JAHORINA Vol. 11, March 2012. Simulacija rada PIC mikrokontrolera Željko Gavrić, Stefan Tešanović studenti prvog ciklusa studija Fakultet za informacione tehnologije, Slobomir P Univerzitet Doboj,

More information

MRS MRSLab09 Metodologija Razvoja Softvera Vežba 09

MRS MRSLab09 Metodologija Razvoja Softvera Vežba 09 MRS MRSLab09 Metodologija Razvoja Softvera Vežba 09 LAB 09 Fizički model podatka 1. Fizički model podataka Fizički model podataka omogućava da se definiše struktura baze podataka sa stanovišta fizičke

More information

ZBIRKA ZADATAKA IZ POSLOVNE INFORMATIKE

ZBIRKA ZADATAKA IZ POSLOVNE INFORMATIKE Dr Srđan Damjanović Predrag Katanić Borislav Drakul ZBIRKA ZADATAKA IZ POSLOVNE INFORMATIKE FAKULTET SPOLJNE TRGOVINE BIJELJINA, 2OO8. ZBIRKA ZADATAKA IZ POSLOVNE INFORMATIKE 2 Recenzent: Prof.dr Branko

More information

STABLA ODLUČIVANJA. Jelena Jovanovic. Web:

STABLA ODLUČIVANJA. Jelena Jovanovic.   Web: STABLA ODLUČIVANJA Jelena Jovanovic Email: jeljov@gmail.com Web: http://jelenajovanovic.net 2 Zahvalnica: Ovi slajdovi su bazirani na materijalima pripremljenim za kurs Applied Modern Statistical Learning

More information

LabVIEW-ZADACI. 1. Napisati program u LabVIEW-u koji računa zbir dva broja.

LabVIEW-ZADACI. 1. Napisati program u LabVIEW-u koji računa zbir dva broja. LabVIEW-ZADACI 1. Napisati program u LabVIEW-u koji računa zbir dva broja. Startovati LabVIEW Birati New VI U okviru Controls Pallete birati numerički kontroler tipa Numerical Control, i postaviti ga na

More information

Mogudnosti za prilagođavanje

Mogudnosti za prilagođavanje Mogudnosti za prilagođavanje Shaun Martin World Wildlife Fund, Inc. 2012 All rights reserved. Mogudnosti za prilagođavanje Za koje ste primere aktivnosti prilagođavanja čuli, pročitali, ili iskusili? Mogudnosti

More information

Windows Easy Transfer

Windows Easy Transfer čet, 2014-04-17 12:21 - Goran Šljivić U članku o skorom isteku Windows XP podrške [1] koja prestaje 8. travnja 2014. spomenuli smo PCmover Express i PCmover Professional kao rješenja za preseljenje korisničkih

More information

РАЧУНАРСТВО И ИНФОРМАТИКА СКРИПТА

РАЧУНАРСТВО И ИНФОРМАТИКА СКРИПТА РАЧУНАРСТВО И ИНФОРМАТИКА СКРИПТА (без Паскала) аутор: Милош Кујовић Istorijat razvoja racunara U razvoju racunara su znacajna cetiri momenta Pamcenje rezultata Mehanizacija procesa racunanja Odvajanje

More information

Izrada kalkulatora u C#

Izrada kalkulatora u C# Završni rad br. 404/EL/2017 Izrada kalkulatora u C# Saša Ružić, 5559/601 Varaždin, rujan 2017. godine Odjel za elektrotehniku Završni rad br. 404/EL/2017 Izrada kalkulatora u C# Student Saša Ružić, 5559/601

More information

Struktura i organizacija baza podataka

Struktura i organizacija baza podataka Fakultet tehničkih nauka, DRA, Novi Sad Predmet: Struktura i organizacija baza podataka Dr Slavica Aleksić, Milanka Bjelica, Nikola Obrenović Primer radnik({mbr, Ime, Prz, Sef, Plt, God, Pre}, {Mbr}),

More information

Da bi se napravio izvještaj u Accessu potrebno je na izborniku Create odabrati karticu naredbi Reports.

Da bi se napravio izvještaj u Accessu potrebno je na izborniku Create odabrati karticu naredbi Reports. IZVJEŠTAJI U MICROSOFT ACCESS-u (eng. reports) su dijelovi baze podataka koji omogućavaju definiranje i opisivanje načina ispisa podataka iz baze podataka na papir (ili PDF dokument). Način izrade identičan

More information

UNIVERZITET SINGIDUNUM. Tema: ERP Enterprise Resource Planning Istorijat razvoja, polje primene i novi oblici poslovanja primenom cloud rešenja

UNIVERZITET SINGIDUNUM. Tema: ERP Enterprise Resource Planning Istorijat razvoja, polje primene i novi oblici poslovanja primenom cloud rešenja UNIVERZITET SINGIDUNUM Departmant za poslediplomske studije Diplomski akademski Master program Studijski program: Savremene informacione tehnologije MASTER RAD Tema: ERP Enterprise Resource Planning Istorijat

More information

Advertising on the Web

Advertising on the Web Advertising on the Web On-line algoritmi Off-line algoritam: ulazni podaci su dostupni na početku, algoritam može pristupati podacima u bilo kom redosljedu, na kraju se saopštava rezultat obrade On-line

More information

TEHNIKA I INFORMATIKA U OBRAZOVANJU

TEHNIKA 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 INSTANCE Munir Šabanović 1, Momčilo Vujičić 2 Rezime: Objektno orijentisani jezici

More information

PowerPoint deo Umetanje oblika (shapes)

PowerPoint deo Umetanje oblika (shapes) PowerPoint 2010 2. deo Umetanje oblika (shapes) Vrši se preko Insert menija: Insert Illustrations Shapes. Bira se jedan od ponuđenih oblika, kliknemo na mesto gde želimo da ga stavimo i vučemo dok se ne

More information

Informatika vežbe 2015

Informatika vežbe 2015 Informatika vežbe 2015 INFORMATIKA 2015 Sadržaj 1.Računarski sistem... 1 Hardver... 2 Centralna jedinica... 2 Ulazne jedinice... 7 Izlazne jedinice... 8 Softver... 10 2.Operativni sistem... 11 Operativni

More information

IZRADA TEHNIČKE DOKUMENTACIJE

IZRADA TEHNIČKE DOKUMENTACIJE 1 Zaglavlje (JUS M.A0.040) Šta je zaglavlje? - Posebno uokvireni deo koji služi za upisivanje podataka potrebnih za označavanje, razvrstavanje i upotrebu crteža Mesto zaglavlja: donji desni ugao raspoložive

More information

TEHNIKA I INFORMATIKA U OBRAZOVANJU 3. Internacionalna Konferencija, Tehnički fakultet Čačak, 7 9. maj 2010.

TEHNIKA I INFORMATIKA U OBRAZOVANJU 3. Internacionalna Konferencija, Tehnički fakultet Čačak, 7 9. maj 2010. TEHNIKA I INFORMATIKA U OBRAZOVANJU 3. Internacionalna Konferencija, Tehnički fakultet Čačak, 7 9. maj 2010. TECHNICS AND INFORMATICS IN EDUCATION 3 rd International Conference, Technical Faculty Čačak,

More information

FAKULTET TEHNIČKIH NAUKA

FAKULTET TEHNIČKIH NAUKA UNIVERZITET U NOVOM SADU FAKULTET TEHNIČKIH NAUKA Nastavni predmet: Vežba br 6: Automatizacija projektovanja tehnoloških procesa izrade alata za brizganje plastike primenom ekspertnih sistema Doc. dr Dejan

More information

FAKULTET ZA POSLOVNU INFORMATIKU

FAKULTET ZA POSLOVNU INFORMATIKU FAKULTET ZA POSLOVNU INFORMATIKU Prof. dr Mladen Veinović Igor Franc Aleksandar Jevremović BAZE PODATAKA - PRAKTIKUM - Prvo izdanje Beograd 2006. Autori: Prof. dr Mladen Veinović Igor Franc Aleksandar

More information

Programske paradigme

Programske paradigme Programske paradigme Konkurentno programiranje Milena Vujošević Janičić Matematički fakultet, Univerzitet u Beogradu Sadržaj 1 Uvod 1 1.1 Definicija i motivacija........................ 2 1.2 Veza sa programskim

More information

Sadržaj. Projektovanje informacionih sistema Information Systems Design - uvodno predavanje - Prof. drlatinović Tihomir

Sadržaj. Projektovanje informacionih sistema Information Systems Design - uvodno predavanje - Prof. drlatinović Tihomir Information Systems Design - uvodno predavanje - Prof. dr Latinović Tihomir Banja Luka, 2015. Sadržaj Uvod: Osnovni pojmovi, modeliranje Osnove razvoja IS: Životni ciklus IS, Prototipski razvoj Arhitektura

More information

Uputstvo za pravljenje i korišdenje biblioteka sa dinamičkim povezivanjem (.dll)

Uputstvo za pravljenje i korišdenje biblioteka sa dinamičkim povezivanjem (.dll) Uputstvo za pravljenje i korišdenje biblioteka sa dinamičkim povezivanjem (.dll) pomodu razvojnog okruženja Microsoft Visual Studio 2010 Autor: dipl.ing. Nemanja Kojić, asistent Decembar 2013. Korak 1

More information

ARHITEKTURA RAČUNARA

ARHITEKTURA RAČUNARA J. ĐORĐEVIĆ, D. MILIĆEV, D. BOJIĆ, A. MILENKOVIĆ, B. NIKOLIĆ, Z. RADIVOJEVIĆ, M. OBRADOVIĆ ARHITEKTURA RAČUNARA ZBIRKA REŠENIH ZADATAKA Beograd 2005. 1.1 ZADATAK 1 PREKIDI Posmatra se procesor sa vektorisanim

More information

PROGRAMIRANJE KROZ APLIKACIJE

PROGRAMIRANJE KROZ APLIKACIJE PROGRAMIRANJE KROZ APLIKACIJE Doc. dr Đukanović Slobodan TREĆI TERMIN Objektni model Excel-a Dosadašnji deo materijala je bio vezan za čisto programiranje u VBA i kao takav bi se mogao posmatrati nezavisno

More information

''Serbia'' Serbia MATURSKI RAD. Učenik: Serbia Predmet: Informatika i Računarstvo Profesor: Serbia

''Serbia'' Serbia MATURSKI RAD. Učenik: Serbia Predmet: Informatika i Računarstvo Profesor: Serbia SERBIA ''Serbia'' Serbia maj,1999 MATURSKI RAD Učenik: Serbia Predmet: Informatika i Računarstvo Profesor: Serbia WINDOWS 98 Uvod......................4 Istorija Operativnih Sistema i Windows-a Instaliranje

More information

TRENING I RAZVOJ VEŽBE 4 JELENA ANĐELKOVIĆ LABROVIĆ

TRENING I RAZVOJ VEŽBE 4 JELENA ANĐELKOVIĆ LABROVIĆ TRENING I RAZVOJ VEŽBE 4 JELENA ANĐELKOVIĆ LABROVIĆ DIZAJN TRENINGA Model trening procesa FAZA DIZAJNA CILJEVI TRENINGA Vrste ciljeva treninga 1. Ciljevi učesnika u treningu 2. Ciljevi učenja Opisuju željene

More information

SOFTVERSKO INŽENJERSTVO INTELIGENTNIH SISTEMA

SOFTVERSKO INŽENJERSTVO INTELIGENTNIH SISTEMA UNIVERZITET U BEOGRADU FAKULTET ORGANIZACIONIH NAUKA Zoran V. Ševarac SOFTVERSKO INŽENJERSTVO INTELIGENTNIH SISTEMA doktorska disertacija Beograd, 2012. UNIVERSITY OF BELGRADE FACULTY OF ORGANIZATIONAL

More information

Projektovanje softvera. Uvod

Projektovanje softvera. Uvod Projektovanje softvera Osnovni pojmovi Svaki ozbiljniji projekat prolazi kroz faze: analiza, projektovanje, implementacija, testiranje slično je sa SW projektima, kroz faze se prolazi iterativno Objektno-orijentisana

More information

Dežurni nastavnik: Ispit traje 3 sata, prvih sat vremena nije dozvoljeno napuštanje ispita. Upotreba literature nije dozvoljena.

Dežurni nastavnik: Ispit traje 3 sata, prvih sat vremena nije dozvoljeno napuštanje ispita. 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 information

mdita Editor - Korisničko uputstvo -

mdita Editor - Korisničko uputstvo - mdita Editor - Korisničko uputstvo - Sadržaj 1. Minimalna specifikacija računara... 3 2. Uputstvo za instalaciju aplikacije... 3 3. Korisničko uputstvo... 11 3.1 Odabir File opcije iz menija... 11 3.2

More information

TEHNOLOGIJA, INFORMATIKA I OBRAZOVANJE ZA DRUŠTVO UČENJA I ZNANJA 6. Međunarodni Simpozijum, Tehnički fakultet Čačak, 3 5. jun 2011.

TEHNOLOGIJA, INFORMATIKA I OBRAZOVANJE ZA DRUŠTVO UČENJA I ZNANJA 6. Međunarodni Simpozijum, Tehnički fakultet Čačak, 3 5. jun 2011. TEHNOLOGIJA, INFORMATIKA I OBRAZOVANJE ZA DRUŠTVO UČENJA I ZNANJA 6. Međunarodni Simpozijum, Tehnički fakultet Čačak, 3 5. jun 2011. TECHNOLOGY, INFORMATICS AND EDUCATION FOR LEARNING AND KNOWLEDGE SOCIETY

More information

Uvod. Microsoft Office Excel

Uvod. Microsoft Office Excel Uvod Microsoft Office Excel Najznačajnije mogućnosti tabelarni proračuni grafički alati pivot tabele programiranje (VBA Visual Basic for Applications) Pokretanje aplikacije 1. Start / Mocrosoft Office

More information

PODRŠKA ZA PROFA JLIRANJE SOFTVERA UREÐA JA SA UGRAÐENIM RAČUNAROM

PODRŠKA ZA PROFA JLIRANJE SOFTVERA UREÐA JA SA UGRAÐENIM RAČUNAROM UNIVERZITET U BEOGRADU MATEMATIČKI FAKULTET Nikola B. Prica PODRŠKA ZA PROFA JLIRANJE SOFTVERA UREÐA JA SA UGRAÐENIM RAČUNAROM master rad Beograd, 2018. Mentor: dr Milena Vujošević Janičić, docent Univerzitet

More information

PRIMENA ANDROID APLIKACIJA U OBRAZOVANJU MOBILE APPLICATIONS IN EDUCATION

PRIMENA ANDROID APLIKACIJA U OBRAZOVANJU MOBILE APPLICATIONS IN EDUCATION UDK: 004:37 Stručni rad PRIMENA ANDROID APLIKACIJA U OBRAZOVANJU MOBILE APPLICATIONS IN EDUCATION Olga Ristić 1, Marjan Milošević 2 1,2 Fakultet tehničkih nauka u Čačku 1 olga.ristic@ftn.kg.ac.rs, 2 marjan.milosevic@

More information

Katedra za menadžment i IT. Razvoj poslovnih informacionih sistema

Katedra za menadžment i IT. Razvoj poslovnih informacionih sistema Prezentacija smjera Razvoj poslovnih informacionih sistema Katedra za menadžment i IT Razvoj poslovnih informacionih sistema Zašto... Careercast.com latest report on the ten best jobs of 2011 #1 Software

More information

MENADŽMENT I INFORMACIONE TEHNOLOGIJE Katedra za menadžment i IT. Menadžment i informacione tehnologije

MENADŽMENT I INFORMACIONE TEHNOLOGIJE Katedra za menadžment i IT. Menadžment i informacione tehnologije Prezentacija smjera MENADŽMENT I INFORMACIONE TEHNOLOGIJE Katedra za menadžment i IT Menadžment i informacione tehnologije Zašto... Careercast.com latest report on the ten best jobs of 2011 #1 Software

More information