CHAPTER 7 Flashcards

(17 cards)

1
Q

How is reliability observed?

A

Systems typically have many components, of which
the computer is just one.

A well-engineered system can tolerate the malfunction
of any single component without failing

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

Why Computer System fails due to data?

A

Sometimes computerized systems fail because the wrong data
have been entered into them or because people incorrectly
interpret the data they retrieve.

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

…………….Accuracy of NCIC Records – Errors in
criminal records lead to severe consequences.

A

Utilitarian Analysis

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

………….Various incidents for false arrest arrives due to
data errors in software systems.

A

False Arrests

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

…………… is a computer used as a component of a larger system.

A

An embedded system

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

T/F Because computers need software to execute, every
embedded system has a software component.

A

T

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

T/F Most embedded systems are also real-time systems:
computers that process data from sensors as events occur.

A

T

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

A software error caused the Patriot
missile system to lose track of incoming
Scud missiles. 3 things

A

(1) The radar system doing a wide area
search picks up the Scud missile.
(2) The radar system isolates the
proposed target.
(3) A software error causes the system
to produce a faulty range gate

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

T/F
Computer simulation plays a key role in contemporary science and engineering.

Computer simulations have been used to design nuclear
weapons, search for oil, create pharmaceuticals, and design safer, more fuel-efficient cars.

A

T

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

T/F Computer simulations are also used to predict the future. Modern weather predictions are based on computer simulations.

A

T

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

…………is the process of
determining if the computer
program correctly implements
the model

A

Verification

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

…………is the process of
determining if the model is an accurate representation of the real system.

A

Validation

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

………….. is an engineering discipline focused on
the production of software, as well as the development of tools, methodologies, and theories supporting software
production.

A

Software engineering

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

Software engineers follow a four-step process to develop a software product

A
  1. Specification: defining the functions to be performed by
    the software
  2. Development: producing the software that meets the
    specifications
  3. Validation: testing the software
  4. Evolution: modifying the software to meet the changing
    needs of the customer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

……………is often called shrink-wrap software because of the plastic wrap surrounding the box containing the software and manuals

A

Consumer software

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

T/F Today many shrink-wrap software manufacturers provide a
replacement or money-back guarantee if the program fails.

17
Q

T/F To date, courts in the United States have resisted treating
software as a product subject to the theory of strict liability, in
part because a software-controlled device may cause harm
through no fault of the programmer