Deck 9: Operating System and Process Management

Full screen (f)
exit full mode
Question
The FCFS algorithm is particularly troublesome for___________

A)time sharing systems
B)multiprogramming systems
C)multiprocessor systems
D)operating systems
Use Space or
up arrow
down arrow
to flip the card.
Question
What is 'Aging'?

A)keeping track of cache contents
B)keeping track of what pages are currently residing in memory
C)keeping track of how many times a given page is referenced
D)increasing the priority of jobs to ensure termination in a finite time
Question
An SJF algorithm is simply a priority algorithm where the priority is___________

A)the predicted next cpu burst
B)the inverse of the predicted next cpu burst
C)the current cpu burst
D)anything the user wants
Question
Which of the following scheduling algorithms gives minimum average waiting time?

A)fcfs
B)sjf
C)round - robin
D)priority
Question
What is an operating system?

A)collection of programs that manages hardware resources
B)system service provider to the application programs
C)interface between the hardware and application programs
D)all of the mentioned
Question
To access the services of operating system, the interface is provided by the___________        

A)system calls
B)api
C)library
D)assembly instructions
Question
Which one of the following is not true?

A)kernel is the program that constitutes the central core of the operating system
B)kernel is the first part of operating system to load into memory during booting
C)kernel is made of various modules which can not be loaded in running operating system
D)kernel remains in the memory during the entire computer session
Question
Which one of the following error will be handle by the operating system?

A)power failure
B)lack of paper in printer
C)connection failure in the network
D)all of the mentioned
Question
What is the main function of the command interpreter?

A)to get and execute the next user-specified command
B)to provide the interface between the api and application program
C)to handle the files in operating system
D)none of the mentioned
Question
In Operating Systems, which of the following is/are CPU scheduling algorithms?

A)round robin
B)shortest job first
C)priority
D)all of the mentioned
Question
If a process fails, most operating system write the error information to a___________  

A)log file
B)another running process
C)new file
D)none of the mentioned
Question
Which facility dynamically adds probes to a running system, both in user processes and in the kernel?

A)dtrace
B)dlocate
C)dmap
D)dadd
Question
Which one of the following is not a real time operating system?

A)vxworks
B)qnx
C)rtlinux
D)palm os
Question
The OS X has___________

A)monolithic kernel
B)hybrid kernel
C)microkernel
D)monolithic kernel with modules
Question
The systems which allow only one process execution at a time, are called___________      

A)uniprogramming systems
B)uniprocessing systems
C)unitasking systems
D)none of the mentioned
Question
In operating system, each process has its own___________      

A)address space and global variables
B)open files
C)pending alarms, signals and signal handlers
D)all of the mentioned
Question
In Unix, Which system call creates the new process?

A)fork
B)create
C)new
D)none of the mentioned
Question
What is interprocess communication?

A)communication within the process
B)communication between two process
C)communication between two threads of same process
D)none of the mentioned
Question
Which system call can be used by a parent process to determine the termination of child process?

A)wait
B)exit
C)fork
D)get
Question
The address of the next instruction to be executed by the current process is provided by the___________      

A)cpu registers
B)program counter
C)process stack
D)pipe
Question
The number of processes completed per unit time is known as___________      

A)output
B)throughput
C)efficiency
D)capacity
Question
Which of the following is not the state of a process?

A)new
B)old
C)waiting
D)running
Question
What is a Process Control Block?

A)process type variable
B)data structure
C)a secondary storage section
D)a block in memory
Question
The entry of all the PCBs of the current processes is in___________      

A)process register
B)program counter
C)process table
D)process unit
Question
What is the degree of multiprogramming?

A)the number of processes executed per unit time
B)the number of processes in the ready queue
C)the number of processes in the i/o queue
D)the number of processes in memory
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/25
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 9: Operating System and Process Management
1
The FCFS algorithm is particularly troublesome for___________

A)time sharing systems
B)multiprogramming systems
C)multiprocessor systems
D)operating systems
multiprogramming systems
2
What is 'Aging'?

A)keeping track of cache contents
B)keeping track of what pages are currently residing in memory
C)keeping track of how many times a given page is referenced
D)increasing the priority of jobs to ensure termination in a finite time
increasing the priority of jobs to ensure termination in a finite time
3
An SJF algorithm is simply a priority algorithm where the priority is___________

A)the predicted next cpu burst
B)the inverse of the predicted next cpu burst
C)the current cpu burst
D)anything the user wants
the predicted next cpu burst
4
Which of the following scheduling algorithms gives minimum average waiting time?

A)fcfs
B)sjf
C)round - robin
D)priority
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
5
What is an operating system?

A)collection of programs that manages hardware resources
B)system service provider to the application programs
C)interface between the hardware and application programs
D)all of the mentioned
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
6
To access the services of operating system, the interface is provided by the___________        

A)system calls
B)api
C)library
D)assembly instructions
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
7
Which one of the following is not true?

A)kernel is the program that constitutes the central core of the operating system
B)kernel is the first part of operating system to load into memory during booting
C)kernel is made of various modules which can not be loaded in running operating system
D)kernel remains in the memory during the entire computer session
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
8
Which one of the following error will be handle by the operating system?

A)power failure
B)lack of paper in printer
C)connection failure in the network
D)all of the mentioned
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
9
What is the main function of the command interpreter?

A)to get and execute the next user-specified command
B)to provide the interface between the api and application program
C)to handle the files in operating system
D)none of the mentioned
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
10
In Operating Systems, which of the following is/are CPU scheduling algorithms?

A)round robin
B)shortest job first
C)priority
D)all of the mentioned
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
11
If a process fails, most operating system write the error information to a___________  

A)log file
B)another running process
C)new file
D)none of the mentioned
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
12
Which facility dynamically adds probes to a running system, both in user processes and in the kernel?

A)dtrace
B)dlocate
C)dmap
D)dadd
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
13
Which one of the following is not a real time operating system?

A)vxworks
B)qnx
C)rtlinux
D)palm os
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
14
The OS X has___________

A)monolithic kernel
B)hybrid kernel
C)microkernel
D)monolithic kernel with modules
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
15
The systems which allow only one process execution at a time, are called___________      

A)uniprogramming systems
B)uniprocessing systems
C)unitasking systems
D)none of the mentioned
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
16
In operating system, each process has its own___________      

A)address space and global variables
B)open files
C)pending alarms, signals and signal handlers
D)all of the mentioned
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
17
In Unix, Which system call creates the new process?

A)fork
B)create
C)new
D)none of the mentioned
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
18
What is interprocess communication?

A)communication within the process
B)communication between two process
C)communication between two threads of same process
D)none of the mentioned
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
19
Which system call can be used by a parent process to determine the termination of child process?

A)wait
B)exit
C)fork
D)get
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
20
The address of the next instruction to be executed by the current process is provided by the___________      

A)cpu registers
B)program counter
C)process stack
D)pipe
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
21
The number of processes completed per unit time is known as___________      

A)output
B)throughput
C)efficiency
D)capacity
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
22
Which of the following is not the state of a process?

A)new
B)old
C)waiting
D)running
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
23
What is a Process Control Block?

A)process type variable
B)data structure
C)a secondary storage section
D)a block in memory
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
24
The entry of all the PCBs of the current processes is in___________      

A)process register
B)program counter
C)process table
D)process unit
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
25
What is the degree of multiprogramming?

A)the number of processes executed per unit time
B)the number of processes in the ready queue
C)the number of processes in the i/o queue
D)the number of processes in memory
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 25 flashcards in this deck.