Glossary Flashcards

1
Q

What is meant by an

Accessible interface?

A

An interface is Accessible if its design does not prevent certain people from using the interface, (e.g. people with vision or hearing problems.

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

What is an Actual Parameter?

A

A Parameter which is used when a procedure or function is called.

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

What is the Address Bus?

A

The Address bus is used by the processor to identify a memory location for reading from or writing to.

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

What is an Algorithm?

A

A detailed sequence of steps which, when followed, will accomplish a task.

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

What is meant by Alpha Testing?

A

Alpha Testing is the testing of software within the development organisation. Can be performed even if the product is not complete.

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

What is an Animation?

A

When images can appear to move.

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

What is meant by Anti-Virus Software?

A

Software used to detect the presence of viruses or other malicious software on a computer system.

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

What is the Arithmetic and Logic Unit?

A

Also known as the ALU, the Arithmetic and Logic Unit is the part of a CPU Where data is processed and manipulated.

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

What is an Array?

A

An array is a way of storing a range of values of the same type in a single indexed structure.

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

What is ASCII?

A

ASCII Stands for ‘American Standard Code for Information Interchange, and is an 8 bit system for storing text.

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

What is an Attribute?

A

A property of characteristic of something.

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

What is a Back Link?

A

A link within a website that leads back to the homepage of the website.

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

What is meant by Bandwidth?

A

The rate that data can be transmitted through a connection, typically measures in bits per second.

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

What is meant by beta testing?

A

Beta Testing is the testing of software outside of the development organisation, using clients or selected members of the public.

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

What is a Bit?

A

A single unit of binary data.

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

What is meant by Bitmap?

A

A representation of image data where each bit corresponds to an individual pixel on the screen.

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

What is the Body of a web page?

A

The second section of a web page that contains all the data that is to be displayed.

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

What is a Boolean variable?

A

A value which can only be true or false.

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

What is meant by Bot-net?

A

Bot-net is a slang term for the computers that have become infected with malicious software and can then be used to launch a DDOS attack.

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

What is a Break-point?

A

A marker set within the code of a program to halt program execution at a predefined spot. Used for debugging programs.

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

What is a Calculated Field?

A

A field that obtains its value by carrying out calculations or operations on the contents of other fields.

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

What is meant by Cardinality?

A

Cardinality is the type of relationship between tables in a relational database.

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

What is meant by Cascading Style Sheet (CSS)?

A

The language used to construct style sheets for websites.

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

What is a class library?

A

Collection of classes that can be used in software development, as building blocks for further class definitions.

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

What is meant by Client-Side?

A

When an operation is done at the ‘client’ end of a client/server connection.

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

What is meant by client side scripting?

A

The scripts for a website are executed on the clients computer, this allows the code to be viewed and copied.

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

What is meant by Cloud System?

A

Applications and services that are accessed remotely from a server.

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

What is a collision?

A

A Collision occurs when two devices attempt to transmit simultaneously on an Ethernet network.

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

What is meant by Colour Depth?

A

The number of colours that have been used to capture an image.

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

What is Compatibility?

A

Whether or not an information system will work on a particular device.

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

What is a Compiler?

A

A program that translates a complete high level language program (source code) into an independent machine code program.

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

What is meant by Compression?

A

Compression is used to reduce the size of files.

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

What is a Computational Construct?

A

A system of data representation and control structures used to solve problems using a computer through a programming language.

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

what is Concatenation?

A

Concatenation is when two strings are joined together to make a new string.

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

What is a Conditional Loop?

A

A control construct which allows a block of code to be repeated until a condition is met.

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

What is meant by connectivity?

A

How computers in a network are connected.

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

What are Control Characters?

A

Special non-printing characters in a character set, used for special purposes, e.g carriage return and end of file.

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

What is meant by Control Structures?

A

A programming language structure which determines the flow of execution though the code.

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

What is a Control Unit?

A

Include timing/control logic and an instruction decoder. It sends signals to other parts of the computer to direct the fetch and execution of machine instructions.

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

What are Cookies?

A

Cookies are small text files saved by a browser that can be accessed and read by websites visited. Often used to save personal preferences, but can be used to track user for advertising purposes.

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

What is a Database?

A

A Collection of information stored in a structured format that can be quickly searched or sorted.

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

What is a Database-driven Website?

A

A Database-driven Website is one that collects its content from a connected database.

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

What is a Data bus?

A

Used to transfer data to and from the processor.

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

What is a Data Dictionary?

A

A detailed list of data structures and relationships in a programming project.

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

What is a Data-flow Diagram?

A

A diagram that shows how data flows between different modules in a piece of software.

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

What is DCT?

A

DCT stands for Discrete Cosine Transform and is a lossy compression system used by the JPEG compression algorithm.

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

What is a DOS attack?

A

A Denial of Service Attack attempts to disrupt a network by overloading it with requests for information.

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

What is a differential backup?

A

Only changes made since the last full backup are saved.

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

What is a Digital Certificate?

A

An electronic document that is used to confirm the identity of an individual or an organisation.

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

What is a Digital Signature?

A

An electronic signature that is used to authenticate the identity of the sender.

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

What is Disk Mirroring?

A

A constant backup is made every time any changes are made.

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

What is a DDOS Attack?

A

A Distributed Denial of Service attack is when a group of computers infected with malicious software bombards a website to force it offline.

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

What is a Domain?

A

The permitted values of an attribute, for example a type of data.

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

What is a Domain Name?

A

A text-based address that is registered with a Domain Name Server (DNS) and ties your web server to your IP address.

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

What is meant by Domain Name Server (DNS)?

A

DNS is a network service which converts the user friendly name of a web resource to its IP address so that your browser can access it.

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

What is a Dynamic Web page?

A

A Web page that’s contents are subject to change every time it is loaded.

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

What is Encapsulation?

A

A characteristic of objects in object-oriented programming which means that objects are closed systems which cannot be altered from outside.

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

What is meant by Encryption?

A

Apply a code to data before it is transmitted electronically. It prevents information from being understood if it is intercepted.

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

What is an Entity?

A

Something that exists as a particular and discrete form.

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

What is an Entity Set?

A

A collection of entities of similar form represented in a database as a table.

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

What is Ethernet?

A

A popular local area network protocol commonly using either a UTP cable with transmission rates of up to 1000 Mbps or wireless with transmission rates of up to 300 Mbps.

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

What is an execution error?

A

An error which only manifests itself when a program is run rather than when its source code is translated.

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

What is an Expert System?

A

A system consisting of a database of facts and rules, an inference engine and a user interface used to help people make decisions.

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

What is an Exponent?

A

The Exponent represents the range of a floating point number.

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

What is the Fetch-Execute Cycle?

A

The repeated process of fetching instructions from main memory, decoding the instructions and executing them.

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

What is a field?

A

One piece of information in a record.

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

What is a Firewall?

A

A Firewall is a software that monitors network traffic, blocking activity as described by Firewall settings.

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

What is a Fixed Loop?

A

A loop which repeats a set number of times.

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

What is meant by FLAC?

A

Free Lossless Audio Codec is a lossless compression algorithm which has been specifically designed to take advantage of the characteristics of audio files.

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

What is Floating Point notation?

A

A method of representing an approximation of a real number in a way that can support a wide range of values.

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

What is a Foreign Key?

A

The primary key of a separate table that is included in a table.

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

What is a Form?

A

A graphical user interface in a database, can only display one record at a time.

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

What is a Formal Parameter?

A

The parameter in in the definition of a procedure or function.

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

What is a Frame?

A

Frame is the name for the blocks of data being transmitted between machines in an Ethernet network.

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

What is meant by Frame Rate?

A

How many still images are played per second to give the impression that they are moving.

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

What is a Full Backup?

A

All data is backed up, regardless of when it was last backed up.

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

What is a Function?

A

A Function is a sub-program which returns a value.

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

What is meant by GIF?

A

A lossless data compression format for graphics.

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

What is a Global Variable?

A

A Global Variable is a variable that has scope throughout the entire program where it occurs.

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

What is the Head of a Web page?

A

The top section of a web page that contains the metadata and title tag.

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

What is meant by Hexadecimal?

A

A number system which uses base 16 instead of 10.

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

What does Hierarchical mean?

A

Pages can be accessed in a random order. But there is still structure to it.

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

What is meant by a High Level Language?

A

English-like programming language which has to be translated into machine code before computers can understand it.

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

What is meant by House Style?

A

A set of rules for writing readable code imposed by a software development company on their programmers.

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

What is a Hub?

A

A Hub is a piece of network hardware in an Ethernet network. A hub transmits every frame it receives to all the machines connected to it.

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

What is Identity Theft?

A

Identity Theft is when your personal details are obtained by others for the purposes of committing fraud.

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

What does Increment mean?

A

Incrementing a variable means to increase its value by a fixed amount.

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

What is an Incremental Backup?

A

Only the changes made since any form of backup are saved.

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

What is an Index?

A

An integer value which identifies the position of an item in an Array.

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

What is inheritance?

A

Used in object-oriented programming, the sharing of characteristics between a class of objects and a newly created sub-class.

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

What is an instance?

A

And occurrence or example of an Entity.

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

What is meant by Instance Variable?

A

Sometimes known as Attribute, in object oriented programming, this refers to the data associated with an object.

93
Q

What is an Interactive Web page?

A

A page that encourages users to interact with it.

94
Q

What is the purpose of an Interface?

A

To compensate for the differences between computer systems and peripheral devices.

95
Q

What is Inter-frame Compression?

A

Inter-frame compression is when video frames are compressed in blocks in the hope that repeated sequences are more likely to occur.

96
Q

What is meant by The Internet of Things?

A

The interconnectedness of network embedded everyday devices such as light bulbs, domestic appliances, enabling them to be monitored and controlled by both users and other machines.

97
Q

What is an Interpreter?

A

A program that translates a high level program line by line, which it then tries to execute.

98
Q

What is Intra-frame Compression?

A

Intra-frame Compression is when every frame in a video is compressed individually.

99
Q

What is meant by ISP?

A

ISP stands for Internet Service Provider. A company providing access to the internet to an individual or business, usually through a phone line or wireless signal.

100
Q

What is an Iterative Process?

A

An Iterative Process is one that incorporates feedback and involves an element of repetition.

101
Q

What is a JPEG?

A

JPEG is a lossy compression format for graphics used for photographic images.

102
Q

What is a Database Key?

A

In a database, a Key is one or more attributes that is selected to identify a record and used when searching and sorting.

103
Q

What is meant by Key-logging?

A

Using hardware or software to record every keystroke made by a user.

104
Q

What is a Keyword?

A

What a user types into a search engine to look for a website.

105
Q

What is Keyword Stuffing?

A

Including a lot of keywords in the meta tags so that the website ranks higher in search engines.

106
Q

What is Level 1 Cache?

A

The fastest form of cache memory, located on the processor itself.

107
Q

What is a linear website structure?

A

Pages are accessed one after another, in order.

108
Q

What is a Local Variable?

A

A Local Variable only has scope within the sub-procedure it has been declared in.

109
Q

What is Lossless Compression?

A

A type of compression that reduces the size of a file but doesn’t remove any information.

110
Q

What is Lossy Compression?

A

A type of compression that reduces the size of a file by removing part of the information.

111
Q

What is meant by Low Level Language?

A

A machine code language which computers use.

112
Q

What is LZW Compression?

A

LZW stands for Lempel-Ziv-Welch Compression and uses a lookup table to store recurring sequences of bits as short codes.

113
Q

What is a MAC Address?

A

Short for Media Access Control. The unique 6 byte number allocated to every network interface card.

114
Q

What is a Macro?

A

Used to automate a repetitive or complicated process, or to add functionality to a program.

115
Q

What does Mantissa mean?

A

A non-zero value used to represent the precision of a floating point number.

116
Q

What are Messages in an object-oriented program?

A

Objects in closed systems and communicate by passing messages between them.

117
Q

What is Metadata?

A

Information about the web page; who created it, creation date, meta tags, content information.

118
Q

What are Meta Tags?

A

Entries in the head section of a web page describing the content of the page to enable search engines to index them accurately.

119
Q

What is a Method in object-oriented programming?

A

A method is a function or procedure that is defined inside a class.

120
Q

What is meant by MIDI?

A

Short for Musical Instrument Digital Interface which is a file format that provides a standardised way of storing musical sequences.

121
Q

What is a Modular Design?

A

When a large complex program in organised into smaller parts coded as separate modules.

122
Q

What does it mean if a program is described as Modular?

A

A program is said to be Modular if it is composed of sub-programs which can be tested independently.

123
Q

What is a Module Library?

A

A set of self contained pre-written and pre-tested blocks of code which can be re-used in other programs.

124
Q

What is a Multi-core Processor?

A

A Processor which has several CPU’s on a single chip.

125
Q

What is meant by Multi-user Access?

A

When data is stored in a manner that allows many users to access it simultaneously.

126
Q

What is meant by Networking?

A

Two or more computers connected together.

127
Q

What is an NIC?

A

NIC stand for Network Interface Card and is an interface fitted inside a personal computer or network terminal which allows it to communicate with other machines over a network.

128
Q

What is Object Code?

A

The machine code produced by a compiler, ready for execution by a processor.

129
Q

What is a Packet?

A

The name for the blocks of data transmitted between machines in a network using the TCP/IP protocol.

130
Q

What is meant by Parity Bit?

A

An additional bit that is transmitted as part of a byte to make the total number of ones odd or even. It’s a way of checking number for errors in transmission.

131
Q

What is meant by Client/Server?

A

The operating systems on a network allow you to assign one machine as a ‘server’ to manage services for the other machines.

132
Q

What is meant by a Peer-Peer Network?

A

All computers have equal access. User must use the same computer each time to be able to access data.

133
Q

What is Perceptual Coding?

A

A technique used by lossy compression algorithms to reduce the size of an audio file by removing sounds that are redundant or which the human ear cannot hear.

134
Q

What is Phishing?

A

The name given to fraudulently extracting credit card and other financial details from individuals using emails and fake company websites.

135
Q

What does Pixelated mean?

A

When the quality of an image is reduced so that individual pixels can be seen.

136
Q

What is meant by Platform?

A

A term used to describe the hardware and OS combination that makes up a working computer system.

137
Q

What does it mean if a program is Portable?

A

The ability of a program to run on different machine architectures with different operating systems.

138
Q

What is meant by Portable Network Graphics?

A

A lossless data compression format for graphics created as an improvement on the GIF file format.

139
Q

What is a Primary Key?

A

Is a Key that uniquely identifies each record in a table and is used to access that record.

140
Q

What is meant by Problem Oriented?

A

A programming language where the focus is on the problem and how it is to be solved rather than on the hardware on which the program will run.

141
Q

What is meant by Procedural Language?

A

A programming language which follows a specific set of steps.

142
Q

What is a Procedure?

A

A Sub-program which can be called from within its main program.

143
Q

What is a program listing?

A

The text version of the object code created by the programmer before translation.

144
Q

What is a Protocol?

A

A communications protocol is an agreed set of rules to govern how machines communicate over a network.

145
Q

What is Prototyping?

A

The process of creating partly working models of a system in order to test feasibility or to get customer feedback.

146
Q

What is Pseudocode?

A

Is an informal high-level description of how a computer program functions.

147
Q

What is a Public Key when talking about Encryption?

A

A form of encryption that uses a pair of keys; a public key to encrypt information and a private key to decrypt the information.

148
Q

What is a Query?

A

Performing a complex search or sort on a database.

149
Q

What is Ransomware?

A

Software transmitted using a virus or other malware which encrypts the data on your computer. The key to decrypt the data can only be obtained from the criminals who infected your machine.

150
Q

What does it mean when code is Readable?

A

High level language code is said to be Readable when it is made easy to understand using meaningful variable names an internal documentation.

151
Q

What is a Record?

A

A Record is a structured data type which can contain values of different types in a single indexed structure.

152
Q

What is Recursion?

A

A common declarative programming technique where code repeatedly calls itself until a simple base fact is identified.

153
Q

What is Reference Language?

A

An informal high-level description of how a computer program functions.

154
Q

What is a Reference Parameter?

A

A Reference or variable parameter in a sub program definition is one whose value is changed by that function or procedure.

155
Q

What are Registers?

A

Internal memory locations which the processor uses to store data temporarily during the fetch execute cycle.

156
Q

What is a Relational Database?

A

A database which contains more than one linked table.

157
Q

What does it mean if a program is Reliable?

A

A program is Reliable if it runs well and is never brought to a halt by a design flaw.

158
Q

What is a Report?

A

Used to print out databases in a format which is easier to read.

159
Q

What is meant by Resolution?

A

The total number of pixels in the width and height of and image determines the amount of detail represented in an image.

160
Q

What does it mean if a program is Reverse Engineered?

A

The program was created by looking at a finished product and trying to work out how it was programmed.

161
Q

What is meant by RFID?

A

RFID stands for Radio Frequency Identification. These chips are very small and do not require a local power source. They can store information which can be read from nearby using radio waves.

162
Q

What is RLE?

A

Run Length Encoding is a lossless compression system using the fact that frequently occurring sequences can be stored as a single sequence along with the number of times it occurs.

163
Q

What does it mean if a program is Robust?

A

A program is Robust if it can cope with problems that come from outside and are not of its own making. Robust systems should not crash.

164
Q

What is a Router?

A

A computer with several network cards which is responsible for routing data from one network to another.

165
Q

What is Sampling Depth?

A

The number of bits used to stored each sample of sound.

166
Q

What is Sampling Frequency?

A

The number of times per second that a sample of sound is taken and stored.

167
Q

What is the Scope of a variable?

A

The Scope of a variable is the range of sub-programs where it has value.

168
Q

What is a Screen Reader?

A

A software used by users who are blind or have impaired vision which reads the text on a web page or the user interface of a program.

169
Q

What is Scripting Language?

A

Scripting Language is used to write macros or to add extra functionality to a web page.

170
Q

What is Search Engine Optimisation?

A

Manipulating a search engine to rank your website higher so it has a better chance of being visited.

171
Q

What is a Selector?

A

The name for the CSS rule that determines what the rule will be applied to in the HTML document.

172
Q

What is a Semantic Error?

A

A logical Error in a program where the code is grammatically correct, but does not do what it is intended to do.

173
Q

What is a Server?

A

A computer used to provide requests to clients.

174
Q

What is meant by Server-side?

A

When an operation is done at the ‘Server’ end of a Client/Server connection.

175
Q

What is Server-side Scripting?

A

The code for a website is executed on the server. This does not allow the code to be viewed or copied.

176
Q

What is a Simple Data Type?

A

A programming language Data Type which is not made up of any other Data Types.

177
Q

What is Software Specification?

A

A legally binding document which describes exactly what a program will be able to do.

178
Q

What is Source Code?

A

The Code that was used to write a program.

179
Q

What is Spyware?

A

A general term for any piece of software that tracks what you are doing on the computer. Can be used for advertising purposes, gathering data or watching for specific actions or events.

180
Q

What is SQL?

A

Structured Query Language, used to edit queries in a database.

181
Q

What is a Stack?

A

A dynamic data structure much used by software applications and the computer for storing temporary data. Data can only be accessed via the top of the stack.

182
Q

What is meant by Standard File Formats.

A

A way to save files so that they can be displayed correctly on other platforms.

183
Q

What is a Static Web Page?

A

A Web Page that does not change every time it is loaded.

184
Q

What is meant by streaming?

A

Where files are transmitted over the internet and viewed on a computer as they arrive. Large files do not need to be completely downloaded before they can be viewed.

185
Q

What is a Structured Data Type?

A

A programming language Data Type which is created using a collection of items, which are simple data types.

186
Q

What is a Structure Diagram?

A

A Diagrammatic method of designing a solution to solve a software problem.

187
Q

What is Structured Listing?

A

Structured Listing is documented source code.

188
Q

What is a Style Sheet?

A

A separate file that contains all the formatting information for a web page.

189
Q

What is a Surrogate Key?

A

A unique Key generated by a database system to ensure that every record is unique. Usually sequential numbers.

190
Q

What is a Switch in an Ethernet network?

A

A device to divide up an Ethernet network into separate collision domains. It makes sure that data only goes to the desired machine.

191
Q

What is a Symmetric Key?

A

A form of encryption that uses the same key to encrypt and decrypt the data.

192
Q

What is Syntax?

A

The grammatical rules of a language.

193
Q

What is a Syntax Error?

A

An error in a program where the code is grammatically incorrect and cannot be translated into machine code.

194
Q

What is a Systems Analyst?

A

A member of a software development team who specialises in modelling existing systems or finding out about new ones through investigation and helps to develop a possible software-based solution to a problem.

195
Q

What is a Table?

A

In a relational database, a Table organises the information about a single topic into rows and columns.

196
Q

What is a Target Audience?

A

Who the intended users of the information system are.

197
Q

What is TCP/IP?

A

Transmission Control Protocol/Internet Protocol is responsible for verifying the correct delivery of data from client to server.

198
Q

In relation to TCP/IP, what does TCP do?

A

TCP adds support to detect errors or lost data and to trigger re-transmission until the data is correctly and completely received.

199
Q

In relation to TCP/IP, what is IP responsible for?

A

IP is responsible for moving packets of data from node to node. IP forwards each packet based on a four byte destination address (the IP address)

200
Q

What is a Title of a web page?

A

The name of the web page and what will appear in the web page Title bar.

201
Q

What is a Topology?

A

In a network, its Topology is how the machines are connected together. Usually in a star or tree configuration.

202
Q

What is Transparency?

A

Part of an image can be made transparent so that objects placed behind can still be viewed.

203
Q

What is a Trojan?

A

A Trojan, is a piece of software which when installed on a users machine allows someone else to access data on that machine or to take control of it.

204
Q

What is True Colour?

A

When 24 Bits are used to store the colours in an image. This is the best quality that humans can recognise.

205
Q

What is Two’s Complement?

A

A system for storing positive and negative integers where the most significant bit has a negative value.

206
Q

What is Unicode?

A

A symbol representation system for storing text which uses more bits than ASCII in order to represent character sets from around the world.

207
Q

What does URL mean?

A

Uniform Resource Locator. The unique address of a web page or other piece of media.

208
Q

What is Usability?

A

A subjective assessment of how a user finds their experience of using the information system.

209
Q

What is a User Interface?

A

What the user sees and interacts with.

210
Q

What is Validation?

A

Checking that information has been entered where required.

211
Q

What is a Value Parameter?

A

A Value Parameter in a function or procedure definition is one which does not change. It is a copy of the value being passed into the sub-program.

212
Q

What is meant by Variable Declaration?

A

When a variable is defined for the first time giving it a name and a data type.

213
Q

What is Vector Graphics?

A

A method of storing a graphical object as a description which can be used to recreate it on an output device. It stores objects as calculations.

214
Q

What is Version Management Software?

A

Software which keeps track of versions of a program during development, allowing changes to be tracked and members of the programming team informed of their implications.

215
Q

What is VHS?

A

Video Home System was an analogue video recording system using magnetic tape video cassettes.

216
Q

What is a Virtual Machine?

A

An emulation of a complete computer system running within an operating system which can be used to run alternative operating systems, or several copies of a single OS.

217
Q

What is a Virus?

A

A piece of malicious software which has been inserted into a host program in order to cause damage or to gain control over a computer system.

218
Q

What is meant by Watch in programming?

A

Where the programmer identifies a variable whose value can be displayed in a separate window while a program is running in order to help with debugging.

219
Q

What is the Waterfall Method of design?

A

The traditional iterative model of software development.

220
Q

What are the stages in the Waterfall Method?

A
Analysis
Design
Implementation
Testing
Documentation
Evaluation 
Maintenance.
221
Q

What is Web Hosting?

A

Providing space on a server for web pages so that they can be accessed over the Internet.

222
Q

What is Website Optimisation?

A

Techniques involving changing the code, structure and media items to improve the loading performance of your web page(s).

223
Q

What is a Wire-frame?

A

A Wire-frame is a pictorial representation of the design of a website or piece of software.

224
Q

What us Word Size?

A

The word size of a processor is the maximum length of instruction which it can read in any one operation.

225
Q

What is a Worm?

A

A malicious program which replicates itself over a network in order to cause damage or to gain control over computer systems.

226
Q

What is Information?

A

Data which has been collected, processed and organised in such a way as to give it meaning.

227
Q

What is knowledge?

A

Knowledge is using information received, in order to answer questions and solve problems.

228
Q

What is Data?

A

Data is the term used to describe facts and figures without clear context.