Unit 01 Flashcards

1
Q

Application Service Provider (ASP)

A

An organisation offering access to application software run on centralised servers and accessed over the internet using a browser or specialised client software.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

application software

A

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).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

bandwidth

A

The data transfer capacity of a communications link, usually measured for digital communications in units of bits per second.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

centralised computer system

A

A computer system where all, or almost all, of the processing is carried out at one central location.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

computer bureau

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

concurrent system

A

A system which may have a number of activities active at the same time and allows all of its active activities to make progress.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

deadlock

A

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).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

distributed system

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

dumb terminal

A

A computer terminal with very little local processing power – simply a screen and keyboard together with some simple communications links.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

embedded system

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

enterprise

A

A large organisation, such as an industrial company, a bank or a government department.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

enterprise software

A

Software that runs on enterprise systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

enterprise system

A

A computing system suitable for the requirements of an enterprise.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

fault-tolerant system

A

A system that can continue normally (or perhaps with reduced functionality) after a hardware or software error has occurred.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

grid computing

A

A way of harnessing the power of many computers distributed across the internet to solve problems requiring great processing power.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

host (aka node)

A

An individual component of a distributed system that has some processing capability.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

interoperability

A

The ability of systems to work across a variety of different environments or platforms.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

local area network (LAN)

A

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).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

location-aware system

A

A mobile system that can take advantage of satellite location services (such as GPS) to determine its location and hence adapt its behaviour depending on its physical location.

20
Q

memory

A

Short-term, rapidly accessed computer hardware for storing data – often, but not always, volatile (loses data if powered off), e.g. RAM.

21
Q

mobile system

A

A distributed computer system some of whose components are not fixed in their location, e.g. a mobile phone network.

22
Q

monolithic architecture

A

A design of computer system in which all, or almost all, the processing is carried out at one central location, e.g. a mainframe computer.

23
Q

multi-core

A

A design of CPU chip with more than one processing unit (or ‘execution core’) that can improve performance by operating in parallel – the special case of two processing units is called dual-core.

24
Q

multiprocessor

A

A computer system with more than one CPU – this could mean anything from two CPUs to thousands of CPUs.

25
Q

operating system

A

Software that interacts with the underlying hardware of a computer system and provides a layer or platform on which other software, such as application software, can run without needing detailed knowledge of the hardware.

26
Q

parallel bus

A

A set of parallel wiring connections that can link closely positioned CPUs in a multiprocessor system.

27
Q

parallel system

A

A concurrent system that can really carry out a number of activities simultaneously because it has more than one processor.

28
Q

personal digital assistant (PDA)

A

A small hand-held computing device, usually with relatively limited resources of display, memory and storage.

29
Q

processor (CPU)

A

The part of a computer system that carries out the instructions of a software program in order to process data.

30
Q

pseudo-parallel system

A

A concurrent system which shares processor time between a number of activities but only one activity is actually running at any given time.

31
Q

random access memory (RAM)

A

Short-term, rapidly accessed hardware for storing data – normally in the form of volatile semiconductor devices (loses data if it loses power).

32
Q

real-time system

A

A system which must guarantee to respond correctly to inputs within a specified time period.

33
Q

responsive

A

Acceptably fast to respond to a request for action or information – the definition of acceptability depends on the context.

34
Q

scalable system

A

A system whose capacity can be increased, or less commonly decreased, to match changes in demand (where demand may be measured in number of users or amount of processing).

35
Q

scheduling

A

Allocation of processor (i.e. CPU) time between the various activities in a concurrent system.

36
Q

sequential system

A

A system in which each activity must complete execution before another activity can start.

37
Q

storage

A

Computer hardware for holding data in the long term (even after being powered down) – typically uses devices such as magnetic or optical disks that are slower but cheaper per unit of data than memory.

38
Q

TCP/IP

A

TCP (Transmission Control Protocol) and IP (Internet Protocol) are the most commonly used specifications of the detailed format of messages exchanged between internet hosts.

39
Q

terminal

A

A device for accessing a centralised computer system via local cabling or, if more remote, via the telephone system. Some terminals have limited processing ability, often to aid in graphical display, but the bulk of processing in the system is carried out on the central processor.

40
Q

time-sharing

A

A rather dated term for a concurrent system with a number of users that allocates time to each user, so that each has the impression that the computer is responding to just their request.

41
Q

time-slicing

A

A scheduling approach for concurrent systems in which each activity gets a fixed and equal amount of processor time before the processing switches to the next activity.

42
Q

transparency

A

The extent to which a distributed system appears to its users as a coherent system providing a range of functions (so that the user does not need to know that the system is distributed).

43
Q

ubiquitous computing

A

A situation where computing devices are so small and cheap that they occur in huge numbers throughout everyday environments.

44
Q

uniprocessor

A

A computer system with a single central processing unit (CPU).

45
Q

unresponsive

A

Unacceptably slow to respond to a request for action or information – the definition of acceptability depends on the context.

46
Q

wide area network (WAN)

A

A computer network that spans a large geographical area such as a region, a country or the world and which typically relies on public providers of telecoms or other long-distance services for part of its communication path (in contrast to a LAN).