Question | Answer | % Correct |
---|---|---|
What type of software translates high-level code to low-level code one line at a time? | Interpreter | 85%
|
What is the other form of user interface? | Graphical user interface | 51%
|
What form of user interface involves typing commands? | Command line interface | 37%
|
What acts as a layer between a piece of hardware and the OS? | Device driver | 31%
|
What programming language incorporates mnemonics? | Assembly language | 26%
|
What method of memory management dynamically splits memory into chunks? | Segmentation | 25%
|
What software combines fragmented files? | Defragmenter | 22%
|
Why would you want to optimise code? | To improve execution speed or to reduce storage/memory space | 22%
|
What precedes syntax analysis as part of compilation? | Lexical analysis | 21%
|
What software may report a number of errors all at once when translating code? | Compiler | 16%
|
What scheduling algorithm makes use of league tables? | Multi-level feedback queues | 15%
|
What does MBR stand for? | Master Boot Record | 13%
|
What problem is associated with using virtual memory or paging and segmentation? | Disk threshing | 12%
|
Name one type of language that object code can be. | Machine code or intermediate code | 9%
|
What source of interrupt typically has the highest priority? | Imminent power failure | 6%
|
What register is checked after every fetch-decode-execute cycle? | Interrupt register | 4%
|
What method is used to maximise the number of jobs processed in a specific time? | Scheduling | 4%
|
Give any reason as to how closed source software compete with open source software. | Better quality/testing/support or recognition as an industry standard | 3%
|
What risk is associated with dynamically linking libraries to your code? | Accidentally deleting the libraries, hence breaking the code. | 1%
|
What is the third stage of compilation? | Code generation | 1%
|
Copyright H Brothers Inc, 2008–2024
Contact Us | Go To Top | View Mobile Site