what is an operating system and what does it do?
provides the environment where applications can be run + a useable interface between humans and computer.
examples of operating systems?
Microsoft Windows
Apple Mac OS
Google Android
functions of the operating system?
HCI (human computer interface)
Multitasking
Security
Interrupt handling routines
Memory management
Managing files
what are the two HCIs
CLI and GUI
describe CLI
describe GUI
who uses CLI and GUI?
CLI : programmer, analyst, technician
GUI: any regular user
what is an interrupt
when a signal is sent from a device / software to the microprocessor
causes the microprocessor to temporarily stop what it is doing
buffers and interrupts are often used together
describe memory management
keeps track of all memory locations and does memory projections. manages RAM.
without it data would be lost and the computer could crash.
describe security management
ensures the integrity, confidently, and availability of the data. makes sure anti virus software is up to date, communicates with a firewall etc