CSC 415 Operating System Principles Chapter 1
VMware is a virtual machine manager when it manages guest operating systems. Select one: a. Yes b. No
a. Yes
Which of the following is nonvolatile? Select one: a. hard-disk drive b. main memory c. register d. cache
a. hard-disk drive
The device controller _____ an interrupt by asserting a signal on the interrupt request line. Select one: a. raises b. catches c. clears d. dispatches
a. raises
A system call runs in kernel mode only. Select one: a. Yes b. No
a. Yes
On UNIX, the setuid attribute on a program causes that program to run with the user ID of the current user's ID. Select one: a. No b. Yes
a. No
Solid state disks are generally faster than magnetic disks. Select one: a. True b. False
a. True
There is no universally accepted definition of an operating system. Select one: a. True b. False
a. True
Virtually all modern operating systems provide support for SMP Select one: a. True b. False
a. True
A system call is triggered by hardware. Select one: a. True b. False
b. False
Solid state disks are considered volatile storage. Select one: a. True b. False
b. False
Which of the following will trigger an interrupt? Select one: a. CPU execution b. I/O completion c. software execution d. kernel function
b. I/O completion
The process runs with effective UID all the time until the process is stopped. Select one: a. Yes b. No
b. No
Which of the following statements is false? Select one: a. Mobile devices usually have fewer processing cores than a standard desktop computer. b. The difference in storage capacity between a mobile device and laptop is shrinking. c. Mobile devices must be concerned with power consumption. d. Mobile devices can provide features that are unavailable on desktop or laptop computers
b. The difference in storage capacity between a mobile device and laptop is shrinking.
Processors for most mobile devices run at a slower speed than a processor in a desktop PC. Select one: a. False b. True
b. True
MapReduce is a system which allows for parallel processing of data across nodes in the cluster. Select one: a. No b. Yes
b. Yes
Skype uses a hybrid peer-to-peer approach. Select one: a. No b. Yes
b. Yes
Which of the following principles is used for adding and removing items from a queue? Select one: a. random order b. first in first out (FIFO) c. round robin d. last in first out (LIFO)
b. first in first out (FIFO)
Which of the following clears the interrupt by servicing the device? Select one: a. interrupt-controller hardware b. interrupt service routine c. interrupt vector d. interrupt request line
b. interrupt service routine
Which of the following principles is used for adding and removing items from a stack? Select one: a. random order b. last in first out (LIFO) c. round robin d. first in first out (FIFO)
b. last in first out (LIFO)
Which of the following is tertiary storage medium? Select one: a. hard-disk drive b. magnetic tapes c. register d. main memory
b. magnetic tapes
Which of the following storage medium is the slowest regarding access speed? Select one: a. cache b. solid state drive c. register d. main memory
b. solid state drive
The two separate modes of operating in a system are Select one: a. supervisor mode and system mode b. user mode and kernel mode c. physical mode and logical mode d. kernel mode and privileged mode
b. user mode and kernel mode
Which of the following is the denotation of 1024^3 bytes? Select one: a. MB b. TB c. GB d. KB
c. GB
Which of the following is the denotation of 1024^4 bytes? Select one: a. KB b. MB c. TB d. GB
c. TB
Which of the following contains the addresses of all the service routines? Select one: a. file descriptor table b. page table c. interrupt vector d. system call table
c. interrupt vector
Which of the following technology reduces the overhead for bulk data movement? Select one: a. Storage Area Network (SAN) b. Non-uniform Memory Access (NUMA) c. Symmetric Multiprocessing (SMP) d. Direct Memory Access (DMA)
d. Direct Memory Access (DMA)
In what way is an operating system like a government? Select one: a. It is always concerned primarily with the individual's needs. b. It performs most useful functions by itself. c. It seldom functions correctly. d. It creates an environment within which other programs can do useful work.
d. It creates an environment within which other programs can do useful work.
____ operating systems are designed primarily to maximize resource utilization. Select one: a. Handheld computer b. PC c. Network d. Mainframe
d. Mainframe
Which of the following is the definition of processor? Select one: a. the hardware that executes instructions b. the basic computation unit of the CPU c. including multiple computing cores on the same CPU d. a physical chip that contains one or more CPUs
d. a physical chip that contains one or more CPUs
Which of the following are used by Linux kernel as data structures? Select one: a. Lists, Stacks, and Queues b. Trees c. Hash Functions and Maps d. all of the other answers e. Bitmaps
d. all of the other answers
Which of the following components of a computer system defines the ways to use system resources to solve computing problems? Select one: a. computer hardware b. computer logo c. operating system d. application programs
d. application programs
Which of the following is loosely coupled? Select one: a. multi-core processor b. single-processor system c. multiprocessor systems d. clustered system
d. clustered system
The CPU catches the interrupt and ____ it to the interrupt handler Select one: a. raises b. catches c. clears d. dispatches
d. dispatches
Where is the location of L1 cache? Select one: a. inside processor but outside CPU core b. inside main memory c. inside registers d. inside CPU core
d. inside CPU core
Which of the following stage triggers the CPU switch from user program to interrupt processing? Select one: a. interrupt handled b. transfer done c. I/O request d. interrupt signaled
d. interrupt signaled
Which of the following programs runs all the time on the computer? Select one: a. compiler b. text editor c. assembler d. kernel
d. kernel
Which of the following is NOT secondary storage device? Select one: a. magnetic tape b. optical disk c. solid state disks d. random access memory
d. random access memory
Which of the following computing environments place rigid time requirements on the operation of a processor or the flow of data? Select one: a. peer-to-peer computing b. traditional computing c. client-server computing d. real-time embedded system
d. real-time embedded system