CET 1000 Operating System

0.0(0)
studied byStudied by 0 people
full-widthCall with Kai
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/22

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

23 Terms

1
New cards

Definition of an OS

An operating system (OS) is software that manages computer hardware and software resources and provides common services for computer programs, acting as an intermediary between users and the computer hardware.

2
New cards

What are the functions of the an OS

  • Controls access to hardware resources

  • ensures fair allocation of system resources

  • provides security and protection

  • creates a UI

3
New cards

What is hardware

provides basic computing resources

4
New cards

examples of hardware

Central Processing Unit, Memory, Input/Output devices

5
New cards

what is a system and application program

the ways in which system resources are used to solve computing problem of a user

6
New cards

examples of system and application program

word processor, compilers, web browser

7
New cards

What are the key components of an OS

  • Kernel

  • Shell

  • System Programs

  • Device Drivers

8
New cards

Function of a Kernel

  • core component

  • manages operations

  • provides interface between hardware and software

9
New cards

Function of the Shell

user interface that allows you to interact with the os thru CLI and GUI

10
New cards

What are the device drivers

  • software components

  • allows OS to communicate with hardware devices

11
New cards

Functions of the OS

  • Process Management

  • File system Management 

  • Device Management

  • Memory Management

  • Security and Access Control

12
New cards

What is Process Management

  • ensures efficient CPU utilisation

  • handles creation scheduling and coordination of processes

  • ensures each process uses the cpu and has access to required resources

13
New cards

Memory management

allocates and deallocates memory processes efficiently

track memory usage

minimises fragmentation

14
New cards

File system management

provide a structured way to store organise data on devices

15
New cards

what are some common file systems

HFS - for macOS

NTFS - for windows

16
New cards

What are the types of device management

  • dedicated ( assigned to one task at a time. eg printer)

  • shared used by multiple processes (eg disk drives)

  • virtual (dedicated devices are converted to shared) by spooling

17
New cards

Definition for spooling

data is stored in a queue in a secondary memory whilst the computer focuses on other tasks whilst a slower device like a printer processes data at its own pace

18
New cards

All types of OS security

  • Authentication and Authorisation

  • Access Control 

  • Encryption 

  • Updates and Patches 

19
New cards

Explain Authentication and Authorisation OS security

Controls who can access the system and what resources they can use

20
New cards

Explain Access Control

Restricts access to certain resources and operations on a computer

21
New cards

Explain Encryption

OS encrypts files and secures them from unauthorised access

22
New cards

Explain Updates and Patches 

strengthens system against threats, regular updates address vulnerabilities

23
New cards