Full Marks

A-level Computer Science Year 12 · Topic 4

Networking and consequences of computing

Networking and the consequences of computing covers how networks communicate, and the wider effects of technology on society.

We will look at network models, topologies and transmission media, and how data is transmitted.

Then we study Wi-Fi and its security, and the ethical, legal and cultural consequences of computing.

In this topic

  1. 4.1Communication and networkingFree below · 65 questions
  2. 4.2Consequences of computingOpen in Full Marks · 25 questions
  3. 4.3Network topologies, transmission media and wired vs wireless networksOpen in Full Marks · 68 questions
  4. 4.4Data transmission: serial and parallel, synchronous and asynchronous, bit rate, baud rate, bandwidth and latencyOpen in Full Marks · 64 questions
  5. 4.5Wi-Fi: CSMA/CA, SSID, wireless access points and wireless securityOpen in Full Marks · 29 questions

4.1 · Free notes

Communication and networking

Diagram: Communication and networking

Key points

In more detail

Practice

Communication and networking: 10 questions

Pick an answer to check it, or open the answer for the explanation.

1. How many layers does the TCP/IP stack have?

  1. Two
  2. Four
  3. Five
  4. Seven
Show answer

B: Four. Application, transport, network and link.

2. What does DNS do?

  1. Encrypts data
  2. Converts domain names into IP addresses
  3. Stores web pages
  4. Routes packets physically
Show answer

B: Converts domain names into IP addresses. It acts like the internet's address book.

3. What is packet switching?

  1. Reserving one path for a whole transmission
  2. Splitting data into packets routed independently and reassembled at the destination
  3. Encrypting every packet
  4. Sending data as a single block
Show answer

B: Splitting data into packets routed independently and reassembled at the destination. This uses network capacity efficiently and is resilient.

4. What is asymmetric encryption?

  1. The same key encrypts and decrypts
  2. A public key encrypts and a matching private key decrypts
  3. No key is needed
  4. Only used offline
Show answer

B: A public key encrypts and a matching private key decrypts. This solves the problem of securely sharing keys.

5. What is an advantage of a client-server network?

  1. No server is needed
  2. Centralised security, backups and resource management
  3. Every device stores everything
  4. It works without any software
Show answer

B: Centralised security, backups and resource management. Management and updates are easier to control centrally.

6. Which layer of the TCP/IP stack handles end-to-end delivery and packet ordering?

  1. Application
  2. Transport
  3. Network
  4. Link
Show answer

B: Transport. TCP operates at the transport layer.

7. What is symmetric encryption?

  1. Different keys for encrypting and decrypting
  2. The same key used to encrypt and decrypt
  3. No key at all
  4. Public key only
Show answer

B: The same key used to encrypt and decrypt. Key distribution is its main weakness.

8. What is the purpose of a digital certificate?

  1. To compress data
  2. To verify the identity of a server or sender
  3. To route packets
  4. To store passwords
Show answer

B: To verify the identity of a server or sender. Certificates are issued by trusted authorities.

9. Ignoring overheads, how long does a 6 MB file take to send over a 48 Mbit/s link?

  1. 0.125 s
  2. 1 s
  3. 6 s
  4. 8 s
Show answer

B: 1 s. 6 MB × 8 = 48 Mbit, and 48 Mbit ÷ 48 Mbit/s = 1 s. Forgetting to convert bytes to bits gives the tempting 0.125 s.

10. Which is a disadvantage of circuit switching compared with packet switching?

  1. Packets arrive out of order
  2. Reserved capacity is wasted when no data is sent
  3. Every packet needs its own address
  4. Data cannot be sent in real time
Show answer

B: Reserved capacity is wasted when no data is sent. The dedicated path stays reserved even during silences, so bandwidth is wasted. Out-of-order packets are a packet-switching issue, not a circuit-switching one.

Keep going in Full Marks

Full Marks has 65 questions on Communication and networking (55 more than here), set out in practice levels. You also get notes and 3D models for all 5 subtopics of Networking and consequences of computing, plus games, timed exams and past papers.

On your exam board

All A-level Computer Science Year 12 topics