VOLUME 1 · CHAPTER 3
Software
1Classification of Software7 concepts
2OS (Operating System)10 concepts
Spooling and throughput2 questionsTask states and CPU allocation3 questionsFragmented free memory1 questionFixed-size paging and segments2 questionsFIFO and LRU page replacement3 questionsRound-robin scheduling2 questionsPreemption and task priority scheduling4 questionsFirst-come first-served scheduling1 questionPage faults and page-in2 questionsFirst-come first-served scheduling1 question
3Programming Languages and Language Processors9 concepts
Java servlet server execution2 questionsSGML document structure1 questionCompiler optimization1 questionDLL runtime linking2 questionsReentrant procedure and task data1 questionOriginal BNF rules and derivation1 questionXML user-defined structure1 questionFinite automata: input and internal state1 questionFinite automaton transition diagram1 question
4Files8 concepts
Partitioned program libraries1 questionAbsolute and relative file paths1 questionBackups for recovery from faults1 questionSequential collision handling1 questionFolding and adding record keys1 questionHash functions and record addresses1 questionHash division remainder calculation1 questionOriginal differential and incremental backup definitions1 question