Osnove inženjerske informatike II. Uvod u programiranje Vaš prvi program K. F. & V. B.
|
|
- Andrijana Rugelj
- пре 5 година
- Прикази:
Транскрипт
1 Osnove inženjerske informatike II. Uvod u programiranje Vaš prvi program K. F. & V. B.
2 The only way to learn a new programming language is by writing programs in it. Kernighan & Ritchie... and it is well known that a vital ingredient of success is not knowing that what you re attempting can t be done. T. Pratchett Prvi program koji ćemo napisati bit će na zaslon ispisati tekst Goodbye! preći u novi redak Pojmom program označavaju se i izvorni kôd (engl. source code) koji piše programer i izvršni program (engl. executable program) koji računalo može izvesti. Izvorni program napisan u jeziku C++ pohranjuje se najčešće u datoteku sa sufiksima.cc,.cpp ili, ako operacijski sustav razlikuje velika i mala slova,.c (sufiks.c označava programski jezik C), primjerice goodbye.cc, goodbye.cpp ili goodbye.c. Da bi ga računalo moglo izvesti, program treba prevesti u strojni jezik. Izvorni je kôd u jeziku C++: #include<iostream> int main() { cout << "Goodbye!"; cout << endl; return 0; } Nalikuje možda pomalo na crnu magiju. Postupno će, nadamo se, pojedine magične riječi i rituali kojima ih povezujemo u smislene cjeline postajati razumljivijima. Objašnjavanje, medutim, neće teći od retka do retka, slijedom kojim su napisani. Počet ćemo iznutra, izmedu vitičastih zagrada. Uz to, ponešto će ostati nedorečeno pa ćete neke pojedinosti morati zasad jednostavno prihvatiti. Programi napisani u jezicima C i C++ (i ne samo u njima) nizovi su funkcija koje barataju podacima. Funkcije su pak sastavljene od naredbi koje podrobno propisuju postupak izvodenja odredene zadaće. Može se reći da su funkcije aktivni, a podaci pasivni dio programa. U našem smo programčiću napisali samo jednu funkciju: funkciju main(). Naredbe koje neka funkcija main() ili bilo koja druga sadrži ograduju se vitičastim zagradama { i }. (Za znalce Pascala: vitičaste zagrade imaju ulogu ključnih riječi begin i end.) Podatak kojim naša funkcija main() barata doslovno je navedeni niz znakova Goodbye!. Doslovno navedeni nizovi znakova se u kôdu u jezicima C i C++ navode izmedu para dvostrukih gornjih navodnika ". Funkcija main() obično poziva druge funkcije koje umjesto nje obavljaju veći dio posla. U našem primjeru, na prvi pogled, nema pozivâ funkcija. Medutim, izrazi u kojima se pojavljuju ope- 2
3 ratori prikriveni su pozivi funkcija. I u matematici je, primjerice, zbrajanje, označeno operatorom +, funkcija koja paru brojeva, recimo realnih, pridružuje treći broj: + : R R R, + : (a, b) c = a + b. Operatori samo pružaju nešto sažetiji i čitljiviji zapis. Poput operatora +, i operator << ima dva operanda, 1 ali oni nisu istoga tipa. Označava li operator << ispis, lijevi je operand izlazni tôk, a desni nešto što treba ispisati. Tako u izrazu cout << "Goodbye!" u izlazni tôk izlijevamo niz znakova Goodbye!. Zasad je malo teže objasniti što je točno endl u cout << endl Nećete pogriješiti smatrate li ga nalogom koji od izlaznoga tôk zahtijeva da sljedeći ispis započne u novom retku (endl je skraćeno od end of line, što znači kraj retka ; četvrti je znak u endl slovo l, a ne znamenka 1). Ulaznim i izlaznim tôkovima (engl. input/output stream, I/O stream) struje nizovi znakova kojima su podaci zapisani. Tôkovi povezuju program s tipkovnicom, zaslonom, datotekama podataka... Izlazni tôk cout povezan je najčešće sa zaslonom ili s prozorom koji operacijski sustav pridružuje našem programu. Tôk cout, nalog endl i operator << definirani su u upisno/ispisnom dijelu standardne biblioteke; ne pripadaju, drugim riječima, jezgri jezika C++. Stoga prevodilac ne zna što nazivi cout i endl i niz od dva uzastopna znaka < znače. 2 Da bi ih prevodilac mogao prepoznati, moramo u program, prije nego što ih upotrijebimo, uvesti njihovo značenje. To postižemo uključivanjem standardne datoteka zaglavljâ iostream koja sadrži potrebne informacije o ulaznim i izlaznim tôkovima i o pridruženim operatorima. Datoteku zaglavljâ uključujemo pretprocesorskim nalogom #include koji prevodiocu nalaže da privremeno prekine čitanje tekuće datoteke (naše datoteke goodbye.cc s izvornim kôdom) kako bi pročitao sadržaj datoteke 3 čiji je naziv naveden izmedu < i > (iostream u našem primjeru). Pošto završi čitanje datoteke zaglavljâ, prevodilac nastavlja čitanje početne datoteke u retku koji slijedi iza retka s nalogom #include (to znači da se jednim nalogom #include može uključiti samo jedna datoteka zaglavljâ, te da u jednom retku smije biti samo jedan nalog #include; uz to, # mora u retku biti prvi znak različit od praznine). Na ovom mjestu treba otvoriti poveću zagradu i dati opću, iako površnu i nepotpunu, sliku postupka prevodenja programa. Za različite se operacijske sustave i za različite prevodioce pojedinosti razlikuju, no, okvirno, osnovni su koraci uvijek: 1. Pretprocesor (engl. preprocessor) obraduje takozvane pretprocesorske naloge retke programa koji počinju sa #. 1 Operator s dva operanda dakle, sažetiji način zapisa funkcije dviju varijabli naziva se binarnim operatorom. Uobičajeno pisanje binarnoga operatora izmedu njegovih dvaju operanada je takozvani infiksni zapis. 2 Operator << ima u jeziku C++ nekoliko značenja. Operacija ispisa, rekosmo, nije definirana u jezgri jezika već u standardnoj biblioteci. Osnovno, u jezik ugradeno značenje nije primjenjivo na izlazne tôkove, nego na neke druge tipove operanada; to nas značenje, medutim, ne zanima. 3 Prema standardu jezika standardne datoteke zaglavljâ ne moraju biti posebne datoteke, ali posljedice izvršavanja naloga #include moraju biti takve kao da je datoteka pročitana. 3
4 2. C++ prevodilac (engl. compiler) prevodi izvorni u ciljni kôd (engl. object code). Ciljna datoteka (najčešće sa sufiksima.o ili.obj) sadrži mješavinu instrukcija u strojnom jeziku i simboličkih informacija kojima se u sljedećem koraku koristi povezivač. 3. Povezivač (engl. linker) ciljnoj datoteci dodaje modul koji omogućava pokretanje programa. Uz to, povezivač će, ako treba, pretražiti standardnu i, možda, neke druge biblioteke (datoteke sa sufiksima.a ili.lib te.so ili.dll; usput, na engleskom je biblioteka library), te u izvršni program ugraditi potrebne cjeline (u našem primjeru modul za ispis). Izvorni se kôd većih programa često dijeli u nekoliko datoteka. Štoviše, neki dijelovi mogu biti napisani u mnemoničkom jeziku (assembler-u) ili u nekom drugom višem programskom jeziku. Povezivač će tada sve ciljne datoteke, nastale prevodenjem tih izvornih datoteka, povezati u jedan izvršni program. O pojedinim koracima obično ne trebate sami voditi računa. Sve će ih umjesto vas izvesti kontrolni program (koji ćemo, kao i do sada, jednostavnosti radi nazivati prevodiocem, a cjelokupni navedeni niz koraka prevodenjem programa). Različiti se prevodioci upotrebljavaju na različite načine. U novije su vrijeme prevodioci uklopljeni u takozvane integrirane razvojne okoline (engl. integrated development environment, IDE). Pojedinosti ćete morati potražiti u priručniku vašega prevodioca. Prije nego što zatvorimo zagradu, još nekoliko riječi o odnosu datoteka zaglavljâ i biblioteka. Datoteke zaglavljâ su sučelja biblioteka, ona samo uvode nazive: tako će prevodilac nakon uključivanja sadržaja datoteke zaglavljâ iostream znati da je cout naziv nekog izlaznoga tôka (to jest, objekta tipa ostream) i da postoji binarni operator << kojemu je izlazni tôk lijevi, a niz znakova desni operand. Ali prevodilac neće znati, ali niti ne mora znati, što taj operator radi i kako to radi, pa čak ni što je zapravo izlazni tôk za njega je i ostream tek naziv izvedenoga tipa. Kôd koji oblikuje izvedene tipove i propisuje stvarni rad funkcija (i operatora) nalazi se, preveden, u bibliotekama. Kad već pričamo o bibliotekama, razjasnit ćemo odmah i redak Biblioteka može imati naziv. Taj naziv označava okružje (namespace) u kojemu se nalaze i u kojem su skriveni svi drugi nazivi koje ta biblioteka uvodi. Takvo skrivanje nazivâ omogućava autorima različitih biblioteka da različite stvari nazovu istim imenima; tako naziv vector, koji u standardnoj biblioteci označava niz, može u nekoj matematičkoj biblioteci označavati tip koji je bliži pojmu vektora poznatom iz linearne algebre. Okružje standardne biblioteke nazvano je std. Budući da su nazivi iz standardne biblioteke skriveni u njezinom okružju, akoli želimo upotrijebiti ono što imenuju, moramo navesti i naziv biblioteke: primjerice, std::cout ili std::endl. Potrebu za stalnim navodenjem prefiksa std:: možemo izbjeći tako da naredbom u program uvedemo sve nazive iz standardne biblioteke. Treba napomenuti da to baš i nije najbolji način dohvaćanja naziva iz standardne biblioteke, jer njime uvodimo sve nazive, one koje ćemo upotrijebiti, ali i one koji nam neće trebati, a time otvaramo vrata mogućnosti sudara istih nazivâ. No, u manjim programima, posebice ako upotrebljamo samo standardnu biblioteku, taj se način, kao najjednostavniji, može primjenjivati. Manje je opasno izrijekom navesti samo one nazive koje ćemo 4
5 zaista trebati: using std::cout; using std::endl; Napokon se možemo vratiti našem programu i izrazu cout << "Goodbye!". Kao što operator zbrajanja + paru brojeva pridružuje broj njihov zbroj, tako i operator << svojim operandima pridružuje rezultat operacije; u (pseudo)matematičkom zapisu: << : ostream niz znakova ostream, << : ( cout, "Goodbye!" ) cout. Operator <<, dakle, kao rezultat operacije vraća svoj lijevi operand, izlazni tôk. omogućava uzastopnu primjenu operatora <<: cout << "Goodbye!" << endl. Prevodilac prethodni izraz interpretira kao ( cout << "Goodbye!" ) << endl. Ta činjenica Prvo se izvodi operacija u zagradama. Njen je rezultat lijevi operand, tôk cout. Taj tôk postaje potom lijevim operandom u sljedećoj primjeni operatora <<, u kojoj je desni operand endl. Prema tome, naš programčić možemo napisati i u malo sažetijem obliku: #include<iostream> int main() { cout << "Goodbye!" << endl; return 0; } Postoji još jedna važna razlika izmedu operatora zbrajanja + i operatora za ispis <<. Dok operator +, kao i drugi aritmetički operatori, samo vraća neki rezultat, operator << ima i popratni učinak ispis na zaslon ili u prozor. Štoviše, operator << primjenjujemo upravo zbog njegova popratnog učinka (to da taj operator vraća izlazni tôk tek je pogodnost koja omogućava sažetiji zapis niza operacija). Popratnim učinkom (engl. side effect) nazivamo promjenu u stanju okoline u kojoj se program izvodi; tako operator za ispis mijenja prikaz na zaslonu ili u prozoru. U nastavku ćemo se često se susretati s još jednim operatorom koji se primjenjuje ponajprije zbog popratnoga učinka: s operatorom pridruživanja = koji varijabli pridružuje vrijednost; on, dakle, mijenja sadržaj memorijskoga prostora koji je pridružen varijabli. Aritmetički pak operatori ništa ne mijenjaju; rezultat operacije tek treba ispisati ili pridružiti nekoj varijabli. Vrijeme je da obratite pozornost i na točke sa zarezom (;) na krajevima redaka u funkciji main(). Dok je izraz, cout << "Goodbye!" << endl cout << "Goodbye!" << endl; 5
6 je naredba. Izraz je zapis operacije, a naredba je zahtjev za njenim izvodenjem. Izraz postaje postaje naredbom tek kad na njegovu kraju napišete točku sa zarezom. (U jeziku C++ se, kao i u jezicima C i Pascal, a za razliku od Fortrana, nekoliko naredbi može navesti u jednom retku ili se jedna naredba može protegnuti kroz nekoliko redaka, bez posebne oznake za nastavljanje. No, dok u Pascalu razdvaja naredbe, točka sa zarezom u C/C++-u završava naredbu; prema tome, iza svake naredbe, pa i ako je jedina, ili posljednja u nizu, mora biti točka sa zarezom.) Jedinu funkciju u našem programu, koju smo sami napisali, nismo slučajno nazvali main(). Ona zaista jest glavna funkcija: svaki C/C++ program mora imati jednu, i samo jednu, funkciju main(). Program se počinje izvoditi na njezinu početku. Početak definicije funkcije, prije otvorene vitičaste zagrade {, nazivamo njezinim zaglavljem. Sastavljeno je od tri dijela: naziva funkcije, deklaracija njezinih parametara, navedenih izmedu okruglih zagrada, i tipa njezine vrijednosti (ne u navedenom redoslijedu). U zaglavlju double power (double x, int n) power je naziv funkcije, double x i int n (unutar zagrada) deklaracije su parametara, a double lijevo od naziva funkcije tip je njezine vrijednosti. Vrijednost funkcije je vrijednost koju funkcija vraća kao rezultat izvodenja. Tako naša funkcija power() izračunava i vraća broj y = xn (u zapisu s pokretnim zarezom, uz dvostruku točnost). Tip vrijednosti funkcije u programu odgovara kodomeni matematičke funkcije, a tipovi parametara odgovaraju njezinoj domeni: power : R Z R (ipak, to je površna analogija: tipovi int i double nisu skupovi cijelih i realnih brojeva, nego tek njihovi konačni, vrlo ograničeni podskupovi). Kako u zaglavlju funkcije main(), int main(), izmedu zagrada nema ničega, podrobniju priču o deklaracijama parametara možemo odložiti za kasnije. Prazne zagrade znače da funkcija nema parametara; u matematičkoj analogiji main : Z. Ipak, zagrade moraju postojati tek s njima main postaje nazivom funkcije. Vrijednost je naše funkcije main tipa int; ta vrijednost mora biti tipa int, standard jezika ne dopušta niti jedan drugi tip vrijednosti. Tu vrijednost prevedeni program nakon izvodenja vraća operacijskom sustavu (ili nekom drugom programu koji ga je pokrenuo) kao izvještaj o uspješnosti izvodenja. Dogovorno, vrijednost 0 znači da je sve u redu; bilo koja druga vrijednost znači da je nešto pošlo krivo. Vrijednost se iz funkcije vraća naredbom return. Pritom se prekida izvodenje funkcije te upravljanje preuzima okolina koja je pozvala funkciju, u našem slučaju operacijski sustav. 6
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
Више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
Више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,
Више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
Више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
Више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)
Више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
Више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
ВишеFunkcije predavač: Nadežda Jakšić
Funkcije predavač: Nadežda Jakšić do sada su korišćene "gotove" funkcije iz standardnih biblioteka (cin, cout...) one su pozivane iz main funkcije koja je glavna funkcija u programu jer izvršavanje programa
ВишеProgramiranje 1 5. predavanje dodatak Saša Singer web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog1 2018, 5. predavanj
Programiranje 1 5. predavanje dodatak Saša Singer singer@math.hr web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog1 2018, 5. predavanje dodatak p. 1/60 Sadržaj predavanja dodatka Primjeri
Више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
ВишеDržavna matura iz informatike
DRŽAVNA MATURA IZ INFORMATIKE U ŠK. GOD. 2013./14. 2016./17. SADRŽAJ Osnovne informacije o ispitu iz informatike Područja ispitivanja Pragovi prolaznosti u 2014./15. Primjeri zadataka po područjima ispitivanja
ВишеP1.2 Projektovanje asemblera
ПРОЈЕКТОВАЊЕ АСЕМБЛЕРА Асемблер Модули асемблера 1 Дефинисање новог лингвистичког нивоа превођењем Потребан преводилац алат који преводи програм написан на једном језику (на једном лингвистичком нивоу)
ВишеFortran
FORTRAN Uvod Računala su samo strojevi: neznaju ništa, ne razmišljaju ni o čemu, ali mogu izuzetnom brzinom i vrlo točno, slijediti precizno napisane upute. Takve upute moraju se napisati u posebnom jeziku
ВишеFunkcije predavač: Nadežda Jakšić
Funkcije predavač: Nadežda Jakšić funkcije delovi programa koji izvršavaju neki zadatak, celinu; dele na ugrađene, korisničke i main funkciju ugrađene funkcije printf,scanf... da bi se one izvršile potrebno
ВишеProgramiranje 1 drugi kolokvij, 2. veljače Ime i prezime: JMBAG: Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanje,
Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanje, te službeni podsjetnik. Kalkulatori, mobiteli, razne neslužbene tablice, papiri i sl., nisu dozvoljeni! Sva rješenja napišite
ВишеALIP1_udzb_2019.indb
Razmislimo Kako u memoriji računala prikazujemo tekst, brojeve, slike? Gdje se spremaju svi ti podatci? Kako uopće izgleda memorija računala i koji ju elektronički sklopovi čine? Kako biste znali odgovoriti
ВишеCIJELI BROJEVI 1.) Kako još nazivamo pozitivne cijele brojeve? 1.) Za što je oznaka? 2.) Ispiši skup prirodnih brojeva! 3.) Kako označavamo skup priro
CIJELI BROJEVI 1.) Kako još nazivamo pozitivne cijele brojeve? 1.) Za što je oznaka? 2.) Ispiši skup prirodnih brojeva! 3.) Kako označavamo skup prirodnih brojeva? 4.) Pripada li 0 skupu prirodnih brojeva?
Више070-ALIP2-udzbenik.indb
0. U uvodnom ćemo poglavlju ponoviti osnove programskog jezika C s kojima smo se susreli u. razredu. U kratkom pregledu navedeni su operatori (aritmetički, relacijski i logički), neke od funkcija iz biblioteka
ВишеDržavno natjecanje / Osnove informatike Srednje škole Zadaci U sljedećim pitanjima na odgovore odgovaraš upisivanjem slova koji se nalazi ispred
Zadaci. 8. U sljedećim pitanjima na odgovore odgovaraš upisivanjem slova koji se nalazi ispred točnog odgovora, u za to predviđen prostor. Odgovor Ako želimo stvoriti i pohraniti sliku, ali tako da promjenom
ВишеPROMENLJIVE, TIPOVI PROMENLJIVIH
PROMENLJIVE, TIPOVI PROMENLJIVIH Šta je promenljiva? To je objekat jezika koji ima ime i kome se mogu dodeljivati vrednosti. Svakoj promenljivoj se dodeljuje registar (memorijska lokacija) operativne memorije
ВишеPojačavači
Programiranje u fizici Prirodno-matematički fakultet u Nišu Departman za fiziku dr Dejan S. Aleksić Programiranje u fizici dr Dejan S. Aleksić, vanredni profesor Kabinet 307 (treći sprat), lab. za elektroniku
ВишеRecuva CERT.hr-PUBDOC
Recuva CERT.hr-PUBDOC-2019-5-379 Sadržaj 1 UVOD... 3 2 INSTALACIJA ALATA RECUVA... 4 3 KORIŠTENJE ALATA RECUVA... 7 4 ZAKLJUČAK... 13 Ovaj dokument izradio je Laboratorij za sustave i signale Zavoda za
Више8 2 upiti_izvjesca.indd
1 2. Baze podataka Upiti i izvješća baze podataka Na početku cjeline o bazama podataka napravili ste plošnu bazu podataka o natjecanjima učenika. Sada ćete izraditi relacijsku bazu u Accessu o učenicima
Више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
ВишеMicrosoft Word - Zadaci za samostalno vjezbanje 4.doc
Zadaci za samostalno vježbanje 4. Svi zadaci dati ovdje su takvi da se mogu uraditi korištenjem isključivo gradiva prva četiri predavanja i ranije stečenog predznanja na predmetu Osnove računarstva. Zvjezdicom
ВишеOsnovi programiranja Beleške sa vežbi Smer Računarstvo i informatika Matematički fakultet, Beograd Jelena Tomašević i Sana Stojanović November 7, 2005
Osnovi programiranja Beleške sa vežbi Smer Računarstvo i informatika Matematički fakultet, Beograd Jelena Tomašević i Sana Stojanović November 7, 2005 2 Sadržaj 1 5 1.1 Specifikacija sintakse programskih
ВишеLogičke izjave i logičke funkcije
Logičke izjave i logičke funkcije Građa računala, prijenos podataka u računalu Što su logičke izjave? Logička izjava je tvrdnja koja može biti istinita (True) ili lažna (False). Ako je u logičkoj izjavi
Више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
ВишеMatrice. Algebarske operacije s matricama. - Predavanje I
Matrice.. Predavanje I Ines Radošević inesr@math.uniri.hr Odjel za matematiku Sveučilišta u Rijeci Matrice... Matrice... Podsjeti se... skup, element skupa,..., matematička logika skupovi brojeva N,...,
ВишеPowerPoint Presentation
SVEUČILIŠTE U ZAGREBU Fakultet prometnih znanosti Zavod za inteligentne transportne sustave Vukelićeva 4, Zagreb, HRVATSKA Računalstvo Operatori, pisanje izraza i osnove pseudokôda Izv. prof. dr. sc. Edouard
Више23. siječnja od 13:00 do 14:00 Školsko natjecanje / Osnove informatike Srednje škole RJEŠENJA ZADATAKA S OBJAŠNJENJIMA Sponzori Medijski pokrovi
3. siječnja 0. od 3:00 do 4:00 RJEŠENJA ZADATAKA S OBJAŠNJENJIMA Sponzori Medijski pokrovitelji Sadržaj Zadaci. 4.... Zadaci 5. 0.... 3 od 8 Zadaci. 4. U sljedećim pitanjima na pitanja odgovaraš upisivanjem
Више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
ВишеAlgoritmi SŠ P1
Državno natjecanje iz informatike Srednja škola Prvi dan natjecanja 2. ožujka 219. ime zadatka BADMINTON SJEME MANIPULATOR vremensko ograničenje 1 sekunda 1 sekunda 3 sekunde memorijsko ograničenje 512
ВишеTeorija skupova - blog.sake.ba
Uvod Matematika je jedan od najomraženijih predmeta kod većine učenika S pravom, dakako! Zapitajmo se šta je uzrok tome? Da li je matematika zaista toliko teška, komplikovana? Odgovor je jednostavan, naravno
Више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
Вишеknjiga.dvi
1. Vjerojatnost 1. lgebra dogadaja......................... 1 2. Vjerojatnost............................. 9 3. Klasični vjerojatnosni prostor................. 14 4. eskonačni vjerojatnosni prostor...............
Више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
ВишеPASCAL UVOD 2 II razred gimnazije
PASCAL UVOD 2 II razred gimnazije Upis-ispis 1. Upis Read(a,b); --u jednom redu Readln(a,b); -- nakon upisa prelazi se u novi red 2. Ispis Write(a,b); -- u jednom redu Writeln(a,b); --nakon ispisa prelazi
ВишеUvod u PHP
Uvod u PHP Marijan Šuflaj FER, 2018 Sadržaj PHP Općenito Sintaksa Osnove Kontrola toka Zadatci Resursi Općenito Naziv od PHP Hypertext Preprocessor Obično koristi ekstenziju.php Tipovi su dinamički Trenutno
ВишеMicrosoft Word - 11 Pokazivaci
Pokazivači U dosadašnjem radu smo imali prilike da koristimo promenljive koje smo deklarisali na početku nekog bloka. Prilikom deklaracije promenljiva dobija jedinstveni naziv i odgovarajući prostor u
ВишеMicrosoft Word - 02 Elementi programskog jezika Pascal
Elementi programskog jezika Pascal Osnovni elementi jezika Osnovni simboli U programskom jeziku Pascal sve konstrukcije se grade od skupa osnovnih simbola jezika koji čine slova, cifre i specijalni znaci.
Више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
ВишеP1.3 Projektovanje makroasemblera
ПРОЈЕКТОВАЊЕ МАКРОАСЕМБЛЕРА Макроасемблер Потребна проширења асемблера 1 МАКРОАСЕМБЛЕР Макроасемблер преводи полазни програм написан на макроасемблерском језику у извршиви машински програм. Приликом израде
ВишеP11.3 Analiza zivotnog veka, Graf smetnji
Поједностављени поглед на задњи део компајлера Међурепрезентација (Међујезик IR) Избор инструкција Додела ресурса Распоређивање инструкција Инструкције циљне архитектуре 1 Поједностављени поглед на задњи
Више1. Vremensko ograničenje Memorijsko ograničenje ulaz izlaz 0,1 s 64 MB standardni ulaz standardni izlaz Banka želi da upozori kupce na sumnjive aktivn
1. Vremensko ograničenje Memorijsko ograničenje ulaz izlaz 0,1 s 64 MB standardni ulaz standardni izlaz Banka želi da upozori kupce na sumnjive aktivnosti na njihovom računu. Prilikom svake transakcije
Више1.1. Programiranje i programski jezici Uvod -pojmovi programa i programiranja prisutni su danas na svakom koraku, pogotovo u masovnim medijima
1.1. Programiranje i programski jezici 1.1.1. Uvod -pojmovi programa i programiranja prisutni su danas na svakom koraku, pogotovo u masovnim medijima (internet, TV, tisak, ) -pritom se značenje tih pojmova
ВишеProgramiranje u C-u ili C++-u Pseudo-slučajni brojevi; Dinamička alokacija memorije 1 ZADACI SA ČASA Zadatak 1 Napraviti funkciju koja generišlučajan
Programiranje u C-u ili C++-u Pseudo-slučajni brojevi; Dinamička alokacija memorije 1 ZADACI SA ČASA Zadatak 1 Napraviti funkciju koja generišlučajan realan broj od 0 i 1. Na standardni izlaz ispisati
Више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
Више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.
Више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
ВишеMicrosoft Word - 15ms261
Zadatak 6 (Mirko, elektrotehnička škola) Rješenje 6 Odredite sup S, inf S, ma S i min S u skupu R ako je S = { R } a b = a a b + b a b, c < 0 a c b c. ( ), : 5. Skratiti razlomak znači brojnik i nazivnik
ВишеINF INFORMATIKA INF.27.HR.R.K1.20 INF D-S INF D-S027.indd :50:41
INF INFORMATIKA INF.7.HR.R.K..indd 7.7.6. 3:5:4 Prazna stranica 99.indd 7.7.6. 3:5:4 OPĆE UPUTE Pozorno pročitajte sve upute i slijedite ih. Ne okrećite stranicu i ne rješavajte zadatke dok to ne odobri
Више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
ВишеProgramiranje 1 3. predavanje Saša Singer web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog1 2017, 3. predavanje p. 1/1
Programiranje 1 3. predavanje Saša Singer singer@math.hr web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog1 2017, 3. predavanje p. 1/132 Sadržaj predavanja Osnovni tipovi podataka u računalu
Више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:
ВишеINF INFORMATIKA INF.35.HR.R.K1.24 INF D-S
INF INFORMATIKA INF.35.HR.R.K.24 2 Prazna stranica 99 2 OPĆE UPUTE Pozorno pročitajte sve upute i slijedite ih. Ne okrećite stranicu i ne rješavajte zadatke dok to ne odobri dežurni nastavnik. Nalijepite
ВишеKriteriji ocjenjivanja 6razred
Kriteriji ocjenjivanja 6razred Nastavne cjeline: 1. Obrada teksta 2. Računalne mreže 3. Internet 4. Multimediji 5. Izrada prezentacija 12 Nastavna cjelina: OBRADA TEKSTA Dobar (3) Dovoljan (2). prepoznaje
ВишеGrananje u programu predavač: Nadežda Jakšić
Grananje u programu predavač: Nadežda Jakšić u okviru linijske strukture izvršavaju se sve naredbe u okviru razgranate strukture uvek se ispituje neki uslov; u zavisnosti od toga da li je uslov ispunjen
ВишеMicrosoft Word - IP_Tables_programski_alat.doc
1. IP Tables alat (pregled naredbi) 1.1. Osnovne IP Tables naredbe za filtriranje paketa U ovom poglavlju opisane su osnovne IP Tables naredbe korištene za filtriranje paketa. S programskim paketom IP
ВишеObjektno orjentirano programiranje
Objektno orjentirano programiranje Predavanje 1 Uvod Ciljevi Prvi program Konstante i varijable Sadržaj Način provođenja nastave Obaveze studenata Sadržaj kolegija Oblik provođenja ispita Toni Jakovčević
Више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
ВишеOpenDNS Family Shield CERT.hr-PUBDOC
OpenDNS Family Shield CERT.hr-PUBDOC-2019-6-381 Sadržaj 1 UVOD... 3 2 INSTALACIJA USLUGE OPENDNS FAMILY SHIELD... 5 2.1 KONFIGURACIJA NA OPERACIJSKOM SUSTAVU WINDOWS 10... 5 2.2 KONFIGURACIJA NA KUĆNOM/UREDSKOM
Више0255_Uvod.p65
1Skupovi brojeva Skup prirodnih brojeva Zbrajanje prirodnih brojeva Množenje prirodnih brojeva U košari ima 12 jaja. U drugoj košari nedostaju tri jabuke da bi bila puna, a treća je prazna. Pozitivni,
Више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
ВишеProgramiranje 1 3. predavanje prošireno Saša Singer web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog1 2018, 3. predava
Programiranje 1 3. predavanje prošireno Saša Singer singer@math.hr web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog1 2018, 3. predavanje prošireno p. 1/120 Sadržaj proširenog predavanja
Више7. predavanje Vladimir Dananić 14. studenoga Vladimir Dananić () 7. predavanje 14. studenoga / 16
7. predavanje Vladimir Dananić 14. studenoga 2011. Vladimir Dananić () 7. predavanje 14. studenoga 2011. 1 / 16 Sadržaj 1 Operator kutne količine gibanja 2 3 Zadatci Vladimir Dananić () 7. predavanje 14.
ВишеUvod u takmičarsko programiranje
8. čas Uvod u programiranje - naredbe ciklusa Uvežbavamo naredbe ciklusa, naredbe ponavljanja (loop) https://studio.code.org/s/course2/stage/6/puzzle/3 "Talk is cheap. Show me the code." - Linus Torvalds
ВишеCOMARC/A Format
COMARC/A 856 856 ELEKTRONSKA LOKACIJA I PRISTUP Polje možemo da koristimo u normativnim zapisima za obezbeđivanje dodatnih (elektronskih) informacija o entitetu za koji je zapis kreiran. Polje sadrži podatke
ВишеMJEŠOVITA SREDNJA TEHNIČKA ŠKOLA TRAVNIK PROGRAMIRANJE I PROGRAMSKI JEZICI PROGRAMSKI JEZIK C -SKRIPTA ZA INTERNU UPOTREBU-
MJEŠOVITA SREDNJA TEHNIČKA ŠKOLA TRAVNIK PROGRAMIRANJE I PROGRAMSKI JEZICI PROGRAMSKI JEZIK C -SKRIPTA ZA INTERNU UPOTREBU- Sadržaj 1 Uvod 8 1.1 Programski jezici......................... 8 1.2 Osnove
Више1, 2, 3, кодирај! Активности циклуса 4 Пројект «Аркадне игре» - Час 6: Програмирање падања новчића (наставак) Доминантна дисциплина Математикa Резиме
1, 2, 3, кодирај! Активности циклуса 4 Пројект «Аркадне игре» - Час 6: Програмирање падања новчића (наставак) Доминантна дисциплина Математикa Резиме Програмирање добијања награда омогућује ученицима да
ВишеUvod u računarstvo 2+2
Pokazivači Pointeri Definicija pokazivača Pokazivač na tip je varijabla koja sadrži adresu varijable tipa tip. Definicija pokazivača: mem_klasa tip * p_var; Primjer: static int * pi; double *px; char*
Више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 - 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
ВишеMicrosoft Word - 6. RAZRED INFORMATIKA.doc
Kriteriji ocjenjivanja i vrednovanja INFORMATIKA - 6. razred Nastavne cjeline: 1. Život na mreži 2. Pletemo mreže, prenosimo, štitimo, pohranjujemo i organiziramo podatke 3. Računalno razmišljanje i programiranje
Више18. ožujka Državno natjecanje / Osnovna škola (6. razred) Primjena algoritama (Basic/Python/Pascal/C/C++) Sadržaj Zadaci... 1 Zadatak: Kineski..
18. ožujka 2015. Državno natjecanje / Primjena algoritama (Basic/Python/Pascal/C/C++) Sadržaj Zadaci... 1 Zadatak: Kineski... 2 Zadatak: Zmija... 3 Zadatak: Vlakovi... 5 Zadaci U tablici možete pogledati
ВишеAM_Ple_LegConsolidated
29.5.2017 A8-0028/1 Amandman 1 Claude Moraes u ime Odbora za građanske slobode, pravosuđe i unutarnje poslove Izvješće Sylvia-Yvonne Kaufmann Jedinstveni obrazac za vize COM(2015)0303 C8-0164/2015 2015/0134(COD)
ВишеMicrosoft PowerPoint - Datoteke [Compatibility Mode]
Датотеке стандардни улаз / излаз Датотека је именовани низ знакова (бајтова) У програмском језику C датотека је везана за улаз и излаз података функције стандардне библиотеке Најједностaвније
ВишеI grupa 1. Napisati program koji izračunava i ispisuje zbir 4 najveća od pet brojeva unetih sa standardnog ulaza. ulaz izlaz Analiza: 1.
I grupa 1. Napisati program koji izračunava i ispisuje zbir 4 najveća od pet brojeva unetih sa standardnog ulaza. ulaz izlaz 3 2 1 4 5 14 Analiza: 1. Odredimo zbir svih 5 unesenih brojeva (i sačuvamo u
ВишеMy_P_Trigo_Zbir_Free
Штa треба знати пре почетка решавања задатака? ТРИГОНОМЕТРИЈА Ниво - Основне формуле које произилазе из дефиниција тригонометријских функција Тригонометријске функције се дефинишу у правоуглом троуглу
ВишеProgramiranje za UNIX Okruženje unix procesa
Programiranje za UNIX Okruženje unix procesa Sadržaj Memorijska slika UNIX procesa Argumenti naredbenog retka i varijable okruženja Životni ciklus procesa Izlazni status procesa 2 Memorijska slika UNIX
ВишеPuTTY CERT.hr-PUBDOC
PuTTY CERT.hr-PUBDOC-2018-12-371 Sadržaj 1 UVOD... 3 2 INSTALACIJA ALATA PUTTY... 4 3 KORIŠTENJE ALATA PUTTY... 7 3.1 POVEZIVANJE S UDALJENIM RAČUNALOM... 7 3.2 POHRANA PROFILA KORISNIČKIH SJEDNICA...
ВишеINDIKATOR SVJETLA FUNKCIJE TIPKI 1. Prikazuje se temperatura i parametri upravljanja 2. Crveno svjetlo svijetli kad grijalica grije 3. Indikator zelen
INDIKATOR SVJETLA FUNKCIJE TIPKI 1. Prikazuje se temperatura i parametri upravljanja 2. Crveno svjetlo svijetli kad grijalica grije 3. Indikator zelenog svjetla koji prikazuje sniženu temperaturu. Uključuje
Вишеsve.dvi
1. Uvod Ovo uvodno poglavlje neophodno je za razumijevanje terminologije i notacije koja se koristi u ostatku teksta. Takoder, ono nam bolje objašnjava ciljeve i svrhu cijelog udžbenika. Sastoji se od
ВишеRačunarski praktikum I - Vježbe 11 - Funktori
Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM I Vježbe 11 - Funktori v2018/2019. Sastavio: Zvonimir Bujanović Funkcijski objekti (funktori) Objekt klase
ВишеMicrosoft PowerPoint - podatkovni promet za objavu.pptx
1 2 3 Što je složaj protokola (protocol suite)? Pojedini protokol se odnosi samo na jedno pitanje koje omogućava komunikaciju. Kada se kombinira više protokola, grupa protokola koja je rezultat takve kombinacije
ВишеSadržaj 1 Diskretan slučajan vektor Definicija slučajnog vektora Diskretan slučajan vektor
Sadržaj Diskretan slučajan vektor Definicija slučajnog vektora 2 Diskretan slučajan vektor Funkcija distribucije slučajnog vektora 2 4 Nezavisnost slučajnih vektora 2 5 Očekivanje slučajnog vektora 6 Kovarijanca
ВишеProgramiranje 1 IEEE prikaz brojeva sažetak Saša Singer web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog1 2018, IEEE p
Programiranje IEEE prikaz brojeva sažetak Saša Singer singer@math.hr web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog 208, IEEE prikaz brojeva sažetak p. /4 Sadržaj predavanja IEEE standard
ВишеPowerPoint Presentation
II Karakteristike C jezika Programski jezik C je viši programski jezik opšte namene. Tesno je povezan sa UNIX OS uz koji je razvijan. Razvio ga je Dennis Ritchie 1970 u Bell Telephone Laboratories, Inc.
ВишеПрограмирај!
Листе Поред појединачних вредности исказаних бројем или ниском карактера, често је потребно забележити већи скуп вредности које су на неки начин повезане, као, на пример, имена у списку путника у неком
ВишеHxD CERT.hr-PUBDOC
HxD CERT.hr-PUBDOC-2019-3-376 Sadržaj 1 UVOD... 3 2 INSTALACIJA ALATA HXD... 4 3 KORIŠTENJE ALATA HXD... 9 3.1 SUČELJE HXD-A... 9 3.2 PREGLEDAVANJE DATOTEKA... 12 3.3 IZMJENA DATOTEKA... 13 3.4 SIGURNO
ВишеKako postupiti u slučaju prekida internet veze i nemogućnosti fiskaliziranja računa? U slučaju da dođe do prekida internet veze fiskalizacija računa n
Kako postupiti u slučaju prekida internet veze i nemogućnosti fiskaliziranja računa? U slučaju da dođe do prekida internet veze fiskalizacija računa neće biti moguća sve do ponovnog uspostavljanja internet
Више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
Више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
ВишеDrugi kolokvij iz predmeta Operacijski sustavi 2. srpnja Napomene: PISATI ČITKO! Zadatke 7-10 rješavati na ovom papiru ili uz njih napisati "na
Drugi kolokvij iz predmeta Operacijski sustavi 2. srpnja 2019. Napomene: PISATI ČITKO! Zadatke 7-10 rješavati na ovom papiru ili uz njih napisati "na papirima". 1. (2) Opisati pristupni sklop za izravni
ВишеУНИВЕРЗИТЕТ У ИСТОЧНОМ САРАЈЕВУ П Р А В И Л А НОРМАТИВНО-ПРАВНЕ ТЕХНИКЕ ЗА ИЗРАДУ OПШТИХ АКАТА УНИВЕРЗИТЕТА У ИСТОЧНОМ САРАЈЕВУ Источно Сарајево, деце
УНИВЕРЗИТЕТ У ИСТОЧНОМ САРАЈЕВУ П Р А В И Л А НОРМАТИВНО-ПРАВНЕ ТЕХНИКЕ ЗА ИЗРАДУ OПШТИХ АКАТА УНИВЕРЗИТЕТА У ИСТОЧНОМ САРАЈЕВУ Источно Сарајево, децембар, 2013. године На основу члана 64. став 2. тачка
ВишеMicrosoft Word - predavanje8
DERIVACIJA KOMPOZICIJE FUNKCIJA Ponekad je potrebno derivirati funkcije koje nisu jednostavne (složene su). Na primjer, funkcija sin2 je kompozicija funkcija sin (vanjska funkcija) i 2 (unutarnja funkcija).
Вишеkriteriji ocjenjivanja - informatika 8
8. razred Nastavne cjeline: 1. Osnove informatike 2. Pohranjivanje multimedijalnih sadržaja, obrada zvuka 3. Baze podataka - MS Access 4. Izrada prezentacije 5. Timska izrada web stranice 6. Kritički odnos
ВишеЕКОНОМСКИ ФАКУЛТЕТ УНИВЕРЗИТЕТА У ПРИШТИНИ КОСОВСКА МИТРОВИЦА
МАТЕМАТИКА ЗАДАЦИ ЗА ПРИЈЕМНИ ИСПИТ 1. Израчунати вредност израза: а) ; б). 2. Израчунати вредност израза:. 3. Израчунати вредност израза:. 4. Израчунати вредност израза: ако је. 5. Израчунати вредност
ВишеRAČUNARSKI SISTEM Ne postoji jedinstvena definicija pojma računarski sistem. Računarski sistem predstavlja skup mašina i pridruženih metoda (realizova
RAČUNARSKI SISTEM Ne postoji jedinstvena definicija pojma računarski sistem. Računarski sistem predstavlja skup mašina i pridruženih metoda (realizovanih u obliku softvera) organizovanih radi vršenja automatske
Више