Operating Systems Concepts Quiz 4 8e
To change to a directory that is up one level from the current working directory in the UNIX hierarchical directory tree structure, you can type ____.
..
The maximum number of bytes that can be allocated to a single file in UNIX is ____.
1,082,201,088
In a system containing CPU 1 and Disk Drive A, the system is instructed to access Track 1, Track 9, Track 1, and then Track 9 of Drive A. The arm is initially located at Track 1. Drive A requires 35 ms for each move. Without reordering, Drive A requires ____ to complete the access.
105 ms
When was the first version of UNIX written?
1969
____ is needed to achieve success in deploying a patch to a large network.
An inventory of all hardware and software on affected computers
____ helps the CPU match the slower speed of I/O devices.
Buffering
As memory management algorithms grow more complex, ____.
CPU overhead increases
____ is similar to availability but it measures the probability that a unit will not fail during a given time period.
Reliability
____ is/are usually measured under steady-state conditions and will reflect quantities such as "the number of jobs processed per day" or "the number of online transactions handled per hour."
Throughput
A strength of UNIX is its true multitasking capabilities.
True
Demand paging requires more complicated hardware configurations than swapping in that it increases the system overhead and under heavy loads, might lead to thrashing.
True
If an operating system patch is not critical in nature, you might choose to delay installation until a regular patch cycle begins.
True
In UNIX, swapping uses a round robin memory-management policy.
True
In UNIX, the process table is set up when the process is created and is deleted when the process terminates.
True
Resource availability in its simplest form means that a unit will be operational and not out of service when a user needs it.
True
The exec family of commands—execl, execv, execle, execlp and execvp—is used to start execution of a new program from another program.
True
UNIX and Linux strongly resemble each other in many ways but are different operating systems.
True
UNIX has grown to become one of the most widely used operating systems in history.
True
UNIX stores files as sequences of bytes and does not impose any structure on them.
True
There is no return from a successful ____ call.
exec
The command ____ is used to find a specified string of characters in a file.
grep
UNIX uses the ____ page replacement algorithm.
least recently used
The command ____ is used to lower the priority of a process.
nice
A ____ may occur if an event happens during the process's transition between deciding to wait for the event and entering the WAIT state.
race
A terminal has two input queues. As a user types each character to the terminal, it is collected in the ____ queue.
raw
A negative feedback loop mechanism monitors the system and, when it becomes too congested, signals the Job Scheduler to ____.
slow down process arrival rate
UNIX uses a ____ to keep track of which processes are using shared program code.
text table
For batch jobs, the time from the submission of the job until its output is returned to the user is called ____ time.
turnaround
In UNIX, a ____ table is allocated to each active process that includes information such as the user and group identification numbers to determine file access privileges.
user
The first step in testing a patch is ____.
verify whether or not the system restarts after the patch is installed
Bottlenecks tend to develop ____.
when resources reach their capacity
When the UNIX Processor Manager is deciding which process from the READY queue will be loaded into memory to be run first, it chooses the process ____.
with the longest time spent on the secondary storage
Benchmark results are valuable because they are not dependent upon system workload, system design and implementation, or the specific requirements of the applications loaded on the system.
False
Resource utilization is usually measured as the percentage of time that the resource is idle.
False
The UNIX I/O system is divided into the block I/O system and the interactive I/O system.
False
The UNIX process scheduling algorithm picks the process that will run in the shortest amount of time to be run first.
False
The system command, split, splits a program into two copies, which are both running from the statement after the command.
False
The formula used to calculate a unit's availability is ____.
MTBF / (MTBF + MTTR)
When networked devices, such as printers, plotters, or disk drives are required, the ____ has the responsibility of allocating and deallocating the required resources correctly.
Network Manager
____ is a family of IEEE standards that define a portable operating system interface to enhance the portability of programs from one operating system to another.
POSIX
Subroutines that work with the operating system to supervise the transmission of data between main memory and a peripheral unit are called ____.
device drivers
____ is a queue reordering technique that can help optimize I/O times.
Rescheduling
____ is a measure of how much each resource is contributing to the overall operation of the system.
Resource utilization
____ are the device drivers that provide the interface to I/O hardware.
Special files
Deployment software falls into two groups: ____ software.
agent-based and agentless
A danger of positive feedback loops is that ____.
as more jobs enter, there can be an increase in page faults
The command, ____ , will copy the contents of a file named section_a.
cat chapt1 chapt2 > section_a
In UNIX, the file ____ contains the parameters that control resources such as the number of internal buffers for the kernel and the size of the swap space.
conf.c
The overall responsibility of keeping an organization's software up to date ____.
depends upon the organization
Memory management is intrinsically linked with ____ management when memory is used to buffer data between a very fast processor and slower secondary storage devices.
device
