Hardware & Software Flashcards
Define hardware
Physical parts of a computer
Define software
Any program
Define resource management
How an OS manages hardware & software to optimise the performance of the computer
Define peripherals
External hardware
Define application software
Programs the user uses in order to complete a task
Define system software
Covers a range of progress with setting up and running the computer
Define processor
A device that carries out algorithms
Define scheduling
A technique to ensure that different programs are able to work on the same computer system at the same time
Define memory mangement
How the OS used RAM to optimise the performance of the computer
Define file management
How an OS stores and retrieves files
Define utility program
Programs that perform specific common tasks related to running the computer
Define library programs
Code, data and resources that can be called by other programs
Define translators
Software that converts programming language instructions into machine code
What are the three transitors
- Compilers
- Assemblers
- Interpreters
Define compiler
A program that translates a high-level language into machine code