0% found this document useful (0 votes)
60 views6 pages

questions-OS-Default For OS-20210416-1544

The document contains a quiz on operating system concepts with 46 multiple choice questions. It covers topics like kernel responsibilities, design issues of operating systems, parts that remain in memory, process scheduling concepts like turnaround time, process characteristics like being single or multithreaded, contents of a process control block, interprocess communication methods, multiprocessing, virtualization examples, file permissions in UNIX, and more operating system fundamentals.

Uploaded by

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

questions-OS-Default For OS-20210416-1544

The document contains a quiz on operating system concepts with 46 multiple choice questions. It covers topics like kernel responsibilities, design issues of operating systems, parts that remain in memory, process scheduling concepts like turnaround time, process characteristics like being single or multithreaded, contents of a process control block, interprocess communication methods, multiprocessing, virtualization examples, file permissions in UNIX, and more operating system fundamentals.

Uploaded by

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

1. What are resoponsbilities of kernel?

A) File Management
B) Process Management
C) Memory Management
D) All of these
ANSWER: D

2.The design issues of Operating Systems are:


A) Generality
B) Efficiency
C) Transparency
D) All of these
ANSWER: D

3..............remains in main memory, once the system starts and will not
shutdown.
A) Entire Operating System.
B) A part of Operating System.
C) A part of Kernel.
D) All of above.
ANSWER: B

4.The interval from the time of submission of a process to the time of completion
is termed as ____________
A) Waiting time
B) Turnaround time
C) Response time
D) Throughput
ANSWER: B

5. A process can be ___________


A) single threaded
B) multithreaded
C) both single threaded and multithreaded
D) none of the mentioned
ANSWER: C

6. A Process Control Block(PCB) does not contain which of the following?


A) Code
B) Stack
C) Bootstrap program
D) Data
ANSWER: C

7. A special block, which is associated with every process, in the multitasking


operating system is also known as
A) Process�control block
B) Task�control block
C) Process allocation block
D) Process�access block
ANSWER: A

8. Asymmetric multiprocessing systems of the computer system use


A) Master slave relationship
B) Master relationship
C) Slave relationship
D) serial processing
ANSWER: A
9. Buffer Management is responsibility of
A) Process Management
B) I/O Management
C) Primary Memory Management
D) File Management
ANSWER: B

10. Example of Virtual Machine are


A) VMWare
B) Microsoft Hyper-V
C) Vitual Box
D) All of Mentioned
ANSWER: D

11. How many types of permissions a file has in UNIX


A) 1
B) 2
C) 3
D) 4
ANSWER: C

12. If a file has permission 765. The others have permissions


A) Read, Wirte and Execute
B) Read and Wirte
C) Read and Execute
D) Wirte and Execute
ANSWER: C

13.Interval between the time of submission and completion of the job is called�
A) Waiting time
B) Turnaround time
C) Throughput
D) Response time
ANSWER: B

14. Methods of Inter Process Communication


A) Shared Memory
B) Message Passing
C) Both Message Passing and Shared Memory
D) None of mentationed
ANSWER: C

15. More than one processors system is called


A) Multiprocessor
B) Single processor
C) Dual processor
D) specific processor
ANSWER: A

16. Multiprocessing means


A) Communication between multiple Processor on a single Motherboard -Tightly
Coupled
B) Communication between processor on a different Motherboard - Loosly Coupled
C) Loosly Coupled or�Tightly Coupled or Both
D) None of Mentioned
ANSWER: C

17. Multiprogramming can be defined with the help of


A) Multitasking
B) Multiuser
C) Time Sharing
D) All of�mention.
ANSWER: D

18. Operating system is resident in memory of which part?


A) Bottom
B) Top
C) Middle
D) Any where
ANSWER: B

19. Process are classified into different groups in ____________


A) shortest job scheduling algorithm
B) round robin scheduling algorithm
C) priority scheduling algorithm
D) multilevel queue scheduling algorithm
ANSWER: D

20............ keeps state information about the use of I/O components


A) CPU
B) Kernel
C) OS
D) Shell
ANSWER: B

21. SMP of the computer system is an abbreviation of


A) Symmetric multiprocessor
B) Asymmetric multiprocessor
C) Symmetric Multiprocessing
D) asymmetric multiprocessing
ANSWER: C

22. Spooling is an acronym for?


A) Simultaneous Peripheral Operation On Line
B) Simultaneous Peripheral Operation On Link
C) Simultaneous Peripheral Operation On Light
D) None of Mentioned
ANSWER: A

23. Switching the CPU to another Process requires to save state of the old process
and loading new process state is called as __________.�
A) None of Mention
B) Time Sharing�
C) Process Blocking�
D) Context Switch�
ANSWER: D

24. Termination of the process terminates ___________


A) first thread of the process
B) All threads within the process
C) No thread within the process
D) Only first Child thread
ANSWER: B

25. The initial program that is run when the computer is powered up is called :
A) Boot program
B) Bootloader
C) Initializer
D) Bootstrap program
ANSWER: D

26. The kernel data structures include ____________


A) Open file table
B) Process table
C) close file table
D) All of the mentioned
ANSWER: A

27. The maximum number of processes that can be in Ready state for a computer
system with N CPUs is
A) N
B) N*N
C) 2N
D) Independent of N
ANSWER: D

28. The processes that are inhabited in main memory and are ready and waiting to
execute and remained on a list called
A) Process Queue
B) Ready Queue
C) Job Queue
D) Waiting Queue
ANSWER: B

29. The processes that are residing in main memory and are ready and waiting to
execute are kept on a list called _____________
A) Job queue
B) Ready queue
C) Waiting queue
D) I/O�queue
ANSWER: B

30. 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
ANSWER: B

31. The time required to create a new thread in an existing process is:
A) Less than the time required to create a new process
B) Larger than the time required to create a new process.
C) Equal to the time required to create a new process
D) None of the mentioned
ANSWER: A

32. Throughput of a system is


A) Number of programs processed by it per unit time
B) Number of times the program is invoked by the system
C) Number of requests made to a program by the system
D) None of Mentioned.
ANSWER: A

33. What is a Process Control Block?


A. Process type variable
B. A secondary storage section
C. A Block in memory
D. Data Structure
ANSWER: D

34. What is dispatch latency?


A. The time taken by the processor to write a file into disk
B. The whole time taken by all processor
C. The time taken by the dispatcher to stop one process and start another
D. Time Taken by CPU Scheduler
ANSWER: C

35. What is FIFO algorithm?


A. First executes the job that came in last in the queue
B. First executes the job that came in first in the queue
C. First executes the job that needs minimal processor
D. First executes the job that has maximum processor needs
ANSWER: B

36. What is the objective of multiprogramming?


A. To increse CPU Utilization
B To minimize CPU utilization
C. To balance the CPU utilization
D. None of the mentioned
ANSWER: A

37. Which algorithm is defined in Time quantum?


A. Shortest job scheduling algorithm
B. Priority scheduling algorithm
C. Round robin scheduling algorithm
D. Multilevel queue scheduling algorithm
ANSWER: C

38. Which command is used to create a parocess


A. fork()
B. create()
C. new()
D. None of these
ANSWER: A

39. Which module gives control of the CPU to the process selected by the short-term
scheduler?
A. Dispatcher
B. Interrupt
C. Scheduler
D. PCB
ANSWER: A

40. 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 line printer used to print the output of a number of jobs
C. A secondary storage device in a virtual memory system
D. A graphic display device
ANSWER: A

41. Which schedular is responsible for the degree of Multiprogramming.


A. Short Term and Log Term
B. Short Term and Medium Term
C. Long Term and Medium Term
D. All of  given
ANSWER: C
42. While CPU is executing a program, an interrupt exists then it
A. follows the next instruction in the program
B. jumps to instruction in other registers
C. breaks the normal sequence of execution of instructions
D. stops executing the program
ANSWER: C

43. The sequential interaction of main components of Computer Systems.


A. Application Program->Operating System->User->Hardware
B. User-> Application Program-> Operating System->Hardware
C. User -> Operating System -> Application Program -> Hardware
D. Hardware -> User -> Application Program -> Operating System
Answer: B

44. 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
Answer: D

45. The techniques in which operator prepares the batches of jobs, is known as
A. SPOOLING
B. Batch Processing
C. Sequential Processing
D. Multitasking
Answer: Batch Processing

46. A process executes the code


fork();
fork();
fork();
The total number of processes created is
A. 3
B. 4
C. 7
D. 8
Answer: D

46. A process is selected from the ______ queue by the ________ scheduler, to be
executed.
A. Blocking, short term
B. Waiting, long term
C. Ready, short term
D. Ready, long term
Answer: C

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy