Product Liability Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What must you verify in your softwares output before using it in engineering design?

A

1) Requirements
2) Design
3) Unit test
4) Integration
5) Validation

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

What is considered software engineering to the EGBC?

A

1) the development of the software required “ the application of a systematic, disciplined, quantifiable approach to the development operation and maintenance of software

2) There is a reasonable expectation that failure or inappropriate functioning of the software or software-intensive system would result in harm to life, health property, economic interests, the public welfare or the environment

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

How to test commercial software?

A
  • “dummy testing” a test for a known answer
  • “analytical check” compares against a simple analytical calculation
  • “independent theoretical check” tries multiple ways of calculating a problem
  • “duplication” - use a different software
  • Compare against measured data
  • Advanced methods - comparing linearity, input/output, bring intuition to problem etc
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What do software engineering decisions include?

A

Accounting for accuracy, reliability, documentation and testing. Revision control

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

Hartford Arena collapse was due to:

A

Complete structural failure of the roof, 1978
- Investigations attributed the design issues to the unprecedented use of and trust in computer analysis
- The software overlooked a certain buckling mode that the engineers did not notice

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

Hartford Arena collapse was due to:

A

Complete structural failure of the roof, 1978
- Investigations attributed the design issues to the unprecedented use of and trust in computer analysis
- The software overlooked a certain buckling mode that the engineers did not consider

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

Software Piracy

A

Never use pirated software for professional engineering!
> Unprofessional conduct
> Illegal
> You are liable for designs and you aren’t getting bug fixes and updates

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

Software Security Threats

A

Back-up and recovery
> virus and hack threats
>IOT is vulnerable
> identity theft

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

What is Kevin Mitnick known for?

A

He is a famous hacker who exploited the fact that people are the weakest link in software

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