Unit 01 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.
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 pre-dates 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 part of a 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 (aka 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.
local area network (LAN)
A computer network where all the hosts are physically close together, often in the same building, and normally entirely controlled by one organisation or department (in contrast to a WAN).