Software Engineering Exam 1
Study online at https://quizlet.com/_hs3wt7
1. The IEEE definition of software engineering: "The application of systematic, disciplined,
quantifiable approach to the development, operation, and maintenance of software."
2. Software engineering is synonymous with "writing high-quality software"
(T/F): False
3. What affects the complexity of software probably more than any other fac-
tor?: Size
4. The NATO conference that coined the term "sotware engineering" occurred
in the year _____.: 1968
5. What analogy was used at the NATO conference to describe how we build
software systems?: "We build systems like the Wright brothers build airplanes build the whole thing, push it
off the cliff, let it crash, and start over again."
6. Software engineering is concerned with completing a project within budget
and within schedule. (T/F): True
7. Things have greatly improved since the NATO conference of 1968. Today very
few large software projects end in disaster. (T/F): False
8. During development, the FBI Virtual Case File system was abandoned after
_________ dollars had been spent. As a result, ________ lines of code were also
abandoned.: 100 million.
700,000
9. After the FBI Virtual Case File project was abandoned, investigators conclud-
ed poorly defined ________ - in addition to poor networking ______ and poor
development ______ were to blame.: Requirements
Plans
Plans
10. The Ariane 5 was purposely exploded, only 40 seconds after launch, because
a floating point operation caused an Operand Error. The
function in which this occurred was "correct". So, what caused the problem?-
: Poor coordination between the project management, quality assurance, configuration management, architecture,
detailed design,
programming, and the testing organizations.
11. The radiation overdose example illustrates how timerelated issues in soft-
ware can be very difficult to detect. (T/F): True
, Software Engineering Exam 1
Study online at https://quizlet.com/_hs3wt7
12. A software project would be unsuccessful if:: the project is overbudget and/or misses its
scheduled release date
the performance of the software fails to meet expectations
the system is difficult to use
the quality of the software is too low
the system does not meet the requirements identified by the customer
13. Which of the following could cause a software project to be unsuccessful?: -
poor estimates of necessary development time
managers failed to identify and manage risks
unrealistic project goals
poor communication among developers, customers, and users
inability to recognize and manage the complexity of the system
14. Poor programming skills is not listed in Section 1.3 as a reason why software
projects are unsuccessful. (T/F): True
15. People who have a vested interest in the development and use of a software
system are called stakeholders.
(T/F): True
16. The person (or persons) responsible for purchasing the software is called the
____________.: Customer
17. The stakeholders who are responsible for monitoring the progress of a
project as well as establishing the schedule and budget are the
project ________________.: Managers
18. The "product" of a software development effort includes more than source
code and more than documentation. It also include test
Study online at https://quizlet.com/_hs3wt7
1. The IEEE definition of software engineering: "The application of systematic, disciplined,
quantifiable approach to the development, operation, and maintenance of software."
2. Software engineering is synonymous with "writing high-quality software"
(T/F): False
3. What affects the complexity of software probably more than any other fac-
tor?: Size
4. The NATO conference that coined the term "sotware engineering" occurred
in the year _____.: 1968
5. What analogy was used at the NATO conference to describe how we build
software systems?: "We build systems like the Wright brothers build airplanes build the whole thing, push it
off the cliff, let it crash, and start over again."
6. Software engineering is concerned with completing a project within budget
and within schedule. (T/F): True
7. Things have greatly improved since the NATO conference of 1968. Today very
few large software projects end in disaster. (T/F): False
8. During development, the FBI Virtual Case File system was abandoned after
_________ dollars had been spent. As a result, ________ lines of code were also
abandoned.: 100 million.
700,000
9. After the FBI Virtual Case File project was abandoned, investigators conclud-
ed poorly defined ________ - in addition to poor networking ______ and poor
development ______ were to blame.: Requirements
Plans
Plans
10. The Ariane 5 was purposely exploded, only 40 seconds after launch, because
a floating point operation caused an Operand Error. The
function in which this occurred was "correct". So, what caused the problem?-
: Poor coordination between the project management, quality assurance, configuration management, architecture,
detailed design,
programming, and the testing organizations.
11. The radiation overdose example illustrates how timerelated issues in soft-
ware can be very difficult to detect. (T/F): True
, Software Engineering Exam 1
Study online at https://quizlet.com/_hs3wt7
12. A software project would be unsuccessful if:: the project is overbudget and/or misses its
scheduled release date
the performance of the software fails to meet expectations
the system is difficult to use
the quality of the software is too low
the system does not meet the requirements identified by the customer
13. Which of the following could cause a software project to be unsuccessful?: -
poor estimates of necessary development time
managers failed to identify and manage risks
unrealistic project goals
poor communication among developers, customers, and users
inability to recognize and manage the complexity of the system
14. Poor programming skills is not listed in Section 1.3 as a reason why software
projects are unsuccessful. (T/F): True
15. People who have a vested interest in the development and use of a software
system are called stakeholders.
(T/F): True
16. The person (or persons) responsible for purchasing the software is called the
____________.: Customer
17. The stakeholders who are responsible for monitoring the progress of a
project as well as establishing the schedule and budget are the
project ________________.: Managers
18. The "product" of a software development effort includes more than source
code and more than documentation. It also include test