1A Answer
Computers are connected to each other
Restricted to a small geographical area/site/other suitable example
Dedicated wired or WiFi connections
More help here - LANs explained
Restricted to a small geographical area/site/other suitable example
Dedicated wired or WiFi connections
More help here - LANs explained
1B answer
One central hub/switch/router/server/connection point
All computers/devices connected to this central point
More help here - Network topology
All computers/devices connected to this central point
More help here - Network topology
1C answer
2a answer
2b answer
Operating system
Other programs that are running / in current use
Data in current use
More help here - RAM
Other programs that are running / in current use
Data in current use
More help here - RAM
2c answer
Using the hard disk/secondary storage
Used as RAM/to store the contents of RAM/main memory
Needed when there isn’t enough physical memory
More help here - Virtual memory explained
Used as RAM/to store the contents of RAM/main memory
Needed when there isn’t enough physical memory
More help here - Virtual memory explained
3a answer
3B answer
There is an extra carry/bit
As number cannot fit into 8 bits
Result is greater than 255/11111111
More help here -
As number cannot fit into 8 bits
Result is greater than 255/11111111
More help here -
4A answer
4B answer
Contains text/content to be displayed
... and links to other resources / files / images etc...
... and instructions about how they should be displayed / layout
In a standard format (that can be understood by web browsers)
More help here - What is HTML used for?
... and links to other resources / files / images etc...
... and instructions about how they should be displayed / layout
In a standard format (that can be understood by web browsers)
More help here - What is HTML used for?
4c answer
5a answer
Input device: e.g. (touch screen, menu/next/prev page) buttons / keypad / touchpad / microphone
Output device: e.g. screen, speaker
More help here - Input/Output dvices
Output device: e.g. screen, speaker
More help here - Input/Output dvices
5b answer
(i) Solid state
(ii)Fast access... ... less delays when turning the device on/ turning pages etc...
- No moveable parts/robust ... can be handled/manipulated/moved without damaging it
- Small / light enough to fit within a hand held device
- low power to extend battery life
More help here - SSD vs HDD
(ii)Fast access... ... less delays when turning the device on/ turning pages etc...
- No moveable parts/robust ... can be handled/manipulated/moved without damaging it
- Small / light enough to fit within a hand held device
- low power to extend battery life
More help here - SSD vs HDD
5c answer
(i)
Cheap to produce Easily portable / Fits in a magazine Enough capacity for e-books Can be read by other devices e.g. computers Read only / can’t write over
(ii)
Optical
More help here - Optical media
Cheap to produce Easily portable / Fits in a magazine Enough capacity for e-books Can be read by other devices e.g. computers Read only / can’t write over
(ii)
Optical
More help here - Optical media
5Di answer
Source code not made available/ Only compiled code is published
Licence restricts the copying/modifying/distribution of the software
More help here - Open source vs Closed source (proprietary software)
Licence restricts the copying/modifying/distribution of the software
More help here - Open source vs Closed source (proprietary software)
5dii answer
Stops competing companies copying their software (or hardware/ebooks)
... and producing similar/better products.
Ensures compatibility (with the e-book reader)
... ... as they can ensure that no modifications have been made
More help here - Proprietary software
... and producing similar/better products.
Ensures compatibility (with the e-book reader)
... ... as they can ensure that no modifications have been made
More help here - Proprietary software
6a answer
6b answer
Need to be always available
... ... shops and customers want to process payments quickly,
... if it goes down, there will be delays/customers lost etc
... Need to always process payments accurately
... shops want to be confident that they will receive the payment
... customers do not want to be overcharged
Need to be able to trust the security of the system
... that fraudulent purchases cannot be made
... that customers’ personal details cannot
More help here - EFT
... ... shops and customers want to process payments quickly,
... if it goes down, there will be delays/customers lost etc
... Need to always process payments accurately
... shops want to be confident that they will receive the payment
... customers do not want to be overcharged
Need to be able to trust the security of the system
... that fraudulent purchases cannot be made
... that customers’ personal details cannot
More help here - EFT
7 answer
8 answer
System information : displays important data about the current state of the computer e.g. temperature, free memory, network speed, % processor used
Diagnosis: attempts to detect/resolve items that are not working correctly e.g. missing drivers, network connection
Examples should be specific examples of the use of these utilities rather than general descriptions.
More help here - System information
More help here - Diagnosis utility
Diagnosis: attempts to detect/resolve items that are not working correctly e.g. missing drivers, network connection
Examples should be specific examples of the use of these utilities rather than general descriptions.
More help here - System information
More help here - Diagnosis utility
9ai answer
9aii answer
9B answer
Binary produces long strings/ Hex is shorter
… Binary is difficult to work with/Hex easier to work with
Hex can be easily converted to/from binary / 1 hex digit per nibble
Hex is less susceptible to error
More help here - Why use hex?
… Binary is difficult to work with/Hex easier to work with
Hex can be easily converted to/from binary / 1 hex digit per nibble
Hex is less susceptible to error
More help here - Why use hex?
10a answer
A value that does not change (while the program is running)
eg Noise
More help here - Constants explained
eg Noise
More help here - Constants explained
10b answer
A location in memory to store / a value that may change (as the program is running) eg Wins/ Losses/ Net/Goals
More help here -
More help here -
10c answer - (first half)
Net = 5 which is less than Noise
Goals = 0
More help here -
Goals = 0
More help here -
10c answer - (second half)
Net = 15 which is greater than Noise
Runs Loop once {Goals = Goals + 1, Net = Net – Noise}... .
Goals = 1
More help here -
Runs Loop once {Goals = Goals + 1, Net = Net – Noise}... .
Goals = 1
More help here -
11a answer
A (persistent) organised store of data
More help here -
More help here -
11B answer
data structure does not depend on the application / no data dependence
Multiple platforms/ applications
... can operate on the same data
... ensures no redundancy/inconsistency (between applications)
Different views of the same data
... can easily be prepared for different users according to their need.
Any application can be changed if needed
... without changing the data structure / reduces unproductive maintenance
More help here -
Multiple platforms/ applications
... can operate on the same data
... ensures no redundancy/inconsistency (between applications)
Different views of the same data
... can easily be prepared for different users according to their need.
Any application can be changed if needed
... without changing the data structure / reduces unproductive maintenance
More help here -
11c answer - (First half)
Queries
eg
Select attendance for all students of a particular tutor group each week
... so the tutor can see who has missed lessons
Select weekly attendance of a particular student for a term
So the school can see if his/her attendance is improving
(1 mark for a correct point + 1 mark for expansion)
More help here -
eg
Select attendance for all students of a particular tutor group each week
... so the tutor can see who has missed lessons
Select weekly attendance of a particular student for a term
So the school can see if his/her attendance is improving
(1 mark for a correct point + 1 mark for expansion)
More help here -
11c answer (second half)
Validation rules
eg
Range check / only allow a range of marks (e.g. Present, Absent, Late)
When teachers are calling the register and inputting the marks
Presence check on required fields(such as name, class etc.)
When a pupil is added to the register (1 mark for a correct point + 1 mark for expansion)
More help here -
eg
Range check / only allow a range of marks (e.g. Present, Absent, Late)
When teachers are calling the register and inputting the marks
Presence check on required fields(such as name, class etc.)
When a pupil is added to the register (1 mark for a correct point + 1 mark for expansion)
More help here -
12 answer
Example:
Choice = “”
REPEAT
INPUT Button
IF Button is between 0 and 9 THEN
Choice = Choice & Button
OUTPUT Choice
ELSE IF Button = CANCEL THEN
Choice = “”
END IF
UNTIL Button = OK
IF Choice is between 1 and 20 THEN
IF drink chosen available THEN
Dispense drink
OUTPUT “Collect your drink”
ELSE
OUTPUT “Drink not available”
END IF
ELSE
OUTPUT “Invalid selection”
END IF
Wait
OUTPUT “Ready”
More help here -
Choice = “”
REPEAT
INPUT Button
IF Button is between 0 and 9 THEN
Choice = Choice & Button
OUTPUT Choice
ELSE IF Button = CANCEL THEN
Choice = “”
END IF
UNTIL Button = OK
IF Choice is between 1 and 20 THEN
IF drink chosen available THEN
Dispense drink
OUTPUT “Collect your drink”
ELSE
OUTPUT “Drink not available”
END IF
ELSE
OUTPUT “Invalid selection”
END IF
Wait
OUTPUT “Ready”
More help here -
Loading OCR 2014