EF1PJ Programski jezici III: 2+2+0 IV: 3+2+0


Programiranje na mašinskom i simboličkom mašinskom jeziku. Memorija i simboličko adresiranje. Mašinske instrukcije: 3A, 2A, 1A i stek mašine. Prikaz konkretnog računara (pikokompjuter) sa odgovarajućim simulatorom. Skup instrukcija, načini adresiranja, mašinski jezik i simbolički mašinski jezik pikokompjutera sa primerima.

Uvod u više programske jezike. Sintaksne notacije (BNF, EBNF, sintaksni dijagrani) i semantika programskih jezika.Pseudojezik. Tipovi podataka: statički (skalarni i strukturirani) i dinamički (sa promenljivom veličinom i strukturom). Kontrolne strukture: sekvence, selekcije, ciklusi i skokovi. Potprogrami (procedure i funkcije) - interni i nezavisni, rekurzija. Ulaz/izlaz podataka. Strukturirano programiranje: dijagrami toka, teorema o kanonočkoj formi, strukturne teoreme; transfiguracije i strukturiranje nestrukturiranih programa. Analiza složenosti računarskih algoritama.

Jezik PASCAL. Struktura PASCAL programa, osnovni tipovi, ulazno/izlazne naredbe, kontrolne strukture. Dekompozicija (procedure, funkcije), promenljivi i vrednosti argumenti, rekurzija. Složeni tipovi: zapisi, skupovi, datoteke (binarne i tekstuelne), pokazivači i mehanizam dinamičke alokacije i dealokacije sa primerima (rad sa listama).

Jezik C. Detaljan opis osnova jezika, struktura programa. Tipovi podataka: skalarni tipovi, definisanje tipa, nizovni tipovi. Ulazno/izlazna konverzija podataka. Operatori i izrazi, konverzije i poredak izračunavanja. Upravljačke strukture: sekvenca, selekcije, ciklusi i skokovi. Pokazivači i nizovi: adrese i pokazivači; adresna aritmetika; dinamička dodela memorije. Modularizacija programa (funkcije), mehanizam prenosa argumenata. Rekurzivne funkcije, pokazivači na funkcije, argumenti glavnog programa, bibliotečke funkcije. Vidljivost i životni vek promenljivih. Definisanje i upotreba struktura i unija. Definicija datoteka i funkcije za rad sa datotekama (otvaranje, zatvaranje, ulaz/izlaz). Komande pretprocesora.


EF2TEK Teorija električnih kola III: 2+2+0 IV: 2+2+0


Fizička kola i njihovo modelovanje. Osnovi topologije električnih kola. Matrična formulacija Kirhofovih zakona. Telegen-ova teorema. Električna kola sa skoncentrisanim i raspodeljenim parametrima. Osnovni elementi električnih kola. Snaga, uložen rad, akumulisana energija i pasivnost. Dualnost. Osnovni oblici funkcija eksitacije. Analiza kola u vremenskom domenu: dva osnovna principa - rešavanje skalarne diferencijalne jednačine odziva i rešavanje sistema jednačina stanja. Sopstveni odziv (usled akumulisane energije); odziv usled eksitacije: jedinični i impulsni odziv; potpuni odziv. Odziv na proizvoljnu eksitaciju: superpozicioni i konvolucioni integral. Analiza kola pomoću jednačina stanja. Analiza kola u frekvencijskom domenu. Ustaljen prostoperiodičan režim. Kompleksne funkcije mreže. Rezonancija. Selektivna kola. Složenoperiodičan režim. Furijeovi redovi. Analiza signala i kola pomoću Furijeove transformacije. Analiza kola pomoću Laplasove transformacije. Analiza složenih električnih kola: metoda konturnih struja, metoda napona čvorova, i modifikovana metoda napona čvorova. Analiza električnih mreža sa dva pristupa: opisivanje mreža, ekvivalentne mreže, pasivne i aktivne mreže. Primena mreža sa dva pristupa: filtri, korektori, mreže za prilagođenje. Analiza mreža sa raspodeljenim parametrima. Električni vodovi. Analiza u ustaljenom prostoperiodičnom režimu. Direktni i reflektovani talasi. Prilagođen i neprilagođen vod. Primena vodova. Analiza kola pomoću računara: osnovni programi (SPICE, MCAP).


EF2AR Arhitektura računara III: 3+1+1


Vrste arhitektura računara. Mašinski jezik i asembler. Struktura mikroprocesora (aritmetičko-logička jedinica, registri mikroprocesora, stek, režimi rada mikroprocesora). Upravljačke jedinice (sinteza koriašćenjem elemenata za kašnjenje, brojača i dekodera; programabilne jedinice). Mikroprogrami. Prekidi (hijerarhija, maskiranje). Ulazno-izlazne operacije (kontroleri, programabilni ulaz-izlaz). Direktni memorijski pristup. Memorija (asocijativna, LIFO i FIFO memorija, operativna memorija, keš memorija). Magistrale. Elementi operativnih sistema (multitasking sistemi, sinhronizacija procesa, sistem semafora, redovi). Baze podataka.


EF2EM Električna merenja III: 2+0+2


Osnovi metrologije. Greške merenja. Standardi. Merenje napona, struje, snage, frekvencije, otpornosti, kapacitivnosti, induktivnosti, magnetnog fluksa (merni metodi i instrumenti). Analogna i digitalna merenja. Osciloskop. Merni mostovi i kompenzatori.


EF2FM Fizika materijala III: 3+1+1


Uvod u kvantnu mehaniku (potencijalne barijere i jame). Osnovi zonske teorije čvrstog stanja. Uvod u statističku fiziku (MB, BA i FD statistika). Elektronska teorija čvrstog stanja. Kontaktne pojave, PN, MES i MOS spojevi. Tunelske strukture (superrešetke, kvantne žice i kvantne tačke). Poluprovodnički materijali. Provodni materijali (materijali velike provodnosti, otporne legure). Superprovodnici (fenomenološki model, elementi BCS teorije, Džozefsonovi spojevi). Izolatori. Magnetni materijali.


EF2M3 Matematika 3 III: 4+4+0


Funkcije sa više promenljivih (parcijalni i totalni izvod, parcijalni izvodi višeg reda, Tejlorova formula, jakobijan, problemi ekstremuma). Linijski i višestruki integrali. Površinski integrali. Teorija polja (gradijent, divergencija, rotor, nabla-operator, Gausova, Stoksova i Grinova teorema). Kompleksna analiza (konformno preslikavanje, Koši-Gursaova teorema, Košijeva nejednakost, fundamentalna teorema algebre, Tejlorov i Loranov red, račun ostataka, Hurvicovi polinomi). Furijeovi redovi i tranformacija. Laplasova transformacija. Sistemi diferencijalnih jednačina (opšte rešenje sistema datog u normalnom obliku, sistemi linearnih diferencijalnih jednačina, parcijalne diferencijalne jednačine, Furijeov metod, jednačine matematičke fizike).


EFE1 Elektronika 1 IV: 3+3+1


Linearna aktivna kola (negativna povratna sprega, pojačanje, ulazna i izlazna otpornost, idealni operacioni pojačavač, invertor, integrator, prati-pamti kolo). Osnovi fizike poluprovodnika (homogeni i nehomogeni poluprovodnici, drift i difuzija, PN spoj, statička karakteristika diode). Bipolarni tranzistor (struje manjinskih i većinskih nosilaca, strujno pojačanje, proboj, model malih signala). Osnovni pojačavački stepeni (polarizacija tranzistora, tranzistor u ZE, ZB i ZK spoju). Pojačavači (kaskodni pojačavač, diferencijalni pojačavač, višestepeni pojačavači, strujni izvori i ogledala, integrisani operacioni pojačavač).


EF2M4 Matematika 4 IV: 3+3+0


Diskretna matematika. Algoritmi i heuristike. Rekurzivne funkcije. Tjuringova mašina. Matematička logika (formalne teorije, Herbrandova teorema, princip rezolucije). Algebra (polje sa pk elemenata, kodovi, pseudoslučajni nizovi brojeva).Diferencijalne jednačine, funkcije generatrise, rekurentne relacije i ortogonalnost Jakobijevih, Ležandrovih, Lagerovih, Čebiševljevih, Ermitovih i generalisanih Ležandrovih i Lagerovih polinoma. Beselove funkcije (diferencijalna jednačina, funkcija generatrisa, Kelvinove funkcije, cilindrične funkcije). Numerička analiza. Teorija greške. Nelinearne jednačine (Njutn-Rafsonov i drugi metodi, sistemi nelinearnih jednačina). Interpolacija (Lagranžova i Ermitova interpolacija). Numeričko diferenciranje i integracija (Njutn-Kotesove formule, Gausova kvadratna formula, Monte-Karlo metod). Numeričko rešavanje diferencijalnih jednačina (Košijev i Tejlorov metod, Runge-Kuta metodi, konvergencija, stabilnost).


EF2VS Verovatnoća i statistika IV: 2+2+0


Verovatnoća (Laplasova, statistička i aksiomatska definicija, Bajesova formula, račun verovatnoće). Slučajne promenljive i vektori (diskretne i kontinualne slučajne promenljive, funkcije raspodele, uslovne funkcije raspodele). Numerički parametri teorije verovatnoće (matematičko očekivanje, varijansa, momenti, medijana, korelacija). Važne raspodele (uniformna, eksponencijalna, binomna, Puasonova, Gausova, hi-kvadrat raspodela). Centralna granična teorema. Matematička statistika (procena parametara raspodele, intervali poverenja, regresioni model, hi-kvadrat test).