click below
click below
Normal Size Small Size show me how
FA 2 - OS
| Question | Answer |
|---|---|
| Process is a program in execution. Group of answer choices True False | True |
| User processes execute user code. Group of answer choices True False | True |
| In process, DATA section contains the global and static variables. Group of answer choices True False | True |
| Process execution begins with a CPU burst that is followed by an I/O burst. Group of answer choices True False | True |
| The time from submission to completion of a process is called response time. Group of answer choices True False | False (Turnaround Time) |
| The goal of CPU scheduling is to optimize system performance is to minimize the throughput. Group of answer choices True False | False(Maximize) |
| In process state, running state is when the CPU is executing its instructions Group of answer choices True False | True |
| In process state, ready state is when the CPU is executing its instructions Group of answer choices True False | False (running) |
| When a program is loaded into the memory and it becomes a process. Group of answer choices True False | True |
| Operating system processes execute system code. Group of answer choices True False | True |
| A process is actually a cycle of CPU execution (CPU burst) and I/O wait (I/O burst). Group of answer choices True False | True |
| The medium term scheduler selects process from among the processes that are ready to execute, and allocates the CPU to one of them. Group of answer choices True False | False(Short Term) |
| In process state, terminated state is when the process has finished execution. Group of answer choices True False | True |
| A parent may terminate the execution of one of its children when the parent is exiting. Group of answer choices True False | True |
| The program counter indicates the address of the next instruction to be executed for this process. Group of answer choices True False | True |
| Process control block is also known as task control block. Group of answer choices True False | True |
| In process state, running state is when the process is being created Group of answer choices True False | False(New) |
| CPU being switched from one process to another is called Context Switch. Group of answer choices True False | True |
| A computer system consists of a collection of processes. Group of answer choices True False | True |
| A process terminates when it finishes its last statement and asks the operating system to delete it using the exit system call. Group of answer choices True False | True |
| Program stored in your disk is considered as active entity. Group of answer choices True False | False(Passive) |
| Program stored in your disk is considered as passive entity. Group of answer choices True False | True |
| Each process is represented in the operating system by a process control block. Group of answer choices True False | True |
| A process may create several new processes, via a create-process system call, during the course of execution. The creating process is called child process. Group of answer choices True False | False(Parent Process) |
| The goal of CPU scheduling is to optimize system performance is to maximize the throughput. Group of answer choices True False | True |
| The process STACK contains the temporary data such as method/function parameters, return address and local variables. Group of answer choices True False | True |
| User processes execute system code. Group of answer choices True False | False (Operating) |
| A parent may terminate the execution of one of its children when the task assigned to the child is no longer required. Group of answer choices True False | True |
| A process may create several new processes, via a create-process system call, during the course of execution. The creating process is called parent process. | True |
| In process state, waiting state is when the process is waiting for the OS to assign a processor to it. Group of answer choices True False | False (Ready) |
| In process, HEAP section contains the global and static variables. Group of answer choices True False | False (Data) |
| In process state, ready state is when the process is waiting for some event to occur (such as an I/O completion). Group of answer choices True False | False (Waiting) |
| In process state, ready state is when the process is waiting for the OS to assign a processor to it. Group of answer choices True False | True |
| The time from submission to completion of a process is called turnaround time. Group of answer choices True False | True |
| The long term scheduler selects process from among the processes that are ready to execute, and allocates the CPU to one of them. Group of answer choices True False | False |
| A process terminates when it finishes its first statement and asks the operating system to delete it using the exit system call. Group of answer choices True False | False |
| The goal of CPU scheduling is to optimize system performance is to minimize the waiting time. Group of answer choices True False | True |
| Restricting a child process to a subset of the parent’s resources prevents any process from overloading the system by creating too many processes. Group of answer choices True False | True |