Multiple Choice Questions
Question 1
Which System Software acts as an interface between hardware and user?
- MS Word
- MS Excel
- MS PowerPoint
- Operating System
Answer
Operating System
Reason — Operating System acts as an interface between hardware and user.
Question 2
............... handles the interaction with users.
- Shell
- Hardware
- Kernel
- None of these
Answer
Shell
Reason — Shell handles the interaction with users.
Question 3
Which function of an operating system ensures that each process receives enough time (by the processor) to function properly?
- File Management
- Job Control
- Processor Management
- All of these
Answer
Processor Management
Reason — Processor Management is the function of an operating system which ensures that each process receives enough time (by the processor) to function properly.
Question 4
Operating System is a type of ............... software.
- System
- Application
- Utility
- Custom
Answer
System
Reason — Operating System is a type of System software.
Question 5
Which type of operating system allows different parts of an application to run simultaneously?
- Multitasking
- Multithreading
- Multiprocessing
- Multiuser
Answer
Multithreading
Reason — Multithreading operating system allows different parts of an application to run simultaneously.
Question 6
Mobile operating system is particularly designed to operate ............... .
- Smartphones
- Television
- Washing Machine
- Laptop
Answer
Smartphones
Reason — Mobile operating system is particularly designed to operate smartphones.
Question 7
Which of the following is a Multitasking operating system?
- Windows 3.1
- MS DOS
- Windows 7
- None of these
Answer
Windows 7
Reason — Windows 7 is a Multitasking operating system.
Question 8
Which type of Interface does the Windows operating system have?
- GUI
- CUI
- Both of these
- None of these
Answer
GUI
Reason — Windows operating system has a Graphic User Interface.
Question 9
Which of the following is an example of Single User operating system?
- Windows 7
- Windows 8
- Windows 3.1
- Windows Vista
Answer
Windows 3.1
Reason — Windows 3.1 is an example of Single User operating system.
Question 10
iOS is a mobile operating system developed by ............... company.
- Microsoft
- Apple
- Nokia
Answer
Apple
Reason — iOS is a mobile operating system developed by Apple company.
Question 11
UNIX operating system was developed in the year ............... .
- 1965
- 1906
- 1996
- 1969
Answer
1969
Reason — UNIX operating system was developed in the year 1969.
Question 12
Which was the first commercially available phone to run Android?
- Nokia Lumia
- iPhone5
- HTC Dream
- Samsung Galaxy
Answer
HTC Dream
Reason — HTC Dream was the first commercially available phone to run Android.
Question 13
............... is loaded first and remains in the memory until the operating system is shut down.
- Shell
- kernel
- Application
- None of these
Answer
kernel
Reason — Kernel is loaded first and remains in the memory until the operating system is shut down.
Question 14
............... contains different modules, which can be dynamically loaded un-loaded.
- Monolithic Kernel
- Memory management
- Microkernel
- None of these
Answer
Microkernel
Reason — Microkernel contains different modules, which can be dynamically loaded un-loaded.
Question 15
................... Operating Systems allow more than one user to use the same computer at the same time or different times.
- Multi user
- Multi threading
- Single user
- None of these
Answer
Multi user
Reason — Multi user Operating Systems allow more than one user to use the same computer at the same time or different times.
Question 16
................... operating systems have the capability to prioritize the processes, minimize execution time, and work independently with no interdependencies.
- Real time
- Multi user
- Distributed
- Single user
Answer
Real time
Reason — Real time operating systems have the capability to prioritize the processes, minimize execution time, and work independently with no interdependencies.
Question 17
................... is a high performance, yet completely free, Unix-like operating system, which is suitable for use on a wide range of computers and other products.
- Windows
- Unix
- Linux
- None of these
Answer
Linux
Reason — Linux is a high performance, yet completely free, Unix-like operating system, which is suitable for use on a wide range of computers and other products.
Question 18
What do you call the structure that defines the ways in which files are named and where they are placed logically for storage and retrieval.
- Operating System
- Computer System
- File System
- None of these
Answer
File System
Reason — File System defines the ways in which files are named and where they are placed logically for storage and retrieval.
State True or False
Question 1
A Computer requires specific instructions to perform each and every task.
Answer
True
Reason — A Computer requires specific instructions to perform each and every task as it has limited IQ.
Question 2
Shell handles the interaction with hardware.
Answer
False
Reason — Kernel handles the interaction with hardware.
Question 3
A user's interface to the operating system is called a shell.
Answer
True
Reason — A user's interface to the operating system is called a shell.
Question 4
A Kernel provides a way for a user to communicate with the operating system.
Answer
False
Reason — Shell provides a way for a user to communicate with the operating system.
Question 5
Microkernel are packaged into a single module.
Answer
False
Reason — Microkernel are packaged into different modules such as Device Management, File System, Network Protocol, etc.
Question 6
Kernel is the outermost layer of the operating system and manages the interaction between a user and the operating system.
Answer
False
Reason — Shell is the outermost layer of the operating system and manages the interaction between a user and the operating system.
Question 7
An operating system manages the working of the processor by allocating various jobs to it.
Answer
True
Reason — An operating system manages the working of the processor by allocating various jobs to it.
Question 8
Input devices are not controlled by the operating system.
Answer
False
Reason — Input devices are controlled by the operating system.
Question 9
An operating system keeps track of information regarding creation, deletion, transfer, copy, and storage of files in an organized way.
Answer
True
Reason — An operating system keeps track of information regarding creation, deletion, transfer, copy, and storage of files in an organized way.
Question 10
Microsoft DOS is a multi-user operating system.
Answer
False
Reason — Microsoft DOS is a single-user operating system.
Question 11
In GUI based operating system, the user has to cram all the commands.
Answer
False
Reason — In CUI based operating system, the user has to cram all the commands.
Question 12
Multi-user operating systems allow more than one user to use the same computer at the same time or different times.
Answer
True
Reason — Multi-user operating systems allow more than one user to use the same computer at the same time or different times.
Question 13
Linux and Unix are multiuser operating system.
Answer
True
Reason — Linux and Unix are multiuser operating system.
Question 14
Distributed operating system runs on a single computer.
Answer
False
Reason — Distributed Operating System runs on computers, which are located in different geographical areas, interconnected through a network.
Question 15
Unix operating system was developed in 1969 by a group of AT&T employees at Bell Labs.
Answer
True
Reason — Unix operating system was developed in 1969 by a group of AT&T employees at Bell Labs.
Question 16
UNIX operating system was initially developed in Machine language.
Answer
False
Reason — UNIX operating system was initially developed in Assembly language.
Question 17
Android is an open source platform operating system.
Answer
True
Reason — Android is an open source platform operating system.
Theory Questions
Question 1
What is an operating system? Name the types of OS.
Answer
An operating system is an integrated set of programs that manages various resources and the overall operations of a computer system. It is designed to support the various activities of the computer system in a systematic way. For example, Microsoft Windows, Linux, etc.
The different types of Operating System are:
- Single User Operating System
- Graphical User Interface
- Multi-user Operating System
- Multitasking Operating System
- Multithreading Operating System
- Real time Operating System
- Distributed Operating System
Question 2
Describe mobile operating system. Give some example of mobile OS.
Answer
Mobile Operating is particularly designed to operate smartphones, PDAs, tablets and other mobile devices. Mobile Operating System is a software, which provides platform on which other programs or applications can run on mobile devices. It has empowered the users to check their mails, files, and to work on the data from anywhere and anytime.
Some examples of Mobile Operating System are BlackBerry (RIM), Android (Google), iOS (Apple), Symbian (Nokia), and Windows Mobile (Microsoft).
Question 3
Write the full form of the following:
i. BOSS
ii. GUI
iii. OS
iv. CUI
Answer
i. BOSS — Bharat Operating System Solutions
ii. GUI — Graphical User Interface
iii. OS — Operating System
iv. CUI — Character User Interface
Question 4
What is the difference between multiprocessing and multi-threading operating system.
Answer
Multiprocessing OS | Multi-threading OS |
---|---|
A multiprocessing OS uses multiple processors to perform tasks within a single system. The processors are connected to divide and execute jobs more quickly. When a job is finished, the results from all processors are compiled to provide the final output. | Multithreading OS works by dividing a process into independent units called threads. These threads can then work on the same process simultaneously. |
Multiple processes are executed in a parallel fashion. | Multiple threads are executed in a parallel fashion. |
Multiprocessing requires a significant amount of time and large number of resources. | Multithreading requires less time and few resources to create. |
For example, Unix. | For example, Solaris. |
Question 5
Write short notes on:
a. Android operating system
b. iOS operating system
Answer
a. Android operating system — Android is the world's most popular Mobile Operating System. It is an open source (Linux based) platform initially developed by Android Inc. in October 2003, and later on purchased by Google Inc. in 2005.
The green robot is the logo for the Android operating system. Android OS turns our phone into a powerful web browser, game console, and personal assistant all in one. It was primarily designed for touchscreen portable devices such as smartphones and tablet computer. Android powers some of the best handset and tablet manufacturers in the world like Samsung, HTC, Motorola, Sony, Asus, and many more.
b. iOS operating system — iOS is a mobile operating system developed by Apple. It is the world's most advanced mobile operating system. It was originally released in 2007 and is used to run the iPhone, iPad, and iPod Touch.
iOS offers multitasking features that allow the applications on iphone to perform tasks in the background which in turn preserves battery life, and moreover, increases performance.iOS devices are created exclusively for its hardware. Apple designs the iOS devices to maintain a high level of security without compromising the user's experience.
Question 6
How does an operating system provide security?
Answer
The operating system provides various techniques which assures the integrity and confidentiality of user's data. Following are the security measures which are used to protect the user's data from threats and intrusion:
- Protection against unauthorized access through login and password.
- Protection against intrusion by keeping the firewall active.
- Protecting against malicious access to system memory.
- Displaying messages related to system vulnerabilities.
Question 7
What are the different responsibilities of a kernel?
Answer
Kernel is the core component of an operating system which acts as an interface between applications and the data processing being performed at the hardware level. The kernel is responsible for performing the following tasks:
- I/O management
- Memory management
- Process management for application execution
- Device management (through the use of device drivers)
- System calls control
Question 8
What is the difference between kernel and shell?
Answer
Shell | Kernel |
---|---|
An interface to the operating system is called a shell. It is the outermost layer of the operating system and manages the interaction between the user and the operating system. | Kernel is the core component of an operating system which acts as an interface between applications and the data processing being performed at the hardware level. |
The shell forms the outer layer of the operating system. | The kernel forms the inner layer of the operating system. |
A shell performs memory management. | A kernel performs process management. |
Question 9
Write a note on Android operating system.
Answer
Android is the world's most popular Mobile Operating System. It is an open source (Linux based) platform initially developed by Android Inc. in October 2003, and later on purchased by Google Inc. in 2005.
The green robot is the logo for the Android operating system. Android OS turns your phone into a powerful web browser, game console, and personal assistant all in one. It was primarily designed for touchscreen portable devices such as smartphones and tablet computer.
Android powers some of the best handset and tablet manufacturers in the world like Samsung, HTC, Motorola, Sony, Asus, and many more.
Question 10
What is the difference between single user operating system and multi user operating system ?
Answer
Single user operating system | Multi user operating system |
---|---|
Single User Operating System provides a platform for one user at a time. | Multiuser Operating System provides platform for multiple users at a time. |
Single User Operating System may be a single user, single task or a single user, multitasking operating system. | Multiuser Operating System may be time sharing or multiprocessor system. |
Single User Operating System is suitable for personal computers. | Multiuser Operating System is suitable for servers and mainframes. |
For example, MS DOS. | For example, LINUX. |
Question 11
How is multithreaded operating system different than multitasking operating system?
Answer
Multitasking OS | Multithreading OS |
---|---|
In multitasking OS, the users are allowed to perform multiple tasks by CPU. | In multithreading OS, multiple threads are created from a process. |
Multitasking involves CPU switching between tasks. | Multithreading involves CPU switching between the threads. |
In multitasking, the processes share separate memory locations. | In multithreading, the processes are allocated the same memory. |
The CPU is provided to execute many tasks at a time. | The CPU is provided so that multiple threads can be executed at a specific time. |
Every process is assigned its own resources. | Every process shares the same set of resources with each other |
Multitasking is slow in comparison to multithreading. | Multithreading is faster. |
For example, Windows XP, Windows 7, Windows 8, Windows 8.1, Windows 10. | For example, Windows XP, Unix, Linux. |