Otvoreno računarstvo o 4. laboratorijska vježba o Java Igor Čavrak
|
|
- Janez Mirković
- пре 5 година
- Прикази:
Транскрипт
1 Otvren računarstv 4. labratrijska vježba Java Igr Čavrak
2 Priprema za vježbu Naučiti prgramski jezik Java :) Riješiti labratrijsku vježbu 2 Otvren računarstv - Java
3 Zadatak txt aplikacija xml 1. Stvriti ulaznu tekstualnu datteku 2. Oblikvati i implementirati razrede za pis pdataka dmene prblema 3. Oblikvati i implementirati razrede za stvaranje pdatkvne strukture iz TXT i zapis pdatkvne strukture u XML 4. Glavni prgram 3 Otvren računarstv - Java
4 Cilj vježbe Upznavanje s snvama jezika i platfrme Java Izrada jednstavne Java aplikacije Objektn-usmjeren blikvanje Rad s klekcijama bjekata u jeziku Java Stvaranje/phrana pdatkvne strukture iz/u različite frmate zapisa (implementirana funkcinalnst bit će krištena u vježbi sa servletima) 4 Otvren računarstv - Java
5 Radna klina Prepručam Eclipse Mže i cmmand line klina, pažnja u pstavljanju path i classpath varijabli kline! 5 Otvren računarstv - Java
6 Odakle učiti Javu, št se mra znati? Java tutrial: 6 Prepručene cjeline: Trails Cvering the Basics Getting started Learning the Java language Essential classes (Exceptins, Basic I/O, The platfrm envirnment -> Path and Classpath) Ak vas baš zanima: Ostala pglavlja iz Essential classes Cllectins Deplyment -> Packaging Prgrams in JAR files Otvren računarstv - Java
7 Ali tk će t sve pručiti... i jš napraviti vježbu?!?!?!?!? paaa, Vi ;) Uz tekst zadatka dan kstur rješenja za pkaznu inačicu ppis studentskih kartica Svi bitni elementi rješenja primjenjeni u rješenju pkazne inačice 7 Otvren računarstv - Java
8 Ppis pametnih kartica Svaka kartica ima pridružene pdatke: Id kartice JMBAG Ime krisnika Prezime krisnika Knfiguracija kartice Serija kartica Vrijeme valjansti Ppis usluga na kartici: Šifra usluge Ime usluge Verzija (Java!) appleta Šifra vlasnika usluge 8 Otvren računarstv - Java
9 Zapis pdataka u txt datteci Matilda Skk SXAA ,krisnik,01,0000 ; 2,eindeks,01,0000 ; 3,menza,01, delimiter plja prve razine ; - delimiter elemenata liste, - delimiter plja elementa liste Ptrebn parsirati redak p redak datteke: - ak redak zapčinje s # - preskčiti ga - ak je redak prazan, ignrirati ga - inače razdvjiti elemente retka, stvriti bjekte 9 Otvren računarstv - Java
10 Mdel dmene prblema 10 Razred 1: Lista pametnih kartica Sadrži sve pametne kartice Razred 2: pametna kartica Sadrži pdatke kartici, listu usluga Razred 3: usluga Sadrži pdatke pjedinj usluzi Paket u kjem se razredi mdela nalaze: mdel (mdel.cardlist, mdel.card, mdel.service) Otvren računarstv - Java C a r d L i s t - c a r d s + a d d ( ) + r e m v e ( ) + c a r d s ( ) p r i p a d a s a d r ž i - i d - j m b a g - f i r s t N a m e - l a s t N a m e - c n f i g u r a t i n - s e r i e s - v a l i d T - s e r v i c e s + g e t I D ( ) + s e t I D ( ) + g e t J M B A G ( ) + s e t J M B A G ( ) + g e t F i r s t N a m e ( ) + g e t L a s t N a m e ( ) + s e t C n f i g u r a t i n ( ) + g e t C n f i g u r a t i n ( ) + g e t S e r i e s ( ) + s e t S e r i e s ( ) + g e t V a l i d T ( ) + s e t V a l i d T ( ) + s e r v i c e s ( ) + a d d S e r v i c e ( ) + r e m v e S e r v i c e ( ) C a r d p r i p a d a p r u ž a S e r v i c e - I D - n a m e - v e r s i n - w n e r + g e t S e r v i c e I D ( ) + s e t S e r v i c e I D ( ) + g e t N a m e ( ) + s e t N a m e ( ) + g e t V e r s i n ( ) + s e t V e r s i n ( ) + g e t O w n e r ( ) + s e t O w n e r ( )
11 Stvaranje mdela, phrana mdela Znanje zapisu bjekta mdela (pr et cntra): Unutar bjekta mdela Unutar vanjskg bjekta Paralelna hijerarhija razreda Ista imena razreda, paket mdel.factry Svaki razred zna kak restaurirati i phraniti bjekt mdela u neki d frmata zapisa Statičke metde: frmtext() txml() 11 Otvren računarstv - Java
12 Izlazni XML <cardlist> <card cardid=" "> <JMBAG> </JMBAG>s <firstname>vlatk</firstname> <lastname>pks</lastname> <cnf>sxaa</cnf> <series>1</series> <validt>110930</validt> <services> <service id="1" versin="1"> <name>krisnik</name> <wner>0</wner> </service> <service id="2" versin="1"> <name>e-indeks</name> <wner>0</wner> </service> <service id="3" versin="1"> <name>menza</name> <wner>1</wner> </service> </services> </card> Otvren računarstv - Java
13 Parsiranje txt datteke java.util.stringtkenizer StringTkenizer st = new StringTkenizer(input, " ");... kartica.setjmbag(st.nexttken().trim());... //usluge... st = new StringTkenizer(input, ";"); while(st.hasmreelements() == true) { } String usluga = (String) st.nextelement(); mdel.service usl = mdel.factry.service.frmtext(usluga); if(usl!= null) kartica.addservice(usl); Delegacija parsiranja pdelementa 13 Otvren računarstv - Java
14 Glavni prgram //stvaranje pdatkvne strukture čitanjem tekstualne datteke mdel.cardlist cardlist = null; try { cardlist = mdel.factry.cardlist.frmtext(reader); } catch(exceptin e) { //serijalizacija pdatkvne strukture u datteku try { mdel.factry.cardlist.txml(cardlist, writer); } catch(ioexceptin e) { 14 Otvren računarstv - Java
15 Tkvi pdataka (paket java.i.*) Tkvi bajtva (8-bitni - byte streams) pdržani prek razreda i pdrazreda java.i.inputstream i java.i.outputstream Tkvi znakva (16 bitni character streams) implementirani su krz razrede i pdrazrede java.i.reader i java.i.writer apstraktni razredi najviše razine vezani uz tkve znakva (character-stream based classes) Primjer prefiksa: za čitanje znakva iz datteke - java.i.filereader za čitanje bajtva (binarni pdatci - slike, zvukvi) kristim java.i.fileinputstream 15 Otvren računarstv - Java
16 Tkvi pdataka Blje je kristiti Reader i Writer (character streams): skup znakva Unicde (16 bita) kdirani p nrmi UTF- 8 (ne uvijek - serijalizacija bjekata kristi nestandardni UTF-8) internacinalnije - ne vise specifičnm kdiranju zbg tehnike buffering efikasnije d byte streams. neg InputStream i OutputStream (byte streams): skup znakva graničenih na ISO-Latin-1 (8 bita) 16 Otvren računarstv - Java
17 Tkvi pdataka - Primjer 17 Pstupci (metde) za čitanje/pisanje su: int read(), int read(char cbuf[]), int read(char cbuf[], int ffset, int length) int write(int c), int write(char cbuf[]), int write(char cbuf[], int ffset, int length) //ispis sadržaja datteke(naredba cat ili type) p uzru na C imprt java.i.*; public class Cat{ public static vid main(string args[])thrws Exceptin{ FileReader ulaz = new FileReader(args[0]); PrintWriter izlaz = new PrintWriter(System.ut,true); char c[] = new char[4096]; int brj = 0; while ((brj = ulaz.read(c))!= -1) izlaz.write(c, 0, brj); ulaz.clse(); izlaz.clse(); } } Otvren računarstv - Java
18 Znakvni tkvi snvni razredi: Reader Writer Writer 18 Otvren računarstv - Java
19 Pdatkvni tkvi snvne razredi: InputStream OutputStream 19 Otvren računarstv - Java
20 Osnvne metde I znakvni i pdatkvni tkvi definiraju slične metde: int read() int read(char cbuf[]) int read(char cbuf[], int ffset, int length) java.i.reader int read() java.i.inputstream int read(byte cbuf[]) int read(byte cbuf[], int ffset, int length) int write(int c) int write(char cbuf[]) int write(char cbuf[], int ffset, int length) java.i.writer int write(int c) java.i.outputstream int write(byte cbuf[]) int write(byte cbuf[], int ffset, int length) 20 Otvren računarstv - Java
21 Ulančavanje tkva pdataka Čitanje pdataka pmću razreda Reader -mžem učitavati: znak p znak N znakva djednm Št ak želim učitavati redak p redak? učitavati znak p znak, prvjerati znaku kraja retka? učitati N znakva pa tražiti znake kraja retka? NE!, pstje razredi kje t mgu blje 21 Otvren računarstv - Java
22 Ulančavanje tkva pdataka Tkvi pdataka mgu se ulančavati npr. razred BufferedReader mže čitati pdatke d InputStreamReader-a: BufferedReader breader = null; breader = new BufferedReader(new FileReader(f)); String redak=breader.readline(); čitanje jedng retka: sim ddatnih metda, pstiže se i ubrzanje rada i drugi tkvi se mgu ulančavati /Primjer/Likvi/Citac.java 22 Otvren računarstv - Java
23 Rad s dattekama 23 Razred java.util.file predstavlja IME datteke ili kazala uključujući put (puni ili relativni) Datteka ili kazal ne mraju pstjati Ima metde kje mgućuju: prvjere: Otvren računarstv - Java da li datteka/kazal pstji da li je mguće čitanje ili pisanje stvaranje datteka brisanje datteka i kazala dhvaćanje sadržaja kazala stvaranje kazala prmjenu imena etc... /Primjeri/TurnArund.java
24 Imena datteka na različitim OS-ima Interni zapis imena datteke ili kazala nevisan je peracijskm sustavu Prilikm pretvrbe tg apstraktng zapisa imena u niz znakva (String), kriste se sbine platfrme na kjj se izvdi aplikacija System.getPrperty()) Linux kristi '/' za razdvajanje kazala Windwsi kriste '\' Plje java.i.file.pathseparatr /Primjeri/PrintThySelf.java 24 Otvren računarstv - Java
25 Otvaranje i zatvaranje svi tkvi se autmatski tvaraju pri stvaranju, a zatvaraju: eksplicitnim pzivm clse() ili implicitn kad više nisu ptrebni (garbage cllectr) 25 Otvren računarstv - Java
26 Standardni tkvi pdataka u C-u: stdin, stdut, stderr u Javi: public final class System { //... //standardni ulaz public final static InputStream in=...; //standardni izlaz public final static PrintStream ut=...; //standardni izlaz za greske, ispisuje //na knzlu (ka i ut) public final static PrintStream err=...; //... } System.ut.println("123") Stvara ih virtualni strj java.lang.system 26 Otvren računarstv - Java
27 Pitanja? Otvren računarstv - Java
Microsoft PowerPoint - JavaP9_2019
Programski jezik JAVA PREDAVANJE 9 2019 www.etf.ac.me Datoteke u Javi U paketu java.io nalaze se klase za rad sa datotekama i direktorijumima. Funkcionalnost koju omogućavaju te klase sastoji se od kreiranja,
ВишеNo Slide Title
Објектно орјентисано програмирање Владимир Филиповић Александар Картељ kartelj@matf.bg.ac.rs Улаз и излаз, серијализација Владимир Филиповић Александар Картељ kartelj@matf.bg.ac.rs Токови, читачи и писачи
ВишеTutoring System for Distance Learning of Java Programming Language
Obeležene petlje Obeležene petlje Obeležavanje petlje nekim identifikatorom omogućava da se programski tok usmeri na mesto u programu specificirano tim identifikatorom. Ako se iza naredbi break ili continue
ВишеElektrotehnički fakultet Univerziteta u Beogradu Katedra za računarsku tehniku i informatiku Praktikum iz objektno-orijentisanog programiranja (13S112
Praktikum iz bjektn-rijentisang prgramiranja (13S112POOP) Prjektni zadatak Java Napisati skup klasa sa dgvarajućim metdama, knstruktrima, peratrima i destruktrima za realizaciju sftverskg sistema za sviranje
ВишеTutoring System for Distance Learning of Java Programming Language
Deklaracija promenljivih Inicijalizacija promenljivih Deklaracija promenljive obuhvata: dodelu simboličkog imena promenljivoj i određivanje tipa promenljive (tip određuje koja će vrsta memorijskog registra
ВишеMicrosoft PowerPoint - Datoteke [Compatibility Mode]
Датотеке стандардни улаз / излаз Датотека је именовани низ знакова (бајтова) У програмском језику C датотека је везана за улаз и излаз података функције стандардне библиотеке Најједностaвније
ВишеUvod u računarstvo 2+2
Datoteke nastavak Funkcija fgets Funkcija koja učitava podatke iz datoteke, liniju po liniju, je char *fgets(char *str, int n, FILE *fp); gdje su str pokazivač na dio memorije (string) u koji će ulazna
ВишеKaPuSaO CAD SOFTVERSKI PAKET Računarski program KaPuSaO, je softverski paket koji je namenjen evidentiranju i administriranju putnih pojava, saobraćaj
KaPuSaO CAD SOFTVERSKI PAKET Računarski prgram KaPuSaO, je sftverski paket kji je namenjen evidentiranju i administriranju putnih pjava, sabraćajne signalizacije (hrizntalne i vertikalne), sabraćajnih
ВишеUVOD - OD JAVE DO C# ELEMENTARNE RAZLIKE Veliki broj Java/C# razlika su uglavnom preimenovane ključne reči i razlike u konvencijama imenovanja. Neke o
UVOD - OD JAVE DO C# ELEMENTARNE RAZLIKE Veliki broj Java/C# razlika su uglavnom preimenovane ključne reči i razlike u konvencijama imenovanja. Neke od tih jezičkih razlika su: Java kod se prevodi u.class
ВишеMicrosoft Word - ADICIONE FORMULE.doc
ADICIONE FORMULE Zbir uglva ( α+ β ) α csβ+ cs( α+ β ) csβ α + tg( α+ β ) c c ctg( α+ β ) c + c Razlika uglva ( α β ) α csβ cs( α β ) csβ+ α tg( α β ) c c+ ctg( α β ) c c Primećujete da su frmule za razliku
ВишеMicrosoft PowerPoint Stabilizatori 3 od 3 (16) EKM [Compatibility Mode]
Osnvi elektrnike Predispitne baveze: Redvn phađanje nastave (predavanja+vežbe) 10% Odbranjene labratrijske vežbe 10% Dmaći 20% Klkvijum I (prva nedelja u decembru) 40% Klkvijum II (pslednja nedelja predavanja)
ВишеOpšte korisničko uputstvo
ELBA v5 Opšte krisničk uputstv Sadržaj 1 Pkretanje aplikacije... 3 1.1 Ddatna autentikacija... 3 1.2 Odaberi vlasnika... 4 2 Pčetna stranica... 5 2.1 Sekcija Pruke... 6 2.2 Sekcija Psljednje transakcije...
ВишеProgramski jezik C
SPR, 2016 Rad sa datotekama Komunikacija sa OS Rad sa datotekama Vrste datoteka Otvaranje / zatvaranje datoteka Pristup datotekama za upis / čitanje Funkcije za rad sa datotekama Ulazno / izlazni tokovi
ВишеZadatak 011 Razmotrite sljedeći primjer. package hr.fer.oopj.primjeri.p011; public class Main { } public static void main(string[] args) { obrada(2.71
Zadatak 011 Razmotrite sljedeći primjer. package hr.fer.oopj.primjeri.p011; public class Main { public static void main(string[] args) { obrada(2.7182818284590452354); private static void obrada(double
ВишеRačunarski praktikum I - Vježbe 03 - Implementacija strukture string
Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM I Vježbe 03 - Implementacija strukture string v2018/2019. Sastavio: Zvonimir Bujanović Stringovi u C-u String
ВишеUvod u računarstvo 2+2
Ulaz i izlaz podataka Ulaz i izlaz podataka Nakon odslušanog bit ćete u stanju: navesti sintaksu naredbi za unos/ispis znakova znakovnih nizova cijelih brojeva realnih brojeva jednostruke i dvostruke preciznosti
ВишеPowerPoint Presentation
Tehnička škola 9. maj Bačka Palanka Programiranje III razred Tok izvršavanja programa Tok izvršavanja programa Dosadašnji kod se izvršavao praktično linearno. Nije postojala nikakva uslovna ili brojačka
ВишеPHP kod
PHP kod Fajl test.txt kreiran u Notepad-u Ugrađene funkcije u php-u fopen() otvara datoteku fclose() zatvara datoteku Primjer pokazuje kako se može najprije otvariti datoteka "test.txt" za čitanje, zatim
ВишеRačunarski praktikum I - Vježbe 09 - this, static
Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM I Vježbe 09 - this, static v2018/2019. Sastavio: Zvonimir Bujanović Pokazivač this Kako funkcija članica
ВишеMrežno računarstvo
MREŽNO RAČUNARSTVO Soketi za klijente (iz 8. poglavlja u 4. izdanju) 1 Soketi za klijente podaci se šalju preko Interneta u paketima ograničene veličine, koji se nazivaju datagram-ima datagram ima header
ВишеRačunarski praktikum I - Vježbe 07 - Podstrukture, const, reference
Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM I Vježbe 07 - Podstrukture, const, reference v2018/2019. Sastavio: Zvonimir Bujanović Podstrukture Član
ВишеProgramiranje 2 popravni kolokvij, 15. lipnja Ime i prezime: JMBAG: Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanj
Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanje, te službeni šalabahter. Kalkulatori, mobiteli, razne neslužbene tablice, papiri i sl., nisu dozvoljeni! Sva rješenja napišite
ВишеSlide 1
Električni gradski prijevz 12.05.2016. 7. Zagrebački energetski tjedan Ciljevi prjekta Definiranje i prmcija invativng mdela drživg prijevza, kji de dgvarati ptrebama građana (kratkrčni shering ili iznajmljivanje
ВишеPowerPoint Presentation
Објектно орјентисано програмирање Владимир Филиповић vladaf@matf.bg.ac.rs Александар Картељ kartelj@matf.bg.ac.rs Сопствени пакети и унутрашње класе Владимир Филиповић vladaf@matf.bg.ac.rs Александар Картељ
ВишеZADACI ZA VEŽBU 1. Realizovati konzolnu aplikaciju koja će računati površinu kvadrata, pravougaonika ili trougla. 2. Preko konzole se unosi ocena od 1
ZADACI ZA VEŽBU 1. Realizovati konzolnu aplikaciju koja će računati površinu kvadrata, pravougaonika ili trougla. 2. Preko konzole se unosi ocena od 1 do 5. Obezbediti ispis uspeha za unetu ocenu (1=nedovoljan,
ВишеApache Maven Bojan Tomić
Bojan Tomić tomicb@fon.rs Kako se pravi Java projekat (build) Osnovni koraci (skraćena procedura bez testiranja) 1)Preuzimanje *.java fajlova sa početne destinacije (obično src folder) 2)Preuzimanje odgovarajućih
ВишеTutoring System for Distance Learning of Java Programming Language
Niz (array) Nizovi Niz je lista elemenata istog tipa sa zajedničkim imenom. Redosled elemenata u nizovnoj strukturi je bitan. Konkretnom elementu niza pristupa se preko zajedničkog imena niza i konkretne
ВишеVEŽBA 5: KLASE I OBJEKTI U C# Cilj ove vežbe je upoznavanje sa osnovama rada sa klasama i objektima u programskom jeziku C#. Pored toga, bide demonstr
VEŽBA 5: KLASE I OBJEKTI U C# Cilj ove vežbe je upoznavanje sa osnovama rada sa klasama i objektima u programskom jeziku C#. Pored toga, bide demonstrirana upotreba konstruktora, svojstava, metoda klase,
ВишеX PUNTO BANCO Korisnički priručnik / Pravila 1. PREGLED IGRE Igru Punto Banco igrate u ulozi gledatelja. Djelitelj dijeli karte igraču i kući (djelite
X PUNTO BANCO Krisnički priručnik / Pravila 1. PREGLED IGRE Igru Punt Banc igrate u ulzi gledatelja. Djelitelj dijeli karte igraču i kući (djelitelju). Cilj je pgditi ruku u kjj je zajednička vrijednst
ВишеADSL2+ 4 Port WLAN 11n Router Opšti zahtjevi Mogućnost pristupa multimedijalnim servisima (VoIP i IPTV) u bridge načinu rada; Mogućnost pristupa Inter
ADSL2+ 4 Prt WLAN 11n Ruter Opšti zahtjevi Mgućnst pristupa multimedijalnim servisima (VIP i IPTV) u bridge načinu rada; Mgućnst pristupa Internetu u ruter načinu rada (PPPE, statička IP) ka i pristup
ВишеSlide 1
Funkcionalno programiranje Interoperabilnost jezika Scala i Java, 2019. Prevođenje u Java bajt kod Svi Java tipovi imaju ekvivalentan tip u jeziku Scala Većina Scala koda se direktno preslikava u odgovarajući
ВишеPrimenjeno programiranje - Vežbe
VISOKA POSLOVNA ŠKOLA STRUKOVNIH STUDIJA NOVI SAD Primena integrisanih razvojnih alata Java i NetBeans IDE 7.0 vežba 9 i 10 Kreiranje desktop aplikacije sa konekcijom na bazu Pokrenuti NetBeans, u kartici
ВишеSlide 1
REPUBLIKA HRVATSKA FOND ZA ZAŠTITU OKOLIŠA I ENERGETSKU UČINKOVITOST PROGRAM ENERGETSKE OBNOVE OBITELJSKIH KUĆA Sufinanciranje prjekata pticanja EnU i krištenja OIE u kućanstvima krz suradnju Fnda i JLP(R)S
ВишеMicrosoft PowerPoint - MR - Vjezbe - 03.ppt [Compatibility Mode]
Sveučilište u Zagrebu PMF Matematički odsjek Mreže računala Vježbe 03 Zvonimir Bujanović Slaven Kožić Vinko Petričević Mrežno programiranje: SocketAPI Programiramo u aplikacijskom sloju, za ostale se brinu
ВишеSveucilište u Zagrebu
Proširivanje Pythona programskim jezicima C/C++ Ivo Majić Mentor: Doc. dr. sc. Domagoj Jakobović Sveučilište u Zagrebu Fakultet elektrotehnike i računarstva Ak. god. 2011/12 Ivo Majić (FER) Sveučilište
ВишеMicrosoft Word - Java_introduction_NEW_SYLLABUS.doc
[Complete introduction into Java programming language] Syllabus Semestar, Godina Informacije o instruktoru Instruktor(i) Email Lokacija i dostupnost 1. Ime, prezime 2. Emir, Puška E-mail adresa emirpuska1988@gmail.com
ВишеSlide 1
OSNOVNI POJMOVI Naredba je uputa računalu za obavljanje određene radnje. Program je niz naredbi razumljivih računalu koje rješavaju neki problem. Pisanje programa zovemo programiranje. Programski jezik
ВишеPowerPoint Presentation
Java konkurentno programiranje Životni ciklus niti i problemi sinhronizacije resursa Multitasking Multithreading Životni ciklus niti http://www.roseindia.net/java/thread/lifecycle-of-threads.shtml Životni
ВишеVideo automat More Lucky & Wild Uvod Kako se kladiti? Opcija Gamble Upravljanje igrom Pravila Bonus Jackpot karte Prekidi igre Povrat novca igračima U
Vide autmat Mre Lucky & Wild Uvd Kak se kladiti? Opcija Gamble Upravljanje igrm Pravila Bnus Jackpt karte Prekidi igre Pvrat nvca igračima Uvd Mre Lucky & Wild je vide slt (autmat) fiksna igra s 5 stupaca
ВишеDEALER GENERAL
STANDARD OZNAČAVANJA OVLAŠTENOG CENTRA I KORIŠTENJA HONDA OZNAKA ZA 2012. GODINU 2. siječnja 2012. UVOD POTREBA ZA STANDARDOM Pred Hndu je pstavljen zahtjev da u kviru svjeg pslvanja pstavi kvalitativne
ВишеRačunarske mreže i mrežne tehnologije 10. termin 1. TRANSPORTNI SLOJ Transportni sloj nije još samo jedan od mnogih slojeva jer je njegova uloga sama
Računarske mreže i mrežne tehnologije 10. termin 1. TRANSPORTNI SLOJ Transportni sloj nije još samo jedan od mnogih slojeva jer je njegova uloga sama srž hijerarhije protokola. On treba da obezbedi pouzdan
ВишеProgramski jezici i strukture podataka 2018/2019. Programski jezici i strukture podataka Računarske vežbe vežba 10 Zimski semestar 2018/2019. Studijsk
Programski jezici i strukture podataka Računarske vežbe vežba 10 Zimski semestar 2018/2019. Studijski program: Informacioni inženjering Informacioni inženjering 1 Rekurzivne funkcije Binarna stabla Informacioni
ВишеProgramski jezici i strukture podataka
Programski jezici i strukture podataka 7 ULAZ, IZLAZ I DATOTEKE Ulazno izlazne operacije Programi moraju imati mogućnost da upisuju podatke u datoteke ili da ih ispisuju na izlazni uređaj poput ekrana
ВишеJoint EU/CoE Project Strategic Development of Higher Education and Qualification Standards 2 nd Workshop on Qualification and Occupational Standards 6
Jint EU/CE Prject Strategic Develpment f Higher Educatin and Qualificatin Standards 2 nd Wrkshp n Qualificatin and Occupatinal Standards 6-7 March 2014, Teslić Prva zadaća radnih grupa (The first wrking
ВишеTutoring System for Distance Learning of Java Programming Language
Uvod u programiranje dr Ninoslava Savić Predavanja (3) sreda: 11:15 13:50 Učionica 16 Konsultacije sreda: 15 17 h Kabinet 43 Uvod u programiranje Fond časova: 3+3 Broj ESPB: 7 Ocena znanja (max. broj poena
ВишеPowerPoint-Präsentation
Unapređenje usluga u turizmu krz sertifikaciju sistema menadžmenta Spec.Sanit. -Ek.Ing. Vladimir Surčinski 20.10.2014 18.11.2014, Begrad 1 Authr O nama Quality Austria sertifikacina kuća iz Austrije tvara
Више8 LINQ upiti LINQ (Language Integrated Query upit integrisan u jezik) jeste skup mogućnosti koje jezik C# i Framework pružaju za pisanje strukturirani
8 LINQ upiti LINQ (Language Integrated Query upit integrisan u jezik) jeste skup mogućnosti koje jezik C# i Framework pružaju za pisanje strukturiranih upita za pretraživanje lokalnih kolekcija objekata
ВишеSveučilište u Zagrebu Fakultet prometnih znanosti Zavod za inteligentne transportne sustave Katedra za primijenjeno računarstvo Vježba: #7 Kolegij: Ba
Sveučilište u Zagrebu Fakultet prometnih znanosti Zavod za inteligentne transportne sustave Katedra za primijenjeno računarstvo Vježba: #7 Kolegij: Baze podataka Tema: Osnovna SELECT naredba Vježbu pripremili:
ВишеOOP1 - domaci 2 (2004/05)
ЕЛЕКТРОТЕХНИЧКИ ФАКУЛТЕТ Одсеци ИР, ОС и ОФ Београд, 05.04.2019. Први домаћи задатак из Објектно оријентисаног програмирања 2 У сваком задатку: Грешке пријављивати изузецима типа класа које садрже текст
ВишеMicrosoft Word - CCERT-PUBDOC doc
Analiza Qchain programskog paketa CCERT-PUBDOC-2003-02-04 Sigurnosni problemi u računalnim programima i operativnim sustavima područje je na kojem CARNet CERT kontinuirano radi. Rezultat toga rada ovaj
ВишеOpći opis funkcionalnosti Poslovna platforma je digitalna poslovna platforma za pravne osobe koja integrira komercijalno i financijsko poslovanje uz a
Opći pis funkcinalnsti je digitalna pslvna platfrma za pravne sbe kja integrira kmercijaln i financijsk pslvanje uz autmatizaciju svih pslvnih prcesa na temelju specijaliziranih pslvnih mdela kreiranih
ВишеКласе комбинација презентације (Хортона) и к о бајаги скрипте (Ово је прича коју врло радо причам) нови тип података: дефинишу могуће вредности подата
Класе комбинација презентације (Хортона) и к о бајаги скрипте (Ово је прича коју врло радо причам) нови тип података: дефинишу могуће вредности података и операције над њима Дефиниција класе садржи само
ВишеMicrosoft PowerPoint - Programski_Jezik_C_Organizacija_Izvornog_Programa_I_Greske [Compatibility Mode]
Programski jezik C organizacija izvornog programa Prevođenje Pisanje programa izvorni program Prevođenje programa izvršni program Izvršavanje programa rezultat Faze prevođenja Pretprocesiranje Kompilacija
ВишеWeb programiranje i primjene - Osnovni pojmovi WEB tehnologije korišteni u kolegiju
Osnovni pojmovi WEB tehnologije korišteni u kolegiju Ivan Vazler Odjel za matematiku Sveučilište u Osijeku 16. listopada 2013. WWW - World Wide Web World Wide Web (WWW) svjetska mreža računala s izvorima
ВишеMicrosoft PowerPoint - 13-Funkcije_2.ppt [Compatibility Mode]
Osnove programiranja Funkcije - Metode Prenos parametara Po vrednosti Po referenci Po izlazu Sadržaj Opseg važenja promenljive u drugim strukturama Rekurzije Prenos parametara Metoda može vratiti isključivo
ВишеKORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA
KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA SADRŽAJ 1. UVOD... 3 1.1. Cilj i svrha... 3 1.2. Područje primjene... 3 2. POJMOVI I SKRAĆENICE... 4 3. PREDUVJETI KORIŠTENJA... 5 4. PREGLED APLIKACIJE...
ВишеOPĆI UVJETI ZA IZDAVANJE I KORIŠTENJE VISA CLASSIC REVOLVING KARTICE OTP BANKE d
OPĆI UVJETI ZA IZDAVANJE I KORIŠTENJE VISA CLASSIC REVOLVING KARTICE OTP BANKE d.d. A. OBJAŠNJENJE POJMOVA Opći uvjeti Opći uvjeti za izdavanje i krištenje VISA Classic revlving kartice OTP banke d.d.
ВишеPDO
PDO Marijan Šuflaj FER, 2018 Sadržaj PDO Osnove Izvršavanje upita Ranjivosti Dohvaćanje rezultata upita PDO - PHP Data Objects Jednostavno i konzistetno sučelje za pristup bazama podataka iz PHP-a Isti
ВишеDatum: 20
Osnove JAVE Uvod CPU računara može direktno izvršavati samo skup jednostavnih naredbi koje se nikada ne koriste u programiranju. Skoro svi programi su pisani u višim programskim jezicima kao što su Java,
ВишеRačunarski praktikum I - Vježbe 01 - Uvod
Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM I Vježbe 01 - Uvod v2018/2019. Sastavio: Zvonimir Bujanović Gradivo i način polaganja Gradivo: osnove jezika
ВишеLEGENDA: OBOJENO ŽUTIM SU STARI UVJETI
OPĆI UVJETI I PRAVILA KORIŠTENJA PAKETA TEKUĆIH RAČUNA GRAĐANA Basic, Smart, Gld i Platinum Izdavatelj vih Općih uvjeta je: Addik Bank d.d., Slavnska avenija 6, 10 000 Zagreb, OIB 14036333877, E-mail:
ВишеPRIRODNO MATEMATIČKI FAKULTET U NIŠU DEPARTMAN ZA RAČUNARSKE NAUKE Utorak, godine PRIJEMNI ISPIT IZ INFORMATIKE 1. Koja od navedenih ekste
PRIRODNO MATEMATIČKI FAKULTET U NIŠU DEPARTMAN ZA RAČUNARSKE NAUKE Utorak, 5.06.019. godine PRIJEMNI ISPIT IZ INFORMATIKE 1. Koja od navedenih ekstenzija se najčešće koristi za tekstualne datoteke? a)
ВишеProgramski jezik JAVA PREDAVANJE
Programski jezik JAVA PREDAVANJE 8 2019 www.etf.ac.me Polja za potvrdu i Radio tasteri Polja za potvrdu i radio tasteri nijesu uzajamno isključivi, što znači da ako imate pet polja za potvrdu u jednom
ВишеMicrosoft Word - SYLLABUS -Dinamicki
Univerzitet UKSHIN HOTI PRIZREN Fakultet kompjuterskih nauka Nastava na bosanskom jeziku NASTAVNI PLAN - PROGRAM SYLLABUS Akademska Nivo studija Bachelor Departament god. PREDMET Dinamički sadržaj web
ВишеNIAS Projekt e-građani KORISNIČKA UPUTA za aplikaciju NIAS Verzija 1.1 Zagreb, srpanj 2014.
Projekt e-građani KORISNIČKA UPUTA za aplikaciju Verzija 1.1 Zagreb, srpanj 2014. Naslov: Opis: Korisnička uputa za aplikaciju Dokument sadrži upute korisnicima aplikacije u sustavu e-građani Ključne riječi:
ВишеПисање и превођење модула
Писање и превођење модула ЦИЉ Научити како се пишу и преводе модули. ИСХОД Након ове вежбе ћете моћи да: Напишете кернел модул са неколико могућности, укључујући параметре Приступите кернелу из вашег модула
ВишеOOP1 - domaci 2 (2004/05)
ЕЛЕКТРОТЕХНИЧКИ ФАКУЛТЕТ Одсек за СИ Београд, 13.04.2019. Први домаћи задатак из Објектно оријентисаног програмирања 2 У сваком задатку: Грешке пријављивати изузецима типа класа које садрже текст поруке.
ВишеPrimenjeno programiranje - vezbe GUI i baze podataka
Primenjeno programiranje - Vežbe Java i NetBeans IDE 6.5 Kreiranje korisničkog interfejsa Primer jednostavne aplikacije: 1. Odabrati opciju File > New Project 2. Meñu kategorijama odabrati Java i podkategoriju
ВишеOtvoreno računarstvo
OTVORENO RA^UNARSTVO UVOD U OTVORENO RA^UNARSTVO MARIO @AGAR Otvren računarstv Uvd u tvren računarstv Mari Žagar Uvd u tvren računarstv Uvd Pvijest tvreng računarstva Otvren računarstv - primjeri "Legende
ВишеPROGRAMIRANJE Program je niz naredbi razumljivih računalu koje rješavaju neki problem. Algoritam je postupak raščlanjivanja problema na jednostavnije
PROGRAMIRANJE Program je niz naredbi razumljivih računalu koje rješavaju neki problem. Algoritam je postupak raščlanjivanja problema na jednostavnije korake. Uz dobro razrađen algoritam neku radnju ćemo
ВишеRazvoj programa, Code::Blocks, struktura programa, printf, scanf, konverzioni karakteri predavač: Nadežda Jakšić
Razvoj programa, Code::Blocks, struktura programa, printf, scanf, konverzioni karakteri predavač: Nadežda Jakšić projektni zadatak projektovanje programa (algoritmi) pisanje programskog koda, izvorni kod,
ВишеMicrosoft Word - MNOGOUGAO.doc
MNOGOUGO Mgug je de rvi griče ztvrem, izlmljem liijm, uključujući i tčke s te liije. α α α α α α α 3 4 * α 3 3 k duž kj spj bil kje dve tčke izlmljej liiji e seče ijedu stricu mgugl, d je t KONVEKN mgug,
ВишеSVEUČILIŠTE U ZAGREBU FAKULTET ORGANIZACIJE I INFORMATIKE V A R A Ž D I N Vinko Cerovečki OSTVARIVANJE JEDNOSTAVNA MEMORIJSKOGA DATOTEČNOGA SUSTAVA ZA
SVEUČILIŠTE U ZAGREBU FAKULTET ORGANIZACIJE I INFORMATIKE V A R A Ž D I N Vinko Cerovečki OSTVARIVANJE JEDNOSTAVNA MEMORIJSKOGA DATOTEČNOGA SUSTAVA ZAVRŠNI RAD Varaždin, 2018. SVEUČILIŠTE U ZAGREBU FAKULTET
ВишеMicrosoft PowerPoint - Teorija kreanja vozila-predavanje 2.2.ppt
ТЕОРИЈА КРЕТАЊА ВОЗИЛА Предавање. гусенична взила, кинематика кретања Разматра се случај кретања взила у хризнталнј равни, са слнкретним механизмм кји има један пар гусеница. Упштен, путања при кретању
ВишеMicrosoft Word - SVODJENJE NA I KVADRAT.doc
SVODJENJE NA I KVADRAT Ka št sm videli d sada, trignmetrijske funkcije uglva I kvadranta izračunavaju se na isti način ka trignmetrijske funkcije štrih uglva pravuglg trugla. Pkazaćem da se prek frmula,
ВишеRBP_09
Metdlgije izrade knkretng biznis plana Pstji mng metdlgija biznis plana. Najpznatije su: I Metdlgija Privredne kmre Srbije 1. Executive summary 2. Pslvn kruženje 3. Plan marketinga i prdaje 4. Operativni
ВишеOkvir za smanjenje rizika od katastrofa iz Sendaija –2030.
Okvir za smanjenje rizika d katastrfa iz Sendaija 2015 2030. Finansiran krz IPA DRAM prgram finansirala Evrpska unija Okvir za smanjenje rizika d katastrfa iz Sendaija za perid 2015 2030. Okvir za smanjenje
ВишеMicrosoft PowerPoint - OOPpredavanja05 [Compatibility Mode]
OBJEKTNO ORIJENTISANO PROGRAMIRANJE PREDAVANJE 5 OBJEKTI U INTERAKCIJI Miloš Kovačević Đorđe Nedeljković 1 /25 OSNOVNI KONCEPTI - Abstrakcija - Modularizacija - Objektne reference - Klasni dijagram - Objektni
Више1 jmbag ime i prezime Programiranje 2 prvi kolokvij, Rezultati i uvidi u kolokvije: Rezultati u petak, 3.5., navečer na webu, a uvidi u p
1 Rezultati i uvidi u kolokvije: Rezultati u petak 3.5. navečer na webu a uvidi u ponedjeljak 6.5. u 16 sati. Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanje te službeni podsjetnik.
ВишеStrukture predavač: Nadežda Jakšić
Strukture predavač: Nadežda Jakšić složeni tip podatka; kolekcija promenljivih različitog tipa koje su sakupljene radi lakše manipulacije sintaksa: struct [oznakastrukture] navede { definicija člana strukture;
ВишеX EUROPEAN ROULETTE Korisnički priručnik / Pravila igre (v 1.5) 1. PREGLED IGRE U igri European Roulette (europski rulet), pokušavate pogoditi u kojem
X EUROPEAN ROULETTE Krisnički priručnik / Pravila igre (v 1.5) 1. PREGLED IGRE U igri Eurpean Rulette (eurpski rulet), pkušavate pgditi u kjem brju utra će se zaustaviti kuglica. Eurpska verzija ruleta
ВишеIzvršavanje pitanja
U ovom ćeš dijelu upitnika odgovarati na pitanja o različitim aspektima vezanima uz digitalne medije i digitalne uređaje u koje se ubrajaju računala, laptopi, notebook računala, pametni telefoni, tableti,
ВишеPowerPoint Presentation
Visoka škola strukovnih studija za informacione i komunikacione tehnologije MVC - Modeli Školska 2017/18. Dr Nenad Kojić, dipl. inž. Luka Lukić, struk. inž. Danijela Nikitin, spec.stuk.inž MVC.htaccess
ВишеJavno savjetovanje o preispitivanju Europske strategije za osobe s invaliditetom – 2020.
Javn savjetvanje preispitivanju Eurpske strategije za sbe s invaliditetm 2010. 2020. U EU-u živi k 80 milijuna građana s invaliditetm kji se čest susreću s preprekama kje sprječavaju njihv ptpun ravnpravn
ВишеДистрибуирани софтверски системи Технички факултет "Михајло Пупин" Зрењанин, Универзитет у Новом Саду Практикум за лабораторијске вежбе #07 [нерецензи
Генерисање одзива на Веб серверу У овој вежби су обрађене следеће теме: 1. Редирекција корисника на одређену Веб страницу помоћу сервлета. Редирекција се врши помоћу методе sendredirect из HttpServletResponse.
ВишеTest ispravio: (1) (2) Ukupan broj bodova: 21. veljače od 13:00 do 14:00 Županijsko natjecanje / Osnove informatike Osnovne škole Ime i prezime
Test ispravio: () () Ukupan broj bodova:. veljače 04. od 3:00 do 4:00 Ime i prezime Razred Škola Županija Mentor Sadržaj Upute za natjecatelje... Zadaci... Upute za natjecatelje Vrijeme pisanja: 60 minuta
ВишеДржавно такмичење године 5. и 6. разред 1. [pločice] Правоугаону терасу димензија d s центиметара квадратних треба поплочати коришћењем плочица
Државно такмичење 2018. године 5. и 6. разред 1. [pločice] Правоугаону терасу димензија d s центиметара квадратних треба поплочати коришћењем плочица квадратног облика странице p центиметара, које се постављају
ВишеMicrosoft PowerPoint - 9EE HVAC v2
MOGUĆNOSTI ENERGETSKE EFIKASNOSTI U STAMBENOJ IZGRADNJI I JAVNOM SEKTORU MJERE ENERGETSKE EFIKASNOSTI U STAMBENIM ZGRADAMA Banja Luka, 12. 07. 2005. ENERGETSKI INSTITUT HRVOJE POŽAR Mr.sc. Hrvje PETRIĆ,
Више1. OPĆE INFORMACIJE 1.1. Naziv kolegija Programiranje 1.6. Semestar Nositelj kolegija dr.sc. Bruno Trstenjak, v. pred Bodovna vrijednost
1. OPĆE INFORMACIJE 1.1. Naziv kolegija Programiranje 1.6. Semestar. 1.. Nositelj kolegija dr.sc. Bruno Trstenjak, v. pred. 1.7. Bodovna vrijednost (ECTS) 7 1.3. Suradnici 1.8. Način izvođenja nastave
ВишеGTS obrt za savjetovanje, trgovinu i sport, vl. Tihomir Grbac HR Sveta Nedelja, Ferde Livadića 15 Tel/Fax: ,
REKLAMACIJE KUPACA - UPUTE ZA RAD 1. Instalacija programa na računalo/server Vidi Programska podrška-upute. 2. Osnovne informacije o korištenju 2.1. Osnovne informacije o korištenju Podaci koji se biraju
ВишеInfokup - Školsko Osnovne škole Algoritmi BaPaCpp
21.. siječnja 2013.. od 1:30 do 16:30 Školsko natjecanje / Algoritmi (Basic/Pascal/C/C++) Sadržaj Zadaci... 1 Zadatak: Napolitanke... 2 Zadatak: Peking... 3 Zadatak: Joker... Zadaci U tablici možete pogledati
ВишеMicrosoft Word - vjezbe_7.doc
VJEŽBE 7 Zadata 3 Brd čiji perid ljuljanja T Ф iznsi seundi, plvi brzinm v3 čvrva na valvima čija je valna duljina λ73 metra Ptrebn je drediti ut nailasa brda na valve pri jem će ljuljanje biti najveće
ВишеОрт колоквијум
II колоквијум из Основа рачунарске технике I - 27/28 (.6.28.) Р е ш е њ е Задатак На улазе x, x 2, x 3, x 4 комбинационе мреже, са излазом z, долази четворобитни BCD број. Ако број са улаза при дељењу
ВишеSlide 1
Roland Miklid Patrik Frankovid Zoran Frlan HEP d.d. Sektor za informatiku i telekomunikacije Sadržaj Uvod O projektu i njegovim fazama Oracle Forms & Reports Web servisi & B2B WebLogic BI Publisher Flex
ВишеUvod u Python
Uvod u mrežno programiranje Slavica Tomović (slavicat@ucg.ac.me) Elektrotehnički fakultet, Podgorica Univerzitet Crne Gore 2 Programiranje soketa cilj: naučiti kako se razvijaju klijent/server aplikacije
ВишеProgramiranje 2 0. predavanje Saša Singer web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog2 2019, 0. predavanje p. 1/4
Programiranje 2 0. predavanje Saša Singer singer@math.hr web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog2 2019, 0. predavanje p. 1/48 Sadržaj predavanja Ponavljanje onog dijela C-a koji
ВишеDraft Inception Report
The prject is funded by the Eurpean Unin IPA 2008 nacinalni prgram Evrpske unije za Bsnu i Hercegvinu Tehniĉka pmć za ppis stanvništva i dmaćinstava Faza II Verzija: 1,0 Prjekat vdi Evrpska unija Prjekat
ВишеRačunarski praktikum I - Vježbe 06 - Standard Template Library (2)
Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM I Vježbe 06 - Standard Template Library (2) v2018/2019. Sastavio: Zvonimir Bujanović pair pair je generička
ВишеUvod u računarstvo 2+2
Programiranje 2 doc.dr.sc. Goranka Nogo PMF Matematički odsjek, Zagreb Kontakt ured: 228, drugi kat e-mail: nogo@math.hr konzultacije: četvrtak, 12:00-14:00 petak, 11:00-12:00 neki drugi termin, uz prethodni
ВишеTEHNIČKI OPIS NATJECATELJSKE DISCIPLINE RAČUNOVODSTVO
TEHNIČKI OPIS NATJECATELJSKE DISCIPLINE RAČUNOVODSTVO SADRŽAJ SADRŽAJ... 2 1. UVOD... 3 1.1. NAZIV I OPIS NATJECATELJSKE DISCIPLINE... 3 1.1.1. NAZIV NATJECATELJSKE DISCIPLINE... 3 1.1.2. OPIS VEZANIH
Више