AMCAT-Operating-System-Basics-Questions
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