Page 53 - DCAP403_Operating System
P. 53

Operating System




                    Notes          3.9 Self Assessment

                                   Fill in the blanks:

                                   1.   Running a program involves the ....................... and ....................... memory.
                                   2.   CPU scheduling is needed in case of ....................... .
                                   3.   Reading from or writing to a file requires ....................... .

                                   4.   System calls provide an interface between the ....................... and the ....................... .

                                   5.   A system call is implemented through ....................... .
                                   6.   System programs provide ....................... to users so that they do not need to write their own
                                       ....................... for program development and ....................... .
                                   7.   ....................... structure is known as “The Big Mess”.

                                   8.   ....................... layers are there in the layered system structure.
                                   9.   Exokernel is developed by ....................... .
                                   10.   In Client-server Model, all the ....................... does is handle the communication between
                                       clients and servers.
                                   State whether the following statements are true or false:
                                   11.   Users programme cannot control I/O service.
                                   12.   A process needs to communicate only with OS.
                                   13.   OS provides service to manage the primary memory only.

                                   3.10 Review Questions


                                   1.   What are the differences between a programme and a process? Explain your answer with
                                       example.
                                   2.   Explain process management briefl y.
                                   3.   What are the differences between primary storage and secondary storage?

                                   4.   Write a short notes on file management and I/O system management.

                                   5.   Do you think a single user system requires process communication? Support your answer
                                       with logic.

                                   6.   Suppose a user program faced an error during memory access. What will it do then? Will
                                       it be informed to the OS? Explain.
                                   7.  Define command interpreter. Describe its role in operating system.

                                   8.   What is signal? How a program can respond to signals?

                                   9.   How information (parameters) is passed between a running program and the operating
                                       system?
                                   10.   What is protected mode? How is it related to the operating system?












          46                               LOVELY PROFESSIONAL UNIVERSITY
   48   49   50   51   52   53   54   55   56   57   58