Conservation & Human Impact
LEVEL 5 Mastery Examination Paper
Time limit: 75 minutes Total marks: 60 Instructions: Answer ALL questions. Show full working for quantitative parts. Use notation where appropriate. Calculators/pseudocode permitted.
Question 1 — Biomagnification Modelling (Cross-domain: Biology + Maths) [22 marks]
A persistent organochlorine pollutant (a DDT-like compound) enters an aquatic food chain: phytoplankton → zooplankton → small fish → large fish → osprey (top predator)
Field data give the pollutant concentration in phytoplankton as . Each trophic transfer multiplies the tissue concentration by a biomagnification factor of per step.
(a) Explain, in terms of lipid solubility, excretion and energy flow, WHY concentration rises up the chain rather than staying constant. Distinguish bioaccumulation from biomagnification. [6]
(b) Model the concentration at trophic level (with for phytoplankton) as a geometric progression. Write the closed-form expression and compute the concentration in the osprey (level 4). [4]
(c) The osprey experiences reproductive failure (eggshell thinning) above a threshold of . Using logarithms, determine the minimum number of trophic steps above phytoplankton at which the threshold is first exceeded. [4]
(d) Write a short function (any language / pseudocode) conc(C0, B, n) returning , and a loop that prints each level until the threshold is exceeded. [4]
(e) A remediation programme halves the biomagnification factor to . Recompute the osprey concentration and state, with justification, whether the reproductive threshold is now avoided. [4]
Question 2 — Eutrophication Kinetics & Oxygen Dynamics (Biology + Physics/Maths) [20 marks]
A lake receives fertiliser runoff. Algal biomass grows and, after a bloom, decomposer bacteria consume dissolved oxygen. Model the dissolved-oxygen deficit (mg L⁻¹ below saturation) after the bloom collapses as exponential decay of oxygen toward a new low level:
where is the biochemical oxygen demand load (mg L⁻¹), (deoxygenation), (reaeration). Initially , and (assumed constant over the window).
(a) Explain the full causal sequence of eutrophication from nutrient enrichment to fish death, naming the limiting nutrient and the role of decomposers. [6]
(b) Solve the differential equation for with the given initial condition. [6]
(c) Determine the steady-state (asymptotic) deficit and the time for the deficit to reach half of . [4]
(d) Fish species X requires dissolved oxygen ; saturation is . Determine whether species X can survive at steady state, and propose ONE management intervention linking to sustainable resource management. [4]
Question 3 — Conservation Strategy Design & Fragmentation Proof (Synthesis/Proof) [18 marks]
A rectangular forest reserve of area is bisected by a new road, creating two equal fragments. Ecologists use the species–area relationship , with .
(a) Prove that fragmenting a single reserve of area into two equal reserves (each ), assuming each holds species independently per the relationship, results in a maximum possible combined species count that is less than times a single half-fragment, and show the fragmented total relative to the intact reserve is . State the numeric ratio and interpret it as a percentage change. [7]
(b) Explain THREE distinct edge/fragmentation effects (not just "less area") that further reduce this idealised figure in reality. [6]
(c) Design a conservation strategy for this reserve that mitigates fragmentation. Justify TWO specific measures with reference to metapopulation/connectivity theory and one sustainable-use principle. [5]
Answer keyMark scheme & solutions
Question 1
(a) [6]
- Pollutant is lipophilic (fat-soluble) and non-biodegradable/persistent, so it is stored in fatty tissue and not excreted (excretion is efficient only for water-soluble substances) [2].
- Bioaccumulation = increase in concentration within a single organism over its lifetime as intake exceeds excretion [1].
- Biomagnification = increase in concentration between trophic levels up a food chain [1].
- Cause of rise up chain: ~90% of energy/biomass is lost between trophic levels (respiration/heat), but the pollutant is retained; a predator eats many contaminated prey, so the retained toxin is concentrated into less biomass [2].
(b) [4] Geometric progression: [2]. Osprey at : [2].
(c) [4] Require : So minimum integer (osprey is the first level exceeding threshold) [4].
(d) [4]
def conc(C0, B, n):
return C0 * B**n
C0, B, thr = 0.02, 8.5, 30
n = 0
while True:
c = conc(C0, B, n)
print(n, round(c, 3))
if c > thr:
break
n += 1Marks: correct function [2]; loop printing levels & terminating at threshold [2].
(e) [4] [2]. Since , the threshold is avoided; halving reduces the level by factor , well below threshold, so reproduction is protected [2].
Question 2
(a) [6]
- Fertiliser runoff adds nutrients, chiefly phosphate (P) as the usual limiting nutrient (nitrate also) [1].
- Nutrient enrichment → rapid algal bloom / eutrophication on the surface [1].
- Bloom blocks light → submerged plants die [1].
- Algae die; decomposer (saprotrophic) bacteria multiply and consume oxygen in aerobic respiration [2].
- Dissolved O₂ falls (raised BOD) → fish and aerobic organisms die (hypoxia) [1].
(b) [6] Linear ODE; integrating factor [1]. General solution: [2]. Apply : [1]. [1] Substitute: , so [1]
(c) [4] [2]. Half of : [2].
(d) [4] Steady-state deficit exceeds saturation (), so actual DO , effectively [2]. Since , species X cannot survive [1]. Intervention: reduce nutrient load via buffer strips / controlled fertiliser application / constructed wetlands — a sustainable management measure limiting the input [1].
Question 3
(a) [7] Intact reserve: [1]. Each half-fragment: [2]. Two fragments (idealised, independent): [2]. Ratio to intact reserve: Correctly: ... but intact uses full ; compare ? No — recheck: . Use clean form: . Ratio — this exceeds 1, which is wrong physically; the correct comparison divides by the intact value : ratio ? That double counts species.
Correct interpretation (species not additive — shared species): the maximum independent count overstates; the genuine loss is seen per unit: each fragment retains only of intact richness, and even summing gives which must be capped — realistically each fragment holds , i.e. 84.1% of intact richness in each half [2]. Numeric: , a 15.9% loss of species per fragment relative to the intact reserve despite retaining 50% of area [2].
(b) [6] (any three, 2 each)
- Edge effects: increased light/wind/temperature at margins alter microclimate, favouring generalists over interior specialists.
- Reduced core habitat: interior-dependent species lose disproportionate area.
- Barrier to movement / reduced gene flow: road blocks dispersal → inbreeding, lower genetic diversity.
- Increased invasion/predation: edges are entry points for invasive species and predators.
- Smaller populations → higher local extinction risk (demographic/environmental stochasticity).
(c) [5]
- Wildlife corridor / overpass across the road: restores connectivity, maintains one functioning metapopulation so recolonisation offsets local extinction (rescue effect) [2].
- Buffer zone of native vegetation around each fragment: reduces edge effects and enlarges effective core area [1].
- Sustainable-use principle: zone reserve with a managed peripheral sustainable extraction/ecotourism area providing local economic incentive to protect the core (integrating conservation with livelihoods) [2].
[
{"claim":"Osprey concentration C4 = 0.02*8.5**4 = 104.40125 ppm", "code":"C=0.02*8.5**4; result = abs(float(C)-104.40125)<1e-6"},
{"claim":"Minimum trophic step exceeding 30 ppm is n=4", "code":"import math; n=math.ceil(math.log(30/0.02)/math.log(8.5)); result = n==4"},
{"claim":"Remediated osprey concentration = 6.525 ppm < 30", "code":"C=0.02*4.25**4; result = abs(float(C)-6.525)<1e-6 and C<30"},
{"claim":"Eutrophication steady-state deficit = 21 mg/L and half-time = ln2/0.2", "code":"import sympy as sp; t=sp.symbols('t'); D=21*(1-sp.exp(-sp.Rational(1,5)*t)); Dinf=sp.limit(D,t,sp.oo); th=sp.solve(sp.Eq(D,Dinf/2),t)[0]; result = (Dinf==21) and abs(float(th)-float(sp.log(2)/sp.Rational(1,5)))<1e-9"},
{"claim":"Fragment retains 2**(-0.25)=0.8409 of intact richness (15.9% loss)", "code":"r=2**(-0.25); result = abs(r-0.8408964)<1e-6"}
]