Previous Module
Next Module

COMPUTER SYSTEMS: Encoding and compression

COMPUTER SYSTEMS: Network topologies

COMPUTER SYSTEMS: Wired and wireless networks, protocols, and layers

COMPUTER SYSTEMS: Threats to computer systems and networks

COMPUTER SYSTEMS: Operating systems and utility software

COMPUTER SYSTEMS: Impact of technology on society

ALGORITHMS AND PROGRAMMING: Types of data

ALGORITHMS AND PROGRAMMING: Producing robust programs

ALGORITHMS AND PROGRAMMING: Designing, creating, and refining algorithms

ALGORITHMS AND PROGRAMMING: Programming languages

  • A network is a collection of connected devices (computers, servers, printers, etc.) that can communicate and share resources.
  • Benefits:
    • Enables easy file sharing (no USB sticks needed)
    • Facilitates shared resources: printers, scanners, internet
    • Allows for centralised management (e.g. to install updates or fix problems remotely)
    • Enables collaboration and communication across users 
  • Risks:
    • Security threats: hackers can access multiple machines
    • Malware spread: one infected device can spread viruses across the network
  • Factors affecting network performance:
    • Number of connected devices/users (shared bandwidth) 
    • Type of transmission media (wired is faster, more reliable, and less vulnerable to interference than wireless)
    • Physical obstacles blocking signals (walls, metal, etc.)

Unlock Overview of networks

Subscribe to SnapRevise+ to get immediate access to the rest of this resource.

Premium accounts get immediate access to this resource.

Previous Module
Next Module