Deck 2: Data Manipulation
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/35
Play
Full screen (f)
Deck 2: Data Manipulation
1
Which of the following events is detrimental to an operating system's performance?
A) Deadlock
B) Interrupt
C) Booting
A) Deadlock
B) Interrupt
C) Booting
A
2
Which of the following components of an operating system maintains the directory system?
A) Device drivers
B) File manager
C) Memory manager
A) Device drivers
B) File manager
C) Memory manager
B
3
In contrast to early batch processing techniques, ____________________ allows the user to communicate with the computer while the user's application is being executed. In turn, this type of processing requires that the computer's responses to its environment be performed in a timely manner, a requirement known as _______________________ .
Interactive processing, Real-time processing
4
A section of a program that should be executed by at most one process at a time is called a
A) Utility
B) Critical region
C) Privileged instruction
A) Utility
B) Critical region
C) Privileged instruction
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
5
Which of the following is not a role of a typical operating system?
A) Control the allocation of the machine's resources
B) Control access to the machine
C) Maintain records regarding files stored in mass storage
D) Assist the computer user in the task of processing digital photographs
A) Control the allocation of the machine's resources
B) Control access to the machine
C) Maintain records regarding files stored in mass storage
D) Assist the computer user in the task of processing digital photographs
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
6
Multitasking in a computer with only one CPU is accomplished by a technique called
A) Bootstrapping
B) Batch processing
C) Multiprogramming
A) Bootstrapping
B) Batch processing
C) Multiprogramming
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
7
Execution of an operating system is initiated by a program called the
A) Window manager
B) Scheduler
C) Boot loader
A) Window manager
B) Scheduler
C) Boot loader
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
8
Which of the following would not require real-time processing?
A) Typing a document with a word processor
B) Navigation of an aircraft
C) Forecasting world-wide trend for the next five year period
D) Maintaining a airline reservation system
A) Typing a document with a word processor
B) Navigation of an aircraft
C) Forecasting world-wide trend for the next five year period
D) Maintaining a airline reservation system
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
9
Which of the following items of information would not be contained in an operating system's process table?
A) The location of the memory area assigned to the process
B) The priority of each process
C) Whether the process is ready or waiting
D) The machine language instructions being executed by the process
A) The location of the memory area assigned to the process
B) The priority of each process
C) Whether the process is ready or waiting
D) The machine language instructions being executed by the process
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
10
Which of the following components of an operating system is not part of the kernel?
A) User Interface
B) File manager
C) Scheduler
A) User Interface
B) File manager
C) Scheduler
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
11
Which of the following is not involved in a context switch?
A) Interrupt
B) Process table
C) Dispatcher
D) User Interface
A) Interrupt
B) Process table
C) Dispatcher
D) User Interface
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
12
Which of the following is not an attempt to provide security?
A) Passwords
B) Privilege levels
C) Multitasking
A) Passwords
B) Privilege levels
C) Multitasking
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
13
Which of the following is not a means of performing multiple activities at the same time?
A) Pipeling
B) Multiprogramming
C) Virtual memory
D) Multiple processors
A) Pipeling
B) Multiprogramming
C) Virtual memory
D) Multiple processors
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
14
Which of the following would be a concern of the file manager in a multi-user computer system that would not be a concern in a single-user system?
A) Maintain records regarding the location of files
B) Maintain records regarding the ownership of files
C) Maintain records regarding the size of files
D) None of the above
A) Maintain records regarding the location of files
B) Maintain records regarding the ownership of files
C) Maintain records regarding the size of files
D) None of the above
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
15
Which of the following concepts is not associated with critical regions?
A) Semaphores
B) Mutual exclusion
C) Bootstrap
A) Semaphores
B) Mutual exclusion
C) Bootstrap
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
16
Which of the following components of an operating system is executed as the result of an interrupt signal?
A) Dispatcher
B) Memory manager
C) File manager
A) Dispatcher
B) Memory manager
C) File manager
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
17
Which of the following is a task that is not performed by the kernel of an operating system?
A) Communicate with the user
B) Schedule processes
C) Allocate resources
D) Avoid deadlock
A) Communicate with the user
B) Schedule processes
C) Allocate resources
D) Avoid deadlock
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
18
Which of the following components of an operating system handles the details associated with particular peripheral equipment?
A) Device drivers
B) File manager
C) Memory manager
A) Device drivers
B) File manager
C) Memory manager
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
19
The end of a time slice is indicted by the occurrence of a signal called
A) An interrupt
B) A semaphore
C) A login
A) An interrupt
B) A semaphore
C) A login
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
20
Which of the following is a technique for controlling access to a critical region?
A) Spooling
B) Time sharing
C) Semaphore
D) Booting
A) Spooling
B) Time sharing
C) Semaphore
D) Booting
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
21
Describe concerns that occur when designing a time-sharing/multitasking operating system that do not occur in the case of a single tasking system.
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
22
What problem could occur if, to allow more processes to share time in a multiprogramming environment, an operating system is designed to use very short time slices?
________________________________________________________________________
________________________________________________________________________
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
23
Explain why the average length of a time slice would be reduced if the processes in an operating system's process table perform lots of I/O operations.
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
24
What conditions are necessary for deadlock to occur?
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
25
Describe the bootstrap process.
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
26
Describe a scenario that leads to deadlock in a computer system.
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
27
List three popular smartphone operating systems.
A. ___________________
B. ___________________
C. ___________________
A. ___________________
B. ___________________
C. ___________________
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
28
Describe how the widespread availability of multi-core processors effects operating systems.
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
29
In the sense of the term virtual memory, give an argument that multiprogramming creates virtual CPUs.
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
30
Explain the difference between application software and system software.
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
31
What is the difference between a process that is waiting as opposed to a process that is ready?
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
32
What is meant by the term load balancing in the context of multiprocessor computers?
________________________________________________________________________
________________________________________________________________________
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
33
A ______________ is a set of instructions. In contrast, a ________________ is the activity of executing those instructions.
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
34
Why is a "test-and-set" instruction included in most machine languages for CPUs designed for multitasking environments?
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck
35
What are privileged instructions?
Unlock Deck
Unlock for access to all 35 flashcards in this deck.
Unlock Deck
k this deck