Professional Documents
Culture Documents
OS Hourly 2
OS Hourly 2
1. When a process generates I/O request, it will be moved in suspended state. False.
4. All directories in Windows and UNIX always contain minimum two entries. True.
9. The command “cd..” is used to change current directory to the parent directory. True.
10. In UNIX, while a process is running in kernel mode, it may not be preempted. False.
2. Process state in which process is in secondary memory and awaiting an event. Blocked
suspend.
6. Process scheduling policy that may cause starvation. Shortest Process Next.
a. Round-Robin b. Shortest Process Next c. FIFO d. Option ‘b’ and
‘c’
7. Which one is a non-preempted scheduling algorithm. Shortest Process Next AND FIFO.
9. Maximum memory that can be addressed in a real mode system is _____. 1 MB.
1. Process state information part of the Process Control Block is used to save/restore
processor registers.
4. GUID-PT used in storage device stands for Globally Unique Identifier Partition Table.
5. Ready waiting state means process takes processor time while waiting.
6. Suspend term is used when process is moved from main memory to virtual memory.
7. Booting system loads 512 bytes of disk boot sector at memory location =
0x0000:0x7C00.
- Ready Suspended: When ready queue is full and the process is preempted.
Why a process is moved in virtual memory. Provide answer with two examples.
- When a new process has lower priority than processes in ready queue.
- Startup services.
- Divide the page into segments that are loaded at different times.
What is IVT (interrupt vector table)? How interrupt service routines are called in Intel
based systems.
IVT is a data structure that is used for interrupt handling. It consists of the interrupt ID,
interrupt name, interrupt type with associated handlers – when interrupt service routines
are called, the system references the IVT.
xx = type of device
1. hd
2. sd
- sdb
N = partition number
Explain the working of both SIMD architectures with the help of diagram. For what type of
applications these systems are suitable?
Describe the working of SISD architecture along with efforts put up by research
community to improve overall system performance.
<draw picture>
Single Instruction Single Data that can access one data unit at one time only. Improvements
include increased cache memory, multi-core/multiprocessing computers, and multitasking.
Explain the working for following systems with the help of diagrams.
Diagram:
<draw diagram>
Diagram:
Working:
Diagram:
command.com:
boot.ini: