logo
  • Home
  • Rank
  • Tests
  • About
  • Training
  • Programming
  • CS
  • IT
  • IS
  • ECE
  • EEE
  • EE
  • Civil
  • Mechanical
  • Chemical
  • Metallurgy
  • Instrumentation
  • Aeronautical
  • Aerospace
  • Biotechnology
  • Agriculture
  • MCA
  • BCA
  • Internship
  • Contact

Operating System Multiple Choice Questions | MCQs | Quiz

Operating System Interview Questions and Answers
Practice Operating System questions and answers for interviews, campus placements, online tests, aptitude tests, quizzes and competitive exams.

Get Started

•   Basics
•   Processes
•   Process Control Block
•   Process Scheduling Queue
•   Process Synchronization
•   Process Creation
•   Process Communication
•   Remote Procedure Calls
•   Structures
•   CPU Scheduling
•   CPU Scheduling Benefits
•   CPU Scheduling Algorithm1
•   CPU Scheduling Algorithm2
•   Critical Section Problem
•   Semaphores - 1
•   Semaphores - 2
•   Synchronization Problems
•   Monitors
•   Atomic Transactions
•   Deadlock
•   Deadlock Prevention
•   Deadlock Avoidance
•   Deadlock Detection
•   Deadlock Recovery
•   Swapping Processes - 1
•   Swapping Processes - 2
•   Memory Management
•   Memory Allocation - 1
•   Memory Allocation - 2
•   Paging - 1
•   Paging - 2
•   Segmentation
•   I/O System
•   Application I/O Interface
•   Kernel I/O Subsystems
•   RTOS
•   Real Time System - 1
•   Implementing RTOS
•   Real Time Cpu Scheduling1
•   Real Time Cpu Scheduling2
•   Multimedia Systems
•   Compression - 1
•   Compression - 2
•   Compression - 3
•   CPU & Disk Scheduling
•   Network Management
•   User Authentication
•   Program & System Threats
•   Securing Systems
•   Security-Intrusion Detection
•   Security - Cryptography
•   Secondary Storage
•   Linux
•   Threads
•   User & Kernel Threads
•   Multi Threading Models
•   Fork & Exec System Calls
•   Thread Cancellation
•   Signal Handling
•   Thread Pools
•   Virtual Memory
•   Demand Paging
•   Replacement Algorithms - 1
•   Replacement Algorithms - 2
•   Frames Allocation
•   Thrashing
•   File System
•   File System Implementation
•   FS Access Methods - 1
•   FS Access Methods - 2
•   FS Directory Structure - 1
•   FS Directory Structure - 2
•   FS Mounting & Sharing
•   FS Interface Protection
•   FS Allocation Methods - 1
•   FS Allocation Methods - 2
•   FS Allocation Methods - 3
•   File System Performance
•   File System Recovery
•   FS Network File System - 1
•   FS Network File System - 2
•   I/O Subsystem
•   Disk Scheduling - 1
•   Disk Scheduling - 2
•   Disk Management
•   Swap Space Management
•   RAID Structure - 1
•   RAID Structure - 2
•   Tertiary Storage
•   Protection - Access Matrix
•   Protection
•   Security
•   Memory Protection
•   Access Rights Revocation
•   Distributed OS
•   Types & Resource Sharing
•   Network Structure
•   Robustness of Systems
•   Distributed File System - 1
•   Distributed File System - 2
•   Distributed File System - 3
•   Distributed Coordination
•   Distributed Synchornization

Operating System Tests

Operating System Tests

Best Reference Books

Operating Systems Books
« Prev Page
Next Page »

Operating System Questions & Answers – Real Time System – Real Time CPU Scheduling – 2

Posted on April 18, 2013 by Manish

This set of Operating System Questions and Answers focuses on “Real Time CPU Scheduling – 2” and will also be useful for GATE examinations.

1. To schedule the processes, they are considered _________
a) infinitely long
b) periodic
c) heavy weight
d) light weight
View Answer

Answer: b
Explanation: None.
advertisement

2. If the period of a process is ‘p’, then the rate of the task is :
a) p2
b) 2*p
c) 1/p
d) p
View Answer

Answer: c
Explanation: None.

3. The scheduler admits a process using :
a) two phase locking protocol
b) admission control algorithm
c) busy wait polling
d) none of the mentioned
View Answer

Answer: c
Explanation: None.

4. The ____________ scheduling algorithm schedules periodic tasks using a static priority policy with preemption.
a) earliest deadline first
b) rate monotonic
c) first cum first served
d) priority
View Answer

Answer: b
Explanation: None.

5. Rate monotonic scheduling assumes that the :
a) processing time of a periodic process is same for each CPU burst
b) processing time of a periodic process is different for each CPU burst
c) periods of all processes is the same
d) none of the mentioned
View Answer

Answer: a
Explanation: None.
advertisement

6. In rate monotonic scheduling, a process with a shorter period is assigned :
a) a higher priority
b) a lower priority
c) higher & lower priority
d) none of the mentioned
View Answer

Answer: a
Explanation: None.

7. There are two processes P1 and P2, whose periods are 50 and 100 respectively. P1 is assigned higher priority than P2. The processing times are t1 = 20 for P1 and t2 = 35 for P2. Is it possible to schedule these tasks so that each meets its deadline using Rate monotonic scheduling ?
a) yes
b) no
c) maybe
d) none of the mentioned
View Answer

Answer: a
Explanation: None.

8. If a set of processes cannot be scheduled by rate monotonic scheduling algorithm, then :
a) they can be scheduled by EDF algorithm
b) they cannot be scheduled by EDF algorithm
c) they cannot be scheduled by any other algorithm
d) none of the mentioned
View Answer

Answer: c
Explanation: None.

9. A process P1 has a period of 50 and a CPU burst of t1 = 25, P2 has a period of 80 and a CPU burst of 35. The total CPU utilization is :
a) 0.90
b) 0.74
c) 0.94
d) 0.80
View Answer

Answer: c
Explanation: None.

10. Can the processes in the previous question be scheduled without missing the deadlines ?
a) Yes
b) No
c) Maybe
d) None of the mentioned
View Answer

Answer: b
Explanation: None.
advertisement

Sanfoundry Global Education & Learning Series – Operating System.

Here’s the list of Best Reference Books in Operating System.

To practice all areas of Operating System, here is complete set on 1000+ Multiple Choice Questions and Answers on Operating System.

« Prev Page - Operating System Questions & Answers – Real Time System – Real Time CPU Scheduling – 1
» Next Page - Operating System Question & Answers – Multimedia Systems

« Operating System Questions & Answers – Real Time System – Real Time CPU Scheduling – 1
Operating System Question & Answers – Multimedia Systems »
advertisement

Deep Dive @ Sanfoundry:

  1. Java Programming Examples on Multithreading
  2. Software Engineering Questions & Answers
  3. C++ Programming Examples on Hard Graph Problems & Algorithms
  4. Java Programming Examples on Hard Graph Problems & Algorithms
  5. C Programming Examples on Hard Graph Problems & Algorithms
  6. Data Structure Questions and Answers
  7. Advanced Machining Processes Questions and Answers
  8. C# Programming Examples on Threads
  9. Embedded System Questions and Answers
  10. Operating System Questions and Answers
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He is Linux Kernel Developer and SAN Architect and is passionate about competency developments in these areas. He lives in Bangalore and delivers focused training sessions to IT professionals in Linux Kernel, Linux Debugging, Linux Device Drivers, Linux Networking, Linux Storage & Cluster Administration, Advanced C Programming, SAN Storage Technologies, SCSI Internals and Storage Protocols such as iSCSI & Fiber Channel. Stay connected with him below:
LinkedIn | Facebook | Twitter | Google+

Best Careers

Developer Tracks
SAN Developer
Linux Kernel Developer
Linux Driver Developer
Linux Network Developer

Live Training Photos
Mentoring
Software Productivity
GDB Assignment
Sanfoundry is No. 1 choice for Deep Hands-ON Trainings in SAN, Linux & C, Kernel Programming. Our Founder has trained employees of almost all Top Companies in India such as VMware, Citrix, Oracle, Motorola, Ericsson, Aricent, HP, Intuit, Microsoft, Cisco, SAP Labs, Siemens, Symantec, Redhat, Chelsio, Cavium, ST-Micro, Samsung, LG-Soft, Wipro, TCS, HCL, IBM, Accenture, HSBC, Mphasis, Tata-Elxsi, Tata VSNL, Mindtree, Cognizant and Startups.

Best Trainings

SAN I - Technology
SAN II - Admin
Linux Fundamentals
Advanced C Training
Linux-C Debugging
System Programming
Network Programming
Linux Threads
Kernel Programming
Kernel Debugging
Linux Device Drivers

Best Reference Books

Computer Science Books
Algorithm & Programming Books
Electronics Engineering Books
Electrical Engineering Books
Chemical Engineering Books
Civil Engineering Books
Mechanical Engineering Books
Industrial Engineering Books
Instrumentation Engg Books
Metallurgical Engineering Books
All Stream Best Books

Questions and Answers

1000 C Questions & Answers
1000 C++ Questions & Answers
1000 C# Questions & Answers
1000 Java Questions & Answers
1000 Linux Questions & Answers
1000 Python Questions
1000 PHP Questions & Answers
1000 Hadoop Questions
Cloud Computing Questions
Computer Science Questions
All Stream Questions & Answers

India Internships

Computer Science Internships
Instrumentation Internships
Electronics Internships
Electrical Internships
Mechanical Internships
Industrial Internships
Systems Internships
Chemical Internships
Civil Internships
IT Internships
All Stream Internships

About Sanfoundry

About Us
Copyright
Terms
Privacy Policy
Jobs
Bangalore Training
Online Training
Developers Track
Mentoring Sessions
Contact Us
Sitemap
© 2011 Sanfoundry. All Rights Reserved.