Tamilnadu State Board New Syllabus Samacheer Kalvi 11th Computer Science Guide Pdf Chapter 4 Theoretical Concepts of Operating System Text Book Back Questions and Answers, Notes.
Tamilnadu Samacheer Kalvi 11th Computer Science Solutions Chapter 4 Theoretical Concepts of Operating System
11th Computer Science Guide Theoretical Concepts of Operating System Text Book Questions and Answers
Part I
Choose the correct answer.
Question 1.
Operating system is a
a) Application Software
b) Hardware
c) System Software
d) Component
Answer:
c) System Software
Question 2.
Identify the usage of Operating Systems
a) Easy interaction between the human and computer
b) Controlling input & output Devices
c) Managing use of main memory
d) All the above
Answer:
d) All the above
Question 3.
Which of the following is not a function of an Operating System?
a) Process Management
b) Memory Management
c) Security management
d) Complier Environment
Answer:
d) Complier Environment
Question 4.
Which of the following OS is a Commercially licensed Operating system?
a) Windows
b) UBUNTU
C) FEDORA
d) REDHAT
Answer:
a) Windows
Question 5.
Which of the following Operating systems support Mobile Devices?
a) Windows 7
b) Linux
c) BOSS
d) iOS
Answer:
a) Windows 7
Question 6.
File Management manages
a) Files
b) Folders
c) Directory systems
d) All the Above
Answer:
d) All the Above
Question 7.
Interactive Operating System provides
a) Graphics User Interface (GUI)
b) Data Distribution
c) Security Management
d) Real Time Processing
Answer:
a) Graphics User Interface (GUI)
Question 8.
Android is a
a) Mobile Operating system
b) Open Source
c) Developed by Google
d) All the above
Answer:
d) All the above
Question 9.
Which of the following refers to Android operating system’s version?
a) JELLYBEAN
b) UBUNTU
c) OS/2
d) MITTIKA
Answer:
a) JELLYBEAN
Part II
Short Answers
Question 1.
What are the advantages of management in Operating System?
Answer:
- Allocating memory is easy and cheap
- Any free page is ok, OS can take the first one out of the list it keeps
- Eliminates external fragmentation
- Data (page frames) can be scattered all over PM
- Pages are mapped appropriately anyway
- Allows demand paging and pre – paging
- More efficient swapping
- No need for considerations about fragmentation
- Just swap out the page least likely to be used
Question 2.
What is the multi-user Operating system?
Answer:
It is used in computers and laptops that allow same data and applications to be accessed by multiple users at the same time.
The users can also communicate with each other. Windows, Linux and UNIX are examples for multi-user Operating System.
Question 3.
What is a GUI?
Answer:
GUI – Graphical User Interface – It allows the use of icons or other visual indicators to interact with electronic devices, rather than using only text via the command line. For example, all versions of Microsoft Windows utilize a GUI, whereas MS-DOS does not.
Question 4.
List out different distributions of Linux operating system.
Answer:
Linux distributors are Ubuntu, Mint, Fedora, RedHat, Debian, Google’s Android, Chrome OS, and Chromium OS.
Question 5.
What are the security management features available in Operating System?
Answer:
Security Management features:
- File access level security
- System-level security
- Network-level security
Question 6.
What is multi-processing?
Answer:
This is a one of the features of Operating System. It has two or more processors for a single running process .
Question 7.
What are the different Operating Systems used in computer?
Answer:
Different operating system used:
- Single user, single Task Operating system
- Multi-user operating system
- Multiprocessing operating system
- Distributed Operating system
Part III
Explain in Brief
Question 1.
What are the advantages and disadvantages of Time-sharing features?
Answer:
Advantages | Disadvantages |
Many applications can run at the same time. | it consumes much resources. |
The CPU is not idle. | Constraint on security and integrity of data. |
Provides the advantage of quick response. | Reliability constraint exists. |
Question 2.
Explain and List examples of mobile operating system.
Answer:
A Mobile Operating System (or mobile OS) is an operating system that is specifically designed to run on mobile devices such as phones, tablets, smartwatches, etc.
Example: Apple IOS
Google Android: Android is a mobile OS developed by Google, based on Linux and designed for smartphones and tabs. iOS was developed by Apple.
Example: Android, ColorOS, LGUX, MIUI.
Question 3.
What are the differences between Windows and Linux Operating systems?
Answer:
WINDOWS | LINUX |
It is a licensed OS | Linux is an open-source operating system |
Vulnerable to viruses and malware attacks | More secure |
Windows must boot from the primary- partition | It can be booted from an either primary or logical partition |
Windows file name are not case sensitive | In Linux, file names are case sensitive |
Windows uses the microkernel which takes less space | Linux uses the monolithic kernel which consumes more running space |
Question 4.
Explain the process management algorithms in Operating System.
Answer:
The following algorithms are mainly used to allocate the job (process) to the processor: FIFO, SJF, Round Robin, based on priority.
- First In First Out (FIFO) Scheduling – This algorithm is based on queuing technique. Technically, the process that enters the queue first is executed first by the CPU, followed by the next, and so on. The processes are executed in the order of the queue.
- Shortest Job First (SJF) Scheduling – This algorithm works based on the size of the job being executed by the CPU.
- Round Robin Scheduling – Round Robin (RR) Scheduling algorithm is designed especially -for time-sharing systems, jobs are assigned, and processor time in a circular method.
- Based on priority – The given job (process) is assigned on a priority. The job which has higher priority is more important than ether jobs.
Part IV
Explain in detail
Question 1.
Explain the concept of a Distributed Operating System.
Answer:
The data and application that are stored and processed on multiple physical locations across the world over the digital network (internet/intranet). The Distributed Operating System is used to access shared data and files that reside in any machine around the world. The user can handle the data from different locations. The users can access it as if it is available on their own computer.
The advantages of distributed Operating System are as follows:
- A user at one location can make use of all the resources available at another location over the network.
- Many computer resources can be added easily in the network
- Improves the interaction with the customers and clients.
- Reduces the load on the host computer.
Question 2.
Explain the main purpose of an operating system.
Answer:
The main use of the Operating System is:
- To ensure that a computer can be used to extract what the user wants it to do.
- Easy interaction between the users and computers.
- Starting computer operation automatically when power is turned on (Booting).
- Controlling Input and Output Devices.
- Manage the utilization of main memory.
- Providing security to user programs.
Question 3.
Explain the advantages and disadvantages of open-source operating systems.
Answer:
The benefits of open source are tremendous and have gained huge popularity in the IT field in recent years. They are as follows:
- Open-source (OS) is free to use, distribute and modify.
- Open source is independent of the company as an author who originally created it.
- It is accessible to everyone. Anyone can debug the coding.
- It doesn’t have the problem of incompatible formats that exist in proprietary software.
- It is easy to customize as per our needs.
- Excellent support will be provided by programmers who will assist in making solutions.
Some of the disadvantages are:
- The latest hardware is incompatible, i.e. lack of device drivers.
- It is less user-friendly and not as easy to use.
- There may be some indirect costs involved such as paying for external support.
- Malicious users can potentially view it and exploit any vulnerability.
11th Computer Science Guide Theoretical Concepts of Operating System Additional Questions and Answers
Part I
Choose the correct answer
Question 1.
Software is classified into ………………. types.
(a) five
(b) two
(c) four
(d) six
Answer:
(b) two
Question 2.
_________ interacts basically with the hardware to generate the desired output.
a) hardware
b) freeware
c) software
d) None of these
Answer:
c) software
Question 3.
Which one of the following is not an algorithm?
(a) NTFS
(b) FIFO
(c) SJE
(d) Round Robin
Answer:
(a) NTFS
Question 4.
_________is a software classification.
a) application software
b) system software
c) both A and B
d) None of these
Answer:
c) both A and B
Question 5.
Which one of the following is not a prominent operating system?
(a) UNIX
(b) IOS
(c) GUI
(d) Android
Answer:
(c) GUI
Question 6.
_________is an application software.
a) MS-Word
b) VLC player
c) MS-Excel
d) All the above
Answer:
d) All the above
Question 7.
Which one of the following comes under proprietary license?
(a) Apple Mac OS
(b) Google’s Android
(c) UNIX
(d) LINUX
Answer:
(a) Apple Mac OS
Question 8.
_________is an application software to play audio, video files.
a) MS-Word
b) VLC player
c) MS-Excel
d) All the above
Answer:
b) VLC player
Question 9.
………………. is the second most popular mobile operating system globally after Android.
(a) Microsoft Windows
(b) iOS
(c) UNIX
(d) LINUX
Answer:
(b) iOS
Question 10.
_________is a system software.
a) Operating System
b) Language Processor
c) Both A and B
d) None of these
Answer:
c) Both A and B
Question 11.
Which one of the following is System software?
(a) Operating System
(b) Language Processor
(c) Both a & b
(d) none of these
Answer:
(c) Both a & b
Question 12.
_________controls input, output of all other peripheral devices.
a) Operating System
b) Language Processor
c) VLC player
d) MS-Word
Answer:
a) Operating System
Question 13.
Hardware and software are managed by ……………….
(a) GUI
(b) OS
(c) Bootstrap
(d) keyboard
Answer:
(b) OS
Question 14.
Without a(n) _________, a computer cannot effectively manage all the resources,
a) Operating System
b) Language
c) Both A and B
d) None of these
Answer:
a) Operating System
Question 15.
An OS that allows only a single user to perform a task at a time is called……………….
(a) Single user os
(b) Single task os
(c) Both a & b
(d) Multi-tasking os
Answer:
(c) Both a & b
Question 16.
A user cannot communicate directly computer _________
a) software
b) hardware
c) Both A and B
c) None of these
Answer:
b) hardware
Question 17.
Identify the multi-user OS?
(a) Windows
(b) Linux
(c) UNIX
(d) All of these
Answer:
(d) All of these
Question 18.
The mobile devices mostly use _________as mobile OS.
a) Android
b) iOS
c) Either A or B
d) None of th
Answer:
c) Either A or B
Question 19.
GUI stands for ……………….
(a) Geo User Interact
(b) Global User InterChange
(c) Graphical User Interface
(d) Global User Interface
Answer:
(c) Graphical User Interface
Question 20.
Operating System is basically – an interface between the _________
a) user and hardware
b) user and memory
c) programmer and hardware
d) None of these
Answer:
a) user and hardware
Question 21.
The operating system processes are executed by ……………….
(a) User code
(b) System code
(c) Task
(d) Program
Answer:
(b) System code
Question 22.
_________translates the user request into machine language.
a) Operating System
b) Language Processor
c) Application program
d) None of these
Answer:
a) Operating System
Question 23.
NTFS is a ……………….
(a) game
(b) file management technique
(c) OS
(d) System-level security
Answer:
(b) file management technique
Question 24.
The main use of Operating 5ystem is _________
a) Controlling Input and Output Devices
b) Manage the utilization of main memory
c) Providing security to user programs
d) All the above
Answer:
d) All the above
Question 25.
Unix was developed in the year ……………….
(a) 1970
(b) 1980
(c) 1990
(d) 1960
Answer:
(a) 1970
Question 26.
A user task is a _________function.
a) printing a document
b) writing a file to disk
c) editing a file or downloading a file
d) All the above
Answer:
d) All the above
Question 27.
………………. is a windows alternative open-source operating system.
(a) React OS
(b) Boss
(c) Redhat
(d) Fedora
Answer:
(a) React OS
Question 28.
______ OS is used in computers and laptops.
a) Multi-user
b) Multitask
c) Either A or B
d) None of these
Answer:
a) Multi-user
Question 29.
Which among the following is not an android mobile open source version?
(a) Donut
(b) Froyo
(c) Nougat
(d) Alpha
Answer:
(a) Donut
Question 30.
In _________OS users can also communicate with each other.
a) Multi-user
b) Multitask
c) Single user
d) MS-DOS
Answer:
a) Multi-user
Question 31.
_____ is an example of a multi-user Operating System.
a) Windows
b) Linux
c) UNIX
d) All the above
Answer:
d) All the above
Question 32.
A cheap computer can be build with _________
a) raspbion OS
b) Raspberry Pi
c) Both A and B
d) None of these
Answer:
c) Both A and B
Question 33.
_________is a platform that’s designed to teach how to build a computer.
a) raspbion OS
b) Raspberry Pi
c) Both A and B
d) None of these
Answer:
a) raspbion OS
Question 34
______ is a key feature of an OS.
a) User interface
b) Fault tolerance
c) Memory management
d) All the above
Answer:
d) All the above
Question 35.
_________is the only way that a user can make interaction with a computer.
a) User interface
b) Fault tolerance
c) Memory management
d) All the above
Answer:
a) User interface
Question 36.
_________is the main reason for the key success of GUI.
a) User friendly
b) Fault tolerance
c) Robust
d) None of these
Answer:
a) User friendly
Question 37.
GUI means _________
a) Graphical User Interlink
b) Good User Interface
c) Graph User Interface
d) Graphical User Interface
Answer:
d) Graphical User Interface
Question 38.
The _________is a window based system.
a) command mode
b) GUI
c) both A and B
d) None of these
Answer:
b) GUI
Question 39.
_________are playing vital role of the particular application.
a) Icons
b) Commands
c) Navigations
d) None of these
Answer:
a) Icons
Question 40.
The___________should satisfy the customer based on their needs.
a) user interface
b) fault tolerance
c) memory management
d) all the above
Answer:
a) user interface
Question 41.
The ________ should save the user’s precious time.
a) user interface
b) fault tolerance
c) memory management
d) all the above
Answer:
a) user interface
Question 42.
The ________is to satisfy the customer.
a) user interface
b) fault tolerance
c) memory management
d) all the above
Answer:
a) user interface
Question 43.
The ________should reduce the number of errors committed by the user.
a) process management
b) fault tolerance
c) memory management
d) None of these
Answer:
d) None of these
Question 44.
_____ is the process of controlling and coordinating the computer’s main memory.
a) process management
b) fault tolerance
c) memory/ management
d) None of these
Answer:
c) memory/ management
Question 45.
________is the process of assigning memory space to various running programs to optimize overall computer performance.
a) user interface
b) memory management
c) fault tolerance
d) all the above
Answer:
b) memory management
Question 46.
________involves the allocation of specific memory blocks to individual programs based on user demands.
a) user interface
b) memory management
c) fault tolerance
d) all the above
Answer:
b) memory management
Question 47.
________ensures the availability of adequate memory for each running program at all times.
a) process management
b) fault tolerance
c) memory management
d) None of these
Answer:
c) memory management
Question 48.
The objective of the Memory Management process is to improve ________
a) the utilization of the CPU
b) the speed of the computer’s response
c) Both A and B
d) None of these
Answer:
c) Both A and B
Question 49.
The Operating System is responsible for the________
a) Keeping track of which portion of memory is currently being used and who is using them.
b) Determining which processes and data to move in and out of memory.
c) Allocation and de-allocation of memory blocks as needed by the program in main memory.
d) All the above
Answer:
d) All the above
Question 50.
________ is function that includes creating and deleting processes.
a) process management
b) fault tolerance
c) memory management
d) None of these
Answer:
a) process management
Question 51.
________ providing mechanisms for processes to communicate and synchronize with each other.
a) process management
b) fault tolerance
c) memory management
d) None of these
Answer:
a) process management
Question 52.
A(n)____i_____ s the unit of work in a computer.
a) task
b) process
c) operation
d) None of these
Answer:
b) process
Question 53.
A word-processor program being run by an individual user on a computer is a________
a) task
b) process
c) operation
d) None of these
Answer:
b) process
Question 54.
A system task, such as sending output to a printer or screen, can also be called as a ________
a) task
b) process
c) operation
d) none of these
Answer:
b) process
Question 55.
A computer processes are classified as _________ categories.
a) 5
b) 4
c) 3
d) 2
Answer:
d) 2
Question 56.
A category of computer process is _________
a) operating system process
b) user process
c) both A and B
d) None of these
Answer:
c) both A and B
Question 57.
________process is executed by system code.
a) operating system process
b) user process
c) both A and B
d) None of these
Answer:
a) operating system process
Question 58.
________process is execute by user code.
a) operating system process
b) user process
c) both A and B
d) None of these
Answer:
b) user process
Question 59.
All the computer processes can potentially execute concurrently on a ________CPU,
a) single
b) parallel
c) linear
d) None of these
Answer:
a) single
Question 60.
A process needs certain resources including _________ to finish its task.
a) CPU time
b) Memory
c) Files and I/O devices
d) All the above
Answer:
d) All the above
Question 61.
The Operating System is responsible for the_______activity.
a) Scheduling processes and threads on the CPUs
b) Suspending and resuming processes
c) Providing mechanisms for process synchronization
d) All the above
Answer:
d) All the above
Question 62.
The ________ algorithm is mainly used to allocate the job to the processor.
a) FIFO or SJF
b) Round Robin
c) Based on Priority
d) All the above
Answer:
d) All the above
Question 63.
FIFO means ________
a) First In Fast Out
b) Fast In First Out
c) First In First Out
d) None of these
Answer:
c) First In First Out
Question 64.
________is based on queuing technique.
a) FIFO
b) Round Robin
c) Based on Priority
d) All the above
Answer:
a) FIFO
Question 65.
________algorithm works based on the size of the job being executed by the CPU.
a) FIFO
b) Round Robin
c) Based on Priority
d) SJF
Answer:
d) SJF
Question 66.
________algorithm is designed especially for time-sharing systems.
a) FIFO
b) Round Robin
c) Based on Priority
d) SJF
Answer:
b) Round Robin
Question 67.
In the _______algorithm jobs are assigned and processor time in a circular method.
a) FIFO
b) Round Robin
c) Based on Priority
d) SJF
Answer:
b) Round Robin
Question 68.
The challenge in the computer and software industry is to protect user’s ________from hackers.
a) data
b) operation
c) hardware
d) all the above
Answer:
a) data
Question 69.
The Operating System provides ________levels of securities to the user end.
a) four
b) three
c) two
d) many
Answer:
b) three
Question 70.
The Operating System security is ________
a) File access level
b) System-level
c) Network level
d) All the above
Answer:
d) All the above
Question 71.
In order to access the files created by other people, you should have the ________
a) user name and password
b) ogin id
c) email id
d) access permission
Answer:
d) access permission
Question 72.
File access permissions can be granted by the__________
a) creator of the file
b) administrator of the system
c) Either A or B
d) None of these
Answer:
c) Either A or B
Question 73.
________level security is offered by the password in a multi-user environment.
a) File access
b) System
c) Network
d) All the above
Answer:
b) System
Question 74.
________offers the password facility.
a) Windows
b) Linux
c) Windows and Linux
d) None of these
Answer:
c) Windows and Linux
Question 75.
________security is an indefinable one.
a) File access level
b) System-level
c) Network level
d) All the above
Answer:
c) Network level
Question 76.
The people from all over the world try to provide ________security.
a) File access level
b) System-level
c) Network level
d) All the above
Answer:
c) Network level
Question 77.
The Operating Systems should be ________
a) patience
b) error-free
c) robust
d) None of these
Answer:
c) robust
Question 78.
When there is a fault, the ________should not crash.
a) application program
b) operating system
c) data
d) None of these
Answer:
b) operating system
Question 79.
The operating system manages the ________on a computer.
a) files
b) folders
c) directory systems
d) all the above
Answer:
d) all the above
Question 80.
Any type of data in a computer is stored in the form of ________
a) blocks
b) files
c) archives
d) None of these
Answer:
b) files
Question 81.
FAT stands for ________
a) File Allocation Task
b) File Authentication Table
c) Fixed Allocation Table
d) File Allocation Table
Answer:
d) File Allocation Table
Question 82.
The FAT stores general information about files like_________
a) filename and type
b) size
c) starting address and access mode
d) all the above
Answer:
d) all the above
Question 83.
______ is the file access mode.
a) sequential
b) indexed / indexed-sequential
c) direct/relative
d) all the above
Answer:
d) all the above
Question 84.
The ________ of the operating system helps to create, edit, copy, allocate memory to the files, and also updates the FAT.
a) system agent
b) file agent
c) file supervisor
d) file manager
Answer:
d) file manager
Question 85.
ext2 stands for _______________
a) secondary extended file system
b) second extended folder system
c) second extended file scheme
d) second extended file system
Answer:
d) second extended file system
Question 86.
ext2 used in_________
a) Linux
b) MSDOS
c) Unix
d) None of these
Answer:
a) Linux
Question 87.
NTFS stands for_______
a) New Technology Focus System
b) New Technology File System
c) New Technology Filter System
d) New Trend File system
Answer:
b) New Technology File System
Question 88.
NTFS developed by________
a) Apple
b) IBM
c) Intel
d) Microsoft
Answer:
d) Microsoft
Question 89.
______ has two or more processors for a single running process.
a) Mega processing
b) Micro processing
c) Multi-processing
d) Mixed-processing
Answer:
c) Multi-processing
Question 90.
Processing takes place in parallel is known as __________ processing.
a) parallel processing
b) distributed processing
c) parent
d) None of these
Answer:
a) parallel processing
Question 91.
______feature is used for high-speed execution which increases the power of computing.
a) parallel processing
b) distributed processing
c) multi-processing
d) None of these
Answer:
a) parallel processing
Question 92.
________allows execution of multiple tasks or processes concurrently.
a) Extended processing
b) Time sharing
c) Batch processing
d) None of these
Answer:
b) Time sharing
Question 93.
In _______ each task a fixed time is allocated.
a) Extended processing
b) Time sharing
c) Batch processing
d) None of these
Answer:
b) Time sharing
Question 94.
In_________the processor switches rapidly between various processes after a time is elapsed or the process is completed.
a) Extended processing
b) Time sharing
c) Batch processing
d) None of these
Answer:
b) Time sharing
Question 95.
________feature takes care of the data and application that are stored and processed on multiple physical locations across the world over the digital network.
a) Multi-user OS
b) Distributed OS
c) Singe user OS
d) None of these
Answer:
b) Distributed OS
Question 96.
_________ is used to access shared data and files that reside in any machine around the world.
a) Multi-user OS
b) Distributed OS
c) Singe user OS
d) None of these
Answer:
b) Distributed OS
Question 97.
In_________ OS the user can handle the data from different locations.
a) Multiuser OS
b) Distributed OS
c) Singe user OS
d) None of these
Answer:
b) Distributed OS
Question 98.
________is the advantage of distributed Operating System.
a) A user at one location can make use of all the resources available at another location over the network.
b) Many computer resources can be added easily to the network
c) Improves the interaction with the customers and clients.
d) All the above
Answer:
d) All the above
Question 99.
_______reduces the load on the host computer.
a) Multi-user OS
b) Distributed OS
c) Singe user OS
d) None of these
Answer:
b) Distributed OS
Question 100.
Prominent OS is________
a) UNIX and Windows
b) Linux
c) iOS and Android
d) All the above
Answer:
d) All the above
Question 101.
Modem operating systems use a
a) command mode interaction
b) GUI
c) visual
d) None of these
Answer:
b) GUI
Question 102.
OS can be
a) Proprietary with a commercial license
b) Open source
c) Either A or B
d) None of these
Answer:
c) Either A or B
Question 103.
_______is a proprietary with a commercial license OS.
a) Microsoft Windows
b) Apple Mac OS
c) Apple iOS
d) All the above
Answer:
d) All the above
Question 104.
________ is a open source free license OS.
a) Unix
b) Linux
c) Google’s Android
d) All the above
Answer:
d) All the above
Question 105.
Unix derive originally from _______
a) Borland International
b) AT&T Bell Labs
c) Intel
d) None of these
Answer:
b) AT&T Bell Labs
Question 106.
The development of the Unix began in the year__________
a) 1960
b) 1966
c) 1970
d) 1976
Answer:
c) 1970
Question 107.
The Unix was developed by _______
a) Ken Thompson
b) Dennis Ritchie
c) Both A and B
d) Bjarne Stroustrup
Answer:
c) Both A and B
Question 108.
_______ OS can be modified and distributed by anyone around the world.
a) MS-DOS
b) Windows
c) Linux
d) None of these
Answer:
c) Linux
Question 109.
Most of the servers run on Linux because_______
a) it is easy to customize
b) it is rigid
c) it is not case sensitive
d) None of these
Answer:
a) it is easy to customize
Question 110.
_______is Linux distributor.
a) Ubuntu
b) Mint
c) Fedora
d) All the above
Answer:
d) All the above
Question 111.
_______is Linux distributor.
a) RedHat
b) Debian
c) Google’s Android
d) All the above
Answer:
d) All the above
Question 112.
_______is Linux distributor.
a) Chrome OS
b) Chromium OS
c) Both A and B
d) MS-DOS
Answer:
c) Both A and B
Question 113.
The Linux operating system was originated in the year _________
a) 1990
b) 1991
c) 1890
d) 1980
Answer:
d) 1980
Question 114.
The Linux operating system was developed by________
a) Ken Thompson
b) Dennis Ritchie
c) Linus Torvalds
d) Bjarne Stroustrup
Answer:
c) Linus Torvalds
Question 115.
Linux is similar to the________operating system.
a) Windows
b) UNIX
c) MS-DOS
d) None of these
Answer:
b) UNIX
Question 116.
Unix and the C programming language were developed by
a) Borland International
b) AT&T Bell Labs
c) Intel
d) None of these
Answer:
b) AT&T Bell Labs
Question 117.
_______OS is primarily targeted to Intel and AMD architecture based computers.
a) Windows
b) UNIX
c) MS-DOS
d) None of these
Answer:
a) Windows
Question 118.
_______is a Windows-alternative open-source operating system.
a) RearOS
b) ReachOS
c) ReactOS
d) None of these
Answer:
c) ReactOS
Question 119.
________is a mobile device.
a) phones
b) tablets
c) MP3 players
d) All the above
Answer:
d) All the above
Question 120.
Android is a mobile operating system developed by
a) Borland International
b) AT&T Bell Labs
c) Intel
d) Google
Answer:
d) Google
Question 121.
_________ OS is designed primarily for touch screens mobile devices such as smartphones and tablets.
a) Windows
b) UNIX
c) MS-DOS
d) Android
Answer:
d) Android
Question 122.
Google has developed _______for televisions.
a) Android Wear
b) Android Car
c) Android TV
d) None of these
Answer:
c) Android TV
Question 123.
Google has developed _______ for cars.
a) Android Auto
b) Android Car
c) Android TV
d) None of these
Answer:
a) Android Auto
Question 124.
Google has developed_________for wrist watches.
a) Android Wear
b) Android Car
c) Android TV
d) None of these
Answer:
a) Android Wear
Question 125.
Google has developed separate Android for_________
a) game consoles
b) digital cameras
c) PCs
d) All the above
Answer:
d) All the above
Question 126.
________ is an Android version.
a) Alpha and Beta
b) Cupcake and Donut
c) Eclair and Froyo
d) All the above
Answer:
d) All the above
Question 127.
_________ is an Android version.
a) Gingerbread
b) Honeycomb
c) Icecream Sandwich
d) All the above
Answer:
d) All the above
Question 128.
___________ is an Android version.
a) Jelly Bean
b) Kitkat and Lollipop
c) Marshmallow and Nought
d) All the above
Answer:
d) All the above
Question 129.
________ is a mobile Operating System created and developed by Apple Inc.
a) Android
b) iOS
c) Unix
d) None of these
Answer:
b) iOS
Question 130.
__________ is a mobile Operating System created and developed only for hardware of the Apple iPhone.
a) Android
b) iOS
c) Unix
d) None of these
Answer:
b) iOS
Question 131.
________is the second most popular mobile Operating System globally.
a) Android
b) iOS
c) Unix
d) None of these
Answer:
b) iOS
Question 132.
________ is the top most popular mobile Operating System globally.
a) Android
b) iOS
c) Unix
d) None of these
Answer:
a) Android
Question 133.
is the logo of _______OS.
a) Windows 7
b) Windows 8
c) Mac OS
d) None of these
Answer:
b) Windows 8
Question 134.
is the logo of ______OS
a) Windows 7
b) Windows 8
c) Mac OS
d) None of these
Answer:
c) Mac OS
Question 135.
is the logo of______OS
a) Linux
b) Apple iOS
c) Mac OS
d) None of these
Answer:
a) Linux
Question 136.
is the logo of _______OS
a) Windows 7
b) Apple iOS
c) Mac OS
d) None of these
Answer:
b) Apple iOS
Question 137.
is the logo of _______OS
a) Android
b) Apple iOS
c) Mac OS
d) None of these
Answer:
a) Android
Question 138.
is the logo of ______OS
a) Android
b) Apple iOS
c) Mac OS
d) Unix
Answer:
d) Unix
Part II
Short Answers
Question 1.
What is an operating system?
Answer:
An operating system is software which serves as the interface between a user and a computer.
Question 2.
What are the classifications of software?
Answer:
Software is classified into two types:
- Application Software.
- System Software.
Question 3.
What is a Real-Time operating system?
Answer:
It is multi-tasking and multi-user operating system designed for real-time-based applications such as robotics, weather, and climate prediction software, etc.
Question 4.
What is system software?
Answer:
The system software is a type of computer program that is designed to run the computer’s hardware and application programs. Example: Operating System.
Question 5.
What are the advantages of Distributed Operating system?
Answer:
Resources can be used in different locations. Improves interaction with customers and clients. Reduces load on host computers. The data can be exchanged via email and chat.
Question 6.
List any 4 system software.
Answer:
- Operating System.
- Language Processor.
- Compiler.
- Loader.
Question 7.
Explain Round Robin Scheduling.
Answer:
This type of scheduling is also known as the Time-sharing scheduling process. In this, each program is given a fixed amount of time to execute.
Question 8.
What are the functions of an operating system?
Answer:
The functions of an Operating System include file management, memory management, process management and device management and many more.
Question 9.
Mention different management techniques?
Answer:
Single continuous allocation, Partitioned allocation, Paged memory management, Segmented memory management.
Question 10.
What are the popular operating systems used in mobile devices?
Answer:
The mobile devices mostly use Android and iOS as mobile OS.
Question 11.
What is an Android?
Answer:
Android is a mobile operating system developed by Google, based on Linux, and designed primarily for touch screens mobile devices such as smartphones and tablets.
Question 12.
How OS cars be developed and released?
Answer:
OS can be either proprietary with a commercial license or can be open source.
Question 13.
What is Process Management?
Answer:
Process management is a function that includes creating and deleting processes and providing mechanisms for processes to communicate and synchronize with each other.
Question 14.
Write note on Microsoft Windows.
Answer:
Microsoft Windows is a family of proprietary operating systems designed by Microsoft Corporation and primarily targeted to Intel and AMD architecture-based computers.
Question 15.
What are the 3 levels of security?
Answer:
- File Access Level
- System Level
- Network Level.
Question 16.
Write about raspbion OS.
Answer:
Raspbion OS is a platform that’s designed to teach how to build a computer, what every part of a circuit board does, and finally how to code apps or games. The platform is available in pre-designed kits.
Question 17.
Write not on User Interface.
Answer:
User interface is one of the significant features in Operating System. The only way that users can make interact with a computer. If the computer interface is not user-friendly, the user slowly reduces the computer usage from their normal life.
Question 18.
What is the objective of memory management?
Answer:
The objective of the Memory Management process is to improve both the utilization of the CPU and the speed of the computer’s response to its users via main memory.
Question 19.
What is process management?
Answer:
Process management is a function that includes creating and deleting processes and providing mechanisms for processes to communicate and synchronize with each other.
Question 20.
What is the process? Give an example.
Answer:
A process is the unit of work in a computer. A word¬processing program being run by an individual user on a computer is a process.
Question 21.
Give any two examples for a process. Examples:
Answer:
A word-processing program being run by an individual user on a computer.
System task, such as sending output to a printer or screen.
Question 22.
What is the classification of a process?
Answer:
A computer consists of a collection of processes. They are classified as two categories:
- Operating System processes are executed by system code.
- User Processes which is executed by user code.
Question 23.
What are the requirements of a process?
Answer:
A process needs certain resources including CPU time, memory, files, and I/O devices to finish its task.
Question 24.
What is the major challenge in the computer and software industry?
Answer:
The major challenge in the computer and software industry is to protect user’s legitimate data from hackers.
Question 25.
Explain File Access level security.
Answer:
In order to access the files created by other people, you should have access permission. Permissions can either be granted by the creator of the file or by the administrator of the system.
Question 26.
How will you offer system-level security?
Answer:
System-level security is offered by the password in a multi-user environment.
Question 27.
Which OS offers system-level security?
Answer:
Both Windows and Linux offer the password facility to enable system-level security.
Question 28.
Write a note on network-level security.
Answer:
Network security is an indefinable one. So people from all over the world try to provide such security.
Question 29.
Write a note on Fault Tolerance.
Answer:
Fault Tolerance: The Operating Systems should be robust. When there is a fault, the Operating System should not crash, instead, the Operating System has fault tolerance capabilities and retains the existing state of the system.
Question 30.
How data is stored in a computer?
Answer:
Any type of data in a computer is stored in the form of files and directories/folders through File Allocation Table (FAT).
Question 31.
What will be stored in FAT?
Answer:
The FAT stores general information about files like filename, type (text or binary), size, starting address, and access mode.
Question 32.
What are the various file access modes?
Answer:
File access modes are:
- Sequential.
- Indexed.
- Indexed-sequential.
- Direct.
- Relative.
Question 33.
Write note on file manager.
Answer:
The file manager of the operating system helps to create, edit, copy, allocate memory to the files and also updates the FAT,
Question 34.
What is multi-process?
Answer:
This is one of the features of Operating System, It has two or more processors for a single running process. Each processor works on different parts of the same task or on two or more different tasks. This feature is used for high-speed execution which increases the power of computing.
Question 35.
Write note on parallel processing.
Answer:
Processing takes place in parallel is known as parallel processing.
Question 36.
Write a note on Time Sharing,
Answer:
It allows the execution of multiple tasks or processes concurrently. For each task, a fixed time is allocated. This division of time is called Time- sharing.
Question 37.
Why distributed operating system is used?
Answer:
The Distributed Operating System is used to access shared data and files that reside in any machine around the world.
Question 38.
What are the advantages of GUI?
Answer:
A GUI lets you use your mouse to click icons, buttons, menus, and everything is clearly displayed on the screen using a combination of graphics and text elements.
Question 39.
What are the key features of OS?
Answer:
Features of the Operating System:
Question 40.
What devices are controlled by OS?
Answer:
OS controls input, output and other peripheral devices such as disk drives, printers and electronic gadgets
Part III
Explain in Brief
Question 1.
Write a short note on Android.
Answer:
Android:
Android is a mobile operating system developed by Google, based on Linux, and designed primarily for touch screens mobile devices such as smartphones and tablets. Google has further developed Android TV for televisions, Android Auto for cars, and Android Wear for wrist watches, each with a specialized user interface. Variants of Android are also used on game consoles, digital cameras, PCs, and other electronic gadgets.
Question 2.
List various OS with their symbol.
Answer:
Various Operating Systems:
Question 3.
Explain the classification of Operating Systems according to availability.
Answer:
Classification of Operating Systems according to availability.
Question 4.
Write a note on iOS – iPhone OS.
Answer:
iOS (formerly iPhone OS) is a mobile Operating System created and developed by Apple Inc., exclusively for its hardware. It is the Operating System that presently powers many of the company’s mobile devices, including the iPhone, iPad, and iPod Touch. It is the second most popular mobile Operating System globally after Android.
Question 5.
List the various Linux distributions.
Answer:
Linux Distributions:
Question 6.
Write a note on single-user OS?
Answer:
An os allows only a single user to perform a task at a time. It is called a single user and single task os.
Example: MS-DOS.
Question 7.
Explain Android OS.
Answer:
Android is a mobile operating system developed by Google, based on Linux and designed primarily for touch screen mobile devices such as smartphones and tablets.
Google has further developed Android TV for televisions, Android Auto for cars and Android Wear for wrist watches, each with a specialized user interface.
Variants of Android are also used on game consoles, digital cameras, PCs and other electronic gadgets.
Question 8.
What are the various Android versions?
Answer:
Question 9.
Define Process?
Answer:
- A process is a unit of work (program) in a computer.
- A word processing program being run by an individual user on a computer is a process.
- A system task, such as sending output to a printer or screen can also be called a process.
Question 10.
What are the points are considered when User Interface is designed for an application.
Answer:
The following points are considered when User
The interface is designed for an application.
- The user interface should enable the user to retain this expertise for a longer time.
- The user interface should also satisfy the customer based on their needs.
- The user interface should save user’s precious time. Create graphical elements like Menus,Window,Tabs, Icons and reduce typing work will be an added advantage of the Operating System.
- The ultimate aim of any product is to satisfy the customer. The User Interface is also to satisfy the customer.
- The user interface should reduce number of errors committed by the user with a little practice the user should be in a position to avoid errors.
Question 11.
Name the activities done by os related to the process management?
Answer:
- Scheduling processes and threads on the CPU.
- Creating and deleting both user and system processes.
- Suspending and resuming processes.
- Providing mechanisms for process synchronization.
- Providing mechanisms for process communication.
Question 12.
What are the responsibilities of the Operating System in connection with memory management?
Answer:
The Operating System is responsible for the following activities in connection with memory management:
- Keeping track of which portion of memory are currently being used and who is using them.
- Determining which processes and data to move in and out of memory.
- Allocation and de-allocation of memory blocks as needed by the program in main memory.
Question 13.
Write a note on the File Allocations Table (FAT).
Answer:
- Any type of data in a computer is stored in the form of flies and directories/folders through File Allocation Table (FAT).
- The FAT stores general information about files like file name, type (text or binary), size, starting address and access mode (sequential / indexed / indexed – sequential / direct / relative).
Question 14.
Explain File Management.
Answer:
File Management:
File management is an important function of OS which handles the data storage techniques. The operating system manages the files, folders, and directory systems on a computer.
Any type of data in a computer is stored in the form of files and directories/folders through File Allocation Table (FAT). The FAT stores general information about files like filename, type (text or binary), size, starting address and access mode (sequential/indexed/indexed-sequential/direct/ relative).
The file manager of the operating system helps to create, edit, copy, allocate memory to the files, and also updates the FAT. The OS also takes care of the files that are opened with proper access rights to read or edit them.
There are few other file management techniques available like Next-Generation File System (NTFS) and ext2 (Linux).
Question 15.
Write a note on React OS.
React os is a window – alternative open-source os which is being developed on the principles of windows – without using any of the Microsoft code.
PART – IV
Explain in detail.
Question 1.
What is the Need for Operating System? Explain in detail.
Answer:
Operating System has become essential to enable the users to design applications without the knowledge of the computer’s internal structure of hardware. Operating System manages all the Software and Hardware.
Most of the time there are many different computer programmes running at the same time, they all need to access the Computers, CPU, Memory, and Storage. The need for an Operating System is basically – an interface between the user and hardware.
Interaction of Operating system and user
Operating System works as translator, while it translates the user request into machine language (Binary language), processes it and then sends it back to Operating System. Operating System converts processed information into the user-readable form.
Question 2.
What are the uses of the Operating System?
Answer:
The main use of the Operating System is:
- To ensure that a computer can be used to extract what the user wants it to do.
- Easy interaction between the users and computers.
- Starting computer operation automatically when power is turned on (Booting).
- Controlling Input and Output Devices.
- Manage the utilization of main memory.
- Providing security to user programs.
Question 3.
Explain User Interface?
Answer:
User Interface:
The user interface is one of the significant features of the Operating System. The only way that a user can make interacting with a computer. If the computer interface is not user-friendly, the user slowly reduces the computer usage from their normal life. This is the main reason for the key success of GUI (Graphical User Interface) based Operating System. The GUI is a window-based system with a pointing device to direct I/O, choose from menus, make selections, and a keyboard to enter text. Its vibrant colours attract the user very easily. Beginners are impressed by the help and pop-up window message boxes. Icons are playing a vital role in the particular application.
Now Linux distribution is also available as a GUI-based Operating System. The following points are considered when User Interface is designed for an application.
- The user interface should enable the user to retain this expertise for a longer time.
- The user interface should also satisfy the customer based on their needs.
- The user interface should save the user’s precious time. Create graphical elements like Menus, Window, Tabs, Icons and reduce typing work will be an added advantage of the Operating System.
- The ultimate aim of any product is to satisfy the customer. The User Interface is also designed to satisfy the customer.
- The user interface should reduce the number of errors committed by the user with a little practice the user should be in a position to avoid errors (Error Log File)
Question 4.
Explain distributed operating system.
Answer:
This feature takes care of the data and applications that are stored and processed on multiple physical locations across the world over the digital network. The Distributed Operating System is used to access shared data and files that reside in any machine around the world. The user can handle the data from different locations. The users can access as if it is available on their own computer.
The advantages of distributed Operating System are as follows:
- A user at one location can make use of all the resources available at another location over the network.
- Many computer resources can be added easily to the network.
- Improves the interaction with the customers and clients.
- Reduces the load on the host computer.
Question 5.
Explain process Management.
Answer:
Process Management:
Process management is a function that includes creating and deleting processes and providing mechanisms for processes to communicate and synchronize with each other. A process is a unit of work (program) in a computer. A word processing program being run by an individual user on a computer is a process. A system task, such as sending output to a printer or screen, can also be called a Process.
A computer consists of a collection of processes, they are classified into two categories:
- Operating System processes which is executed by system code.
- User Processes which is executed by user code.
All these processes can potentially execute concurrently on a single CPU. A process needs certain resources including CPU time, memory, files, and I/O devices to finish its task.
The Operating System is responsible for the following activities associated with the process management:
- Scheduling processes and threads on the CPUs.
- Creating and deleting both user and system processes.
- Suspending and resuming processes.
- Providing mechanisms for process synchronization.
- Providing mechanisms for process communication.
The following algorithms are mainly used to allocate the job (process) to the processor.
- FIFO
- SJF
- Round Robin
- Based on Priority
ACTIVITY
Question 1.
Draw a line between the operating system logo and the correct description.
Answer:
Question 2.
Discuss and provide suitable answers to the questions below.
Answer:
One of the functions of an Operating System is multi-tasking.
i) Explain one reason why multi-tasking is needed in an operating system.
Reasons:
- CPU is used most of the time and never becomes idle.
- The system looks fast as all the tasks run in parallel.
- Short-time jobs are completed faster than long-time jobs.
- Resources are used nicely.
- Total read time is taken to execute program/job decreases.
- Response time is shorter.
ii) State two other functions of an Operating System.
Disk Management:
The operating system manages the disk space. It manages the stored files and folders in a proper way.
Device Controlling:
The operating system also controls all devices attached to the computer. The hardware devices are controlled with the help of small software called a device driver.
Print controlling:
The operating system also controls the printing function. If a user issues two print commands at a time, it does not mix data of these files and prints them separately.