State the functions of the following protocols
POP -Stands for post office protocol
SMTP- Simple Mail Transfer Protocol
FTP - Stands for the file transfer protocol
State the functions of the following protocols
POP -Stands for post office protocol
SMTP- Simple Mail Transfer Protocol
FTP - Stands for the file transfer protoc
Explain the following terms
(a) Disk mirroring
(b) Encryption
(c) Backup
(a) Disk mirroring- Data is written on two or more disks simultaneously.
(b) Encryption - Contents are scrambled so they cannot be understood without a decryption key
(c) Backup - A copy of the data is taken and stored in another location
Give one benefit and one disadvantage of the use of wireless technology.
Advantages
disadvantages e.g.
Define the term variable as used in programming
A variable is a memory location used to store a value
Differentiate between object code and source code
Describe what is meant by a clock speed of 3.8 GHz.
Mention at least two trends in the technological revolution of computers.
Give three features of a data protection act.
Identify and describe four roles of the operating system when managing the resources of a personal computer.
Manages memory (RAM)
Ensures programs/data do not corrupt each other: Ensures all programs and data including itself is stored in correct memory locations
Manages processes: Ensures different processes can utilise the CPU and do not interfere with each other or crash •
Allows a user to run programs : On a multi-tasking O/S ensure that all tasks appear to run simultaneously
Explain what happens in the computer during the booting process
The booting process is the sequence of events that occur when a computer is turned on or restarted. It involves a series of steps that allow the computer's operating system to initialize and become functional. Here's a simplified explanation of what happens during the booting process:
Power-On Self-Test (POST): When the computer is powered on, the first thing it does is perform a Power-On Self-Test. During this step, the computer's hardware components, such as the CPU, memory, and storage devices, are checked for proper functioning. The POST verifies that all essential hardware components are present and operational.
Bootloader: Once the POST is completed, the computer looks for the bootloader. The bootloader is a small program stored in the computer's firmware or on the bootable device (such as the hard drive or a USB drive). It is responsible for loading the operating system.
Loading the Operating System: The bootloader locates the operating system's files and initiates the loading process. It may display a boot menu allowing the user to choose the operating system if multiple options are available. The selected operating system's core files are loaded into the computer's memory.
Kernel Initialization: The operating system's kernel, which is the central component responsible for managing system resources, is initialized. The kernel sets up essential components such as device drivers, memory management, and process management.
System Initialization: After the kernel is initialized, the operating system proceeds with system initialization. During this stage, various system services and processes are started, and hardware devices are initialized and configured. The operating system loads essential system files and prepares the environment for user interaction.
Login/Graphical Interface: Once the system initialization is complete, the user is presented with a login prompt or a graphical user interface (GUI). The user can then log in with their credentials or interact with the GUI to access the computer's functionalities.
Describe each of the following types of program errors, using an example.
Syntax error
Logical error
Run-time error
Syntax error
Logical error
Run-time error
Why is 2's complement preferred over 1's complement?
Describe the input, processing and output from a computerised traffic-control system.
input
processing
output
Describe how the database can be recovered from a system failure
Describe the purpose of the control unit (CU) within this computer.
802.3 is the standard for ethernet wired networks and 802.11x is the standard for ethernet
wireless networks.
Outline why standards such as these are important in the development of network devices and
software.
What is online streaming?
(iii) John von Neumann proposed the concept of a stored program.
State the two items he proposed to store in main memory.
Data
Instructions
Explain why a developer, who is good at both low-level and high-level programming, would normally use high-level languages when writing programs.
Explain why a developer, who is good at both low-level and high-level programming, would normally use high-level languages when writing programs [4 marks]