Paper 1 Flashcards
Identify one reason why programmers use hexadecimal notation.
Easier for humans to read
Identify the number of binary patterns that can be represented by 8 bit
(2 to the power of 8)
256 values
Give the number of bits per character used by standard ASCII.
7
State what is meant by the term pixel.
The smallest block of colour in an image
[…]16 different colours.
State the minimum number of bits that would be needed to represent
one pixel.
4
Give one reason for connecting computers in a local area network.
communicate (e.g. email)
State the purpose of network protocols.
enable
communication
between devices
Identify the layer of the TCP/IP model that would add the File Transfer Protocol (FTP)
Application
Give one task carried out by the network layer
Adds the source/destination IP address to each packet so that they can reach their designated destination
Benefit of Bus topology
The length of cable required is less than star topology
Disadvantage of bus topology
If the main cable/a terminator fails or gets
damaged the whole network will fail
Give two reasons why lossy compression is used when distributing music files over the internet
Reduces time taken to upload/download
People have a limited hearing range / can’t
tell the difference
Identify a file format that uses lossy compression
JPEG
why must a computer have hardware and software
The software “tells” the hardware which tasks to perform, and hardware makes it possible to actually perform them
Give two reasons, other than cost and capacity, why Zakir may choose a solid state drive rather than a hard disc drive
- Less heat generated
- Silent operation
- Longer battery life
Explain one difference between flash memory and RAM
Flash memory is non-volatile (1) whereas RAM is
volatile
Explain the purpose of cache memory
cache is a temporary storage
and is used to speed up processing
types of anti-malware software
- Antivirus (1)
- Anti-spyware (1)
- firewall
Give one reason, other than cost, why scientists use simulations.
Predict/model outcomes
Explain one reason why a simulation may require a powerful processor.
- Simulations (may) use/collect large amounts of
data (1) - Simulations (may) involve a large number of
calculations (1)
Describe the stored program concept
Instructions are stored in memory (1)
* Instructions (and data) are fetched, decoded, and
executed (1)
types of registers
- Program counter / PC
- Memory address / MAR
- Accumulator/ACC
Describe the role of the address bus and the data bus during the fetch part of the cycle.
Address of instruction carried on address bus to main memory. Contents at that address carried back to the CPU on the data bus
Effect of Increasing the width of the
data bus
Increases the number of data