Software Flashcards
Systems software
Any computer software that manages and controls the hardware thus allowing the applications software to do a useful job
Software
The programs and data stored on a computer system
Operating System
System that controls the hardware and allows other software to run
Utility software
Software for performing maintenance and other core functions
UI
User Interface. The way in which the user communicates with the computer
Drivers
Software that allows the OS to communicate with the devices attached to the computer
Applications Software
Software that allows the computer to be applied to a particular problem. It is used for a particular purpose or application
Programming software
Software used to create Applications and Systems software
Editor
Software used by a programmer to edit source code when writing a program
Debugger
Software that can be used by a programmer to find bugs in their source code
Compiler
Software used to convert source code (written program) into object code (binary files that can be executed by the computer)
Interpreter
Software that can run source code by line without converting it to object code
Linker
A piece of software that combines object code files into a single executable file
File types
The way in which a file is written in order to allow software to understand it
Executables
File which can be run by the computer (as an application)