4.2 Flashcards
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.
- An operating system also disguises the complexity of computer software and hardware.
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
- Command Line Interface = CLI
- the user to type in instructions to choose options from menus
- The user has to learn a number of commands just to carry out basic operations. It is slow
- advantage = the user is in direct communication with the computer, not restricted to pre-determined options.
describe GUI
- GUI = graphical user interface
- allows user to interact with a computer using pictures or symbols (icons)
- selecting he icon from the screen would automatically load the application
- There is no need to type in anything.
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