Deck 8: Operating System Support
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
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/45
Play
Full screen (f)
Deck 8: Operating System Support
1
The ABI is the boundary between hardware and software.
False
2
Managers are users of domains that must observe the access permissions of the individual sections and / or pages that make up that domain.
False
3
The __________ is a program that controls the execution of application programs and acts as an interface between applications and the computer hardware.
A)job control language
B)operating system
C)batch system
D)nucleus
A)job control language
B)operating system
C)batch system
D)nucleus
B
4
Privileged instructions are certain instructions that are designated special and can be executed only by the monitor.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
5
Scheduling and memory management are the two OS functions that are most relevant to the study of computer organization and architecture.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
6
With demand paging it is necessary to load an entire process into main memory.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
7
The most important system program is the OS.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
8
The _________ defines the repertoire of machine language instructions that a computer can follow.
A)ABI
B)API
C)HLL
D)ISA
A)ABI
B)API
C)HLL
D)ISA
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
9
ARM provides a versatile virtual memory system architecture that can be tailored to the needs of the embedded system designer.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
10
With a batch operating system the user does not have direct access to the processor.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
11
The x86 includes hardware for both segmentation and paging.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
12
The ________ gives a program access to the hardware resources and services available in a system through the user instruction set architecture supplemented with high-level language library calls.
A)JCL
B)ISA
C)ABI
D)API
A)JCL
B)ISA
C)ABI
D)API
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
13
The end user is concerned mainly with the computer's architecture.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
14
Facilities and services provided by the OS that assist the programmer in creating programs are in the form of _________ programs that are not actually part of the OS but are accessible through the OS.
A)utility
B)multitasking
C)JCL
D)logical address
A)utility
B)multitasking
C)JCL
D)logical address
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
15
Both batch multiprogramming and time sharing use multiprogramming.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
16
The OS must determine how much processor time is to be devoted to the execution of a particular user program.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
17
Uniprogramming is the central theme of modern operating systems.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
18
Swapping is an I / O operation.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
19
An interrupt is a hardware-generated signal to the processor.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
20
The _________ defines the system call interface to the operating system and the hardware resources and services available in a system through the user instruction set architecture.
A)HLL
B)API
C)ABI
D)ISA
A)HLL
B)API
C)ABI
D)ISA
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
21
The technique where memory is expanded to hold three,four,or more programs and switch among all of them is __________,(or multitasking).
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
22
Three key interfaces in a typical computer system are: instruction set architecture,application programming interface,and ___________.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
23
A _________ system groups the user's program with programs for other users and is submitted by a computer operator,with results being printed out for the user upon completion of the program.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
24
The _________ is a program that manages the computer's resources,provides services for programmers,and schedules the execution of other programs.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
25
A _________ is a collection of memory regions.
A)APX
B)nucleus
C)domain
D)page table
A)APX
B)nucleus
C)domain
D)page table
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
26
Early computer systems presented two main problems: setup time and _____.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
27
With _________ the virtual address is the same as the physical address.
A)unsegmented unpaged memory
B)unsegmented paged memory
C)segmented unpaged memory
D)segmented paged memory
A)unsegmented unpaged memory
B)unsegmented paged memory
C)segmented unpaged memory
D)segmented paged memory
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
28
Virtual memory schemes make use of a special cache called a ________ for page table entries.
A)TLB
B)HLL
C)VMC
D)SPB
A)TLB
B)HLL
C)VMC
D)SPB
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
29
In a _________ system multiple users simultaneously access the system through terminals,with the OS interleaving the execution of each user program in a short burst or quantum of computation.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
30
________ is when the processor spends most of its time swapping pages rather than executing instructions.
A)Swapping
B)Thrashing
C)Paging
D)Multitasking
A)Swapping
B)Thrashing
C)Paging
D)Multitasking
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
31
The ________ scheduler is also known as the dispatcher.
A)long-term
B)medium-term
C)short-term
D)I / O
A)long-term
B)medium-term
C)short-term
D)I / O
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
32
The __________ ,or nucleus,contains the most frequently used functions in the OS.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
33
The OS maintains a __________ for each process that shows the frame location for each page of the process.
A)kernel
B)page table
C)TLB
D)logical address
A)kernel
B)page table
C)TLB
D)logical address
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
34
The portion of the monitor that must always be in main memory and available for execution is referred to as the __________.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
35
A _________ is a special type of programming language used to provide instructions to the monitor.
A)job control language
B)multiprogram
C)kernel
D)utility
A)job control language
B)multiprogram
C)kernel
D)utility
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
36
The _________ scheduler determines which programs are admitted to the system for processing.
A)long-term
B)medium-term
C)short-term
D)I / O
A)long-term
B)medium-term
C)short-term
D)I / O
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
37
A _________ is an actual location in main memory.
A)logical address
B)partition address
C)base address
D)physical address
A)logical address
B)partition address
C)base address
D)physical address
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
38
In an _________ system the user / programmer interacts directly with the computer,usually through a keyboard / display terminal to request the execution of a job or to perform a transaction.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
39
The five defined states for a process are: new,ready,waiting,halted,and ________.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
40
A _________ system works only one program at a time.
A)batch
B)uniprogramming
C)kernel
D)privileged instruction
A)batch
B)uniprogramming
C)kernel
D)privileged instruction
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
41
__________ allows the programmer to view memory as consisting of multiple address spaces or segments.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
42
Each process is represented in the OS by a ___________,which typically contains identifier,state,priority,program counter,memory pointers,context data,I / O status information,and accounting information.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
43
When the processor executes a process it automatically converts from logical to physical address by adding the current starting location of the process,called its __________,to each logical address.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
44
_________ paging means that each page of a process is brought in only when it is needed.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
45
Because a process executes only in main memory,that memory is referred to as __________.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck