Home / CSE / Operating System Concepts :: Section 3

CSE :: Operating System Concepts

  1. Scheduling is

  2. A.
    allowing jobs to use the processor
    B.
    unrelated to performance consideration
    C.
    not required in uniprocessor systems
    D.
    the same regard-less of the purpose of the system
    E.
    None of the above

  3. What scheduling algorithm allows processes that are logical runnable to be temporarily suspended?

  4. A.
    preemptive scheduling
    B.
    non-preemptive scheduling
    C.
    FIFO
    D.
    FCFS
    E.
    None of the above

  5. In an absolute loading scheme, which loader function is accomplished by loader

  6. A.
    Reallocation
    B.
    Allocation
    C.
    Linking
    D.
    Loading
    E.
    None of the above

  7. The computational technique used to compute the disk storage address of individual records is called:

  8. A.
    bubble memory
    B.
    key fielding
    C.
    dynamic reallocation
    D.
    hashing
    E.
    None of the above

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

  10. A.
    1
    B.
    2
    C.
    3
    D.
    4
    E.
    None of the above

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

  12. A.
    relative organization
    B.
    key fielding
    C.
    dynamic reallocation
    D.
    hashing
    E.
    None of the above

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

  14. A.
    Application software
    B.
    System software
    C.
    Firm ware
    D.
    Shareware
    E.
    None of the above

  15. Semaphores

  16. 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

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

  18. 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

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

  20. A.
    Assembly and output
    B.
    Code generation
    C.
    Syntax analysis
    D.
    Machine independent optimization
    E.
    None of the above