Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Exam (elaborations)

CS6200- Intro to Operating Systems Midterm exam with correct answers

Rating
-
Sold
1
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 -

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

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

$11.99
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
progrades Walden University
View profile
Follow You need to be logged in order to follow users or courses
Sold
13
Member since
10 months
Number of followers
0
Documents
3765
Last sold
2 months ago

4.0

2 reviews

5
1
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

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions