Zum Inhalt springen

English:Computer Systems and Networks

Aus MOOCsWiki Staging
Die Druckversion wird nicht mehr unterstützt und kann Darstellungsfehler aufweisen. Bitte aktualisiere deine Browser-Lesezeichen und verwende stattdessen die Standard-Druckfunktion des Browsers.

Computer Systems and Networks



Introduction

A computer system is more than a single device. It is a combination of hardware, software, data, and users working together to solve problems. A computer network connects two or more devices so that they can exchange data and share resources. In this aiMOOC for Grades 7–8, you will explore what happens inside a computer, how devices communicate across networks, how the Internet moves data, and how to use networks safely and responsibly.

By the end of the course, you should be able to explain the roles of major computer components, describe the fetch–decode–execute cycle, compare types of storage, identify common network devices and topologies, explain packet switching and basic Internet protocols, and apply a simple troubleshooting process.


Computer Systems


Hardware and Software

Hardware means the physical parts of a computer system that you can touch. Examples include the processor, memory chips, storage devices, keyboard, screen, network interface, and motherboard. Software means the programs and data that tell the hardware what to do.

A useful way to understand a computer system is to follow information through four broad functions: input, processing, storage, and output. A keyboard can provide input, the processor can work on the data, storage can keep the data for later, and a monitor can show the output.


The Motherboard

The motherboard is the main circuit board that connects many of the computer's components. It provides pathways for data and control signals between the processor, memory, storage interfaces, expansion devices, and input/output connections. Modern computers can look very different inside, but the motherboard still acts as a central physical connection point.


The CPU and the Fetch–Decode–Execute Cycle

The central processing unit, or CPU, carries out instructions. Three important ideas help you understand its work:

  1. Arithmetic logic unit: Performs arithmetic and logical operations.
  2. Control unit: Coordinates the execution of instructions and directs data movement.
  3. Registers: Very small, very fast storage locations inside the CPU that hold data, instructions, or addresses currently being used.

Many instructions are processed through a repeating fetch–decode–execute cycle. First, the CPU fetches the next instruction from memory. Then it decodes the instruction to work out what operation is required. Finally, it executes the instruction. The cycle repeats extremely quickly while a program is running.


Memory and Storage

RAM is working memory used for programs and data that the computer is actively using. It is normally volatile, which means its contents are lost when power is removed. More RAM can allow a computer to keep more active data available without relying as much on slower secondary storage.

Non-volatile storage keeps data when power is removed. Solid-state drives and hard disk drives are examples of secondary storage. Firmware needed to start or control hardware is also stored in non-volatile memory.

It is useful to distinguish memory from storage: RAM supports active work, while secondary storage is designed to keep files and programs for longer periods.


Input, Output, and Peripherals

Input devices send data or control signals into a computer system. Examples include keyboards, mice, microphones, cameras, sensors, and touchscreens. Output devices present results from the computer. Examples include monitors, speakers, printers, and actuators.

Some devices can do both. A touchscreen displays output and also detects touch input. A network interface sends and receives data, so it supports communication in both directions.


Operating Systems

An operating system manages computer hardware and provides services for applications. Its jobs can include managing files, memory, running programs, user accounts, devices, and security permissions. The operating system helps applications use the hardware without each application needing to control every device directly.


Computer Networks


Why Connect Computers?

Networks allow devices to communicate and share resources. A school network can let students access shared files, printers, online services, and learning platforms. Networks can also support collaboration, backups, central user accounts, and communication between many devices.

A local area network, or LAN, connects devices across a limited area such as a home, classroom, office, or school site. A wide area network, or WAN, connects networks over larger geographic distances. The Internet is a global network of networks.

Fehler beim Erstellen des Vorschaubildes:


Network Hardware

A device needs a network interface to communicate on a network. Wired devices commonly use Ethernet, while wireless devices commonly use Wi-Fi.

A switch connects devices within the same local network and forwards frames toward the appropriate destination. A router connects different networks and forwards packets between them. A wireless access point allows wireless devices to join a network. In many homes, one device combines the functions of a router, switch, wireless access point, and other services.

Datei:Network switches.jpg
Datei:Ethernet RJ45 connector p1160054.jpg


Wired and Wireless Connections

Ethernet is a widely used family of wired networking technologies. Wired connections can provide stable, predictable performance and are common for desktop computers, servers, and network equipment.

Wi-Fi uses radio waves to connect devices without a cable. It allows mobility and is convenient for laptops, tablets, and phones. Wireless performance can be affected by distance, walls, interference, and the number of devices sharing the connection.

Neither wired nor wireless networking is automatically "better" in every situation. The best choice depends on speed, mobility, reliability, cost, building layout, and security needs.


Network Topologies

A network topology describes how devices and connections are arranged. In a star topology, devices connect to a central device such as a switch. This arrangement is common in modern Ethernet LANs because a single end-device cable failure normally affects only that device.

Other topology ideas include bus, ring, tree, and mesh. Real networks may combine several structures. The important skill is not memorizing pictures but reasoning about how the arrangement affects reliability, cost, and data paths.

Datei:NetworkTopologies.png
Datei:StarNetwork.svg


How Data Travels


Packets and Packet Switching

Large messages are usually divided into smaller units called packets for transmission across packet-switched networks. Packets carry control information as well as part of the message. Different packets may take different routes. At the destination, the data can be checked and reassembled for the receiving application.

Packet switching makes it possible for many users and services to share network links efficiently. If one route is unavailable, routing systems may be able to use another available path.

Datei:Packet Switching.gif


Addresses: IP and MAC

Devices need addressing information so data can reach the correct destination.

An IP address identifies a network interface for communication using the Internet Protocol. Routers use IP information to move packets between networks. IPv4 addresses are commonly written as four decimal numbers separated by dots, while IPv6 uses a much larger address space and a different notation.

A MAC address is a link-layer address associated with a network interface. On a local Ethernet or Wi-Fi network, link-layer addressing helps deliver frames between interfaces. IP and MAC addresses have different roles and should not be treated as the same thing.


DNS: Names for Internet Services

Humans find names such as web addresses easier to remember than numerical IP addresses. The Domain Name System, or DNS, helps translate domain names into information that computers can use to locate services. DNS is distributed: many servers work together rather than one machine storing every name.

Datei:DNS Architecture.svg


Protocols: Rules for Communication

A protocol is an agreed set of rules for communication. Different protocols solve different parts of the networking problem.

  1. Ethernet and Wi-Fi: Define important rules for local wired and wireless communication.
  2. IP: Provides addressing and packet forwarding between networks.
  3. TCP: Provides ordered and reliable delivery for applications that need it.
  4. UDP: Sends datagrams with less delivery overhead and without TCP's built-in reliability features.
  5. HTTP and HTTPS: Support communication between web clients and web servers; HTTPS protects the connection using encryption.
  6. DNS: Helps applications find services by name.

Protocols work in layers. When you load a secure website, several protocols can cooperate: Wi-Fi or Ethernet carries local network traffic, IP moves packets between networks, TCP can provide reliable transport, DNS can resolve a name, and HTTPS carries protected web communication.


Network Models


Client–Server and Peer-to-Peer

In a client–server model, clients request services and servers provide them. A school login server, web server, or file server can serve many users. Central servers can make management and backups easier, but they also need careful maintenance and protection.

In a peer-to-peer model, devices can share resources directly with one another without relying on one central server for every exchange. Peer-to-peer systems can be simple and flexible, but management and security can become more difficult as the number of devices grows.

Datei:P2P-network.svg


Security and Responsible Use


Common Risks

Networks create opportunities for useful communication, but they also create security risks. Examples include stolen passwords, malicious software, phishing messages, insecure devices, accidental data sharing, and unauthorized access.

A firewall controls network traffic according to security rules. Firewalls can reduce unwanted connections, but they are only one part of security. Good protection also depends on safe user behavior, software updates, access control, backups, and encryption.

Datei:Firewall.png


Safer Habits

You can reduce risk by using unique strong passwords or passphrases, enabling multi-factor authentication when available, installing trusted updates, checking links and senders before opening messages, locking devices, and keeping important data backed up.

You should also respect privacy and permission. Do not access another person's account, device, or files without authorization. When investigating a network problem, use only systems and tools that you have permission to test.


Troubleshooting Networks

A good troubleshooter changes one thing at a time, observes evidence, and records what happened. Start with simple checks before assuming the most complicated cause.

  1. Check the physical connection: Is the device powered on, is the cable connected, or is Wi-Fi enabled?
  2. Check the network interface: Does the device show a connection to the local network?
  3. Check local network access: Can the device reach local resources or the router?
  4. Check name resolution: If an IP-based service works but a domain name does not, DNS may be involved.
  5. Check the application: Is the problem limited to one browser, service, or account?
  6. Record evidence: Note error messages, changes, and results so another person can understand the problem.

Good troubleshooting is a reasoning process. Evidence helps you separate a device problem, a local network problem, an Internet connection problem, a name-resolution problem, and an application problem.


Interactive Tasks


Quiz: Test Your Knowledge

Which component carries out instructions in a computer? (CPU) (!Monitor) (!Keyboard) (!Printer)




Which memory is normally volatile? (RAM) (!SSD) (!Hard drive) (!Flash storage)




What is the main role of a network switch? (Connect devices within a local network) (!Translate every domain name) (!Store all Internet websites) (!Generate computer passwords)




Which device connects different IP networks? (Router) (!Keyboard) (!Speaker) (!Scanner)




What does DNS mainly help computers do? (Find services by domain name) (!Increase monitor brightness) (!Cool the processor) (!Print documents)




What happens during the decode stage of the CPU cycle? (The CPU determines what the instruction means) (!The screen displays the final image) (!The router chooses a wireless password) (!The hard drive erases every file)




Which statement best describes packet switching? (Data is divided into packets that can travel across shared networks) (!Every message requires one permanent private cable) (!All packets must be stored on one computer forever) (!Only wireless devices can send packets)




Which protocol is used for addressing and forwarding packets between networks? (IP) (!HDMI) (!USB) (!PDF)




What is one purpose of a firewall? (Control network traffic using security rules) (!Replace the operating system) (!Increase the size of a monitor) (!Turn RAM into permanent storage)




Which troubleshooting step should usually come early? (Check power cables and connection status) (!Replace every device immediately) (!Delete all user files) (!Assume the Internet is permanently broken)





Memory Game

Processor Carries out program instructions
RAM Temporary working memory used by active programs
Switch Connects devices inside a local network
Router Forwards packets between different networks
DNS Helps map domain names to service addresses
Firewall Controls network traffic according to rules





Drag and Drop

Match the correct terms. Topic
Central processing unit Executes instructions
Random access memory Holds active working data
Network switch Connects devices on a local network
Internet Protocol Supports addressing and forwarding between networks
Domain Name System Helps resolve domain names




Match each term with the explanation that describes its main role.


Crossword Puzzle

Processor Which component executes instructions?
Router Which device forwards packets between networks?
Ethernet Which wired networking family is common in local networks?
Protocol What word means an agreed set of communication rules?
Firewall What security tool controls network traffic by rules?
Packet What small unit can carry part of a larger network message?





LearningApps


Cloze Text

Complete the text.

A computer combines hardware and

to process data. The

carries out instructions. Working data is commonly kept in

. A motherboard provides physical connections among major

. A local group of connected devices can form a

. A

connects devices within a local network. A

forwards packets between different networks. Large messages can be divided into

for transmission. The

helps applications find services by domain name. A communication rule set is called a

. A

controls traffic according to security rules. Careful

uses evidence to find the cause of a problem.




Open-Ended Tasks


Easy

  1. Computer hardware: Create a labeled drawing or photo guide showing at least six hardware components and explain the job of each one in one sentence.
  2. Input and output: Find four devices around your home or school and classify each as input, output, or both, then justify your choices.
  3. Network map: Draw a simple map of a safe imaginary home or classroom network that includes at least three end devices and one network device.
  4. Digital citizenship: Design a one-page poster that teaches younger students five safe and respectful habits for using a shared network.


Standard

  1. Fetch–decode–execute cycle: Produce a short stop-motion video, animation, or comic that shows an instruction moving through fetch, decode, and execute.
  2. Network topology: Build two topology models with paper, string, or diagram software, then compare what happens when one connection fails in each model.
  3. Computer network: Interview a teacher, technician, librarian, or family member about how networks support their work and summarize three important uses and two challenges.
  4. Latency: Carry out a simple permitted network experiment by comparing response times from the same device in two locations, record your results, and suggest reasons for any difference.


Advanced

  1. Packet switching: Create a classroom simulation in which message cards are divided into packets, routed along different paths, and reassembled at the destination, then explain what the model shows and what it leaves out.
  2. Network security: Develop a security checklist for a fictional school computer room and justify each control in terms of a specific risk.
  3. Troubleshooting: Design a decision tree for diagnosing a device that can join Wi-Fi but cannot open a named website, including physical, addressing, DNS, and application checks.
  4. Information technology: Arrange a supervised visit to a school IT room, library technology area, makerspace, or workplace network area, document the devices you are allowed to observe, and create a report connecting them to concepts from this aiMOOC.



Learning Assessment

  1. System analysis: Given a computer that becomes slow when many applications are open, explain which components may be involved and what evidence would help you distinguish between limited RAM, storage problems, and application behavior.
  2. Network design: Design a small classroom LAN for twenty student devices, a teacher computer, a printer, and Internet access, then justify the network devices and connection types you choose.
  3. Protocol reasoning: Explain how Ethernet or Wi-Fi, IP, TCP, DNS, and HTTPS can work together when a student opens a secure website.
  4. Security decisions: Evaluate a fictional message asking a student to enter a school password on an unfamiliar website and propose a safe response based on evidence.
  5. Fault diagnosis: Compare two failures: one computer cannot access any network service, while every computer can access sites by IP address but not by name; identify different likely causes and suitable checks.
  6. Technology transfer: Choose a non-computing system such as a postal service or road network and explain which parts can be used as an analogy for packets, addresses, routes, and protocols, including where the analogy breaks down.




Evidence of Learning

Area Evidence you can produce
Knowledge Accurate explanations of CPU functions, memory, storage, network devices, packets, addresses, protocols, and basic security.
Skills Clear diagrams, comparison of alternatives, safe practical investigation, evidence-based troubleshooting, and correct use of technical vocabulary.
Products A hardware guide, network map, topology model, interview summary, packet-switching simulation, security checklist, or troubleshooting decision tree.
Reasoning Explanations that connect causes and effects, such as how topology affects failure, why protocols work together, or why a DNS problem differs from a physical connection problem.
Transfer Ability to apply system and network ideas to unfamiliar devices, school situations, workplace examples, and responsible digital behavior.




OERs on the Topic

Explore the English Wikipedia article on computer networks to review key terms and follow links to related topics.



Linked Learning Areas

Computer systems and networks connect ideas from hardware, software, data, communication, security, design, and problem solving. Understanding the whole system helps you explain not only what each component does, but also how components depend on one another.


aiMOOC Projects