Subject Expert
Learn, Evaluate and Optimize
Home
Click to open
Learn
Help
Login
Sign Up
Learn
Computer Science
Object Oriented Software Engineering
OOSE Labs
Web Engineering
Database Systems
Database Systems Labs
Computer Programming
Software Quality
Operating Systems
Computer Networks
Software Engineering
Data Structures
Computer Organization
Object Oriented Programming
Software Construction
Compiler Construction
Android Development
Android Labs
Automata Theory
Essentials of Cyber Security
Cloud Computing
Numerical Computing
Digital Switching
Wireless Networks
Programming Fundamentals
Routing and Switching Principles
Human Computer Interaction
Discrete Structures
Machine Learning
Artificial Intelligence
Digital Image Processing
Software Testing
Design Patterns
Computer Basics
Data Science
Software Engineering Principles
Assembly Language
Software Design and Architecture
SDA Labs
Blooms Taxonomy
Web Technologies
HTML
CSS
HTML5
AngularJS
Bootstrap
Git
E Marteking Tips
Flutter
Online Tools
UX Automation
Python
MVC
Technologies Overview
ReactJS
College Subjects
Biology 11
Biology 12
Physics 11
Physics 12
Mathematics 11
Mathematics 12
Chemistry 11
Chemistry 12
English 11 and 12
Accounting
Biology for ADA
Programming Languages
Javascript
PHP
C Sharp Language
Java
TypeScript
Programming Concepts
Dart
Puthon
Primary School
Inspiring Science Class 4
Inspiring Science Grade 1
Computer Made Friendly Class 4
Pick Me Up 2 Class 4
English Grammer Class 1
Mathematic for 5th Class
Computer Science for Class II
Mathematics Class 5
Mathematics Class 2
General Science Class 5
English Class 2
English Class 5
Mathematics Class 3
Mathematics for Grade 4 for Oxford
Professionals
Interview Tips
Tips
Emerging Trends in IT
High School
Computer Science Class 9
Computer Science Class 10
General Science Class 6
Mathematics Class 6
ISLAM
Quran Recitation
Islam Basics
Quran Tafseer
Courses
×
Computer Science
Web Technologies
College Subjects
Programming Languages
Primary School
Professionals
High School
ISLAM
Object Oriented Software Engineering
OOSE Labs
Web Engineering
Database Systems
Database Systems Labs
Computer Programming
Software Quality
Operating Systems
Computer Networks
Software Engineering
Data Structures
Computer Organization
Software Construction
Compiler Construction
Android Development
Android Labs
Automata Theory
Essentials of Cyber Security
Cloud Computing
Numerical Computing
Digital Switching
Wireless Networks
Programming Fundamentals
Routing and Switching Principles
Discrete Structures
Machine Learning
Artificial Intelligence
Digital Image Processing
Software Testing
Design Patterns
Computer Basics
Data Science
Software Engineering Principles
Assembly Language
Software Design and Architecture
SDA Labs
HTML
CSS
HTML5
AngularJS
Bootstrap
E Marteking Tips
Flutter
Online Tools
UX Automation
Python
Technologies Overview
ReactJS
Biology 11
Biology 12
Physics 11
Physics 12
Mathematics 12
Chemistry 11
Chemistry 12
English 11 and 12
Biology for ADA
Javascript
PHP
C Sharp Language
TypeScript
Programming Concepts
Dart
Inspiring Science Class 4
Inspiring Science Grade 1
Computer Made Friendly Class 4
Pick Me Up 2 Class 4
English Grammer Class 1
Computer Science for Class II
Mathematics Class 5
Mathematics Class 2
General Science Class 5
English Class 2
Mathematics Class 3
Mathematics for Grade 4 for Oxford
Interview Tips
Tips
Computer Science Class 9
Computer Science Class 10
Mathematics Class 6
Quran Recitation
Islam Basics
Home
Communicator
Tools
Profile Settings
Loading, please wait ...
Open its course -
Operating Systems
Introduction
What Operating Systems...
View Complete Description
×
Topic Summary
What Operating Systems Do
Computer-System Organization
Topic Questions:
20
MCQs
T/F
FiB
SQ
19
0
1
0
Question Type Legends
Easy
Medium
Difficult
MCQs
T/F
FiB
Short Qs
Open its course -
Operating Systems
Multiple Choice Questions for Introduction
1
After a newly created process has been made ready for execution ,which of the following actions occurs:
It waits for user input
It creates a window for user interaction
It competes with other processes for the CPU
It voluntarily yields the CPU to other processes
View Answer
2
Swapping of two processes concept is usually used for swapping between:
CPU and Memory
CPU and Disk
Ready state and Running state
Memory and Disk
View Answer
3
What does (Base register + Limit register) tells?
It tells the smallest legal physical memory address
It tells the end of process memory address
It tells the maximum addressable area
None
View Answer
4
In process state transition state diagram, the transition from Running to waiting state indicates that running process:
has been interrupted externally
is waiting for an event
has been preempted by another process
is in state of dispatching
View Answer
5
The mechanism that brings a page into memory only when it is needed is called:
Segmentation
Fragmentation
Demand Paging
Page Replacement
View Answer
6
Feed Back Scheduling has the following characteristics:
In it the scheduling is done on preemptive basis
Processes are demoted to the next lower priority queue after each execution
Both Options A & B
'None
View Answer
7
CPU Scheduler / short term scheduler, schedules job:
From Processor to Blocked state
From Disk to Ready state
From Ready state to processo
'From Processor to Suspended state
View Answer
8
Critical Resources are:
Shareable resources
Non-Shareable resources
Both a & b
None
View Answer
9
In CPU bound jobs
Most of the CPU time is consumed in context switching
Most of the CPU time is consumed in processing Jobs
Most of the time CPU idle
Most of the time CPU is in Wait State
View Answer
10
Which is not the requirement of a solution to the critical-section problem?
Mutual Exclusion
Progress
Busy Waiting
Bounded Waiting
View Answer
11
Which of the following process state transitions is invalid?
ready -> running
ready -> blocked
blocked -> ready
running -> exit'
View Answer
12
Which scheduler controls the degree of multi programming?
CPU scheduler
Job scheduler
Process dispatcher
Context switcher
View Answer
13
Threads belonging to the same process share the:
Stack
Data section
Register set
Thread ID
View Answer
14
Which is not the part of File Management?
The creation and deletion of files
The backup of files storage media
Error Detection
The creation and deletion of directory
View Answer
15
Segmentation means:
Physical division of virtual memory
Both physical and logical divisions
Logical division of virtual memory
None
View Answer
16
Process can share/exchange data by using the concepts:
shared memory
message passing
both a & b
None
View Answer
17
A process switches due to which of the following reason(s)?
I/O request
System halt
Time quantum expiry
Both a & c
View Answer
18
Which of the followings is not a class of Interrupts?
Program Interrupts
Timer Interrupts
Functional Interrupts
I/O Interrupts
View Answer
19
Privileged instructions are executed in:
User mode
Kernel mode
Dual mode
Single mode
View Answer
About Us
Who we are
Privacy Policy
Terms of Use
Contact Us
support@subexpert.com
Write to Us
View Help
Subject Expert
Learn, Evaluate and Optimize
Products / Utilites
Attendance Mapper
Industry Liason Cell (ILC)
Smart Secretary
Follow Us
Facebook
Switch Display Mode
Enable Translation
© 2025 - Subject Expert