Exam 2: Operating System Overview
Exam 1: Computer Systems Overview45 Questions
Exam 2: Operating System Overview45 Questions
Exam 3: Process Description and Control45 Questions
Exam 4: Threads45 Questions
Exam 5: Concurrency: Mutual Exclusion and Synchronization45 Questions
Exam 6: Concurrency: Deadlock and Starvation45 Questions
Exam 7: Memory Management45 Questions
Exam 8: Virtual Memory45 Questions
Exam 9: Uniprocessor Scheduling45 Questions
Exam 10: Multiprocessor and Real-Time Scheduling45 Questions
Exam 11: Io Management and Disk Scheduling45 Questions
Exam 12: File Management45 Questions
Exam 13: Embedded Operating Systems45 Questions
Exam 14: Computer Security Threats45 Questions
Exam 15: Computer Security Techniques45 Questions
Exam 16: Distributed Processing, Clientserver, and Clusters45 Questions
Exam 17: Network Protocols45 Questions
Exam 18: Distributed Process Management45 Questions
Select questions type
Hardware features desirable in a batch-processing operating system include memory protection, timer, privileged instructions, and __________ .
Free
(Multiple Choice)
4.8/5
(27)
Correct Answer:
C
A(n) __________ is a set of resources for the movement, storage, and processing of data and for the control of these functions.
Free
(Multiple Choice)
4.7/5
(35)
Correct Answer:
C
An OS should be constructed in such a way as to permit the effective development, testing, and introduction of new system functions without interfering with service.
Free
(True/False)
4.9/5
(39)
Correct Answer:
True
A common strategy to give each process in the queue some time in turn is referred to as a __________ technique.
(Multiple Choice)
4.8/5
(31)
The central idea behind the simple batch-processing scheme is the use of a piece of software known as the _________ .
(Short Answer)
4.8/5
(32)
Three major lines of computer system development created problems in timing and synchronization that contributed to the development of the concept of the process: multiprogramming batch operation, time sharing, and __________ .
(Short Answer)
4.8/5
(27)
__________ is a technique in which a process, executing an application, is divided into threads that can run concurrently.
(Short Answer)
4.8/5
(38)
A monolithic kernel is implemented as a single process with all elements sharing the same address space.
(True/False)
4.8/5
(42)
The technique where a system clock generates interrupts, and at each clock interrupt the OS regains control and assigns the processor to another user, is __________ .
(Multiple Choice)
4.8/5
(38)
A user program executes in a __________ , in which certain areas of memory are protected from the user's use, and in which certain instructions may not be executed.
(Multiple Choice)
4.9/5
(37)
The __________ is the internal data by which the OS is able to supervise and control the process.
(Multiple Choice)
4.8/5
(39)
In a time-sharing, multiprogramming system, multiple users simultaneously access the system through __________ .
(Short Answer)
4.8/5
(31)
The OS masks the details of the hardware from the programmer and provides the programmer with a convenient interface for using the system.
(True/False)
4.8/5
(40)
The OS frequently relinquishes control and must depend on the processor to allow it to regain control.
(True/False)
4.8/5
(40)
Any resource allocation and scheduling policy must consider three factors: Fairness, Differential responsiveness, and __________ .
(Short Answer)
4.9/5
(35)
Uniprogramming typically provides better utilization of system resources than multiprogramming.
(True/False)
4.7/5
(33)
An __________ is a program that controls the execution of application programs and acts as an interface between applications and the computer hardware.
(Short Answer)
4.9/5
(37)
One of the driving forces in operating system evolution is advancement in the underlying hardware technology.
(True/False)
5.0/5
(28)
Showing 1 - 20 of 45
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)