100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
Summary and Flashcards - Operating Systems $6.19   Add to cart

Summary

Summary and Flashcards - Operating Systems

 8 views  0 purchase
  • Course
  • Institution

In-depth notes and coverage of the Operating System. Notes on virtualisation, concurrency, difference between user and kernel modes. Types of processing and their creation/termination (serial and batch), multiprogramming, kernel architecture, program execution, FDE cycle, how I/O works, interrupt h...

[Show more]

Preview 4 out of 233  pages

  • June 25, 2024
  • 233
  • 2023/2024
  • Summary
  • Unknown
avatar-seller
Operating Systems (COM1032)
https://bibliu.com/app/#/view/books/9781119320913/epub/OPS/ftoc.html#page_2
0
(Operating System Concepts Book)
https://heather.cs.ucdavis.edu/~matloff/unix.html
(Unix and Linux)
https://www.geeksforgeeks.org/operating-systems/?ref=gcse
(Operating Systems Notes)



1) What is an Operating System? An operating system (OS) is system software that
manages computer hardware, software resources,
and provides common services for computer
programs.




Time-sharing operating systems schedule tasks
for efficient use of the system and may also
include accounting software for cost allocation of
processor time, mass storage, printing, and other
resources.

For hardware functions such as input and output
and memory allocation, the operating system acts
as an intermediary between programs and the
computer hardware, although the application
code is usually executed directly by the hardware
and frequently makes system calls to an OS
function or is interrupted by it.

,2) What is an Operating System An operating environment or integrated
Environment? applications environment is the environment in
which users run application software. The
environment consists of a user interface provided
by an applications manager and usually an
application programming interface (API) to the
applications manager.




3) What is the User Experience?




4) What are the 3 main concepts behind an
Operating System?

,5) What is serial processing? Serial processing means strictly sequential,
without overlap of the successive processing times
on objects or distinct subsystems. In a standard
type of serial system, each object takes the same
average amount of time to process and the next
object begins processing only when the previous
one is completed.




6) What is simple batch processing? Batch processing is the method computers use to
periodically complete high-volume, repetitive
data jobs. Certain data processing tasks, such as
backups, filtering, and sorting, can be compute
intensive and inefficient to run on individual data
transactions.

, 7) What features protect the Operating Memory protection for monitor:
System? • Hardware features for controlling user
programs in their behaviour of accessing memory
– disallow access to the memory area of the
monitor

Privileged Instructions:
• Can only be executed by the monitor.

Timer:
• Set time limits for activities, prevents a job from
monopolising a system

Interrupts:
• CPU reacts to interrupts: interrupts the
execution of the current program and executes an
interrupt handling routine
• Interrupts give OS more flexibility in
controlling user programs, allows I/O devices to
communicate with CPU (interrupts as a
communication means between hardware
components).

Memory protection:

• User program is allowed to alter only specific
areas of memory
• Separation of memory in operating system and
user-specific areas
• Hardware detects such an error and aborts a job

Privileged Instructions:
• Certain instructions only the operating system
is allowed to execute
• E.g.: I/O instructions – a user program must
relinquish control to the operating system
• Hardware detects such an error and aborts a job

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller williamdaniel. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $6.19. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

78121 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
$6.19
  • (0)
  Add to cart