Unit 1 Gloss orig Flashcards
application service provider (ASP)
An organisation offering access to application software run on centralised servers and accessed over the internet using a browser or specialised client software
application software
Software designed to carry out a function for the user, e.g. a payroll application or a word processing program (as opposed to systems software like the operating system or middleware).
bandwidth
The data transfer capacity of a communications link, usually measured for digital communications in units of bits per second
central processing unit (CPU) / processor
The part of a computer system that carries out the instructions of a software program in order to process data
centralised computer system
A computer system where all, or almost all, of the processing is carried out at one central location
computer bureau
The clients of a computer bureau pay for the computer time needed to run their business software on the bureau’s computers – a similar approach to current application service providers, however this idea predates the internet so data transfer was via magnetic disks or tapes.
concurrent system
A system which may have a number of activities active at the same time and allows all of its active activities to make progress
deadlock
A state of a concurrent system where the whole system stops because two or more components are waiting for each other to continue (and they never do).
distributed system
A system containing a number of distinct components at different locations, where each component is, in some sense, a computer system itself and the components are linked by a network. The system may demonstrate transparency to varying degrees.
dumb terminal
A computer terminal with very little local processing power – simply a screen and keyboard together with some simple communications links
embedded system
A computer system that is physically partofa larger system (often a real-time system) and may monitor or control the system of which it forms a part
enterprise
A large organisation, such as an industrial company, a bank or a government department.
enterprise software
Software that runs on enterprise systems.
enterprise system
A computing system suitable for the requirements of an enterprise
fault-tolerant system
A system that can continue normally (or perhaps with reduced functionality) after a hardware or software error has occurred.
grid computing
A way of harnessing the power of many computers distributed across the internet to solve problems requiring great processing power.
host / node
An individual component of a distributed system that has some processing capability.
interoperability
The ability of systems to work across a variety of different environments or platforms.