Describe the process a checksum algorithm uses to determine if an error has occurred [5 marks]
Answer:
How is check digit used in a barcode
Program Counter
Memory Address Register
Memory Data Register
Stores the data or instruction which has been fetched from memory
Current Instruction Register
Stores the instruction the CPU is currently decoding or executing
Accumulator
Stores the results of any calculations that have taken place in the Arithmetic Logic Unit (ALU)
Explain how an instruction is fetched using Von Neumann architecture
Answer
what is software
program used to operate hardware/software
why is secondary storage important
explain why a computer needs RAM
Why is serial data transmission used
What is meant by a robot being automated
How does packet switching work
1) A large piece of data is broken down into packets.
2) Each packet is given a header.
3) the packets make its way to its destination
4) Routers control the routes taken by each packet
5) Once all the packets arrive, they are reordered correctly
how does checksums work
What is the purpose of a NIC
allows for a computer to connect to a network
What is a MAC
unique identifier given to devices, allowing for devices to communicate over a local area network (LAN)
3 characteristics of a robot
Any three from:
- It has a mechanical structure/framework
- It has electrical components
- It is programmable
- It can move
Explain how the firewall operates to help protect the network.
Advantages of low level languages
Disadvantges of low level languages
what is low-level languages
directly translates to machine code
what is high-level languages
uses English-like statements
advantages of high-level languages