Top 550+ Solved Operating System Architecture MCQ Questions Answer
Q. After the kernel is brought in from disk into main memory, it begins execution and one of the first things it does is …………
a. initialize the system\s kernel
b. initialize the system’s hardware.
c. initialize the system\s ram
d. none
Q. All those cryptic messages you see fly by when the Linux kernel first starts up are messages from the initializing and configuring your hardware.
a. compiled-in-ram
b. compiled-in-root
c. compiled-in kernel drivers
d. none
Q. The first program the kernel attempts to execute after basic system initialization is complete is called
a. fork
b. init
c. kill
d. none
Q. init’s job after basic system initialization is
a. is to take over the system start-up procedure
b. complete the system bootstrap process
c. both a and b
d. none
Q. The actual program which the Linux kernel executes as the init process can be specified via the command line parameter.
a. "kernel"
b. "init"
c. "root"
d. none
Q. Styles of system start-up scripts…
a. the system v style
b. the bsd style
c. both a and b
d. none
Q. All start-up scripts are typically kept in a directory named which usually lives somewhere under “/etc”
a. init.d
b. init.c
c. intit.e
d. none
Q. Each start-up script can usually accept at least two command line arguments:
a. start and stop
b. start and pause
c. start and resume
d. none
Q. Steps in boot process
a. loading and initialzation of kernel
b. device detection and configuration
c. creation of processess and execution of system starup scripts
d. all of these
Q. Hardware configuration while booting includes
a. check what hardware present
b. locate and initialize each device as specified
c. probe the bus for devices and ask the appropriate drivers for information
d. all of these
Q. Environment variables can be accessed by
a. system programs
b. c programs
c. shell scripts
d. none of the above
Q. Which of the following shell scripts looping features does not recognize the break command?
a. while
b. until
c. for
d. none of the above
Q. Shell functions
a. are another name for shell procedures
b. execute faster than shell procedures
c. are executed by a new shell
d. are not executed by new shell