0% found this document useful (0 votes)
14 views7 pages

OS Unit1 Practice MCQ

The document contains a quiz worksheet created by Mr. Pushpendra Pateriya, consisting of 27 questions related to operating systems and their functionalities. It covers topics such as multiprogramming, system calls, memory hierarchy, and interrupts. Each question includes multiple-choice answers, and an answer key is provided at the end.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
14 views7 pages

OS Unit1 Practice MCQ

The document contains a quiz worksheet created by Mr. Pushpendra Pateriya, consisting of 27 questions related to operating systems and their functionalities. It covers topics such as multiprogramming, system calls, memory hierarchy, and interrupts. Each question includes multiple-choice answers, and an answer key is provided at the end.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 7
Quizizz Worksheets Name 05.Intro Class otal questions: 27 Worksheet time: 41mins Date Instructor name: Mr. Pushpendra Pateriya 1. The main objective of multiprogramming is a) maximize the device utilization b) minimize the response time of a job ©) maximize the cpu utilization d) minimize the waiting time of a job. 2. Which of the following is not a functionality of an operating system? a) (a) allocating the memory to program b) (b) scheduling the program under cpu ©) (©) correcting the logical errors in the program d) (d) protecting the programs data not accessed by other programs 3. Consider the following three statements: S1: Interacting with hardware is trivial S2: Main memory is unlimited $3 : Processing speed of the processor is unlimited, Which of the above statements weakness the necessity of the OS? a) (a) only s3 b) (b) only s2 ©) (only st and s2 d) (d)all 4. Asystem with multiple cpu's called a) (a) time sharing system b) (b) desk top system ©) (0) dlient server system 4d) (d) parallel system 10, " The primary goal of an operating system is? a) (a) to make the most efficient use of the computer hardware ©) (0)to keep systems programmers employed System calls are usually invoked by using a) (a) a software interrupt ©) (as indirect jump In memory hierarchy moving from register to hard disk, which Of the following is false? a) (a) Memory size increases ©) (c) Access time decreases When an interrupt occurs, then a) (a) Process switching may be there ©) (€) Both (a) and (6) RAM is a) (a) volatile memory ©) (associative memory b) (b) to allow people to use the computer d) (d) to make computers easier to use. b) (b) polling 4) (d)a privileged instruction b) (b) Cost per unit decreases 4) (d) None of the above b) (b) Context saving must be there 4d) (d) None of the above b) (b) permanent memory 4d) (d) none of the above Which of the following is the function of mid term scheduler in a time-sharing system? a) (a) process creation ©) (swapping Special software to create a job queue is called a) (a) driver ©) (interpreter b) (b) context switching d) (d) controlling degree of multiprogramming b) (b) spooler 4d) (d) linking editor 12, 13 14, 15, 16. On receiving an interrupt from an 1/0 device, the cpu a) (a) Halts for a predetermined time ©) (©) Branches off to the interrupt service routine immediately Consider the following staternents: S1: Throughput always increases with increase in degree of multi programming 2: Interrupt can be handled in between the execution of an instruction. Which Of the above are true? a) (a)onlyst ©) (Both St and s2 System calls cannot be grouped into a) (a) device management ©) (©) process control Which of the following instructions Should privileged? a) set value of timer Q) turn off interrupt Program counter specifies a) (a) the current instruction to execute ©) (© the address Of the next instruction to execute b) (b) Branches off to the interrupt service routine after completion of the current instruction, d) (d) Hands over control Of address bus and data bus to the interrupting device. ) (b) only s2 d) (d) Neither SI nor $2 is true b) (b) communications: d) (d) none Of the above b) clear memory d) all Of the above b) (b) previous instruction to execute 4d) (d) the last instruction to execute 17. 18, 19. 20, 2 Boot Strap loader always stored in a) (a)cache b) (b) ROM ©) (RAM 4d) (d) Disk Which of the following instructions should be allowed only in Kernel mode? A: Disable all interrupts B : Read the time Of day clock C: Set the time of day clock D: Change the memory map a) (a) Aand ‘Conly b) (b) A. Cand D only ©) (A Band D only d) (d) All Of them ‘Amulti user, multiprocessing OS cannot be implemented on hardware that does not support, a) (a) Address translation b) (b) DMA for Disk transfer ©) (©)At least two modes Of CPU execution _d) (d) Demand paging (privileged and non-privileged Which of the following statements is false? a) (a) The dual mode Of operation provides ab) (b) At boot time the hardware starts in way privileged mode for protecting the operating system from the errant users. ©) (©) The operating system always runs in 4d) (d) None ot the above privileged mode Distributed systems Should 2) (a) meet prescribed time constraints b) (b) alm better resource sharing ©) (aim better system utilization 4d) (d) aim IOW system overhead 22, 23, 24, 25, 26. 27. The main function of shared memory is to a) (a) use primary memory efficiently ©) (© do inter process communication When a computer is switched on, where is the operating system loaded? a) (a) BIOS 9 (POST Loading the OS into the memory of a PC is called a) (a) thrashing ©) (© formatting Supervisor call a) (a)is a call made by the supervisor Of the system ©) (are privileged calls that are used to perform resource management functions, Which are controlled by OS Which of the following is NOT supported by the operating system? a) (a) Protection ©) (2) Compilation Ina multiprogramming environment a) (a) The processor executes more than one process at a time ©) (©) more than one process resides in the memory’ b) (b) do intra process communication d) (d) None of these b) (b) ROM 4) (d) RAM b) (b) booting 4d) (d) spooling b) (b) is a call with control functions 4d) (d)is a call made by someone working in root directory b) (b) Accounting 4) (d) V0 operation b) (b) the programs are developed by the more than one person 4d) (d)a single user can execute many programs at the same time Answer Keys 1. a) maximize , minimize , makiro}de),comirctinigahe logical the b)the —_) the cpu erxdjrshia the program device response utilization waiting Utilization time of a time of a job job. 4, a) (a) time sharing system 5. a)(a)tomake computer themost hardware efficient use of the 7. &)(c) Access time decreases 8. ©) (c) Both (a) and (b) 10. o) (©) swapping 11. b) (b) spooler 13. )(@) Both $1 and s2 14. d) (d) none Of the above 16. c)(¢) the address Of the next instruction to 17. b) (b) ROM execute 19. a)(a) 1 (2), (CPA (CIfitivileged privileged Address b)DMA — c) least twonpardting- mode translation for Disk _ modes Giypteviteged transfer CPU always runs executioin 22. ©) (C) do inter process 23. d) (d) RAM communication 25. (dare coftroliptt) Compilation privileged management by OS calls that resource 3. d) (d)all 6. a) (a) a software interrupt 9. a) (a) volatile memory 12. (¢) Branches off to the interrupt service immediately routine 15, ¢) turn off interrupt 18, b)(b)A. Cand D only 21. b) (b) aim better resource sharing 24, b) (b) booting 27. (more than memory’ one process resides in the are used functions, to Which are perform

You might also like