OS

0.0(0)
studied byStudied by 6 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/14

flashcard set

Earn XP

Description and Tags

im so cooked

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

15 Terms

1
New cards

Operating System

essential software that helps with:

  • User management

  • memory management

  • file management

  • process management

  • computer system management

  • hardware management

  • application management

  • links hardware/software management

2
New cards

software

computer programs

3
New cards

hardware

physical components of your computer

4
New cards

application software

  • benefits users

  • word processors

  • browsers

    • games

5
New cards

system software

  • tasks needed to operate hardware

  • services to other software

  • OS

  • game engines

  • utility programs

    • encryption

    • backup

6
New cards

Command Line Interface

shell that responds to text commands. Direct and compact.

7
New cards

Graphical User Interface

icons/visual indicators to navigate/issue commands. Easy to use.

8
New cards

interrupt

stops what the process is doing, because there’s something more important (e.g. your computer turns off)

9
New cards

How does the OS manage hardware?

only the OS can interact directly with it

10
New cards

what applications does the OS manage?

utility software

11
New cards

How does the OS create a user interface? (idk how to word this)

  • abstracts from hardware (ignores things we don’t need)

  • different UIs include:

    • CLI

    • GUI

12
New cards

How does the OS manage processes?

  • gives CPU time for each process/in order of priority

single tasking OS

  • executes one program at a time

    • stops with interrupts if needed

Multitasking OS

  • execute 1 program at a time

  • allows many apps to run by switiching in between processes

  • looks like multitasking, but it’s not

13
New cards

How does the OS manage peripherals?

  • supplementary hardware (keyboards, printers, cameras)

  • device drivers

    • programs that convert peripheral signals → OS signals

    • interfaces, they hide the complicated bits of hardware

14
New cards

How does the OS manage users?

  • users, passwords, accounts

  • multi-user OS has account controls

15
New cards

How does the OS manage files?

  • records files/location/permissions