On This Page
This set of Operating System Architecture Multiple Choice Questions & Answers (MCQs) focuses on Operating System Architecture Set 20
Q1 | The kernel itself is a program that usually lives in the root partition of the UNIX filesystem. Most Linux distributions call it and it often a symbolic link to the real kernel file which lives in “/boot”.
- /vmlinuz
- /kernel
- /root
- none
Q2 | After the kernel is brought in from disk into main memory, it begins execution and one of the first things it does is …………
- initialize the system\s kernel
- initialize the system’s hardware.
- initialize the system\s ram
- none
Q3 | All those cryptic messages you see fly by when the Linux kernel first starts up are messages from the initializing and configuring your hardware.
- compiled-in-ram
- compiled-in-root
- compiled-in kernel drivers
- none
Q4 | The first program the kernel attempts to execute after basic system initialization is complete is called
- fork
- init
- kill
- none
Q5 | init’s job after basic system initialization is
- is to take over the system start-up procedure
- complete the system bootstrap process
- both a and b
- none
Q6 | The actual program which the Linux kernel executes as the init process can be specified via the command line parameter.
- kernel
- init
- root
- none
Q7 | The system start-up scripts are executed by when the system starts up and it is these scripts which are responsible for completing the bootstrap process of the UNIX system.
- init
- kernel
- root
- none
Q8 | Styles of system start-up scripts…
- the system v style
- the bsd style
- both a and b
- none
Q9 | All start-up scripts are typically kept in a directory named which usually lives somewhere under “/etc”
- init.d
- init.c
- intit.e
- none
Q10 | Each start-up script can usually accept at least two command line arguments:
- start and stop
- start and pause
- start and resume
- none
Q11 | Steps in boot process
- loading and initialzation of kernel
- device detection and configuration
- creation of processess and execution of system starup scripts
- all of these
Q12 | Hardware configuration while booting includes
- check what hardware present
- locate and initialize each device as specified
- probe the bus for devices and ask the appropriate drivers for information
- all of these
Q13 | Environment variables can be accessed by
- system programs
- c programs
- shell scripts
- none of the above
Q14 | Which of the following shell scripts looping features does not recognize the break command?
- while
- until
- for
- none of the above
Q15 | Which of the following is not a filter?
- cat
- wc
- grep
- sort
Q16 | Shell functions
- are another name for shell procedures
- execute faster than shell procedures
- are executed by a new shell
- are not executed by new shell
Q17 | The shell does the following in Unix
- is the user interface
- provides security to files
- talks to the hardware
- is the file manager
Q18 | bash" is an example of a
- kernel
- shell
- security system
- file manager
Q19 | Which of the following is not a component of a user account?
- home directory
- password
- group id
- kernel
Q20 | The Superuser can
- create accounts
- delete accounts
- read and write files in user accounts
- all the above
Q21 | Who needs to possess the superuser account?
- ordinary users
- system administrator
- department manager
- president of the company
Q22 | To use a Unix system with a GUI you need this type of window to enter Unix commands
- terminal
- dialog box
- dos
- command
Q23 | Multiple Unix commands can be put into a file to form a program. This is called a
- pipe
- script
- link
- shell
Q24 | To get to the on-line reference manual, you use this command
- manual
- online
- man
- none of the above
Q25 | The letters "bash" stand for
- born after shell
- bourne again shell
- berkeley admin shell
- none of the above