36. 

Object code

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

37. 

The term "operating system" means

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

38. 

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

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

39. 

Indicate which is a pre-emptive scheduling algorithm

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

40. 

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

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