0% found this document useful (0 votes)
37 views

AMCAT-Operating-System-Basics-Questions

The document contains a series of multiple-choice questions related to operating system basics, covering topics such as process execution, memory management, interprocess communication, and addressing modes. Each question includes options with the correct answer indicated. Key concepts include the definition of a process, the role of the Memory Buffer Register, and the implications of page stealing in virtual memory systems.

Uploaded by

ankurmourya99
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views

AMCAT-Operating-System-Basics-Questions

The document contains a series of multiple-choice questions related to operating system basics, covering topics such as process execution, memory management, interprocess communication, and addressing modes. Each question includes options with the correct answer indicated. Key concepts include the definition of a process, the role of the Memory Buffer Register, and the implications of page stealing in virtual memory systems.

Uploaded by

ankurmourya99
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

AMCAT Operating System Basics Questions

Question 1
A system program that combines the separately compiled modules of a program into a form suitable for
execution
A. Assembler
B. Linking loader
C. Cross compiler
D. Load and go
E. None of the above
Answer Option B

Question 2
Process is
A. Program in High level language kept on disk
B. Contents of main memory
C. A program in execution
D. A job in secondary memory
E. None of the above
Answer Option C

Question 3
To avoid the race condition, the number of processes that may be simultaneously inside their critical
section is
A. 8
B. 1
C. 16
D. 0
E. None of the above
Answer Option B

Question 4
The Memory Buffer Register (MBR)
A. is a hardware memory device which denotes the location of the current instruction being executed.
B. is a group of electrical circuits (hardware), that performs the intent of instructions fetched from
memory.
C. contains the address of the memory location that is to be read from or stored into.
D. contains a copy of the designated memory location specified by the MAR after a "read" or the new
contents of the memory prior to a "write".
E. None of the above
Answer Option D
Question 5
Interprocess communication
A. is required for all processes
B. is usually done via disk drives
C. is never necessary,
D. allows processes to synchronize activity
Answer Option D

Question 6
Which of the following addressing modes, facilitates access to an operand whose location is defined
relative to the beginning of the data structure in which it appears?
A. Ascending
B. Sorting
C. Index
D. Indirect
E. None of the above
Answer Option C

Question 7
In virtual memory systems, Dynamic address translation
A. is the hardware necessary to implement paging
B. stores pages at a specific location on disk
C. is useless when swapping is used
D. is part of the operating system paging algorithm
E. None of the above
Answer Option A

Question 8
Which of the following are(is) Language Processor(s)
A. Assembles
B. Compilers
C. Interpreters
D. All of the above
E. None of the above
Answer Option D

Question 9
Page stealing
A. is a sign of an efficient system
B. is taking page frames from other working sets
C. should be the tuning goal
D. is taking larger disk spaces for pages paged out
E. None of the above
Answer Option B

Question 10
Memory management is :
A. not used in modern operating system
B. replaced with virtual memory on current systems
C. not used on multiprogramming systems
D. critical for even the simplest operating systems
E. None of the above

Answer Option D

Question 11
Bug means
A. A logical error in a program
B. A difficult syntax error in a program
C. Documenting programs using an efficient documentation tool
D. All of the above
E. None of the above

Answer Option A

Question 11
Poor response times are caused by
A. Processor busy
B. High I/O rate
C. High paging rates
D. Any of the above
E. None of the above

Answer: Option D

You might also like