Use of English PRO

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.

About Reading Missing Paragraphs — Cambridge English C2

This Cambridge English C2 Reading Missing Paragraphs exercise removes several paragraphs from a text. For each gap, choose the paragraph that best fits; there may be extra paragraphs you do not need.

It tests your understanding of text structure and how larger sections of a text connect in terms of topic, reference and logical progression.

Frequently Asked Questions

What is Reading Missing Paragraphs?

Paragraphs are removed from a text and you must place the correct paragraph in each gap, with some extra paragraphs left over.

What does it test?

How well you follow the structure and argument of a longer text and recognise links between paragraphs.

Any tips for Missing Paragraphs?

Track the topic and any references at the end of one paragraph and the start of the next — the right paragraph continues the idea smoothly.

Keep practising Cambridge English C2

Reading at every level

More Cambridge English C2 skills

Cambridge English Exam Resources

More Cambridge English exam preparation tools from our family of apps:

Made with by Shining Apps

The best Cambridge English apps ever

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.