- Home
- General Knowledge
- Systems Software
- Section 1
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]
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]
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]
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]
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]