Lesson 1 Flashcards
Operating System
An operating system is a collection of programs that controls all the interactions among the various system components
Application
An application is software that allows the user to perform useful functions such as writing a report, sending an email, etc.
Applications send commands to the operating system to interact with the hardware
System Firmware
System Firmware contains program code that informs the processor of the devices present and how to communicate with them
Server
A server is a computer that provides one or more services to other computers over a network
Client
A computer on the user end of the services from a server
Operating System Makeup
Device Drivers and Firmware
Hardware: CPU, keyboard, display, printer, scanner, camera, microphone, speakers, etc.
Kernel
Manages low-level, (close to the hardware) OS tasks
User Interface
Layer through which the user interacts with the OS
Job Management (OS)
Process scheduler, OS function that controls the time in which programs run
Task Management (OS)
Controls where the system’s attention is at any given moment (CPU)
File Management (OS)
Data Management, allows the OS to read, write, and modify data while managing the logical storage of the data (SSD, Hard-drive)
Device Management (OS)
Controls hardware devices by using the device drivers that are installed in the OS
Memory Management (OS)
Manages the placement of data and programs in memory while keeping track of where to put them (RAM)
Security (OS)
Provides password protected authentication from the user before allowing access to the local computer