In the name of ALLAH, the most beneficient, the most merciful

Advanced Operating Systems (CS703)

Subjective, Short Questions from Past Papers

 

Subjective Questions

Question

( Term, Marks = , Lesson No. )

Briefly describe the "Resource Ordering" technique in prevention of deadlocks.

Answer:

Question

( Term, Marks = , Lesson No. )

What are the disadvantages of thread paradigm?

Answer:

Question

( Term, Marks = , Lesson No. )

What are the characteristics of Real Time Operating System?

Answer:

Question

( Term, Marks = , Lesson No. )

Answer the questions about reference counting and sweep techniques about garbage collection.

Answer:

Question

( Term, Marks = , Lesson No. )

Program the Main thread should create a new thread. New thread should print massage "hello world"and return. The main thread should wait for new thread to complete.

Answer:

Question

( Term, Marks = , Lesson No. )

In your opinion what could be the ways that make it possible that the processes should enter in the critical section simultaneously and full fill critical section requirements in such a way that no need to code it explicitly.

Answer:

Question

( Term, Marks = , Lesson No. )

Calculate the turnaround time using Round Robin for the given processes with quantum =20. The CPU bursts for the processes are P1=52 P2=16 P3=68 and P4=25.

Answer:

Question

( Term, Marks = , Lesson No. )

How block devices are different from character devices?

Answer:

Question

( Term, Marks = , Lesson No. )

Briefly explain major security issues.

Answer:

Question

( Term, Marks = , Lesson No. )

Calculate the effective access time in nanoseconds and also derive a result that how much is the memory access time during one page fault, if we take an average page fault service time of 30 milliseconds and a memory access time of 100 nanoseconds. Also use the result and highlight whether it affects the performance or not.

Answer:

Question

( Term, Marks = , Lesson No. )

How block devices are different from character devices?

Answer:

Question

(Final Term, Marks = 10, Lesson No. )

Differentiate between:

  1. Distributed Systems and Parallel Systems
  2. Concurrent Execution and Parallel Execution
  3. Security and Protection
  4. Fault Tollerance and Robustness
  5. Answer: