Mapa mental
Software
Contenido del mapa
Software
Application Software
- Bespoke Software
- Custom-made software for use by a specific organisation
- General Purpose
- Software capable of carrying out multiple tasks
- e.g word processor
- Software capable of carrying out multiple tasks
- Special Purpose
- Software specialised to do one task efficiently
- e.g payroll calculator
- Software specialised to do one task efficiently
- Bespoke Software
System Software
- Operating System
- 1. Hides the complexity of the hardware
- 2. Provides an interface for the user
- 3. Provides resource management
- e.g. Windows 7
- Utility
- 1. Maintenance of the computer
- 2. Optimisation for best perfomance
- e.g. disk defrag
- Library
- pre-written code (subroutines) to make programming more time efficient
- e.g. Dynamic Link Library (DLL)
- pre-written code (subroutines) to make programming more time efficient
- Translators
- Compiler
- Converts all source code at once to make an executable file
- e.g. Pascal (Lazarus)
- Converts all source code at once to make an executable file
- Interpreter
- Converts source code one line at a time
- e.g. web browser
- Converts source code one line at a time
- Assembler
- Used for converting assembly language into machine code
- Translating source code into machine code (binary)
- Compiler
- Operating System
Información
- Descripción
- AS - Level Computer Science Mapa Mental sobre Software, creado por Lucas Kelly el 11/05/2016.
- Creado por
- Lucas Kelly
- Visitas
- 0
- Valoración