Home
Exercise
1.
In which of the storage placement strategies a program is placed in the smallest available hole in the main memory?
  • A.
    Best fit
  • C.
    Worst fit
  • B.
    First fit
  • D.
    Buddy
  • Answer
  • Report
Answer : [A]
Report
Name Email  
2.
Which of the following is true for testing and debugging?
  • 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 these
  • Answer
  • Report
Answer : [A]
Report
Name Email  
3.
A loader is
  • A.
    a program that places programs into memory and prepares them for execution.
  • B.
    a program that automate the translation of assembly language into machine language.
  • C.
    program that accepts a program written in a high level languages and produces an object program
  • D.
    is a program that appears to execute a source program as if it were machine language.
  • Answer
  • Report
Answer : [A]
Report
Name Email  
4.
All the time a computer is• switched on. its operating system software has to stay in
  • A.
    main storage
  • C.
    floppy disk
  • B.
    primary storage
  • D.
    disk drive
  • Answer
  • Report
Answer : [B]
Report
Name Email  
5.
Which of the following statements is false?
  • A.
    A process scheduling algorithm is preemptive if the CPU can be forcibly rernoved 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 nonpreemptive CPU scheduling
  • Answer
  • Report
Answer : [D]
Report
Name Email