Home / Computer Science / Operating System :: section-6

Computer Science :: Operating System

  1. For how many processes which are sharing common data, the Dekker's algorithm implements mutual exclusion?

  2. A.

     1

    B.

     2

    C.

     3

    D.

     4

    E.

     None of the above


  3. The file structure that redefines its first record at a base of zero uses the term:

  4. A.

     relative organization

    B.

     key fielding

    C.

     dynamic reallocation

    D.

     hashing

    E.

     None of the above


  5. What is the name given to all the programs inside the computer with makes it usable?

  6. A.

     Application software

    B.

     System software

    C.

     Firm ware

    D.

     Shareware

    E.

     None of the above


  7. Semaphores

  8. A.

     synchronize critical resources to prevent deadlock

    B.

     synchronize critical resources to prevent contention

    C.

     are used to do I/O

    D.

     are used for memory management

    E.

     None of the above


  9. The advantage(s) of incorporating the macro processor into pass 1 is(are):

  10. A.

     many functions do not have to be implemented twice.

    B.

     Functions are combined and it is not necessary to create intermediate files as output from the macros processor and input to the assembler.

    C.

     more flexibility is available to the programmer in that he may use all the features of the assembler in conjunction with macros.

    D.

     all of the above

    E.

     None of the above


  11. In analyzing the compilation of PL/I program, the description "creation of more optimal matrix" is associated with

  12. A.

     Assembly and output

    B.

     Code generation

    C.

     Syntax analysis

    D.

     Machine independent optimization

    E.

     None of the above


  13. In memory systems, boundary registers

  14. A.

     are used for temporary program variable storage

    B.

     are only necessary with fixed partitions

    C.

     track page boundaries

    D.

     track the beginning and ending of programs

    E.

     None of the above


  15. Which of the following is true for machine language.

  16. A.

     Repeated execution of program segments

    B.

     Depicting flow of data in a system

    C.

     A sequence of instructions which, when followed properly, solves a problem

    D.

     the language which communicates with the computer using only the binary digits 1 and 0.

    E.

     None of the above


  17. Which of the following is not applications software?

  18. A.

     Word processing

    B.

     Spreadsheet

    C.

     UNIX

    D.

     Desktop publishing

    E.

     None of the above


  19. Scissoring enables

  20. A.

     a part of data to be displayed

    B.

     entire data to be displayed

    C.

     full data display on full area of screen

    D.

     no data to be displayed

    E.

     None of the above