FE Civil Probability & Statistics practice problems
12 exam-style problems with worked solutions and the FE Reference Handbook page for each. Pick an answer to check it. No account needed.
Q1A surveyor records the following seven daily temperature corrections (in mm) applied to a steel tape: 2.1, 3.4, 2.1, 4.0, 2.8, 2.1, 3.4. What is the mode of the data set?
Worked solution
The mode is simply the value that appears most often. The value 2.1 shows up three times, more than any other, so it is the mode. The choice 2.8 mm is the median once the data is sorted, not the mode. The choice 2.84 mm is the arithmetic mean of the seven values, not the mode. The choice 3.4 mm appears only twice, fewer than the three occurrences of 2.1.
Tally the occurrences of each value:
2.1→3,3.4→2,2.8→1,4.0→1
The value with the highest frequency is the mode:
Mode=2.1mm
FE Reference Handbook 10.6, p. 64
Q2A highway department treats the four lift thicknesses placed on a single pavement section as the entire population of interest: 50, 54, 48, 52 mm. What is the population standard deviation of the lift thickness?
Worked solution
Because the four lifts are stated to be the whole population, divide the sum of squared deviations by N=4, not n−1=3. The mean is 51. The squared deviations sum to 20, so the variance is 20/4=5 and the standard deviation is 5=2.24. The 2.58 mm choice is the sample standard deviation, which divides by n−1=3, which is wrong here because the problem says population. The 5.0 mm choice is the variance, not the standard deviation; the square root was skipped. The 51.0 mm choice is the mean, not a measure of spread.
Compute the mean:
μ=450+54+48+52=4204=51
Sum the squared deviations:
(−1)2+32+(−3)2+12=1+9+9+1=20
Population variance (divide by N=4):
σ2=420=5
Population standard deviation:
σ=5=2.24mm
FE Reference Handbook 10.6, p. 64
Q3A pavement engineer regresses cumulative traffic loading (x, in millions of ESALs) against rut depth (y, in mm) and obtains the equation y^=1.5+0.8x with a correlation coefficient r=0.95. What fraction of the variation in rut depth is NOT explained by traffic loading?
Worked solution
The coefficient of determination R2=r2=0.952=0.9025 is the fraction of variation explained. The fraction NOT explained is the complement: 1−0.9025=0.0975. The choice 0.05 is 1 - r, mistakenly using the complement of the correlation coefficient instead of R2. The choice 0.9025 is the fraction explained, not the unexplained portion. The choice 0.20 does not correspond to any correct step; it resembles a guess from misreading the slope.
Compute the coefficient of determination:
R2=r2=(0.95)2=0.9025
The fraction explained is 0.9025. The fraction unexplained is the complement:
1−R2=1−0.9025=0.0975
FE Reference Handbook 10.6, p. 71
Q4A water-resources engineer fits a stage-discharge rating with the regression line y^=−120+450x, where x is river stage (ft) and y^ is discharge (cfs). A field crew measures a discharge of 1,455cfs. What stage does the rating curve correspond to for that discharge?
Worked solution
Here you are given y^ and must solve for x by inverting the line: x=(y^−a)/b=(1455−(−120))/450=1575/450=3.50. The 2.97 ft option drops the intercept sign and computes (1455 - 120)/450. The 3.23 ft option ignores the intercept entirely, using 1455/450. The 654,630 ft option multiplies instead of dividing by the slope, a setup error.
Start from the regression line and solve for x:
x=by^−a
Substitute y^=1,455, a=−120, b=450:
x=4501,455−(−120)=4501,575
Divide:
x=3.50ft
FE Reference Handbook 10.6, p. 70
Q5A project manager must award a first-place, second-place, and third-place safety bonus to 3 of 7 crew leaders, where the ranking of the three awards matters. In how many ordered ways can the three bonuses be awarded?
Worked solution
Ranking the three bonuses means order matters, so use permutations: P(7,3)=7!/(7−3)!=7×6×5=210. The choice 35 is the combination C(7,3), which ignores ranking. The choice 343 is 73, treating each award as an independent pick with replacement. The choice 5,040 is 7!, arranging all seven leaders rather than just three.
Order matters (ranked bonuses), so use permutations:
P(7,3)=(7−3)!7!=4!7!
Simplify:
7×6×5=210
FE Reference Handbook 10.6, p. 65
Q6A precast plant inspects 80 panels, and each panel independently has a probability of 0.10 of containing a surface defect. Modeling the number of defective panels as binomial, what is the standard deviation of the number of defective panels?
Worked solution
For a binomial variable the variance is npq and the standard deviation is its square root. Here n=80, p=0.10, q=0.90, so σ2=80(0.10)(0.90)=7.2 and σ=7.2=2.68. The choice 7.2 is the variance, not the standard deviation; the square root was skipped. The choice 8.0 is the mean np=80(0.10), not the spread. The choice 2.83 is np=8, which forgets to multiply by q.
Identify parameters: n=80, p=0.10, q=1−p=0.90.
Compute the variance:
σ2=npq=80(0.10)(0.90)=7.2
Take the square root:
σ=7.2=2.68
FE Reference Handbook 10.6, p. 68
Q7A contractor weighs two mutually exclusive bids on a culvert job. Bid A nets a profit of 40,000 dollars with probability 0.6 or a loss of 10,000 dollars with probability 0.4. Bid B nets a profit of 25,000 dollars with certainty. Based on expected monetary value, which bid is preferred and by how much?
Worked solution
Compute the expected value of the risky bid: E(A)=40,000(0.6)+(−10,000)(0.4)=24,000−4,000=20,000 dollars. Bid B is a certain 25,000 dollars. Since 25,000>20,000, Bid B is preferred by 5,000 dollars. "Bid A, by 5,000 dollars" reverses the comparison, picking the risky bid. "Bid B, by 15,000 dollars" uses 15,000 dollars, which comes from treating the loss as a positive payoff so that E(A)=24,000+4,000=28,000 and then taking the wrong difference. "They are equal" ignores the probability weighting entirely.
Expected value of Bid A (keep the loss negative):
E(A)=40,000(0.6)+(−10,000)(0.4)
Evaluate each term:
24,000+(−4,000)=20,000 dollars
Bid B is certain:
E(B)=25,000 dollars
Compare and take the difference:
E(B)−E(A)=25,000−20,000=5,000 dollars (Bid B preferred)
FE Reference Handbook 10.6, p. 67
Q8A precast beam carries two independent loads. The sustained load has a mean of 90kN and the transient load has a mean of 35kN. The factored design demand is computed as U=1.2S+1.6T, where S and T are the sustained and transient loads. What is the mean factored demand?
Worked solution
Expected value is linear, so E(U)=1.2E(S)+1.6E(T) regardless of independence. That gives 1.2(90)+1.6(35)=108+56=164. The 125 option adds the means without applying the load factors. The 200 option applies a factor of 1.6 to both means. The 150 option applies a factor of 1.2 to both means. Only the 164 option uses the correct individual factors.
Apply linearity of expectation:
E(U)=1.2E(S)+1.6E(T)
Substitute the means:
E(U)=1.2(90)+1.6(35)=108+56
Sum:
E(U)=164kN
FE Reference Handbook 10.6, p. 67
Q9A geotechnical engineer measures the unit weight of a compacted fill from 64 nuclear-gauge readings and obtains a mean of xˉ=19.6kN/m3. The population standard deviation is known to be σ=0.8kN/m3. Using z0.05=1.645, what is the 90% confidence interval for the true mean unit weight?
Worked solution
Because σ is known, use the z-interval at 90% confidence with z=1.645. The standard error is 0.8/64=0.8/8=0.10, so the margin is 1.645×0.10=0.164, and the interval is 19.6±0.16=(19.44,19.76). The (19.40, 19.80) choice uses z=1.96 (95% value) instead of the given 90% value. The (18.28, 20.92) choice forgets to divide by n, using 1.645×0.8=1.32. The (19.58, 19.62) choice divides by n=64 instead of 64=8.
Identify: xˉ=19.6, σ=0.8, n=64, zα/2=1.645.
Compute the standard error:
nσ=640.8=80.8=0.10
Margin of error:
E=1.645×0.10=0.164
Confidence interval:
19.6±0.164=(19.44,19.76)
FE Reference Handbook 10.6, p. 75
Q10An engineer constructs a 95% confidence interval for a mean using a sample of n=25 with a known population σ. To cut the margin of error in half while keeping the same 95% confidence level and the same σ, how must the sample size change?
Worked solution
The margin of error is E=zσ/n, so E is proportional to 1/n. To halve E you need n to double, which means n must increase by a factor of 22=4. So n goes from 25 to 100. The "double the sample size to n=50" option only reduces E by a factor of 1/2≈0.71, not one half. The "halve the sample size to n≈13" option is backwards: shrinking n widens the interval. The "increase by 50% to n≈38" option underestimates the required increase because it ignores the square-root relationship.
Margin of error depends on n through:
E=zα/2nσ∝n1
To halve E, set the new margin equal to half the old:
nnew1=21⋅nold1
Solve for the sample-size ratio:
nnew=2nold⇒nnew=4nold
Apply to nold=25:
nnew=4(25)=100
FE Reference Handbook 10.6, p. 75
Q11A supplier claims the mean slump of a concrete delivery equals the target of 100mm. An inspector measures 49 batches and finds xˉ=106mm with a known population standard deviation σ=14mm. For a two-tailed test at α=0.05 with critical value z0.025=1.96, what is the conclusion?
Worked solution
Compute the z-statistic: standard error is 14/49=14/7=2.0, so z=(106−100)/2.0=3.0. Since ∣3.0∣>1.96, reject H0: the slump differs from the target. The "fail to reject" choice computes z=3.0 correctly but then draws the wrong decision; 3.0 exceeds 1.96, so you reject. The choices using z=0.43 get it from dividing by σ itself (6/14) instead of the standard error σ/n.
Set up a two-tailed test: H0:μ=100, H1:μ=100.
Compute the standard error:
nσ=4914=714=2.0
Compute the test statistic:
z=σ/nxˉ−μ0=2.0106−100=3.0
Compare: ∣z∣=3.0>1.96. Reject H0.
FE Reference Handbook 10.6, p. 74
Q12A QA engineer tests whether a batch of welds meets a minimum strength specification. The null hypothesis is that the batch meets spec (H0). Rejecting a batch that actually does meet spec corresponds to which type of error, and which probability controls it?
Worked solution
Rejecting H0 when H0 is actually true is a Type I error (a false alarm), and its probability is the significance level α, chosen before the test. The "Type II error, controlled by β" choice describes a Type II error (failing to reject a false H0), which is the opposite situation. The "Type I error, controlled by β" and "Type II error, controlled by α" choices pair the error type with the wrong controlling probability: Type I goes with α, and Type II goes with β.
Rejecting H0 while H0 is in fact true is a Type I error.
The probability of a Type I error is the significance level, chosen before testing:
P(Type I)=α
For contrast, failing to reject a false H0 is a Type II error with probability β.