Operating Systems Concepts Quiz 5 8e
The advent of mobile systems run by Android and other operating systems opens a wide range of new system management and security concerns for systems administrators, including the ____ paradigm in which an organization's members connect their personal devices directly to a secured network.
"bring your own devices"
Under Linux filename conventions, the ____ represents the root directory.
/
Linux provides the foundation for the ____ operating system.
Android
The Android operating system was first developed by ____.
Andy Rubin
The Windows Task Manager can be opened by pressing and holding the ____ keys together.
Ctrl, Alt, and Delete
The ____ state is a formal indication that an activity is terminated and will be removed completely from system memory.
Destroyed
A path name can be either one name or a list of names separated by dashes.
False
All Android apps must support screen rotation.
False
Google purchased Android in 2011.
False
When a process requests pages, Linux loads them into memory. When the kernel needs the memory space, the pages are released using a most recently used (MRU) algorithm.
False
Windows XP was the last Windows operating system built on the Windows 95 kernel
False
Because Linux is written and distributed under the ____ General Public License, its source code is freely distributed and available to the general public.
GNU
The ____ creates a driver object when a driver is loaded into the system and then calls the driver's initialization routine.
I/O Manager
An ____ is a data structure that controls how the I/O operation is processed at each step.
IRP
The ____ file system can recover from all types of errors including those that occur in critical disk sectors.
NTFS
Linux terminal management conforms to ____ standards, and it also supports pseudo-terminals.
POSIX
____ management is designed to replace or change parts of the operating system that need to be enhanced or replaced.
Patch
A replacement paging policy determines which virtual page must be removed from memory to make room for a new page.
True
All Linux files are organized in directories that are connected to each other in a tree-like structure.
True
Android is not as open as Linux, but is much more open than the operating system that runs Apple's mobile products.
True
One of the biggest concerns about Windows operating systems is the need for aggressive patch management to combat the many viruses and worms that target these systems.
True
Virtual memory is implemented in Linux through demand paging.
True
Which of the following is a popular distribution of Linux?
Ubuntu
When physical memory becomes full, the ____ Memory Manager pages some of the memory contents to disk, freeing physical memory for other processes.
Virtual
The primary programming interface for Windows is ____.
Win32 API
Whenever a new Android activity begins, it replaces the activity that was previously called. The replaced activity's state is moved to a data structure called the ____ stack.
back
In Linux, the ____ log file stores messages of which systems have successfully started up and shut down, as well as any that have failed to do so.
boot.log
The three standard classes of devices supported by Linux are ____.
character devices, block devices, and network devices
The Linux page replacement algorithm is an expanded version of the ____ replacement policy.
clock page
By default, a Windows process contains one thread with four components: a unique identifier, the contents of a volatile set of registers indicating state, two stacks used in the thread's execution, and a private storage area used by subsystems and libraries. These components are called the thread's ____.
context
To aid Android app developers, who must account for multiple screen sizes and resolutions, Android has introduced the ____, which is equivalent to one physical pixel on a 160 dpi
density-independent pixel
In a Windows device driver, the ____ is used by the I/O Manager to communicate with the driver when it generates an IRP after an I/O request.
dispatch routine
Active Directory groups machines into administrative units called ____.
domains
To accommodate the various needs of its user community, and to optimize resources, the Windows team identified the following design goals:____.
extensibility, portability, reliability, compatibility, and performance
The ____ paging policy determines when the pager copies a page from disk to memory.
fetch
When opening a file in Windows, the creation of ____ helps bridge the gap between the characteristics of physical devices and directory and file system structures by providing a memory-based representation of shareable physical resources.
file objects
The file disposition attribute ____.
indicates whether to delete the file after closing it
A(n) ____ in Android is the mechanism that one app uses to signal another app that its cooperation is requested to accomplish something.
intent
In Windows terminology, the privileged processor mode is called ____ mode and the nonprivileged processor mode is called user mode.
kernel
If memory space becomes scarce in an Android device, a ____ acts to free up memory by removing the processes that have remained dormant the longest.
low memory killer
Each app must have one ____ file that holds essential information that the operating system must have before it can run an application.
manifest
Android is designed to run ____.
mobile devices
A file containing data or programs belonging to users is known as a(n) ____.
ordinary file
In Linux, the three levels of file access are ____, ____, and ____.
owner, group, others
The portion of memory that is used for sections of the kernel that require maximum performance is the ____.
resident operating system code
The ____ device used in Linux memory management can be a partition on the disk or it can be a normal file.
swap
Administrators use ____ logs that provide a detailed description of activity on the system.
system
A(n) ____ is defined in Android as a "sequence of activities a user follows to accomplish a goal."
task
Linux provides semaphores to help solve the problems of mutual exclusion and of producers and consumers. The Linux semaphore structure contains ____ fields.
three
Linux provides ____ queues and semaphores to allow two processes to synchronize with each other.
wait
