You are on page 1of 5

8. Which of the following is not one of the major activities of Os in regards to Process management?

A. The creation and deletion of both user and system processes

B. The provision of mechanisms for process synchronization

C. The suspension and resumption of processes

D. The deciding of which processes are to be loaded into menors

9. Which of the following is responsible for backing up files on stable (non vola le)

storage media?

A. V/O system management

B. Secondary storage management

C. File management

CPU scheduling decisions may take place under the following circumstances except:

Select one:

A. When a process switches from the running state to the waiting state

B. When a process switches from the ready state to the running state

C. When a process switches from the waiting state to the ready state

D. When a process terminates

If a higher-priority process needs to read or modify kernel data which is a being

accessed by another, lower priority process. The situation where the priority process

would be waiting for a lower-priority process is called:

Select one:

A. Priority conversion

B. Priority Inversion

C. Priority reducing

D. None of the mentioned above

Which of the following is not true regarding Layered OS implementations:

Select one:
A. Less efficient than other types

B. None of the mentioned above

C. Simplifies system debugging

D. More efficient than other types

15. In UNIX, the LO subsystem consists of the following features

A memory-management component that includes buffering. caching. and pooling

B. Free-space management component

C .A general device-driver interface

d. Drivers for specific hardware devices

16- The program which reads from a siven file or asks the operator of the system

for information concerning the specific configuration of the hardware system, or

probes the hardware directly to determine what components are there is called

A Bootstrap program

B. Bootstrap loader

C. SYSGEN

D None of the above

17. The concept which treats the kernel of the os and the hardware as thought they were all hardware
is:

A Layered design concept

B. Simple structure concept

C. Virtual machine concept

d.system programe.concent

18- System calls can be roughly grouped into five major categories:

A. Process control. file manipulation, disk manipulation, information

maintenance and communications

b. program control. file manipulation device manipulation, information

maintenance and communications

C. Process control secondary storage manipulation memors manipulation

information maintenance and communications


D. Process control file manipulation device manipulation information

maintenance and communications

The main function of microkernel is to provide a communication facility between

the client program and the various services that are also running in user space.

Communication is provided by:

Select one:

A. Shared memory

B. Message passing

C. Shared butter

D. All of the mentioned above

Which of the following methods is used to pass parameters to the operating system?

Select one:

A. Passing the parameters in registers

B. Passing the parameters as a table

C. Pushing the parameters onto the stack, and then popping off the stack by the OS .

D. All of the mentioned above

The major activities of OS regarding File management include each of the following

except

Select one:

A. The creation and deletion of files

B. The creation deletion of directories

C. Free-space management

D. The mapping of files into secondary storage

Which of the following is one of the major activities of OS regarding Process

management?

Select one

A. The creation and deletion of both user and system processes

B. The provision of mechanisms for process synchronization


C. The suspension and resumption of processes

D. All of the mentioned above

25. A process is more than the program code. It also includes

A. A program counter

B. The process stack

C. A data section

D. All of the above

30- Packaging the parameters into a form which may be transmitted over a

network is called:

Parameter packaging

Parameter marshalling

Parameter sharing

Parameter buffering

Protecting the operating system is crucial to ensuring that the computer system operates

correctly. Therefore, we must place some constraints on the user to protect the system. Which

of the following must be included in the set of instructions that must be protected?

Select one:

A Change to monitor mode

B. White into monitor memory

C. Clear memory

D. All the mentioned above

In a multilevel queue scheduling algorithm, there must be a scheduling among the

queues, which is commonly implemented as

Select one:

A. Absolute priority preemptive scheduling

B. Absolute priority non-preemptive scheduling

C. Fixed-priority scheduling
D. None of the merzioned above

CPU scheduling decisions may take place under the following circumstances except

Select one:

A. When a process switches from the running state to the waiting state

B. When a process switches from the ready state to the running state

C. When a process switches from the waiting state to the ready state

D. When a process terminates

Which of the following methods is used to pass parameters to the operating system?

Select one:

A. Passing the parameters as a linked list

B. Passing the parameters as a table

C. Pushing the parameters onto the stack, and then popping off the queue by the OS .

D. Passing the parameters in cache memory

The---- specifies the next instruction to be executed

Select one:

A. cache

B. dispatcher

C. Program counter

D. ready queue

You might also like