You are on page 1of 4

Sistemski softver (Operativni sistemi)

Pitanja za generaciju 2017/2018 (v10.180217)

Obaveze prema asistentima se ne mijenjaju!

Prekidi (interrupts) str.64

Hardverski prekidi str.65

Softverski prekidi str.66

Registri mikroprocesora 8086 str.76

Segmentni registri mikroprocesora 8086 str.77

Programski brojač – pokazivač instrukcije str.78

Registri Code Segment (CS) i Instruction Pointer (IP) str.79

Izvršenje potprograma i sadržaj steka (sa slikama) str.81

Tabela vektora prekida procesora 8086 - str.85

Memorijski prostor originalnog IBM PC računara - str.87

Heap memorija i adresni prostor jednog programa (procesa) - str.88

Šta je operativni sistem - str.93

Prikaz opetativnog sistema MS DOS - str.96

Uloge operativog sistema - str.97

Rani operativni sistemi - str.98

Višekorisnički (multi-user) operativni sistemi - str.98

Operativni sistemi sa dijeljenjem vremena (time sharing) - str.98

Moderni operativni sistemi - str.98

Proces - str.102

Mehanizmi i politike - str.103

Prevođenje adresa - str.103

Dualni režim rada- str.104

Privilegovane instrukcije- str.105

Zaštita memorije- str.106-109

Tajmer prekidi (Timer Interapts) - str.109


Prebacivanje iz korisničkog u mod jezgra: Prekidi - str.110

Prebacivanje iz korisničkog u mod jezgra: Izuzeci - str.110

Prebacivanje iz korisničkog u mod jezgra: Sistemski pozivi - str.111

Svi prikazani koncepti zajedno: promjena moda na x86 arhitekturi - str.115-116

Pokretanje novog procesa - str.116

Pokretanje jezgre operativnog sistema - str.118

Mehanizmi interprocesne komunikacije: Model sa dijeljenom memorijom (shared memory) str.127

Mehanizmi interprocesne komunikacije: Model sa proslijeđivanjem poruka (message passing) str.128

Mehanizmi interprocesne komunikacije: Imenovanje – direktna i indirektna komunikacija str.129

Monolitna jezgra str.133

Dinamičko učitavanje upravljačkih programa str.134

Mikrokernel str.134

Niti (threads) i koncepti koje obuhvataju - str.135

Niti (threads) jednonitni i višenitni proces - str.135

Niti (threads) i Dijagram stanja niti - str.135

Niti (threads) i Virtuelizacija procesora - str.136

Niti: stanje pojedinih niti (per thread state) kao i dijeljeno stanje (shared state) - str.137

Kontrolni blok niti (Thread Control Block - TCB) i karakteristične vrste informacija - str.137

Kontrolni blok niti (TCB) i sačuvano stanje izračunavanja - str.137

Kontrolni blok niti (TCB) i metapodaci - str.138

Kontrolni blok niti (TCB) i dijeljeno stanje niti - str.138

Niti koje se izvršavaju unutar jezgra (sa slikom) - str.138-139

Jednonitni korisnički proces (sa slikom) - str.138-139

Višenitni korisnički procesi (sa slikom) - str.139

Šta je datoteka str.164

Informacije u datoteci sastoje se od dva dijela str.164

Datoteke i metapodaci str.164

Datoteke i podaci str.164

Datoteke na UNIX operativnom sistemu str.165


Deskriptor datoteke str.165

Sistem direktorijuma - Linearni prostor imena str.166

Sistem direktorijuma - Hijerarhijski prostor imena str.166

Sistem direktorijuma - Aciklični graf str.167

Sistem direktorijuma – kako se implementira aciklični graf str.168

Datoteke i osnovne informacije str.168

MBR (“Master Boot Record”) i particije (sa slikom) str.169

Pojam volumena str.169

Aktivna particija i boot blok str.169

Primarne, logičke i dodatne particije str.169

Šta je klaster (cluster)? str.170

Metoda dodjele susjednih memorijskih lokacija str.172

Metoda dodjele povezanih blokova fiksne veličine str.173

Metoda dodjele koja koriste šemu sa indeksima i porcijama fiksne dužine str.173

Metoda dodjele koja koriste šemu sa indeksima i porcijama varijabilne dužine str.173

You might also like