0% found this document useful (0 votes)
158 views4 pages

Operating System Assignment MCQs and Concepts

The document contains an assignment for a course on Operating Systems, including multiple-choice questions (MCQs), short questions, and long questions. It covers fundamental concepts such as system calls, types of operating systems, and the functions of an operating system. Additionally, it addresses topics like BIOS, virtual machines, and the differences between 32-bit and 64-bit operating systems.

Uploaded by

Akshat Joshi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
158 views4 pages

Operating System Assignment MCQs and Concepts

The document contains an assignment for a course on Operating Systems, including multiple-choice questions (MCQs), short questions, and long questions. It covers fundamental concepts such as system calls, types of operating systems, and the functions of an operating system. Additionally, it addresses topics like BIOS, virtual machines, and the differences between 32-bit and 64-bit operating systems.

Uploaded by

Akshat Joshi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

PARUL UNIVERSITY

PIET/PIT - CSE/IT
Operating System (203105203)

UNIT- 1 ASSIGNMENT - 1

Q-1 MCQs.
(1) The systems which allow only one process execution at a time, are called
__________
(A) uniprogramming systems
(B) uniprocessing systems
(C) unitasking systems
(D) none of the mentioned
Ans: (B) uniprocessing systems
(2) System calls are usually invoked by using
(A) a software interrupt.
(B) polling.
(C) an indirect jump.
(D) a privileged instruction.
Ans: (A) a software interrupt.
(3) Which of the following is an example of spooled device?
(A) A line printer used to print the output of a number of jobs.
(B) A terminal used to enter input data to a running program.
(C) A secondary storage device in a virtual memory system.
(D) A graphic display device.
Ans: (A) A line printer used to print the output of a number of jobs.
(4) An operating system with multiprogramming capability is one that
(A) allows several users to use the same program at once by giving each a slice
of time
(B) loads several independent processes into memory and switches the CPU
from one job to another as required
(C) runs programs over more than one processor
(D) None of the above
Ans: (B) loads several independent processes into memory and switches the
CPU from one job to another as required

(5) One function of an operating system is to handle interrupts. Interrupts are


(A) a delay in processing due to operating system overload
(B) signals from hardware or software requesting attention from the operating
system
(C) messages received from other computers
(D) None of the above
Ans: (B) signals from hardware or software requesting attention from the
operating system
(6) Which combination of the following features will suffice to characterize an OS as
a multi-programmed OS?
(A) More than one program may be loaded into main memory at the same time
for execution.
(B) If a program waits for certain events such as I/O, another program is
immediately scheduled for execution.
(C) If the execution of a program terminates, another program is immediately
scheduled for execution.
(A) A
(B) A and B
(C) A and C
(D) A, B and C
Ans: (A) A
(7) Spooling is
(A) the rewinding of tapes after processing
(B) the temporary storage and management of output to printers and other output
devices until they can cope with it (C) the recording of all user activities in a log
file
(D) None of the above
Ans: (B) the temporary storage and management of output to printers and other
output devices until they can cope with it
(8) Which of the following programs always resides in memory?
(A) Loader
(B) Linker
(C) Assembler
(D) All of the above
Ans: (A) Loader
(9) Which of the following is a must to be able to run a multiuser OS?
(A) Virtual Memory
(B) Swap space
(C) Disk
(D) A hardware mode bit for protection
Ans: (D) A hardware mode bit for protection
(10) The computer itself uses language.
(A) High level
(B) Natural
(C) Assembly
(D) Machine
Ans: (D) Machine
(11) Transfer of information to and from main memory takes place in terms of
(A) bits
(B) bytes
(C) words
(D) nibbles
Ans: (C) words
(12) To access the services of operating system, the interface is provided by the
___________
(A) System calls
(B) API
(C) Library
(D) Assembly instructions
Ans: (A) System calls
(13) What is operating system?
(A) collection of programs that manages hardware resources
(B) system service provider to the application programs
(C) link to interface the hardware and application programs
(D) all of the mentioned
Ans: (D) all of the mentioned
(14) What is the main function of the command interpreter?
(A) to get and execute the next user-specified command
(B) to provide the interface between the API and application program
(C) to handle the files in operating system
(D) none of the mentioned
Ans: (A) to get and execute the next user-specified command
(15) Virtual Machine is also known as Host Machine.
(A) True
(B) False
Ans: (B) False
(16) Which one of the following is not an Operating System service.
(A) Error Detection
(B) Deadlock
(C) I/O Operations
(D) File System
Ans: (B) Deadlock
(17) Which one of the following is Linux OS
(A) Windows 7
(B) Ubuntu
(C) macOS
(D) None of the Above
Ans: (B) Ubuntu
(18) Calculator is an Application Software
(A) True
(B) False
Ans: (B) False
(19) Which is compact size kernel
(A) Monolithic Kernel
(B) MicroKernel
(C) None
Ans: b) MicroKernel
(20) ____________ System call create a child process identical to parent.
(A) pid()
(B) rmdir()
(C) fork()
(D) mount()
Ans: (C) fork()

Q-2 Short questions


(1) Define Operating System.
(2) Define: Program, Software, Hardware
(3) Brief Introduction about: Assembler, Linker.
(4) Brief Introduction about: Loader, Compiler.
(5) What are needs of Operating system?
(6) What are system calls? What is use of them?
(7) What is Master Boot Record? Briefly define it.
(8) Advantages and Disadvantages of multitasking system?
(9) Briefly define functions of OS.
(10) How real time operating system works? What is critical parameter in it?

Q-3 Long Questions (Explore and write)


(1) What happens when we turn on computer? Explain the process.

(2) Introduction & Functions of BIOS


(3) Privileged and Non-Privileged Instructions Hint: In perspective of User mode,
kernel mode
(4) Difference between 32-bit and 64-bit operating systems
(5) Explain working of Virtual Machine architecture with Advantages,
disadvantages and examples.

You might also like