26. 

If you want to execute more than one program at a time, the systems software you are using must be capable of:

A. word processing
B. virtual memory
C. compiling
D. multitasking
E. None of the above

27. 

In analyzing the compilation of PL/I program, the description "resolving symbolic address (labels) and generating machine language" is associated with

A. Assembly and output
B. Code generation
C. Storage assignment
D. Syntax analysis
E. None of the above

28. 

Round-robin scheduling

A. allows interactive tasks quicker access to the processor
B. is quite complex to implement
C. gives each task the same chance at the processor
D. allows processor-bound tasks more time in the processor
E. None of the above

29. 

What is the name of the system which deals with the running of the actual computer and not with the programming problems?

A. Operating system
B. Systems program
C. Object program
D. Source program
E. None of the above

30. 

What is the initial value of the semaphore to allow only one of the many processes to enter their critical section?

A. 8
B. 1
C. 16
D. 0
E. None of the above