Quiz 8 Flashcards

1
Q
A computer used as a component of a larger system is called
A) an embedded system.
B) a network.
C) an operating system.
D) a personal computer.
E) a mainframe computer.
A

A) an embedded system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
The discipline focused on the production of software, as well as the development of tools, methodologies, and theories supporting software production, is most accurately called
A) computer engineering.
B) software engineering.
C) computer science.
D) artificial intelligence.
E) software simulation.
A

B) software engineering.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

To avoid a repeat of the problems plaguing the 2000 U.S. Presidential election, Congress passed the Help America Vote Act of 2002, providing states with money to replace _____________________ systems.

A

punch card voting

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

In 1999 computer errors led to the loss of two NASA probes to ______________.

A

Mars

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Between 1985 and 1987 the __________________ linear accelerator administered massive overdoses to six patients, causing the deaths of three of them.

A

Therac-25

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Computer simulations can
A) prove our planet is overpopulated.
B) All of these
C) save automobile manufacturers time and money as they develop new cars.
D) accurately predict the weather a month in advance.
E) None of these

A

C) save automobile manufacturers time and money as they develop new cars.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Mizuho Securities lost $225 million when
A) hackers broke into its trading system and raided the accounts of 10,000 of its most important customers.
B) a bug in its currency trading system caused it to sell yen and purchase dollars when it should have purchased yen and sold dollars.
C) a bug in its billing system caused it to send out improper invoices to 10,000 of its most important customers.
D) it tried unsuccessfully to automate the Tokyo Stock Exchange.
E) one of its employees mistyped a sell order, and a bug in the Tokyo Stock Exchange trading program made it impossible to cancel the order.

A

E) one of its employees mistyped a sell order, and a bug in the Tokyo Stock Exchange trading program made it impossible to cancel the order.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

The process of determining if a computer program correctly implements a mathematical model is called ________________.

A

verification

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

The Ariane 5 was a satellite launch vehicle designed by the ______________ space agency.

A

French

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Which mistake was not made by AECL, the manufacturer of the Therac-25?
A) It did not tell other hospitals about possible overdose incidents.
B) It did not include software or hardware devices to detect and report overdoses.
C) AECL made all of these mistakes, and more.
D) It continued to sell the Therac-25 after the FDA declared it to be defective.
E) It reused code without proper testing.

A

D) It continued to sell the Therac-25 after the FDA declared it to be defective.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

By making the PDP 11 minicomputer an integral part of the Therac-25, AECL was able to
A) All of these
B) increase the stock price of its subsidiary Digital Equipment Corporation.
C) shrink the size of the machine considerably.
D) reduce costs by replacing hardware safety features with software safety features.
E) eliminate the need for lead shielding.

A

D) reduce costs by replacing hardware safety features with software safety features.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Software engineers use a four-step process to develop a software product. These steps are called _________________________________________________________.

A

specification, development, validation, evolution

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Which of these statements about the National Crime Information Center (NCIC) is true?
A) The NCIC databases contain about 40 million records.
B) All of these statements are true.
C) Local law enforcement agencies enter most of the information that is in the NCIC databases.
D) Improper use of the NCIC has led to about 1 million false arrests.
E) The Department of Homeland Security is in charge of the NCIC.

A

A) The NCIC databases contain about 40 million records.

B) All of these statements are true.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

The Mars Climate Orbiter crashed on the surface of Mars because
A) one program output thrust in terms of foot-pounds, and another program expected thrust to be expressed in terms of newtons.
B) the probe lost contact with the Jet Propulsion Laboratory when it entered the Martian atmosphere.
C) before programmers went on strike at subcontractor Lockheed Martin, one of them sabotaged the flight control software.
D) a bug in the computer program caused the vehicle to consume too much fuel on the way to Mars, leaving an inadequate supply for landing.
E) the extreme cold of deep space caused the computer to crash.

A

A) one program output thrust in terms of foot-pounds, and another program expected thrust to be expressed in terms of newtons.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q
Computers that process data from sensors as events occur are called
A) event-driven simulations.
B) pseudo-sensory systems.
C) time-activated systems.
D) real-time systems.
E) distributed computers.
A

D) real-time systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

The Ariane 5 satellite launch vehicle failed because
A) faulty on-board computer caused the other computers in the network to crash repeatedly.
B) a bad sensor fed faulty information into the flight control computer, causing it to fail.
C) code that worked correctly on the Ariane 4 failed on the Ariane 5.
D) the rocket’s on-board computer sent back faulty information to ground control, causing the human controllers to destroy the rocket.
E) a software failure caused the rocket to self-destruct when in actuality the rocket’s flight was going perfectly.

A

C) code that worked correctly on the Ariane 4 failed on the Ariane 5.

17
Q

The Patriot missile system
A) All of these
B) failed because it had been left running too long.
C) failed because of a computer error.
D) was designed to shoot down airplanes.
E) failed to shoot down a Scud missile that killed 28 U.S. soldiers in the Gulf War.

A

A) All of these

18
Q
The process of determining if a model is an accurate representation of the real system is called
A) software engineering.
B) the null hypothesis.
C) validation.
D) synthesis.
E) verification.
A

C) validation.

19
Q

Which of these problems was not encountered by BAE as it tried to install an automated baggage handling system at Denver International Airport?
A) The system encountered all of these problems and more.
B) Workers painted over electric eyes installed in the underground tunnels.
C) The bar code printers didn’t print tags clearly enough to be read by the scanners.
D) The automated baggage handlers shredded some of the luggage.
E) The system misrouted luggage carts.

A

A) The system encountered all of these problems and more.

20
Q

Some computer experts have spoken out against the conversion to touch-screen voting machines because
A) a power failure could make it impossible for people to vote.
B) they do not have a paper audit trail.
C) there is no evidence that there have been any problems with punched card systems.
D) they are made in China, which does not even hold elections.
E) All of these

A

B) they do not have a paper audit trail.

21
Q

C) MCI loaned some equipment to AT&T.
D) the U.S. Secret Service arrested the culprits before they could do any further damage.
E) AT&T technicians rapidly fixed the software bug in the routing switches.

A

B) not all the routing switches had been converted to the latest software.