Objektno orjentirano programiranje
|
|
- Lilijana Horvat
- пре 6 година
- Прикази:
Транскрипт
1 Objektno orjentirano programiranje Predavanje 1 Uvod Ciljevi Prvi program Konstante i varijable
2 Sadržaj Način provođenja nastave Obaveze studenata Sadržaj kolegija Oblik provođenja ispita
3 Toni Jakovčević A420 Konzultacije : po dogovoru Predavanja i laboratorijske vježbe
4 Način provođenja nastave Predavanja 3 sata tjedno Srijedom 11-14, B402 Vježbe 2 sata tjedno Ulazni kolokvij Termini: ČET 12:30-14:00 B525 ČET 14:00-15:30 B525 Samostalni rad Min. 2 sata tjedno Vrijeme i mjesto: po želji
5 Obaveze studenata Pohađanje predavanja Aktivno sudjelovanje Pohađanje vježbi Priprema za vježbe Rješavanje dodjeljenih zadataka Samostalan rad
6 Obaveze nastavnika Priprema literature za učenje Priprema zadataka za samostalni rad konzultacije
7 Preduvjeti Osnovna znanja o računalima i programiranju. Poznavanje C programskog jezika Varijable, operatori, kontrola toka, funkcije...dinamička alokacija memorije Poznavanje engleskog jezika
8 Ispit Kolokviji Ispit Pismeni + usmeni Pismeni: programerski zadaci Dijelovi programa Usmeni: objasniti kod
9 Sadržaj kolegija Način razmišljanja na objektno orijentiran način Osnove objektno orijentirane paradigme Principi programiranja. Vrste programskih jezika. Programski jezik C++. Varijable, funkcije. Kontola toka programa. Standardni ulaz i izlaz. Pojam klase i objekta. Elementi klase. Konstruktori, destruktori, mutatori pristupnici. Programski blokovi i moduli. Imenički prostori. Apstraktni tipovi podataka. Operatori i preopterećenje operatora. Nasljeđivanje i polimorfizam. Korištenje gotovih klasa lista, string, vektori, stog, red. Generičke klase, generičko programiranje i predlošci Rukovanje iznimkama.
10 Literatura Slajdovi sa predavanja Elearning portal The Object-Oriented Thought Process (4th Edition) (Developer's Library) by Matt Weisfeld (Author) Addison-Wesley Professional; 4 edition (March 23, 2013) Code Complete: A Practical Handbook of Software Construction, Second Edition, by Steve McConnell (Author) Microsoft Press; 2nd edition Object-Oriented Analysis and Design with Applications (3rd Edition), by Grady Booch, Robert A. Maksimchuk, Michael W. Engle, Bobbi J. Young, Jim Conallen, Kelli A. Houston (Authors) Addison- Wesley Professional Na hrvatskom Julijan Šribar i Boris Motik, Demistificirani C++
11 Razvojna okolina Microsoft Visual Studio ECLIPSE + CDT (C/C++ Development Tooling)
12 Kako naučiti C++ u 21 dan
13 Kako naučiti programirati
14 Zašto? Dobiti ocjenu? Završiti fakultet? Lakše se zaposliti? Rješavanje problema Automatizacija akcija Umjetna inteligencija Pametni okoliši...
15
16 Programiranje Računalno programiranje ili kodiranje Programiranje je pisanje uputa računalu što i kako učiniti, izvodi se u nekom od programskih jezika. Programiranje je umjetnost i umijeće u stvaranju programa za računala. sadrži u sebi elemente dizajna, umjetnosti, znanosti, matematike kao i inžinjeringa. Osoba koja stvara program zove se programer. wikipedia
17 Programiranje Vještina programiranja objedinjuje najbolje od: Matematike: koristi formalni jezik za označavanje ideja Inženjerstva : dizajniranje novih proizvoda, slaganje i kombiniranje dostupnih komponenti, uspoređivanje uspješnosti konkurentnih rješenja Prirodnih znanosti: pročavanje ponašanja kompleksnih sustava, prredviđanje ponašanja..
18 Osnovni dijelovi računala Memorija Procesor Ulazno izlazni uređaji
19 Osnovni dijelovi računala Procesor : srce (ili mozak) računala Izvršava instrukcije Obično jedan čip koji je u stanju izvršavati naredbe napisane strojnim jezikom Razumije svoj strojni jezik Memorija Radna memorija (RAM) Procesor čita naredbe iz memorije Memorija se koristi i za pohranu podataka koje koristi procesor u izvršavanju naredbi
20 Memorija Memorija je organizirana kao niz memorijskih lokacija Neke lokacije sadrže naredbe(program - code) Neke sadrže podatke (data) Stack automatske varijable korištene u funkcijama Heap dinamički alocirana memorija Podatke program dohvaća, čita i mijenja Stack Heap Static Data Code Process
21 Uređaji za ulaz/izlaz
22 Programski jezici Više razine Niže razine Kompajlerski Interpreterski
23 Nestrukturirano programiranje Prvi programi su obično niz naredbi u main modulu bez struktrure
24 Proceduralno Niz povezanih naredbi koje ispunjavaju jedan zadatak su grupirane u procedure (funkcije) Glavni program koristi pozive procedure za izvršavanje niza naredbi Procedure mogu primati parametre
25 Modularno Skup procedura koje čine logičku cjelinu grupira se u module Podaci: svaki modul brine se o svojim podacima Podaci modula = unutarnje stanje Svaki modul jednom se uključuje u program
26 Objektno orjentirano Mane modula: ne možemo uključivati više puta imati više verzija unutarnjih stanja Objekti su bolje rješenje Realni svjet sastavljen je od objekata a ne od funkcija
27 Objektno orjentirano programiranje Udruživanje podataka sa radnjama na njima Event driven programiranje Enkapsulacija Skrivanje podataka Nasljeđivanje Polimorfizam
28 Rješavanje problema Rješavanje problema: Formulirati problem Kreativno razmisliti o rješenju Izraziti rješenje točno i precizno Usvjanjem vještine programiranja: 1: problem: naučiti programirati 2: koristiti vještinu programiranja u rješavanju problema
29 Zahtjevi programiranja Pouzdanost - program mora raditi ono što se od njega traži. Za dobre podatke davati dobre rezultate Robustnost nepodložan pogreškama sustava. Iskoristivost (usability) ergonomičnost programa. Lak za korištenje krajnjim korisnicima Prenosivost izvoditi se na različitim softverskim i hardverskim platformama Lako održavanje proširenje, ispravke pogrešaka Efikasnost performansi - brzina izvođenja, zahtjev za memorijom, resursima...
30
31 Kako napisati svoj prvi program u c++ Instalirati C++ kompajler Kopirati #include <iostream> using namespace std; int main() { cout<<"dobar Dan!!"<< endl; } U tekstualnu datoteku Pohraniti datoteku na disk s imenom hello.cpp Kompajlirati kod Pokrenuti aplikaciju
32 Kompajliranje Pisanje uputa računalu Izvorni kod: upute napisane u nekom programskom jeziku Tekstualna datoteka!! Objektna datoteka Izvorni kod nakon obrade kompajlera Strojni kod.obj (win) ili.o (linux) datoteke Izvršna datoteka.exe nakon linkanja
33 Linkanje Broj.cpp i.obj datoteka je odnosa 1:1 Jedna datoteka izvornog koda kompajlira se u jedan objektni kod Za dobiti izvršnu datoteku potrebno je još povezati obj u exe Linker Cl, gcc i c++ su istovremeno i kompajleri i linkeri Make
34 Kompajleri Windows Microsoft Visual C++ (cl) MinGW (c++ ) Linux gnu c compiler (gcc) Razvojna okolina Visual studio ECLIPSE
35 C++ Nije potpuno objektno orjenitran (hibridni jezik) C with classes Potpuno komatibilan sa C jezikom Brz
36 C++ Bjarne Stroustrup Autor c++ jezika
37 Hello world! #include <iostream> using namespace std; //comment!! int main() { cout<<"dobar Dan!!"<< endl; }
38 Ulaz / izlaz Std namespace cin i cout Operator toka << i >> endl cout<<"hello! <<endl; cout<<"pick a number <<endl; cin>>x;
39 Varijable Memorijski objekti: podaci koji se nalaze u memoriji za vrijeme izvršavanja programa Memorijska adresa: redni broj lokacije u memoriji na kojoj je podatak nalazi Procesor : može mijenjati podatke u memoriji. Varijable : promjenjivi memorijski objekti Imaju ime Imaju tip
40
41 Deklaracija i inicijalizacija Deklaracija : ime i tip varijable Rezervira se prostor za memorijski objekt Tip određuje veličinu prostora Inicijalizacija : deklaracija u kojoj se određuje i početna vrijednost varijable.
42 Varijable Strongly typed (vs. weak ) Staticly typed (vs. Dynamicly) Deklaracija varijable: int i; float j; char z; double d;...
43 Tip podatka Određuje : način kodiranja podatka, način kako zauzima memoriju računala operacije koje su nad tim podatkom dozvoljene U većini programskih jezika standardni su tipovi podataka: numerički (cjelobrojni ili realni) logički znakovni
44 Osnovni tipovi podataka
45 // sizeof.cpp - Program koji ispisuje zauzeće memorije // za sve proste tipove C++ jezika #include <iostream> using namespace std; int main() { cout << "Sizeof(bool) = " << sizeof(bool) << endl; cout << "Sizeof(unsigned char) = " << sizeof(unsigned char) << endl; cout << "Sizeof(char) = " << sizeof(bool) << endl; cout << "Sizeof(short) = " << sizeof(short) << endl; cout << "Sizeof(unsigned short)= " << sizeof(unsigned short)<< endl; cout << "Sizeof(int) = " << sizeof(int) << endl; cout << "Sizeof(unsigned int) = " << sizeof(unsigned int) << endl; cout << "Sizeof(long) = " << sizeof(long) << endl; cout << "Sizeof(unsigned long) = " << sizeof(unsigned long) << endl; cout << "Sizeof(float) = " << sizeof(float) << endl; cout << "Sizeof(double) = " << sizeof(double) << endl; return 0; }
46 /* limits.cpp * Program koji ispisuje maksimalnu i minimalnu vrijednost * numeričkih tipova C++ jezika */ #include <iostream> #include <limits.h> #include <float.h> using namespace std; int main( void ) { cout << "Tip " << "Interval vrijednosti\n" << endl; cout << "bool " << false << "..." << true << endl; cout << "char " << CHAR_MIN << "..." << CHAR_MAX << endl; cout << "short int " << SHRT_MIN << "..." << SHRT_MAX << endl; cout << "int " << INT_MIN << "..." << INT_MAX << endl; cout << "long int " << LONG_MIN << "..." << LONG_MAX << endl; cout << "float " << FLT_MIN << "..." << FLT_MAX << endl; cout << "double " << DBL_MIN << "..." << DBL_MAX << endl; cout << "long double " << LDBL_MIN << "..." << LDBL_MAX << endl; return 0 ; }
47 char int Tip konstante unsigned float double a A \035 \x29 \n x9C Literalni zapis 156U 0234U 0x9cU 15.6F 1.56e1F E1L Konstante Značenje znakovna konstanata a znakovna konstanata A znakovna konstanata 35 oktalno znakovna konstanata 29 heksadecimalno kontrolni znak nova linija decimalna notacija oktalna notacija cjelobrojne konstante heksadecimalna notacija decimalno oktalno heksadecimalno (sufiks U određuje kardinalni broj) realni broj jednostruki format određen je primjenom sufiksa F ili f konstante su tipa "double" ukoliko se ne koristi prefiks F. Nije nužno pisati sufiks L.
48 Aritmetički operatori Demistificirani c++
49 // area1.cpp - Program koji računa površinu kruga radijusa 2.1 m #include <iostream> using namespace std; int main() { cout << "Povrsina kruga radijusa 2.1 m je " << 2.1*2.1*3.14<< "m" << endl; cout << "Povrsina kruga radijusa 2 m je " << 2*2*3.14<< "m" << endl; return 0; }
50
51 // charvalue.cpp-program kojim se ispituje znakovne konstante #include <iostream> using namespace std; int main() { char c; // deklaracija varijable c tipa char int x; // deklaracija varijable x tipa int c = 'A'; // objema varijablama može se pridijeliti x = 'A'; // vrijednost znakovne konstante 'A' cout << "c = " << c << endl; cout << "Sizeof c = " << sizeof (c) << endl; cout << "x = " << x << endl; cout << "sizeof x = " << sizeof(x) << endl; cout << "Sizeof 'A' = " << sizeof('a') << endl; cout << 0.156e2<<endl; return 0; }
52 Posebni znakovi Znak Opis \b oznaka za povrat unatrag - backspace BS \f oznaka za stranicu unaprijed - form feed FF \n oznaka nove linije - new line NL \r oznaka za povrat na početak reda CR \t oznaka za horizontalni tabulator - HT \v oznaka za vertikalni tabulator \" uznaka za dvostruki navodnik \ oznaka za jednostruki navodnik \\ oznaka za znak \ - backslash \ooo \xhh znak kojem je ASCII kod zapisan oktalnim znamenkama ooo. znak kojem je ASCII kod zapisan heksadecimalnim znamenkama hh.
53 Konstante niz literalnih znakova String Niz znakova unutar dvostrukuh navodnika "Hello World!\n cout << "Hello World!" << endl; cout << "Hello World!" << \n ; cout << "Hello World!\n"; "Ovaj string je zapisan \ u dva retka" "Ovaj string" "ce biti pretvoren" "u jedan string" "Ovaj \"string\" sadrži znak \ a\ "
54 Logičke konstante Vrijednosti logičke istine i neistine 0 false Sve ostalo true Eksplicitno: true =1 false=0
55 Inicijalizacija varijabli int main() { int y, x; // deklaracija varijabli x i y x = 77; // početna vrijednost varijable x y = x + 7; // početna vrijednost varijable y... int main() { int y, x = 77; // deklaracija varijabli x i y // i inicijalizacija x na vrijednost 77 y = x + 7; // početna vrijednost varijable y... int a(76); //c++ je ekvivalentno iskazu: int a = 76;
56 Deklaracija simboličkih konstanti const double PI = ; const char tab = '\t'; const zip = 12440; //podrazumjeva se tip int Vrijednost konstanti se ne mijenja u toku programa PI=PI+1; Pokušaj izmjene greška u kompajliranju
57 #define - direktiva Pretprocesorska direktiva #define PI Kompajler će u kodu svaku pojavi znaka PI zamijeniti njegovom vrijednosšću Pretprocesorska direktiva: - svaki program u C-u mora imati barem jednu pretprocesorsku direktivu - to su naredbe pretprocesoru te ne završavaju znakom točkazarez #include uljučivanje datoteka zaglavlja #define definiranje simboličkih konstanti
58 #include <iostream> using namespace std; #define MESSAGE "Vrijednost broja pi = " #define PI #define ENDL cout << "\n" int main( void) { cout << MESSAGE; cout << PI; ENDL; return 0; }
59 Korištenje standardnog ulaza Cin Dio biblioteke iostream int i; double x; char c;... cin >> i >> x >> c;
60 /* cin.cpp obrazac unosa i ispis podataka pomoću cin i cout */ #include <iostream> using namespace std; int main(void) { // 1. definiraj varijablu čiju vrijednost će unositi korisnik int unos; // 2. ispiši poruku korisniku da program očekuje unos broja: cout << "Molim otipkajte jedan cijeli broj >"; // 3. Za unos podataka koristi se standardni ulazni objekt - cin cin >> unos; // 4. obavi radnje s tom varijablom... // 5. ispiši rezultat obrada c cout << "Otkucali ste broj" << unos << endl ; return 0; }
61 Zadaci za vježbu 1. Napisati program koji pozdravlja korisnika po imenu 2. Napisati program koji zbraja dva unesena broja 3. Napisati program koji računa površinu kruga 4. Napisati program koji računa rješenja kvadratne jednadžbe
62
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
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,
Objektno orjentirano programiranje 2P
Sveučilište u Rijeci ODJEL ZA INFORMATIKU Akademska 2016./2017. godina OBJEKTNO ORIJENTIRANO PROGRAMIRANJE Studij: Preddiplomski studij informatike (dvopredmetni) Godina i semestar: 2. godina, 3. semestar
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
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
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 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
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*
Programiranje 1
Sveučilište u Rijeci ODJEL ZA INFORMATIKU Ulica Radmile Matejčić 2, Rijeka Akademska 2018./2019. godina PROGRAMIRANJE 1 Studij: Preddiplomski studij informatike (jednopredmetni) Godina i semestar: 1. godina,
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
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
Osnove inženjerske informatike II. Uvod u programiranje Vaš prvi program K. F. & V. B.
Osnove inženjerske informatike II. Uvod u programiranje Vaš prvi program K. F. & V. B. The only way to learn a new programming language is by writing programs in it. Kernighan & Ritchie... and it is well
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
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
Objektno orijentirano modeliranje
Sveučilište u Rijeci ODJEL ZA INFORMATIKU Akademska 2018./2019. godina OBJEKTNO ORIJENTIRANO MODELIRANJE Studij: Preddiplomski studij informatike (JP) Preddiplomski dvopredmetni studij informatike (DP)
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.
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
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
PowerPoint Presentation
Programski jezici i strukture podataka UVOD Izvođači nastave Srđan Popov (JUG 215) Petar Marić (JUG 105) Milena Počuča (JUG 215) Milica Milutinović (JUG 215) Termini konsultacija naknadno Cilj vežbi Sticanje
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
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
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
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
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
DWA2
Sveučilište u Rijeci ODJEL ZA INFORMATIKU Radmile Matejčić 2, Rijeka Akademska 2018./2019. godina Studij: Preddiplomski jednopredmetni studij informatike Godina i semestar: 3. godina, 6 semestar Web stranica
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
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
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
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
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
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
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
OBRAZAC 1. Vrednovanje sveucilišnih studijskih programa preddiplomskih, diplomskih i integriranih preddiplomskih i diplomskih studija te strucnih stud
OBRAZAC 1. Vrednovanje sveucilišnih studijskih programa preddiplomskih, diplomskih i integriranih preddiplomskih i diplomskih studija te strucnih studija Tablica 2: Opis predmeta 1. OPĆE INFORMACIJE 1.1.
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.
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
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)
PowerPoint Presentation
V Unos i prikaz podataka Programi čitaju i ispisuju podatke sa spoljašnjih uređaja Postoji prolazni U/I (tastatura i monitor) i trajni U/I podataka (fajlovi) printf i scanf pišu/čitaju na monitor ili sa
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
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
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
Microsoft PowerPoint - Programski_Jezik_C_Organizacija_Izvrsnog_Programa [Compatibility Mode]
Организација извршног програма (Марић, Јаничић: Програмирање 1, 9.3.3) Извршавање програма После успешног превођења (претпроцесирања, компилације, повезивања) програм може да се изврши Извршавање се захтева
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
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
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
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
NAZIV PREDMETA OBLIKOVANJE WEB STRANICA Kod SIT132 Godina studija 3. Bodovna vrijednost Nositelj/i predmeta Haidi Božiković, predavač 6 (ECTS) Suradni
NAZIV PREDMETA OBLIKOVANJE WEB STRANICA Kod SIT132 Godina studija 3. Bodovna vrijednost Nositelj/i predmeta Haidi Božiković, predavač 6 (ECTS) Suradnici Status predmeta Ciljevi predmeta Uvjeti za upis
Microsoft PowerPoint - Datoteke [Compatibility Mode]
Датотеке стандардни улаз / излаз Датотека је именовани низ знакова (бајтова) У програмском језику C датотека је везана за улаз и излаз података функције стандардне библиотеке Најједностaвније
Informacijski sustav organizacije
Sveučilište u Rijeci ODJEL ZA INFORMATIKU R. Matejčić 2, Rijeka Akademska 2018./2019. godina INFORMACIJSKI SUSTAV ORGANIZACIJE Studij: Diplomski studij informatike (PI, IKS izborni kolegij) Godina i semestar:
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
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
Konverzije, operatori, matematičke funkcije predavač: Nadežda Jakšić
Konverzije, operatori, matematičke funkcije predavač: Nadežda Jakšić 1. temperatura u stepenima Celzijusa i stepene Farenhajta tf=1.8*tc+32 2. pretvoriti inče u centimetre 1 inč=2.54cm 3. vreme učitano
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
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
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
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
Programiranje 1 Beleške sa vežbi Školska 2007/2008 godina Matematički fakultet, Beograd Jelena Tomašević December 5, 2007
Programiranje 1 Beleške sa vežbi Školska 2007/2008 godina Matematički fakultet, Beograd Jelena Tomašević December 5, 2007 2 Sadržaj 1 Programski jezik C 5 1.1 Oblast važenja lokalnih promenljivih..........................
Microsoft Word - Izvedbeni plan - Kvantitativne metode istrazivanja final 2
Naziv studija Preddiplomski studij sociologije Naziv kolegija Kvantitativne metode istraživanja Status kolegija Obvezni Godina Druga Semestar Zimski ECTS bodovi 5 Nastavnik Izv. prof. dr. sc. Zvjezdan
(Microsoft Word - S1-MTS-Primjena ra\350unala u poslovnoj praksi -Breslauer N)
1. OPĆE INFORMACIJE 1.1. Naziv kolegija Primjena računala u poslovnoj praksi 1.6. Semestar 1 1.. Nositelj kolegija Nenad Breslauer, v. pred. 1.7. Bodovna vrijednost (ECTS) 5 1.3. Suradnici 1.8. Način izvođenja
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
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
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,
RAČUNALO
RAČUNALO HARDVER + SOFTVER RAČUNALO HARDVER strojna oprema računala tj. tvrdi, materijalni, opipljivi dijelovi računala kućište i sve komponente u njemu, vanjske jedinice SOFTVER neopipljivi dijelovi računala
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
Diskretna matematika Sveučilište u Rijeci ODJEL ZA INFORMATIKU Radmile Matejčić 2, Rijeka Akademska 2017./2018.godina DISKRETNA MATEMATIKA Studij: Pre
Sveučilište u Rijeci ODJEL ZA INFORMATIKU Radmile Matejčić 2, Rijeka Akademska 2017./2018.godina DISKRETNA MATEMATIKA Studij: Preddiplomski studij informatike (jednopredmetni) Godina i semestar: 2. godina,
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
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
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
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
Microsoft Word - 2.FRANCUSKI A1 MOR
DETALJNI IZVEDBENI NASTAVNI PLAN PREDMETA OPĆE INFORMACIJE Naziv predmeta Drugi strani jezik A1 - francuski Studijski program Preddiplomski sveučilišni studij Menadžment održivog razvoja Smjer - Godina
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
(Microsoft Word - S1 -OR- Osnove ra\350unarstva)
1. OPĆE INFORMACIJE 1.1. Naziv kolegija Osnove računarstva 1.6. Semestar 1 1.. Nositelj kolegija Nenad Breslauer, v.pred. 1.7. Bodovna vrijednost (ECTS) 5 1.3. Suradnici 1.8. Način izvođenja nastave (broj
KATUŠIĆ ANTONIO.pdf
SVEUILIŠTE JOSIP JURAJ STROSSMAYER ELEKTROTEHNIKI FAKULTET OSIJEK Preddiplomski studij raunarstva PROGRAMSKI JEZIK RUBY ZAVRŠNI RAD Antonio Katuši OSIJEK, svibanj 2015. SVEUILIŠTE JOSIP JURAJ STROSSMAYER
Osnovni programiranja I
Objektno orjentisano programiranje Uvod u objektno orjentisano programiranje (OOP) Koncepti OOP. Razlike C i C++. Softver Obični korisnik Porast procesorske moći računara i pojeftinjenje komponenti omogućili
SPO
Sveučilište u Rijeci ODJEL ZA INFORMATIKU Radmile Matejčić 2, Rijeka Akademska 2018./2019. godina SUSTAVI ZA PODRŠKU ODLUČIVANJU Studiji: Diplomski studij informatike (IKS + PI) ECTS bodovi: 6 Nastavno
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:
PowerPoint Presentation
Python tutorijal - praktični primeri - Sadržaj: 1. Upoznavanje sa razvojnim okruženjem - Python proširenje (PTVS) za Visual Studio 2015 - Druga razvojna okruženja 2. Osnovi Python jezika - Sintaksa i konvencije
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
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
Osnove fizike 1
Sveučilište u Rijeci ODJEL ZA INFORMATIKU Ulica Radmile Matejčić 2, Rijeka Akademska 2018./2019. godina OSNOVE FIZIKE 1 Studij: Preddiplomski studij informatike Godina i semestar: 1. godina; 1. semestar
I
DETALJNI IZVEDBENI NASTAVNI PLAN PREDMETA Naziv predmeta Studijski program Godina 3 Status predmeta Web stranica predmeta/mudri Mogućnost izvođenja nastave na engleskom jeziku Bodovna vrijednost i način
Prikaz znakova u računalu
PRIKAZ ZNAKOVA U RAČUNALU Načini kodiranja ASCII 1 znak 7 bitova Prošireni ASCII 1 znak 8 bitova (1B) UNICODE 1 znak 16 bitova (2B) ZADATCI S MATURE ljetni rok, 2014., zadatak 11 Koliko se različitih znakova
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
JMBAG Ime i Prezime Mreže računala Završni ispit 16. veljače Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i službeni šalabahter.
Mreže računala Završni ispit Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i službeni šalabahter. Predajete samo papire koje ste dobili. Rezultati, uvid u ispit i upis ocjena:... Zadatak
P11.3 Analiza zivotnog veka, Graf smetnji
Поједностављени поглед на задњи део компајлера Међурепрезентација (Међујезик IR) Избор инструкција Додела ресурса Распоређивање инструкција Инструкције циљне архитектуре 1 Поједностављени поглед на задњи
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
NAZIV PREDMETA UNUTARNJETRGOVINSKO POSLOVANJE I Kod Godina studija 2. Nositelj/i predmeta dr.sc. Ivana Plazibat, prof. Bodovna vrijednost 6 ECTS v.š.
NAZIV PREDMETA UNUTARNJETRGOVINSKO POSLOVANJE I Kod Godina studija 2. Nositelj/i predmeta dr.sc. Ivana Plazibat, prof. Bodovna vrijednost 6 ECTS v.š. (ECTS) Suradnici nema Način izvođenja nastave P S V
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
NAZIV PREDMETA UNUTARNJETRGOVINSKO POSLOVANJE II Kod Godina studija 2. Nositelj/i predmeta dr.sc. Ivana Plazibat, prof. Bodovna vrijednost 6 ECTS v.š.
NAZIV PREDMETA UNUTARNJETRGOVINSKO POSLOVANJE II Kod Godina studija 2. Nositelj/i predmeta dr.sc. Ivana Plazibat, prof. Bodovna vrijednost 6 ECTS v.š. (ECTS) Suradnici nema Način izvođenja nastave P S
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
1. OPĆE INFORMACIJE 1.1. Naziv kolegija Strani jezik 2 - engleski 1.6. Semestar Nositelj kolegija Marija Miščančuk Bodovna vrijednost (E
1. OPĆE INFORMACIJE 1.1. Naziv kolegija Strani jezik 2 - engleski 1.6. Semestar 2 1.2. Nositelj kolegija Marija Miščančuk 3 1.7. Bodovna vrijednost (ECTS) Martina Sobočan 1.3. Suradnici - 1.8. Način izvođenja
I
DETALJNI IZVEDBENI NASTAVNI PLAN PREDMETA Naziv predmeta Studijski program Godina 2 Status predmeta Web stranica predmeta Mogućnost izvođenja nastave na engleskom jeziku Bodovna vrijednost i način izvođenja
Oblikovanje i analiza algoritama 5. predavanje Saša Singer web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb OAA 2017, 5. pr
Oblikovanje i analiza algoritama 5. predavanje Saša Singer singer@math.hr web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb OAA 2017, 5. predavanje p. 1/68 Sadržaj predavanja Nehomogene rekurzije
Računalne mreže
Sveučilište u Rijeci ODJEL ZA INFORMATIKU Radmile Matejčić 2, Rijeka Akademska 2015/2016. godina MATEMATIKA 1 Studij: Godina i semestar: Web stranica predmeta: ECTS bodovi: 5 Nastavno opterećenje: 2 +
Programski jezik C
Pojam funkcije Deklaracija i definicija funcije Poziv funkcije Memorijske klase promjenljivih Primjeri. Za kompajliranje koda koristen DEV-C++ 4.9.9.2 Compiler!!!! Moze is koristiti I bilo koji drugi standardni
I
DETALJNI IZVEDBENI NASTAVNI PLAN PREDMETA Naziv predmeta Studijski program Godina 2 Status predmeta Web stranica predmeta Mogućnost izvođenja nastave na engleskom jeziku Bodovna vrijednost i način izvođenja
KATALOG ZNANJA IZ INFORMATIKE
KATALOG ZNANJA IZ INFORMATIKE Nacionalni savjet za obrazovanje je na 27. sjednici održanoj 17. marta 2014. godine utvrdio izmjene predmetnoga programa INFORMATIKA za I razred gimnazije. Na zahtijev Pedagoško-psihološke
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
I
DETALJNI IZVEDBENI NASTAVNI PLAN PREDMETA Naziv predmeta Studijski program Godina 3 Status predmeta Web stranica predmeta/mudri Mogućnost izvođenja nastave na engleskom jeziku Bodovna vrijednost i način
Naziv studija Integrirani prediplomski i diplomski učiteljski studij Naziv kolegija Odabrana poglavlja iz kognitivne psihologije Status kolegija Redov
Naziv studija Integrirani prediplomski i diplomski učiteljski studij Naziv kolegija Odabrana poglavlja iz kognitivne psihologije Status kolegija Redoviti Godina III. Semestar VI. ECTS bodovi 4 Nastavnik
Писање и превођење модула
Писање и превођење модула ЦИЉ Научити како се пишу и преводе модули. ИСХОД Након ове вежбе ћете моћи да: Напишете кернел модул са неколико могућности, укључујући параметре Приступите кернелу из вашег модула