1、Multiple Choice Questions 1 Question1 The general role of an operating system is to: 选择一个答案 a. Provide a set of services to system users b. Manage files for application programs c. Act as an interface between various computers d. None of the above Feedback: A. 为系统用户提供一系列服务 B. 为应用程序管理文件 (这显然不是 ) C. 作
2、为多台计算机间的接口 (应该是 CPU 与硬件之间的接口 ) D. error Question2 Information that must be saved prior to the processor transferring control to the interrupt handler routine includes: 选择一个答案 a. Program Status Word (PSW) that is, it is a program or suite of programs executed by the processor. The OS frequently relin
3、quishes control and must depend on the processor to allow it to regain control. P40 Question10 Operating systems must evolve over time because 选择一个答案 a. Users will only purchase software that has a current copyright date b. New hardware is designed and implemented in the computer system c. All of th
4、e above d. Hardware must be replaced when it fails Feedback: 计算机需要不断发展的原因:硬件升级和新型硬件的出现、新的服务、纠正错误 P 40/41 Question11 A major problem with early serial processing systems was: 选择一个答案 a. Inability to get hardcopy output b. Setup time c. Lack of input devices d. All of the above Feedback: 调度和准备时间 Questi
5、on12 An example of a hardware feature that is desirable in a batch-processing system is 选择一个答案 a. None of the above b. A completely accessible memory area c. Large clock cycles d. Privileged instructions Feedback: 内存保护、定时器、特权指令、中断 Question13 A computer hardware feature that is vital to the effective
6、 operation of a multiprogramming operating system is: 选择一个答案 a. Very large memory b. Multiple processors c. I/O interrupts and DMA d. All of the above Feedback: 支持 I/O 中断和直接存储器访问 Question14 The principle objective of a time sharing, multiprogramming system is to 选择一个答案 a. Maximize processor use b. N
7、one of the above c. Provide exclusive access to hardware d. Maximize response time Feedback: 批处理多道程序设计是为了充分使用处理器,分时多道程序设计是为了减小响应时间 Question15 Which of the following major line of computer system development created problems in timing and synchronization that contributed to the development of the con
8、cept of the process? 选择一个答案 a. Multiprogramming batch operation systems b. Real time transaction systems c. All of the above d. Time sharing systems Feedback: Three major lines of computer system development created problems in timing and synchronization that contributed to the development of the co
9、ncept of the process: multiprogramming batch operation, time sharing, and real-time transaction systems. Question16 Which of the following major line of computer system development created problems in timing and synchronization that contributed to the development of the concept of the process? 选择一个答
10、案 a. Multiprogramming batch operation systems b. Real time transaction systems c. Time sharing systems d. All of the above Multiple Choice Questions 3 Question1 The behavior of a processor can be characterized by examining: 选择一个答案 a. Multiple process traces b. A single process trace c. All of the ab
11、ove d. The interleaving of the process traces Feedback: We can characterize behavior of the processor by showing how the traces of the various processes are interleaved. P81 Question2 The Process Image element that contains the modifiable part of the user space is called the: 选择一个答案 a. User Program
12、b. None of the above c. System Stack d. Process Control Block Feedback: User data. Question3 The processor execution mode that user programs typically execute in is referred to as: 选择一个答案 a. System mode b. None of the above c. User mode d. Kernel mode Feedback: 用户态。 System mode = kernel mode Questio
13、n4 One step in the procedure for creating a new process involves: 选择一个答案 a. Assigning a unique identifier b. All of the above c. Allocating space for the process d. Initializing the process control block Feedback: P99 12345 Question5 A process switch may occur when the system encounters an interrupt
14、 condition, such as that generated by a: 选择一个答案 a. All of the above b. Trap c. Supervisor call d. Memory fault Feedback: 中断:时钟中断、 I/O 中断、内存失效 陷阱 系统调用 Question6 In the Process Based O/S: 选择一个答案 a. None of the above b. Major kernel functions are organized as separate functions c. The User Process Image includes a kernel stack