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

Computer Science :: Operating System

  1. Which, of the following, is true for testing and debugging?

  2. A.

     Testing checks for logical errors in the programs, while debugging is a process of correcting those errors in the program

    B.

     Testing detects the syntax errors in the program while debugging corrects those errors in the program

    C.

     Testing and debugging indicate the same thing

    D.

     All of the above

    E.

     None of the above

    View Answer

    Workspace

    Discuss Discuss in Forum


  3. Information in a memory that is no longer valid or wanted is known as

  4. A.

     non-volatile

    B.

     volatile

    C.

     surplus

    D.

     garbage

    E.

     None of the above

    View Answer

    Workspace

    Discuss Discuss in Forum


  5. Which of the following filename extension suggests that the file is a backup copy of another file?

  6. A.

     .txt

    B.

     .com

    C.

     .bas

    D.

     .bak

    E.

     None of the above

    View Answer

    Workspace

    Discuss Discuss in Forum


  7. Relocation bits used by relocating loader are specified (generated) by

  8. A.

     Relocating loader itself

    B.

     Linker

    C.

     Assembler or translator

    D.

     Macro processor

    E.

     None of the above

    View Answer

    Workspace

    Discuss Discuss in Forum


  9. Which of the following statements is false?

  10. A.

     a process scheduling algorithm is preemptive if the CPU can be forcibly removed from a process

    B.

     time sharing systems generally use preemptive CPU scheduling

    C.

     response time are more predictable in preemptive systems than in non preemptive systems

    D.

     real time systems generally use non-preemptive CPU scheduling

    E.

     None of the above

    View Answer

    Workspace

    Discuss Discuss in Forum


  11. Non-modifiable procedures are called

  12. A.

     serially usable procedures

    B.

     concurrent procedures

    C.

     reentrant procedures

    D.

     topdown procedures

    E.

     None of the above

    View Answer

    Workspace

    Discuss Discuss in Forum


  13. The instruction register

  14. A.

     is a hardware memory device which denotes the location of the current instruction being executed.

    B.

     is a group of electrical circuits (hardware), that performs the intent of instructions fetched from memory.

    C.

     contains the address of the memory location that is to be read from or stored into.

    D.

     contains a copy of the designated memory location specified by the MAR after a "read" or the new contents of the memory prior to a "write".

    E.

     None of the above

    View Answer

    Workspace

    Discuss Discuss in Forum


  15. Which of the following scheduling objectives should be applied to the following: the system should admit jobs to create a mix that will keep most devices busy

  16. A.

     to be fair

    B.

     to balance resource utilization

    C.

     to obey priorities

    D.

     to be predictable

    E.

     None of the above

    View Answer

    Workspace

    Discuss Discuss in Forum


  17. Multiprogramming systems:

  18. A.

     are easier to develop than single programming system

    B.

     execute each job faster

    C.

     execute more jobs in the same time period

    D.

     are used only on large mainframe computers

    E.

     None of the above

    View Answer

    Workspace

    Discuss Discuss in Forum


  19. Backups should be done

  20. A.

     daily for most installations

    B.

     weekly for most installations

    C.

     as several image copies, followed by an incremental

    D.

     as several incrementals, followed by an image copy

    E.

     None of the above

    View Answer

    Workspace

    Discuss Discuss in Forum