• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/15

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

15 Cards in this Set

  • Front
  • Back

Goals of an operating system

Execute user programs, make the computer easy to use, utilize hardware efficiently

An OS is...

a resource allocator and a control program

Kernel

The one program running at all times on the computer

Bootstrap Program

The program that loads the kernel on boot. Stored in ROM or EEPROM

Can I/O and CPU execute concurrently?

Yes

Device Controller

Interrupt sent by I/O device saying that it's done with an operation

System call

Requests to the OS

Device-status table

A table with the ID and type of all I/O devices

Storage Structure

Registers -> Cache -> Memory -> HDD -> Disk

Caching

Copying the information into a faster storage system

Multiprocessor System

System with multiple processors. Allows increased thoroughput

Multiprogramming

When a task is waiting for I/O, switch to another task

Timesharing

Quickly switch between users

Dual-mode

Keeps the OS safe by having a "mode bit" that keeps track of user modes and kernel modes

User ID

One user ID per user as a unique identifier