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

Advanced Operating Systems (CS703)

Subjective, Short Questions from Past Papers

 

Subjective Questions

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:

    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: