AQA AS-Level Computer Science 7517
Fundamentals of Programming
Fundamentals of Data Structures
Theory of Computation
Fundamentals of Data Representation
Fundamentals of Computer Systems
Fundamentals of Computer Organisation and Architecture
Fundamentals of Communication and Networking
Consequences of Uses of Computing
Systematic Approach to Problem Solving
Fundamentals of Communication and Networking
- 4 subtopics
- 35 things to know
- Paper 2
What Fundamentals of Communication and Networking covers
Serial and parallel transmission, networks and their topologies, wireless, the TCP/IP stack, application layer protocols, the client server model and thin-client computing. Examined on Paper 2.
Where it is assessed
Paper 2
The written theory exam, 2 hours 30 minutes and 40% of the A-level.
Check the AQA specification ↗The 4 subtopics
Each one has its own page. AQA AS Computer Science students sit this topic in the first year.
- Communication methodsRecall questions on serial against parallel transmission, why serial wins over distance, and synchronous against asynchronous transmission and their overheads.Open →
- Communication basicsRecall questions on baud rate, bit rate, bandwidth, latency and protocol, and on why the bit rate can exceed the baud rate.Open →
- Network Topology and Types of NetworkingRecall questions on physical star and logical bus topologies and their operation, and on peer-to-peer and client-server networking.Open →
- Wireless networkingRecall questions on the adapter and the access point, the SSID, why wireless needs encryption when wired does not, and how far hiding the SSID actually protects.Open →
What you need to know
Answer each one before you reveal it.
Compare synchronous and asynchronous transmission.
Explain how the bit rate can be higher than the baud rate.
A student says a fibre link 'has more bandwidth so the data arrives sooner'. What is wrong with that?
Differentiate between a physical star topology and a logical bus topology.
Give two advantages of a physical star topology.
Explain client-server networking.
Compare peer-to-peer and client-server networking.
How strong a security measure is disabling SSID broadcast, and why?
Why does a wireless protocol avoid collisions rather than simply detect them?
Give two advantages of packet switching.
Break down the parts of a URL such as https://www.example.co.uk/revision/networks.html.
Why is the domain name hierarchy read from right to left?
Explain asymmetric encryption.
Describe how a digital signature is created and then verified.
Why is a digital certificate needed at all, if public keys can simply be published?
What part does a socket play in getting data from the network up to the right application?
Why does a device need a MAC address as well as an IP address?
What is POP3 used for?
Explain the difference between anonymous and non-anonymous FTP access.
Why does a web server send a page as text rather than as an image of the finished page?
How is an IP address structured?
Apply the subnet mask 255.255.255.0 to the IP address 192.168.10.37. What is the network identifier and what is the host identifier?
Two machines have addresses 10.0.5.20 and 10.0.6.20, both with subnet mask 255.255.248.0. Are they on the same subnet?
How many addresses do IP version 4 and IP version 6 each provide?
If version 6 fixes the address shortage, why is version 4 still in widespread use?
Distinguish between routable and non-routable IP addresses.
Give two advantages of DHCP over configuring addresses by hand.
What does NAT make difficult, and why?
What risk does port forwarding introduce?
Why is the Websocket protocol used?
Describe the parts involved when a web page updates its contents from a database without reloading.
Why does the compactness of JSON matter in a web application specifically?
Compare and contrast thin-client and thick-client computing.
Why can the client hardware be cheaper in a thin-client system, and what is the hidden cost?
Take Fundamentals of Communication and Networking further
The same content, four other ways.
Commonly confused
Pairs that lose marks when they are blurred together.
Serial transmission vs Parallel transmission
Serial transmission: bits travel sequentially along one channel. Parallel transmission: several bits travel simultaneously along separate wires.
Peer-to-peer network vs Client-server network
Peer-to-peer network: hosts have equal status and share resources directly. Client-server network: designated hosts request services from dedicated providers.
Public IP address vs Private IP address
Public IP address: a globally unique address routable across the Internet. Private IP address: an address reserved for internal networks and not globally routable.
Questions from this topic
Each one with the model answer underneath.
- 1
Define serial transmission.
Model answer
Serial transmission sends data one bit at a time, in sequence, down a single wire or channel. The bits arrive one after another and are reassembled into bytes at the receiving end.
- 2
Define parallel transmission.
Model answer
Parallel transmission sends several bits at the same time, each bit travelling down its own separate wire in a multi-wire link. A group of bits (for example eight) is therefore transmitted simultaneously rather than one after another.
- 3
Why is serial transmission preferred over parallel for anything but very short distances?
Model answer
Three reasons. First, skew: the wires in a parallel link are never electrically identical, so bits sent together arrive at slightly different times, and over distance the skew grows until the bits of one group overlap those of the next. Second, crosstalk: current in one wire induces interference in its neighbours, and this worsens as the wires get longer and as the data rate rises. Third, cost and bulk: a single-conductor cable is cheaper, thinner and more flexible than a multi-wire ribbon. Serial links can therefore be clocked much faster over distance, which more than offsets sending only one bit at a time.
- 4
Parallel transmission sends eight bits at once and serial only one. So why is a serial link often faster in practice?
Model answer
Because the achievable clock rate matters more than the number of wires. A parallel link is limited by skew and crosstalk, so its clock must be kept low enough that all eight bits still arrive within the same window. A serial link has neither problem, so it can be clocked at a far higher frequency. A single wire running many times faster beats eight wires running slowly.
- 5
Where is parallel transmission still a sensible choice?
Model answer
Over very short distances inside a computer, where skew and crosstalk have too little cable length to build up — for example the internal buses of a processor, or the connections between a processor and memory on a motherboard.
- 6
Define synchronous data transmission.
Model answer
In synchronous transmission the sender and receiver are kept in step by a shared clock signal, usually carried on a separate line or recovered from the data stream itself. Data is sent as a continuous stream of bits timed against that clock, with no gaps between characters, and the receiver samples the line at each clock tick.
What is inside Levo
Six ways to work the same material.
Fundamentals of Communication and Networking revision questions
- Is Fundamentals of Communication and Networking examined at AS in AQA Computer Science?
- Yes. It sits in Paper 2, which you take in the first year, so it is on the AS paper as well as counting towards the full A level.
- What does Fundamentals of Communication and Networking cover in AQA AS-Level Computer Science?
- 4 subtopics: communication methods, communication basics, network topology and types of networking and wireless networking. Each one has its own page with questions and model answers.
- How is Fundamentals of Communication and Networking organised?
- By the AQA 7517 specification, subtopic by subtopic, so it matches the order you are taught it in.
Every question in Fundamentals of Communication and Networking, on a schedule.
Attempt a question from memory, write the correct version, then attempt it again. Levo records the jump between your first attempt and your last, and brings each question back on the day you are due to forget it.
Or £46 a year, about £3.83 a month. Cancel anytime.