Computer Science · Core concepts

Computer systems and networks

Lesson 3

Computer systems and networks

6 min read
AI Explain — Ask anything
AI Illustrate — Make it visual

Why This Matters

# Computer Systems and Networks - Summary This unit examines the fundamental components of computer systems, including hardware architecture (CPU, memory, storage), operating systems, and network topologies and protocols. Students learn to evaluate system performance, understand data transmission methods, and analyze network security measures including encryption and authentication. The topic is heavily examined through both Paper 1 (short-answer questions on hardware specifications and network configurations) and Paper 3 (case study analysis requiring application of systems knowledge to real-world scenarios), making strong technical understanding of binary operations, protocol layers, and system design essential for examination success.

Key Words to Know

01
Computer System — A collection of hardware and software that processes data.
02
Network — A group of interconnected computers that communicate and share resources.
03
CPU (Central Processing Unit) — The primary component responsible for processing instructions in a computer.
04
RAM (Random Access Memory) — Temporary storage that holds data and instructions for the CPU to access quickly.
05
Storage Devices — Hardware used to store data, including HDDs (Hard Disk Drives) and SSDs (Solid State Drives).
06
Operating System (OS) — Software that manages computer hardware and software resources, providing a user interface.
07
Client-Server Model — A network architecture where clients request resources and servers provide them.
08
Peer-to-Peer (P2P) — A decentralized network model where each participant has equal privileges.
09
Protocol — A set of rules governing data transmission over a network (e.g., TCP/IP).
10
Network Topology — The arrangement of different elements in a computer network, such as star, mesh, or ring configurations.
11
Firewall — A security device or software that monitors and controls incoming and outgoing network traffic.
12
Latency — The time delay in data communication across a network.

Core Concepts & Theory

Computer systems are integrated combinations of hardware, software, and data that work together to process information. A system comprises input devices (keyboard, mouse, sensors), the Central Processing Unit (CPU) which executes instructions, memory (RAM for temporary storage, ROM for permanent storage), storage devices (HDD, SSD), and output devices (monitor, printer, speakers).

Networks connect multiple computer systems to enable resource sharing and communication. Key network types include:

  • LAN (Local Area Network): Connects devices within a limited geographical area (school, office)
  • WAN (Wide Area Network): Spans large geographical areas (the Internet)
  • PAN (Personal Area Network): Very small range (Bluetooth devices)

Network topologies define physical/logical arrangement:

  • Star topology: All devices connect to central hub/switch
  • Bus topology: Single backbone cable with devices attached
  • Ring topology: Devices connected in circular chain

Protocols are standardized rules governing data transmission:

  • TCP/IP: Transmission Control Protocol/Internet Protocol - foundation of internet communication
  • HTTP/HTTPS: HyperText Transfer Protocol (Secure) - web page transfer
  • FTP: File Transfer Protocol - file uploads/downloads
  • SMTP/POP3/IMAP: Email protocols

IP addresses uniquely identify devices (e.g., 192.168.1.1). MAC addresses are permanent hardware identifiers. Bandwidth measures data transfer rate (bits per second). Latency is transmission delay.

Memory Aid - PITS: Protocols govern communication, IP addresses identify devices, Topologies show structure, Systems process data.

Detailed Explanation with Real-World Examples

Think of a computer system as a restaurant kitchen. Input devices (orders) receive instructions, the CPU (chef) processes them, RAM (prep station) holds immediate ingredients, storage (pantry) keeps long-term supplies, and output devices (waiters) deliver results.

Network topologies reflect real infrastructure:

  • Star topology: Like a school's network where every classroom connects to the IT server room. If one classroom's cable breaks, others continue working. However, if the central server fails, the entire network collapses. Modern offices use this for easy troubleshooting.
  • Bus topology: Resembles a bus route where one main road (backbone cable) serves all stops. Cheap to install but if the backbone breaks, the entire network fails. Older office buildings used this.
  • Ring topology: Similar to a relay race where data passes through each device sequentially. IBM's Token Ring networks historically used this.

Internet banking demonstrates protocols working together: Your browser uses HTTPS (secure communication) to connect to the bank. TCP/IP ensures data packets arrive correctly and in order. When you transfer money, SSL/TLS protocols encrypt sensitive information. The bank's firewall filters unauthorized access attempts.

Streaming services like Netflix showcase bandwidth importance: Standard Definition (SD) requires ~3 Mbps, High Definition (HD) needs ~5 Mbps, and 4K Ultra HD demands ~25 Mbps. Low bandwidth causes buffering (latency), while high bandwidth enables smooth playback.

Smart homes use PANs where phones control lights, thermostats, and speakers via Bluetooth/Wi-Fi, demonstrating how networks enable Internet of Things (IoT) functionality.

Worked Examples & Step-by-Step Solutions

Example 1: Network Topology Comparison [6 marks] Question: A company must choose between star and bus topology. Compare these topologies considering reliability and cost.

Solution: Star Topology - Reliability: High reliability because if one cable fails, only that device disconnects; others continue functioning. [1 mark for failure isolation] Star Topology - Cost: Higher cost due to multiple cables and central switch/hub required. [1 mark for cost analysis] Bus Topology - Reliability: Lower reliability because backbone failure disconnects entire network; data collisions more frequent. [1 mark for vulnerability] Bus Topology - Cost: Lower cost as uses single backbone cable and less cabling overall. [1 mark for cost benefit] Recommendation: Star topology better for businesses requiring high uptime despite higher cost. [1 mark for justified conclusion] Examiner note: Use comparative language ("whereas," "however") for full marks.

Example 2: Protocol Identification [4 marks] Question: Identify appropriate protocols for: (a) Sending email (b) Accessing website securely

Solution: (a) SMTP (Simple Mail Transfer Protocol) sends emails from client to server [1 mark]; POP3 or IMAP retrieves emails from server to client [1 mark] (b) HTTPS (HyperText Transfer Protocol Secure) encrypts web communication using SSL/TLS [2 marks - 1 for protocol, 1 for security feature]

Example 3: IP Address Explanation [3 marks] Question: Explain why IP addresses are necessary in networks.

Solution: IP addresses uniquely identify each device on a network [1 mark], enabling routers to direct data packets to correct destination [1 mark], similar to postal addresses ensuring mail delivery [1 mark for analogy].

Common Exam Mistakes & How to Avoid Them

Mistake 1: Confusing RAM and ROM Why it happens: Both are memory types with similar acronyms. How to avoid: Reme...

This section is locked

Cambridge Exam Technique & Mark Scheme Tips

Understanding Command Words:

  • Define/State (1-2 marks): Brief, precise definition. Example: "Define LAN" = "A...
This section is locked

2 more sections locked

Upgrade to Starter to unlock all study notes, audio listening, and more.

Exam Tips

  • 1.Review and understand network diagrams, including layout and flow of data.
  • 2.Practice past exam questions related to key concepts to reinforce understanding.
  • 3.Make concise notes for each key topic to streamline revision.
  • 4.Manage your time effectively in exams to allow for review of your answers.
  • 5.Use clear and precise language when describing technical terms to enhance answer quality.
Ask Aria anything!

Your AI academic advisor