Q1. What is an interrupt? How are multiple interrupts dealt
with?
Q2. Explain the difference between a MONOLITHIC KERNAL and
a MICROKERNAL?
Q3. List reasons why a Mode switch between threads may be
cheaper than a Mode switch between processes.
Q4. What is the difference among deadlock avoidance,
detection and prevention?
Q5. What items of information about a task might be useful
in real time scheduling?
Q6. Discuss some of the reasons for implementing process
migration ?
How is the process address space handled during process
migration?
301
Explain how a TP Monitor manages memory and processor
resources more effectively than a typical operating system.
12
Assuming one link of the Trojan horse copy-and-observe-later
chain is broken. There are two other possible angles of
attack by Alice: Alice logging on and attempting to read the
string directly, and alice assigning a security level of
sensitive to the back-pocket file. Does the reference
monitor prevent these attacks?