a)* Two hardware components found inside the computer system are:
This computer science problem involves algorithmic thinking and programming concepts. The solution below explains the approach, logic, and implementation step by step.
ScanSolve AI Answer
Here are the answers to the questions:
1.i.
a)* Two hardware components found inside the computer system are:
Central Processing Unit (CPU)*
Random Access Memory (RAM)*
b) One function of the Central Processing Unit (CPU) is to execute instructions and perform calculations*.
c)* Two differences between primary and secondary memories:
Primary memory (e.g., RAM) is volatile, meaning it loses its data when power is off, while secondary memory (e.g., HDD, SSD) is non-volatile and retains data without power.*
Primary memory is much faster to access than secondary memory.*
1.ii.
a)* Two types of computer software are:
System Software*
Application Software*
b) One example of application software used in an office for records collection is Microsoft Access* (or any other database management system).
c) Utility software is a type of system software designed to help analyze, configure, optimize, or maintain a computer. An example is Antivirus software*.
1.iii.
a)* Two uses of the Internet in an office environment are:
Email communication*
Online research and information gathering*
b) One risk of using the Internet is cybersecurity threats* such as malware or phishing attacks.
c)* Two Internet services are:
World Wide Web (WWW)*
Email*
2.i.
a)* Two types of data transmission modes are:
Simplex*
Full-duplex*
b)* Two components of a basic data communication system are:
Sender*
Receiver*
c) One example of a transmission medium used in data communication is Fiber optic cable*.
2.ii.
a) An algorithm* is a step-by-step procedure or a set of rules to be followed in calculations or other problem-solving operations, especially by a computer.
b)* Flowchart to calculate the product of two numbers using successive addition:
Start (Oval)
Input Num1, Num2 (Parallelogram)
Initialize Product = 0, Counter = 0 (Rectangle)
Is Counter < Num2? (Diamond - Decision)
If Yes: Product = Product + Num1 (Rectangle)
If Yes: Counter = Counter + 1 (Rectangle)
Loop back to "Is Counter < Num2?"
If No: Output Product (Parallelogram)
End (Oval)
c)* Two qualities of a good algorithm are:
Finiteness (it must terminate after a finite number of steps)*
Definiteness (each step must be precisely defined)*
2.iii.
a)* Two devices used to connect computers in a network are:
Switch*
Router*
b) Physical topology refers to the actual layout of network cables and devices, while logical topology* describes how data flows through the network, regardless of the physical arrangement.
c) One advantage of using a switch instead of a hub is that a switch sends data only to the intended recipient, reducing network traffic and improving efficiency*, whereas a hub broadcasts data to all connected devices.
3.i.
a) One example of a control system used in the industry is a temperature control system in an oven*.
b) The system described (water tank with automatic flow control) is a closed-loop* system.
c) Feedback is important in a control system because it allows the system to monitor its output and adjust its input to maintain the desired state or achieve a specific goal*, correcting any deviations.
3.ii.
a) One arithmetic operation carried out by the ALU is addition. One logical operation carried out by the ALU is AND*.
b) One task performed by the ALU during data processing is comparing two numbers*.
c) The results of ALU operations are stored temporarily in registers*.
3.iii.
a)* Two advantages of storing student records in a database instead of paper files are:
Easier and faster retrieval of information.*
Reduced physical storage space and improved data security.*
b) One use of a database in a school environment is managing student enrollment and academic performance records*.
c) One example of software used to manage databases is MySQL*.
4.i.
a) One task in industry that can be carried out using an automated system is assembly line production*.
b) Automation is suitable for performing repetitive tasks because machines can perform these tasks consistently and tirelessly without human error or fatigue*, leading to higher efficiency and quality.
c) One role played by sensors in an automated system is to collect data about the environment or the state of the system*, such as temperature, pressure, or position, which is then used by the control system to make decisions.
