Reading

Level C2

Part 6 - Missing Paragraphs

Exercises Feed

2
0

A few paragraphs have been removed from the text below. For questions 1-6, choose the correct answer. There is one extra paragraph you don't need to use.

Six Degrees in Computer Engineering

Engineers often invoke the ‘six degrees of separation’ as a cultural shorthand for social proximity: the claim that any two people can be connected through a short chain of acquaintances. In computer engineering, however, the idea is less a party trick than a design constraint: connectivity assumptions leak into routing protocols, recommender systems, security models, and even how we debug distributed failures. (1) .......... Empirically, many engineered and natural networks display small-world characteristics: high clustering (your neighbours are often neighbours with each other) combined with short average path lengths. For computer engineers, the important point is not whether the number is literally six, but that paths scale slowly with network size. That intuition underpins why a gossip protocol can disseminate updates quickly, and why a poorly chosen dependency can propagate faults just as quickly. (2) .......... Yet the same property that makes information spread efficient also makes contagion—of malware, misinformation, or cascading outages—efficient. When engineers speak of “blast radius”, they are implicitly reasoning about graph distances and the density of short paths between components. In that light, ‘six degrees’ becomes an argument for deliberately inserting friction: segmentation, rate limits, circuit breakers, and carefully bounded trust. (3) .......... In social networks, a weak tie can bridge communities; in technical systems, an analogous bridge might be a shared library, a common identity provider, or a multi-tenant message bus. Such bridges reduce path length, but they also create single points of correlated failure. The paradox is that the very artefacts that simplify integration are the ones that collapse separation. (4) .......... Security engineering makes this tension explicit. Attackers rarely need to “break in” directly; they traverse edges: stolen tokens, overly broad IAM roles, supply-chain packages, or lateral movement via misconfigured network policies. Defenders, consequently, must think in terms of reachable sets under adversarial control, not merely in terms of perimeter hardness. (5) .......... Graph theory supplies a vocabulary—diameter, betweenness centrality, clustering coefficient—but engineering supplies the uncomfortable trade-offs. Lowering diameter can improve latency and resilience to random node loss, while simultaneously increasing systemic fragility to targeted attacks on high-centrality nodes. If ‘six degrees’ is a slogan, then the real lesson is that *short paths are a resource* that must be budgeted. (6) .......... Ultimately, computer engineering does not seek to prove the folklore number; it seeks to instrument and govern connectedness. The most robust systems are not those with maximal separation, but those whose degrees of separation are *intentional*: designed for performance, constrained for safety, and observable enough that when the chain is shorter than you expected, you can see exactly where it runs.

What to do

In this part, you have to choose the correct paragraph to fill each gap from a list. There is one extra paragraph you do not need.

This part of the exam tests your understanding of how a text is organised and, in particular, how paragraphs relate to each other.

Underline the names of people, organisations or places. Also, underline reference words such as ‘this’, ‘it’, ‘there’, etc. They will help you see connections between sentences and paragraphs.

Sometimes there won’t be a clue in the sentence immediately before or after the gap.

You really do need to read the whole text to get its meaning – sometimes the ‘clue’ is the entire paragraph.

Strategy

  1. Read the main text through first to get an idea of what it is about and how the writer develops his or her subject matter.
  2. Use clues in the paragraphs before and after the gaps to help you choose the ones that fit.
  3. Clues may lie in the grammar, punctuation and/or vocabulary.
  4. Try to guess the sort of information that might be missing.
  5. Check any phrases/short sentences which you have not used to see if they could fit in the gap.
  6. When you have finished the task, read through the completed text to make sure it makes sense.

Instructions

A few paragraphs have been removed from the text below. For questions 1-6, choose the correct answer. There is one extra paragraph you don't need to use.

Exercise Details

Author

James Ford

@james-ford

User Prompt

"The six degrees theory in computer engineering"

Tone: Technical
Level: C2

Created on:

May 25, 2026

Found an issue? Let us know.