Home / CSE / Operating System Concepts :: Section 4

CSE :: Operating System Concepts

  1. Which of the following statement is true.

  2. A.
    The LRU algorithm pages out pages that have been used recently
    B.
    Thrashing is a natural consequence of virtual memory systems.
    C.
    Seek analysis is used for analysing control-unit busy problems.
    D.
    All of the above
    E.
    None of the above

  3. Which of the following is a phase of a compilation process

  4. A.
    Lexical analysis
    B.
    Code generation
    C.
    Both of the above
    D.
    Static analysis
    E.
    None of the above

  5. Which are the most important features of Microsoft Windows program?

  6. A.
    Windows
    B.
    Pull-down menus
    C.
    Icons
    D.
    All of the above
    E.
    None of the above

  7. Which of the following system program forgoes the production of object code to generate absolute machine code and load it into the physical main storage location from which it will be executed immediately upon completion of the assembly?

  8. A.
    two pass assembler
    B.
    load-and-go assembler
    C.
    macroprocessor
    D.
    compiler
    E.
    None of the above

  9. Virtual memory is

  10. A.
    simple to implement
    B.
    used in all major commercial operating systems
    C.
    less efficient in utilization of memory
    D.
    useful when fast I/O devices are not available
    E.
    None of the above

  11. Object code

  12. A.
    is ready to execute
    B.
    is the output of compilers, but not assemblers
    C.
    must be "loaded" before execution
    D.
    must be rewritten before execution
    E.
    None of the above

  13. The term "operating system" means

  14. A.
    a set of programs which controls computer working
    B.
    the way a computer operator works
    C.
    conversion of high level language into machine code
    D.
    the way a floppy disk drive operates
    E.
    None of the above

  15. Which of the following might be used to convert high-level language instructions into machine language?

  16. A.
    system software
    B.
    applications software
    C.
    an operating environment
    D.
    an interpreter
    E.
    None of the above

  17. Indicate which is a pre-emptive scheduling algorithm

  18. A.
    Round-robin
    B.
    Shortest-job-next
    C.
    Priority-based
    D.
    All of the above
    E.
    None of the above

  19. Which of the following, is necessary to work on a computer

  20. A.
    Compiler
    B.
    Operating system
    C.
    Assembly
    D.
    Interpreter of the above
    E.
    None of the above