100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.2 TrustPilot
logo-home
Exam (elaborations)

CS6200- Intro to Operating Systems Midterm exam with correct answers

Rating
-
Sold
-
Pages
8
Grade
A+
Uploaded on
28-08-2025
Written in
2025/2026

CS6200- Intro to Operating Systems Midterm exam with correct answers

Institution
Cs6250 -
Course
Cs6250 -









Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Institution
Cs6250 -
Course
Cs6250 -

Document information

Uploaded on
August 28, 2025
Number of pages
8
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

Content preview

CS6200- Intro to Operating Systems |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




Midterm exam with correct answers |||\\\ |||\\\ |||\\\ |||\\\




Operating System - correct answerssoftware that abstracts and arbitrates teh hardware system
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




Abstract - correct answerssimplify what hardware looks like
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




Arbitrate - correct answersmanage, oversee, and control hardware use
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




OS- Abstractions - correct answersprocess, thread, file, socket, memory page
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




OS- Mechanisms - correct answerscreate, schedule, open, write, allocate
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




OS- Policies - correct answersLRU (least recently used), EDF(earliest deadline first)
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




Separation of Mechanism and Policy - correct answersimplement flexible mechanisms to
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




support many policies |||\\\ |||\\\




Optimize for the Common Case - correct answersunderstanding how the OS will be used, pick
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




a policy that can be supported with this OS
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




User Level - correct answersunprivileged applications, no direct hw access
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




Kernel Level - correct answersprivileged, direct hardware access
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\

, Trap - correct answerswhen an instruction that is user level attends to do a privileged
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




operation, the OS verifies if it should grant that access |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




System Call Interface - correct answersset of operations that applications can explicitly invoke
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




if they want the OS to perform privileged access on their behalf
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




Hot Cache - correct answersapplication accessing cache when it contains data it needs
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




Cold Cache - correct answersapplication accessing a cache when it does not contain data it
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




needs- it must get data from main memory |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




Monolithic Operating System - correct answersevery possible service that an application could |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




require is already part of the OS, possibility for compile time optimization but has a large
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




memory footprint and is not portable/maintainable` |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




Modular Operating System - correct answerscontains a number of basic services and APIs but
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




things can be added as modules. Modules can be dynamically installed depending on the
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




workload. Maintainable but indirection can impact performance |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




Microkernel Operating System - correct answersonly require basic primitives like structures to |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




represent executing applications, everyhting else like file systems and device drives operate
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




outside operating system kernel at the user level. Requires lots of inter process interaction (so
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




microkernel supports these). Benefits are that it is small and easy to verify, but not portable |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




because it is highly specialized |||\\\ |||\\\ |||\\\ |||\\\




POSIX - correct answersportable operating system interface, family of standards defined by
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




IEEE to maintain compatibility between operating systems
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




Process - correct answersstate of a program when executing and loaded in memory, an active
|||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\ |||\\\




entity
$11.99
Get access to the full document:

100% satisfaction guarantee
Immediately available after payment
Both online and in PDF
No strings attached

Get to know the seller
Seller avatar
progrades
3.0
(1)

Get to know the seller

Seller avatar
progrades Walden University
View profile
Follow You need to be logged in order to follow users or courses
Sold
5
Member since
4 months
Number of followers
0
Documents
2726
Last sold
1 month ago

3.0

1 reviews

5
0
4
0
3
1
2
0
1
0

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions