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
Technology Trends
Data Science
Software Engineering Principles
Assembly Language
Web Technologies
HTML
CSS
HTML5
AngularJS
Bootstrap
Git
E Marteking Tips
Flutter
Online Tools
UX Automation
Python
MVC
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
Technology Trends
Data Science
Software Engineering Principles
Assembly Language
HTML
CSS
HTML5
AngularJS
Bootstrap
E Marteking Tips
Flutter
Online Tools
UX Automation
Python
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
Multiple Choice Questions for Operating System
1
Which technique was introduced because a single job could not keep both the CPU and the I/O devices busy?
Time sharing
Spooling
Multiprogramming
Preemptive scheduling
View Answer
2
Which of following is not the state of the process
Privilaged
Blocked
Running
Ready
View Answer
3
Virtual memory is __________
An extremely large main memory
An extremely large secondary memory
An illusion of extremely large main memory
all of the above
View Answer
4
The collection of processes that is waiting on the disk to be brought into the memory for execution from the ______
Input queue
Output queue
Both 1 and 2
none of the above
View Answer
5
The problem of deadlocks can be solved by ______ method(s).
Deadlock prevention
Deadlock avoidance
Allowing deadlock to occur, then detect and recover
all of the above
View Answer
6
Preventing the condition of ____________ to happen, deadlocks can be prevented to happen.
Critical region
Circular wait
Monitors
none of the above
View Answer
7
In Resource Allocation Graph, a _________Pi --->Rj indicates that process Pi may request resource Rj at some time in the future.
Request edge
Claim edge
Allocation edge
Assignment edge
View Answer
8
If the system can allocate resources to each process in some order and still avoid a deadlock then it is said to be in _________ state.
Safe
Mutual
Starvation
Un-Safe
View Answer
9
__________ holds the smallest legal physical memory address for a process
Limit register
Index register
Stack pointer register
Base register
View Answer
10
When the address used in a program gets converted to an actual physical RAM address, it is called _____________
Execution
Loading
Address binding
Compliling
View Answer
11
In swapping technique of memory management the total amount transfer time is directly proportional to the __________
amount of memory swapped
amount of space on backing store
space on main memory
all of the above
View Answer
12
When all access and processing is done in one location, a computer system is said to be
decentralized
centralized
networked
distributed
View Answer
13
A thread is
lightweight process where the context switching is low
lightweight process where the context switching is high
used to speed up paging
none of the above
View Answer
14
A critical region is a
region prone to deadlock
piece of code which only one process executes at a time
piece of code which only a finite number of processes execute
found only in Windows NT operation system
View Answer
15
A page fault occurs when
Page is not in memory
Page is in memory
Process enter block state
Process is in ready state
View Answer
16
The operating system may perform _____________ operation to manage the memory while running a large program.
Sortinig
Scheduling
Paging
none of the above
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
© 2024 - Subject Expert