click below
click below
Normal Size Small Size show me how
COP4020_Chapter_8
| Question | Answer |
|---|---|
| The design phase of the SDLC creates a(n) _____. | blueprint for the future system |
| To avoid the classic design mistake of “reducing the design time,” the analyst should _____. | use timeboxing |
| To avoid the classic design mistake of “feature creep,” the analyst should _____. | use rapid application development techniques or timeboxing |
| When an analyst discovers that a set of classes have a similar set of attributes and methods, it may make sense to _____ out the similarities into a separate class. | factor |
| A(n) _____ is the equivalent to a subsystem. | partition |
| The _____ layer contains, among other things, the classes that represent the fundamental data types. | foundation |
| The _____ layer addresses how the software will execute on specific computers and networks. | problem domain |
| The layer that keeps the user interface implementation separate from the application or problem domain classes is the _____ layer. | human-computer interaction |
| The _____ layer addresses the issues involving the persistence of the objects contained in the system. | data managment |
| Which of the following is not a fundamental way to approach the creation of a new information system? | rely on end-users to develop it themselves |
| To avoid the classic design mistake of “silver bullet syndrome,” the analyst should _____. | not use a design tool that appears too good to be true |
| There are three methods to create a new system. They are _____. | in-house custom application, buy a package, and external vender |
| The following are all classic design mistakes EXCEPT _____. | including design time |
| The following are all strengths of a custom development design strategy EXCEPT _____. | lower risk |
| The following are all strengths of a packaged software design strategy EXCEPT _____. | there is an exact match of functionality to requirements |
| An advantage of custom development is that the organization can _____. | build technical skills and functional knowledge |
| An advantage of purchasing packaged software is that the organization can _____. | save money on the purchase |
| A disadvantage of purchasing packaged software is that the organization may _____. | accept functionality that is not a perfect fit |
| The process of building new systems by combining packaged software, existing legacy systems, and new software written to integrate everything together is called _____. | systems integration |
| Manipulating certain parameters to refine the way features work in a software package is called _____. | customization |
| The decision on which design strategy to use depends on _____. | how unique the business need is, the expertise of the project manager, the urgency of the project and the amount of in-house experience |
| A(n) ______ matrix can be used to organize the pros and cons of the design alternatives so that the best solution will be chosen in the end. | alternative |