CS/IT MCQ Collections

MCQ On Fundamentals Of Process Management In OS Part-2

Pinterest LinkedIn Tumblr

This set of MCQ on fundamentals of process management in OS includes the collections of multiple-choice questions on process management in the operating system. It includes MCQ questions on the memory table, the additional information needed by the operating system to control and co-ordinate the various active processes, and information included in the process control information.

1. ………………. are used to keep track of both main and secondary memory in which some of the main memory is reserved for use by the operating system and the remainder is available for use by processes.
A) Memory tables
B) I/O tables
C) File tables
D) Process tables

2. The memory table includes which of the following information
i) The allocation of main memory to processes
ii) The allocation of secondary memory to processes
iii) A piece of information needed to manage virtual memory
A) i and ii only
B) ii and iii only
C) i and iii only
D) All i, ii and iii

3. …………… includes information of any protection attributes of blocks of main or virtual memory, such as which processes may access certain shared memory regions.
A) Memory tables
B) I/O tables
C) File tables
D) Process tables

4.  ………………. provide information about the existence of files, their location on secondary memory, their current status and other attributes.
A) Memory tables
B) I/O tables
C) File tables
D) Process tables

5. Each process has associated with it a number of attributes that are used by the operating system for the process control, these collections of attributes is referred to as a …………….
A) System stack
B) Process control block
C) Attributes block
D) Attributes control block

6.  The processed image includes which of the following elements
i) user data   ii) user program  iii) system stack   iv) process control block
A) i, ii and iv only
B) ii, iii and iv only
C) i, iii and iv only
D) All i, ii, iii and iv

7. With respect to ………………………., in virtually all operating systems each process is assigned a unique numeric identifier, which may simply be an index into the primary process table.
A) Process identification
B) Processor sate identification
C) Processor state information
D) Process control information

8. Numeric identifiers that may be stored with the process control block includes
i) Identifier of the process  ii) Identifier of the process that created parent process  iii) User identifier
A) i and ii only
B) ii and iii only
C) i and iii only
D) All i, ii and iii

9. There are a variety of processor registers that are employed to control the operation of the processor. This includes
i) program counter  ii) program codes  iii) condition codes  iv) status information
A) i, ii and iv only
B) ii, iii and iv only
C) i, iii and iv only
D) All i, ii, iii and iv

10. ……………….. consists of the contents of processor registers while a process is running.
A) Process identification
B) Processor sate identification
C) Processor state information
D) Process control information

11. …………… is the additional information needed by the operating system to control and co-ordinate the various active processes.
A) Process identification
B) Processor sate identification
C) Processor state information
D) Process control information

12. The processes control information includes which of the following additional information needed by the operating system.
i) Scheduling and state information  ii) Data structuring  iii) Data processing  iv) Inter-process communication
A) i, ii and iv only
B) ii, iii and iv only
C) i, iii and iv only
D) All i, ii, iii and iv

13. Which of the following items should be included in scheduling and state information.
i) Process state  ii) Priority  iii) Scheduling related information  iv) Event
A) i, ii and iv only
B) ii, iii and iv only
C) i, iii and iv only
D) All i, ii, iii and iv

14. The examples of ……………….. are the amount of time that the process has been waiting and the amount of time that the process executed the last time it was running.
A) Process state
B) Priority
C) Scheduling related information
D) Event

15. The item of information included in process control information in which a process may be linked to another process in a queue, ring or some other structure called ………
A) Data structuring
B) Process structuring
C) Process privileges
D) Inter-process communication

16. In ……………. various flags, signals and messages may be associated with communication between two independent processes.
A) Data structuring
B) Process structuring
C) Process privileges
D) Inter-process communication

17. All processor designs include a register or set of status information.
A) Status information word
B) Process status word
C) Program status word
D) Program signaling word

18. A good example of a processor status word is that on Pentium machines, referred to as the …………… register.
A) LFEAGS
B) EFLAGS
C) EFLGES
D) FLEAGS

19. ………………. in Pentium EFLAGS register control bits allows the programmer to disable debug exceptions so that the instruction can be restarted after a debug exception.
A) Identification flag
B) Resume flag
C) Direction flag
D) Trap flag

20.  ……………………. in Pentium EFLAGS register control bits determines whether string processing instructions increment or decrements the  16-bit half registers SI and DI or the 32-bit registers ESI and EDI.
A) Identification flag
B) Resume flag
C) Direction flag
D) Trap flag

Answers

1. A) Memory tables
2. D) All i, ii and iii
3. A) Memory tables
4. C) File tables
5. B) Process control block
6. D) All i, ii, iii and iv
7. A) Process identification
8. D) All i, ii and iii
9. C) i, iii and iv only
10. C) Processor state information
11. D) Process control information
12. A) i, ii and iv only
13. D) All i, ii, iii and iv
14. C) Scheduling related information
15. A) Data structuring
16. D) Inter-process communication
17. C) Program status word
18. B) EFLAGS
19. B) Resume flag
20. C) Direction flag

Read Next: MCQ On Fundamental Of Process Management In OS Part-3

Author

Shuseel Baral is a web programmer and the founder of InfoTechSite has over 8 years of experience in software development, internet, SEO, blogging and marketing digital products and services is passionate about exceeding your expectations.

Comments are closed.