Vocabulary Flashcards

1
Q

ASCII -

A

a character set. Each letter on the keyboard has a unique ASCII value that can be represented in hexadecimal or decimal.

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

Bit -

A

Binary Digit. Either 1 or 0, On or Off.

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

Byte -

A

Smallest unit or memory. A collection of 8 bits.

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

Gigabyte (GB) -

A

1024 megabytes. 2 to the power of 30 bytes.

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

Kilobyte (KB) -

A

1024 bytes. 2 to the power of 10 bytes.

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

Megabyte (MB) -

A

1024 kilobytes. 2 to the power of 20 bytes.

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

Memory dump -

A

output of memory contents onto the printer or screen. Usually represented in hexadecimal.

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

Petabyte (PB) -

A

1024 terabytes. 2 to the power of 50 bytes.

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

Spooling -

A

Data are temporarily held in a buffer waiting for an output device to access it.

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

Terabyte (TB) -

A

1024 gigabytes. 2 to the power of 40 bytes.

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

Asynchronous data transmission -

A

Data sent in an agreed bit pattern with control bits. The received knows when the transmission starts and ends.

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

Checksum -

A

The sum of all the bytes in a transmission is sent with the data. Used with credit card numbers. Checks whether data has been changed or corrupted following transmission.

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

CSS –

A

Cascading Style Sheet. Controls presentation of page. Enable multiple pages or elements on a page to be changed in one go.

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

Echo Check -

A

Data is sent to another device and is sent back again to the sender. The two sets of data are compared to spot any errors.

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

Even Parity -

A

Used with parity checking and parity bits where each byte of data has an even number of 1 bits in it.

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

Full duplex data transmission -

A

data can be sent in both directions at the same time.

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

Half-duplex data transmission -

A

data can be sent in both directions but only one at a time. e.g. walkie talkies

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

HTML –

A

HyperText Mark-up Language. Used to write and develop webpages to present text. Uses tags.

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

HTTP -

A

Hypertext Transfer Protocol. Protocol used by web browsers

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

HTTPS –

A

Hypertext Transfer Protocol Secure. A set of rules to be followed when transferring files across the Internet. The S is for secure with private data.

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

IP address –

A

a number assigned to each device on the Internet. Assigned by ISP. Gives you the location. MAC address gives you each person in the location.

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

ISP –

A

Internet Service Provider. A company you pay to give access to the Internet.

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

MAC address –

A

Media Access Control. A number that uniquely identifies a device on the Internet. Often refers to network card. Rarely changed. Usually 12 or 16 hex digits. First 6 or 8 refer to manufacturer code. Last 6 or 8 is the serial number of the device.

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

Odd parity -

A

used with parity checking where each byte has a parity bit. Each byte would have an odd number of 1s in it.

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

Parallel data transmission -

A

several bits (usually one byte) are sent down several wires at the same time. Risk of skew when bits arrive out of sync.

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

Parity Check -

A

A method to check whether data has been changed or corrupted following data transmission. Uses odd or even parity

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

Serial data transmission -

A

data is sent one bit at a time over a single wire. Goo d over longer distances.

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

Simplex data transmission -

A

data sent in one direction only. e.g. computer to printer.

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

URL –

A

web address. Consists of protocol, web server name and file name.

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

USB -

A

Universal Serial Bus. An asynchronous serial data transmission method. (Never use USB as a replacement term for memory stick).

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

Web browser –

A

software which allows a user to display a web page on their computer screen

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

Address Bus -

A

Carries address of the next item to be fetched. Unidirectional.

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

Architecture -

A

How a computer system is designed.

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

ARQ -

A

Automatic Repeat Request. Checks whether data has been correctly transmitted by sending an acknowledgement that data has been sent correctly. A timeout is the time allowed to pass before an acknowledgement is received. If no acknowledgement is received before the timeout elapses, the message is automatically resent.

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

Buffer -

A

A temporary memory area in a device.

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

Control Bus -

A

Carries signals relating to the control and co-ordination of all activities within the computer (e.g. read/write functions). Unidirectional or Bidirectional.

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

Control Unit -

A

Controls the operation of the memory, processor and input/output devices

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

CIR (Current Instruction Register) -

A

Stores the instructions that is currently being executed.

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

Data Bus -

A

Carries data that is currently being processed / that will be / that has been processed between the processor, the memory unit and the input/output devices. Bi-directional.

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

Fetch-Execute Cycle -

A

A feature of Von Neumann architecture. Data is fetched from the memory address in the PC, stored in CIR, then the PC is incremented. Instruction is then decoded and executed.

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

Interrupt -

A

a signal that causes the operating system to take a specified action

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

MAR (Memory Address Register) -

A

Contents of the PC are copied to the MAR via the address bus.

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

MDR (Memory Data Register)

A
  • Contains the contents of the memory location specified in the MAR.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
44
Q

Memory Management -

A

A process of assigning blocks of memory to programs running in a computer

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

Memory Unit -

A

Made up of addresses and contents. Identifies every location in memory and the contents of each location.

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

Multi-tasking -

A

Many processes appearing to the user to run simultaneously.

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

Operating System -

A

The software running in the background of a computer system. It manages many of the basic functions such as multi-tasking, error handling, memory management, input and output control and human computer interface.

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

Parity bit -

A

Set to 1 or 0. Sent with a byte of data to make the total number of 1s odd or even for each byte.

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

PC (Program Counter) -

A

Contains the address of the memory location of the next instruction to be fetched.

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

Register -

A

High speed storage area within the computer.

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

Utility -

A

A program that performs a specific task required for the operation of a computer system.

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

Von Neumann Architecture -

A

computer architecture that holds programs and data in memory. Data moves between the memory unit and the processor.

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

Actuator -

A

An electro-mechanical device used in control applications with sensors. Examples would be relay, solenoid or a motor.

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

ADC -

A

Converts physical values into discrete digital values. Could be used in speech recognition. Analogue Digital Converter.

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

Additive Manufacturing -

A

Used by 3D printers to build up an object layer by layer.

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

Barcode -

A

Series of dark and light lines of varying thickness representing binary values. No need to price each item and allows automatic stock control. Guard bars separate the left and right hand side of the barcode.

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

Binder 3D printing -

A

Two passes for each layer. First sprays dry powder, the second a binder (type of glue) is added to make a solid layer.

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

Capacitive Screen -

A

made up of layers of glass that act like a capacitor. Electric fields are created between the layers which changes when touched. Allows multi-touch.

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

CCFL -

A

Cold Cathode Fluorescent Lamp. Before LEDs, this method was used for backlighting.

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

Concept Keyboard -

A

a flat board with buttons. Each button can be programmed to do whatever you want. Ideal at a fast-food checkout for example.

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

CT Scanner -

A

Computed Tomographic Scanner creates a 3D image of a solid object by taking very thin “slices” with X-rays or radio frequencies.

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

Control System -

A

a computer system that uses sensors to alter devices according to criteria. E.g. street lighting, traffic control, burglar alarm.

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

DAC -

A

Digital to Analogue Converter. Sound can be produced by passing digital through a DAC to an amplifier and then to a speaker.

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

Direct 3D printing -

A

works like an inkjet printer. The print head moves left and right and also up and down to build up the layers of an object.

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

DLP -

A

Digital Light Projector. Contains millions of micro-mirrors on the DLP chip. When tilted towards the light source they are on. When tilted away, they are off.

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

Infra-Red Screen -

A

Uses glass as the screen material. A grid of sensors work out the co-ordinates being touched from the change in temperature. Allows multi-touch.

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

Inkjet printer -

A

best for one-off photos or a few pages of high quality colour printing

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

Input Device -

A

a device that allows the computer to receive data from the outside world.

69
Q

Keyboard -

A

each character on a keyboard has an ASCII value. Each character pressed is converted into a digital signal interpreted by the computer. RSI can result from too much use.

70
Q

Laser printer -

A

used for high quality multiple printouts e.g. an advertising poster. Uses dry, powdered ink.

71
Q

LCD -

A

Liquid Crystal Display. A screen with the front layer made up of liquid crystal diodes. 3 or 4 of these diodes together make up pixels.

72
Q

LED -

A

Light Emitting Diode - a screen that provides better contrast and brightness than CCFL.

73
Q

MIDI -

A

A set of instructions for digital instruments to play synthesised sounds. Musical Instrument Digital Interface. Does NOT contain any music itself.

74
Q

Monitoring system -

A

a computer system that uses sensors to report the status of a system. E.g. patient’s vital signs.

75
Q

OCR -

A

used with scanners to convert scanned text into a text file format. Optical Character Recognition.

76
Q

OLED -

A

Organic Light Emitting Diodes. Organic film is sandwiched between two charged electrodes (one is a metallic Cathode and the other a glass Anode). When an electric field is applied, the electrodes give off light. There is no need for backlighting.

77
Q

Output Device -

A

a piece of hardware used to communicate the results of data processing carried out by the computer.

78
Q

QR Code -

A

A 2D matrix of filled in dark squares on a light background that is scanned with a mobile phone and holds more information than a normal barcode. Used for advertising.

79
Q

Range Check -

A

Checks that only numbers within a specified range are accepted. E.g. 0 to 100.

80
Q

Removable hard disk drive -

A

a hard disk drive that is connected via a USB port. Used as a backup device or to transfer data between machines.

81
Q

Resistive Screen -

A

One upper layer of polyester and a bottom layer of glass. When top layer is touched it completes a circuit which is interpreted by a microprocessor to determine the co-ordinates. Allows multi-touch.

82
Q

RSI -

A

Repetitive Strain Injury from frequent use of devices such as a keyboard.

83
Q

Sampling Rate -

A

the rate at which the DAC can convert the digital output into analogue voltages. The standard rate is 41,100 samples per second

84
Q

Sensor -

A

sensors send data from the real world to a computer. They form part of a monitoring or control system. They use an ADC so the computer can understand the data.

85
Q

Subtractive Manufacturing -

A

Used by 3D printers to remove material to create the object (e.g. making a statue out of a block of stone).

86
Q

Synchronous data transmission -

A

A continuous stream of data accompanied by timing signals from the internal clock. Faster than asynchronous and no timing bits used.

87
Q

Tracker ball -

A

A pointing device where a ball on top of the tracker ball moves the cursor. Ideal for environments with little space. Users are less likely to suffer injuries such as RSI.

88
Q

USB Flash Memory -

A

Solid state storage device. Small and lightweight.

89
Q

Birefringence -

A

Reading errors of optical media such as DVD due to the two sandwiched layers. Blu-Ray has only one layer so avoids this problem.

90
Q

Blu-Ray -

A

Optical storage that uses a blue laser rather than a red laser for CD or DVDs meaning the pits and bumps can be smaller and therefore store more.

91
Q

DRAM -

A

Dynamic RAM has a number of transistors (like a switch) and capacitors (that hold 0s and 1s). DRAM needs to be refreshed (recharged) all the time, but are cheaper to make than SRAM, consume less power and hold more data.

92
Q

DVD -

A

Optical Media. Can be -R or -RW. Holds more data than a CD

93
Q

DVD-RAM -

A

Contains concentric tracks to allow simultaneous read and write operations.

94
Q

SRAM -

A

Static RAM that uses flip-flops to hold each bit and does not need to be refreshed. It is faster than DRAM.

95
Q

Solid State Drives -

A

A storage drive that has no moving parts.

96
Q

CD -

A

Optical Media. Uses a red laser to write and read data. Can be -R (write once, read many) or -RW (rewriteable).

97
Q

.FLAC -

A

lossless compressed music files.

98
Q

JPG (or JPEG) -

A

lossy image file. Common for website images.

99
Q

Lossless image compression -

A

finds groups of repeating data. Records the data once and the number of times it was repeated. e,g. PNG

100
Q

Lossless text compression -

A

finds the patterns in the original text. Encodes each of the patterns into a dictionary.

101
Q

Lossy Compression -

A

Permanently removing data when compressing file e.g. MP3, JPEG

102
Q

MP3 -

A

lossy music format.

103
Q

MP4 -

A

multimedia file format (video and audio)

104
Q

Off Line Storage -

A

Non-volatile memory that can be removed from a computer system. CDs, DVDs, DVD-RAM and Blu-Ray Disks

105
Q

Optical Storage Devices -

A

CDs and DVDs that are written to with a laser light and the data stored in “pits” and “bumps” on the spiral track.

106
Q

PNG -

A

Lossless picture file format that uses alpha channel to keep transparent backgrounds.

107
Q

Primary Memory -

A

memory directly accessed by the CPU (ROM/RAM/DRAM/SRAM are examples)

108
Q

ROM - Read Only Memory -

A

Primary memory that is permanent, cannot be changed and stores the start-up instructions when the computer is first turned on.

109
Q

Secondary Storage -

A

Memory not directly accessed by the CPU, but allows a user to store data that can easily be accessed by applications. Hard disk drives, solid state drives are examples.

110
Q

.WAV -

A

uncompressed music files

111
Q

Assembler -

A

Translates a low level programming language into machine code. An executable file of machine code is produced.

112
Q

Assembly -

A

A low level programming language that needs to be translated into machine code by an assembler.

113
Q

Integrated / Interactive Development Environment (IDE) -

A

Used for program development. Contains an editor, an interpreter or complier and debugging tools.

114
Q

Logic Error -

A

where a program does not do what the programmer wanted it to do.

115
Q

Machine Code -

A

the binary instructions that a computer understands. No translation is necessary.

116
Q

Program -

A

A list of instructions that enable a computer to perform a specific task.

117
Q

Syntax Error -

A

Where a program does not obey the rules of the programming language.

118
Q

Translator -

A

Translators convert a program into binary instructions that computers can understand.

119
Q

Authentication -

A

Used to verify that data comes from a trusted source. E.g. passwords or biometrics.

120
Q

Cookie –

A

a file sent by a web server to a web browser. Not a program. Store user preferences. Resides on client machine, not server. No personal data held.

121
Q

Cracking -

A

the editing of a program’s source code so it can be exploited or changed for a specific purpose.

122
Q

Cypher Text -

A

The output from an encryption algorithm

123
Q

Denial of Service (DoS Attack) -

A

An attempt at preventing users from accessing part of a network.

124
Q

Encryption -

A

Scrambles data for secure transmission.

125
Q

Ethics -

A

a set of principles set out to regulate the use of computers.

126
Q

Erroneous data -

A

test data that should be rejected by the system as not being suitable.

127
Q

Firewall -

A

Uses rules and criteria, set by the user, to help protect a network or systems from unauthorised access.

128
Q

Free software -

A

Users have the freedom to run, copy, change or adopt free software.

129
Q

Freeware -

A

software that can be downloaded free of charge. Still subject to copyright laws.

130
Q

Hacking -

A

the act of gaining illegal access to a computer system without the owner’s consent or knowledge.

131
Q

Pharming -

A

Malicious code installed on a user’s hard drive or on the web server; the code will send the user to a fake/bogus website without their knowledge. User needs to click on link.

132
Q

Phishing -

A

sending out a legitimate-looking email. When the recipient clicks on a link in the email, they are sent to a bogus/fake website. Requires the user to click on a link.

133
Q

Plain Text -

A

text before it goes through encryption program

134
Q

Private Key -

A

a key used in asymmetric encryption. Known only by the computer user.

135
Q

Proxy Server -

A

Computer that acts as intermediary between a web browser and the Internet.

136
Q

Public Key -

A

a key used in asymmetric encryption. Available to everybody.

137
Q

Secure Socket Layer (SSL) -

A

Provides a secure connection between web browsers and websites allowing secure transmission of private data.

138
Q

Shareware -

A

Users can try a version for a limited time before needing to pay for it to carry on using it. Features are often limited in shareware.

139
Q

Spyware -

A

software that gathers information by monitoring keyboard presses and sends it back to the person who made the software.

140
Q

Symmetric Encryption -

A

A secret key (combination of characters) which when applied to a message, makes the message contents unreadable unless the recipient has the decryption key.

141
Q

Transport Layer Security (TLS) -

A

A protocol designed to ensure that no third party may eavesdrop or tamper with any message.

142
Q

Viruses -

A

program or program code that can replicate/copy itself with the intention of deleting or corrupting files or cause the computer to malfunction.

143
Q

Wardriving -

A

to locate and use wireless internet connections illegally. Needs a laptop, wireless network card and an antenna to pick up the signals.

144
Q

Presence Check -

A

Ensures that some data has been entered and the value is not blank. E.g. email address must be provided on an online transaction.

145
Q

Character Check -

A

Checks that when a string of characters is entered, it contains no invalid characters (e.g. %).

146
Q

Check digit –

A

a final digit calculated from all the other digits. Used to identify errors in mis-typing or mis-scanning a bar code. E.g. ISBN.

147
Q

Computer System -

A

made up of software, data, hardware communications and people.

148
Q

Extreme data -

A

data used for testing algorithms where a given range of data is allowed. Extreme data are the largest and smallest values the normal data can take.

149
Q

Format Check -

A

Checks that the characters entered into a system conform to a pre-defined pattern. E.g. XXX-9999.

150
Q

Length Check -

A

Checks that data contains either an exact number of characters or conforms to a range e.g. surname would have to be at least 2 and at most 30 characters long.

151
Q

Library Routine -

A

a set of a programming instructions for a given task that is already available for use.

152
Q

Normal data -

A

A set of test data for a system. Used with a set of results to check all results are as expected.

153
Q

Top-down design -

A

the breaking down of a computer system into a set of sub-systems, then breaking each sub-system down until each sub-systems performs one function.

154
Q

Type Check -

A

Check that the data entered into a system is of a given data type (e.g. integer)

155
Q

Validation -

A

The automated checking by a program that data is reasonable before it is accepted onto a computer system. Examples include: range check, length check, type check, character check, format check, presence check and check digit.

156
Q

Verification -

A

Checking that data has been accurately copied onto the computer or transferred from one part of a computer system to the other. Methods include: double entry, visual check, parity check, checksum.

157
Q

Compiler -

A

A computer program that translates a program written in a high level language into machine code so it can be used by a computer to perform a required task. An executable file or object code is produced. A report of errors is generated. Optimises the source code.

158
Q

High level language -

A

Closer to English. Require no knowledge of the hardware of the computer. High level languages are portable and can be used on different types of computer. Python or Java are examples.

159
Q

Interpreter -

A

Translates a program one line of code at a time. Machine code is directly executed. The interpreter is used each time the code is executed. No file is produced. Will identify an error as soon as it finds one in a line of code. Stops on errors.

160
Q

Low Level Languages -

A

relate to the specific architecture and hardware of a particular machine.

161
Q

Boolean data type -

A

Has two values only - True or False

162
Q

Char -

A

a variable consisting of a single character.

163
Q

Constant -

A

A named data source that contains a value that does not change during execution of a program.

164
Q

Integer data type -

A

A positive or negative whole number.

165
Q

Real data type -

A

a positive or negative number with a fractional part.

166
Q

Sequence -

A

Programming statements are followed in sequence.

167
Q

String data type -

A

A variable of several characters (letters or digits or any other printable symbol)

168
Q

Variable -

A

A named data source that contains a value that may change during execution of a program.