Operating Systems Concepts
1. The part of machine level
instruction, which tells the central processor what has to be done, is
A. Operation
code
B. Address
C. Locator
D. Flip-Flop
E. None of the above
2. Which of the following refers to the
associative memory?
A. the address of the data is generated by
the CPU
B. the address of the data is supplied by the
users
C. there
is no need for an address i.e. the data is used as an address
D. the data are accessed sequentially
E. None of the above
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
4. 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
5. 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
6. dressing structure
A. defines
the fundamental method of determining effective operand addresses
B. are variations in the use of
fundamental addressing structures, or some associated actions which are related
to addressing.
C. performs indicated
operations on two fast registers of the machine and leave the result in one of
the registers.
D. all of the above
E. None of the above
7. 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
8. The strategy of allowing processes
that are logically runnable to be temporarily suspended is called
A. preemptive
scheduling
B. non preemptive scheduling
C. shortest job first
D. first come first served
E. None of the above
9. The Storage-to-Storage instructions
A. have
both their operands in the main store.
B. which perform an operation
on a register operand and an operand which is located in the main store,
generally leaving the result in the register, expect in the case of store
operation when it is also written into the specified storage location.
C. which perform indicated
operations on two fast registers of the machine and have the result in one of
the registers
D. all of the above
E. None of the above
10.
The
LRU algorithm
A. pages out pages that have
been used recently
B. pages out pages that have
not been used recently
C. pages
out pages that have been least used recently
D. pages out the first page in a
given area
E. None of the above
11.
Which
of the following systems software does the job of merging the records from two
files into one?
A. Security software
B. Utility
program
C. Networking software
D. Documentation system
E. None of the above
12.
Fork
is
A. the dispatching of a task
B. the creation of a new job
C. the
creation of a new process
D. increasing the priority of a
task
E. None of the above
13.
Thrashing
A. is a natural consequence of
virtual memory systems
B. can always be avoided by
swapping
C. always occurs on large
computers
D. can
be caused by poor paging algorithms
E. None of the above
14.
Supervisor
state is
A. never used
B. entered by programs when
they enter the processor
C. required to perform any I/O
D. only
allowed to the operating system
E. None of the above
15.
Which
of the following instruction steps, would be written within the diamond-shaped
box, of a flowchart?
A. S = B - C
B. IS
A<10
C. PRINT A
D. DATA X,4Z
E. None of the above
16.
Which
of the following statements is false?
A. the technique of storage
compaction involves moving all occupied areas of storage to one end or other of
main storage
B. compaction
does not involve relocation of programs
C. compaction is also know as
garbage collection
D. the system must stop
everything while it performs the compaction
E. None of the above
17.
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
18.
Which
of the following functions is(are) performed by the loader
A. allocate space in memory for
the programs and resolve symbolic references between object decks
B. adjust all address dependent
locations, such as address constants, to correspond to the allocated space.
C. physically place the machine
instructions and data into memory.
D. All
of the above
E. None of the above
19.
User-Friendly
Systems are:
A. required for object-oriented
programming
B. easy to develop
C. common among traditional
mainframe operating systems
D. becoming
more common
E. None of the above
20.
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
Operating Systems Concepts
Reviewed by Positive thinking
on
11:23 PM
Rating:
No comments