📘 CodingMarble Learn

Computer Systems and Networks

A computer system has hardware (input, CPU, memory, storage, output) and software (system and application programs). A network links devices with cables or Wi-Fi so they can share data. Data travels as small packets through switches and routers, between clients and servers. Networks let us share files, mail and online services. Security (passwords, firewall, updates, backups) and laws protect people and businesses from misuse.

🎬 Step-by-step story

  1. One computer. Input (keyboard) sends data to the CPU, the brain. The CPU uses memory (RAM) for quick work and storage (disk) to keep files. The screen shows the output.
  2. Join two computers with a cable. Blue dots are data packets. They travel from one computer to the other and back. Now the machines can share data.
  3. Many devices connect to one router. This small network in one place is a LAN. The router decides where each packet should go next.
  4. Add a server, a computer that keeps shared files. Packets flow from the server to each device. That is how email, online classes and shared printing work.
  5. A bad sender tries to send red packets. The firewall wall stops them. Passwords and updates add more protection. Laws punish misuse of data.
  6. Your turn. Press the button to switch the firewall on and off. See where the red packets go.

Tip: drag the 3D scene to turn it. Use two fingers to zoom.

🤔 Common doubts, cleared

Why does a computer need both memory and storage?

Memory is fast but forgets. Storage is slower but keeps files. Look at how the two boxes are used differently.

Why are messages cut into packets?

Small packets can take different routes and share the line fairly. If one is lost only that one is sent again. Watch the dots travel.

What is the router for?

It joins the devices and decides where each packet goes next. Packets in the 3D pass through the purple router.

Why do we need a server?

It keeps shared files and services in one place so everybody gets the same copy.

Does a firewall stop everything bad?

No. It filters traffic, but you still need passwords, updates and careful clicking. Turn it off in free play to see the difference.

Why is there a law about computers?

Data and money live in computers now, so stealing or damaging them harms real people. Laws set punishments and rules for companies.

Overview of computer systems

A computer system is hardware plus software working together.

Software is the set of programs. System software (operating system) runs the machine. Application software (word processor, accounting program) does your work.

Network mechanisms and configuration

A network joins devices so they can share data and devices.

Using information networks

Networks save money and time for businesses and schools:

Bandwidth matters: download time = file size in megabits / speed in Mbps. Remember 1 byte = 8 bits.

Ensuring information security and law

Threats: viruses and other malware, phishing (fake messages that steal passwords), hacking, data theft, accidents such as lost devices.

Protections:

Law: countries have laws on data protection, hacking, copyright and electronic records. Breaking them can bring fines or prison. Companies also write their own security rules and train staff.

Try it: trace a packet

Pick a website. Imagine your message cut into 6 packets. Draw your phone, the router, and the server. Mark the packets travelling. Then switch the firewall in the 3D and watch what changes.

Key formulas and definitions

Worked examples

1. List the path of data when you type a letter and see it on the screen.

Keyboard (input) -> CPU (process) -> memory (held for use) -> screen (output). A save copies it to storage.

2. A 3,000-byte message is sent in packets of 500 bytes. How many packets?

3,000 / 500 = 6 packets.

3. A 50 MB file downloads at 10 Mbps. How long does it take?

50 MB x 8 = 400 megabits. 400 / 10 = 40 seconds.

4. Which device joins your home network to the internet?

The router. It also gives local devices their addresses and chooses the next hop for packets.

5. An email says "Your bank account is blocked, click here and enter your password." What is it and what should you do?

It is phishing. Do not click. Report it and contact the bank through its official number.

Common mistakes

Practice quiz

1. The brain of the computer is the:
2. A network in one building is a:
3. Which device chooses the path of packets between networks?
4. A firewall:
5. A fake message that steals passwords is called:

Practice: answer these yourself

Type or choose your answer, then press Check. Use a hint if you are stuck; the full solution appears after you answer.

Frequently asked questions

What is the difference between hardware and software?

Hardware is the parts you can touch, like the keyboard and CPU. Software is the programs that tell the hardware what to do.

How does data travel on the internet?

It is cut into numbered packets. Routers pass each packet along until it reaches the right IP address, where the packets are joined again.

Why do businesses need security laws?

To protect customers' private data and company records from theft and misuse, and to punish those who break in or cheat.

Where this is taught

Japan高校(専門学科)1〜3年Information Processing

Learn first

Learn next

Related lessons

All Computer Science lessons