周 1.1 Importance of software testing >校长办公室 >Office of the President
¾校长办公室 ¾Office of the President 1.1 Importance of software testing
©) Mars Climate Orbiter Purpose:to relay signals from the Mars Polar Lander once it reached the surface of the planet Disaster:smashed into the planet instead of reaching a safe orbit Why:Software bug -failure to convert English measures to metric values 。$165M 1mile 1609M PP+7 >Office of the President
¾校长办公室 ¾Office of the President Mars Climate Orbiter Purpose: to relay signals from the Mars Polar Lander once it reached the surface of the planet Disaster: smashed into the planet instead of reaching a safe orbit Why: Software bug - failure to convert English measures to metric values • $165M 1mile = 1609M
©) Shooting Down of Airbus 320 ●1988 US Vicennes shot down Airbus 320 Mistook airbus 320 for a F-14 ·290 people dead Why:Software bug-cryptic and misleading output displayed by the tracking software 320 >校长小公至 >Office of the President
¾校长办公室 ¾Office of the President Shooting Down of Airbus 320 • 1988 • US Vicennes shot down Airbus 320 • Mistook airbus 320 for a F-14 • 290 people dead • Why: Software bug - cryptic and misleading output displayed by the tracking software
THERAC-25 Radiation Therapy THERAC-25,a computer controlled radiation-therapy machine 1986:two cancer patients at the East Texas Cancer Center in Tyler received fatal radiation overdoses ·Why:Software bug- mishandled race condition (i.e.,miscoordination between concurrent tasks) >校长办公室 >Office of the President
¾校长办公室 ¾Office of the President THERAC-25 Radiation Therapy • THERAC-25, a computer controlled radiation-therapy machine • 1986: two cancer patients at the East Texas Cancer Center in Tyler received fatal radiation overdoses • Why: Software bug - mishandled race condition (i.e., miscoordination between concurrent tasks)
③ London Ambulance Service London Ambulance Service Computer Aided Dispatch (LASCAD) Purpose:automate many of the human- intensive processes of manual dispatch systems associated with ambulance services in the UK functions:Call taking Failure of the London Ambulance Service on 26 and 27 November 1992 >校长办公室 >Office of the President
¾校长办公室 ¾Office of the President London Ambulance Service London Ambulance Service Computer Aided Dispatch (LASCAD) • Purpose: automate many of the humanintensive processes of manual dispatch systems associated with ambulance services in the UK – functions: Call taking • Failure of the London Ambulance Service on 26 and 27 November 1992