T4 - Operating systems/ Utility software Flashcards
Examples of OS:
Windows
MacOS
Linux
Android
Chrome OS
System software
- software that provides a platform for other software to work
includes OS and utility programs
OS
- manage computer hardware, users and the resources used by software
OS components
The user interface
Memory management
Multitasking
Peripheral management and drivers
User management
File management
User interfaces:
provide a method for users to interact with a computer
graphical user interface (GUI) -
uses icons
CLI: Command Line Interface
Text commands are entered into the interface
eg of user interfaces
Menu-driven interface
Voice activated
Real-time = sensors detect inputs
CLI: Command Line Interface
GUI
Command line interface:
text commands are entered into the computer
Command line interface: pros
Little processing
far faster to enter commands than using a mouse
interface requires much less hard disk storage space
requires less RAM
Menu-driven interfaces:
used by devices that have a dedicated function including MP3 players
Memory management:
- Data used by the program is copied into main memory
- The operating system keeps a record of where each program and its data are located
- The operating system will make sure not to overwrite existing programs and data
Multi - tasking:
where an operating system manages many tasks happening at the same time
Eg = a web browser open whilst playing music
Interrupts:
signals sent to the CPU by external devices to indicate an event that needs immediate attention
tell the CPU to suspend its current activities and execute appropriate instructions
Hardware interrupts
are generated by hardware devices – for example, printer out of paper