CECS 343 FINAL QUESTIONS AND ANSWERS
A building has 20 rooms. In a class diagram this would be depicted as - Answers -
Composition
A highly intuitive User Interface can reduce the importance of what deployment principle
- Answers - Appropriate instructional materials must be provided to end-users
A model that would be important in a real-time system but not as important in a
database query application is a - Answers - State Diagram
A phase pattern - Answers - Deals with the sequencing of the framework activities
A Process Framework is made up of framework activities. These are - Answers -
A process pattern includes all of the following except - Answers - The delivery schedule
for the artifacts
A Requirements Specification can be - Answers - A written document, a prototype, a set
of use cases
A software system that can be parameterized to work for a small town library with 5
employees and 100 books or for the library at CSULB without having to modify the code
is - Answers - A Product Line
A stage pattern - Answers - Deals with a problem associated with a framework activity
A student course registration system is best classified as what type of software? -
Answers - Application
A system contained in a car's fuel injector is best classified as what type of software? -
Answers - Embedded
A task pattern - Answers - Deals with a software engineering action relevant to a
software engineering practice
A task set includes all of the following except - Answers - The budget constraints for the
set
According to my lecture, designing and building only the software dictated by the
requirements is an example of which Hooker's principle? - Answers -
According to the IEEE, software engineering is an approach to the ________ of
software. - Answers - Development, Operation, and Maintenance
, An activity that is performed at every step in the process framework is what type of
activity? - Answers - Umbrella
An agile process is essentially linear delivering the complete product at the end of the
process - Answers - False
An operation system is best classified as what type of software? - Answers - System
As a new developer at a software development company the coding preparation
principle that you will most likely be unable to follow is - Answers - Pick a programming
language that meets the needs of the software to be built and the environment in which
it will operate
Business people and developers must work together - Answers - Daily
Code inspections were formalized and popularized by - Answers - Michael Fagan at
IBM
Cognition and motivation are most applicable at which level of a development
hierarchy? - Answers - Individual
Communication and analysis is part of what component of Polya's framework? -
Answers - Understand the problem
CRC cards are part of what phase of XP - Answers - Design
Daily, short, stand up meetings for a development team is a characteristic of which Agile
implementation? - Answers - Scrum
Determining if there is a COTS solution for the system to be created is done using -
Answers - Inception
Determining whether or not there is existing software to solve the customer's problem is
part of what component of Polya's framework? - Answers - Plan a solution
Extreme Programming (XP) planning begins with - Answers - User Stories
Global software teams have additional complications when making team decisions due
to challenges regarding - Answers - Communication and Collaboration
If a Class diagram addresses only requirements and not design it will most likely not
depict - Answers - Inheritance
If requirements do not change after delivery how many years does it take for a software
system to wear out? - Answers - Never
A building has 20 rooms. In a class diagram this would be depicted as - Answers -
Composition
A highly intuitive User Interface can reduce the importance of what deployment principle
- Answers - Appropriate instructional materials must be provided to end-users
A model that would be important in a real-time system but not as important in a
database query application is a - Answers - State Diagram
A phase pattern - Answers - Deals with the sequencing of the framework activities
A Process Framework is made up of framework activities. These are - Answers -
A process pattern includes all of the following except - Answers - The delivery schedule
for the artifacts
A Requirements Specification can be - Answers - A written document, a prototype, a set
of use cases
A software system that can be parameterized to work for a small town library with 5
employees and 100 books or for the library at CSULB without having to modify the code
is - Answers - A Product Line
A stage pattern - Answers - Deals with a problem associated with a framework activity
A student course registration system is best classified as what type of software? -
Answers - Application
A system contained in a car's fuel injector is best classified as what type of software? -
Answers - Embedded
A task pattern - Answers - Deals with a software engineering action relevant to a
software engineering practice
A task set includes all of the following except - Answers - The budget constraints for the
set
According to my lecture, designing and building only the software dictated by the
requirements is an example of which Hooker's principle? - Answers -
According to the IEEE, software engineering is an approach to the ________ of
software. - Answers - Development, Operation, and Maintenance
, An activity that is performed at every step in the process framework is what type of
activity? - Answers - Umbrella
An agile process is essentially linear delivering the complete product at the end of the
process - Answers - False
An operation system is best classified as what type of software? - Answers - System
As a new developer at a software development company the coding preparation
principle that you will most likely be unable to follow is - Answers - Pick a programming
language that meets the needs of the software to be built and the environment in which
it will operate
Business people and developers must work together - Answers - Daily
Code inspections were formalized and popularized by - Answers - Michael Fagan at
IBM
Cognition and motivation are most applicable at which level of a development
hierarchy? - Answers - Individual
Communication and analysis is part of what component of Polya's framework? -
Answers - Understand the problem
CRC cards are part of what phase of XP - Answers - Design
Daily, short, stand up meetings for a development team is a characteristic of which Agile
implementation? - Answers - Scrum
Determining if there is a COTS solution for the system to be created is done using -
Answers - Inception
Determining whether or not there is existing software to solve the customer's problem is
part of what component of Polya's framework? - Answers - Plan a solution
Extreme Programming (XP) planning begins with - Answers - User Stories
Global software teams have additional complications when making team decisions due
to challenges regarding - Answers - Communication and Collaboration
If a Class diagram addresses only requirements and not design it will most likely not
depict - Answers - Inheritance
If requirements do not change after delivery how many years does it take for a software
system to wear out? - Answers - Never