Hardware and Software Flashcards
What is Hardware
The physical components of the computer system
Internal and External Components
What is Software
Collection of procedures and rules that carry out operations on a computer’s harcware
Sequences of instructions which are executed in order to perform a task
What is Application Software
Name given to programs that complete a specific task for the user
What is System Software
Software that operates, controls and maintains the computer and its components
Categories for System Software
Operating Systems
Utility Programs
Library Programs
Translators
Role of the Operating System
Provide an environment from which other programs can be run
Manages and controls access to the computers resources
Role of Utility Programs
They complete housekeeping tasks in a computer system and maintain the functionality of a system
Role of Library Programs
They contain useful functions that are frequently used by a program
Role of Translators
Pieces of software which translate between different types of language
What are the three types of translators
Compilers
Assemblers
Interpreters
What are the types of resource management
Process Management
Memory Management
Device Management
What is Process Management
The scheduling and switching of programs and threads
Multiple cores means multiple processes can be run - a process per core