Quiz 1 Flashcards
An operating system is a _______.
- control program
- resource allocator
T/F : I/O devices and then CPU can execute concurrently
True
What are the stages of a CPU’s instructions cycle
Fetch, Decode, Execute
In Linux, System Call Parameters are stored in a block, or table, in memory, and ______ of block is passed as parameter in a register.
address
Which type of system call is responsible for providing a ‘core dump’ in case of an error
process control
Changing the mode bit of the CPU ______ can only be done by a privileged instruction.
From user mode to kernel mode.
____ calls provide the interface between the OS kernel and the higher-level software
System
T/F: In a Microkernel system structure, communication between user-modules is achieved using message passing
True
T/F: Microkernel system structure is more efficient than a Modular Structure
False
Operating system failure can generate ____ file containing kernel memory
Crash dump
T/F: Debugging refers to the process of finding and fixing errors or bugs.
True
______ collects data for a specific event like steps involved in a system call invocation.
Tracing
All program to be debugged in gdb must be compiled by gcc with the option “__” turned on
-g
T/F: As part of system boot, on powered, the instruction register is loaded with a predefined memory location - typically, the address of the program counter in RAM
False
The ___ command helps run a program on behalf of the superuser
su