CH7 (test bank) Flashcards
on the test bank document it says that this is the test bank for ch6 but i think it's for ch7
T/F: The objective of the design phase is to define, organize, and structure the components of the final solution system that will serve as a blue print for construction.
T
T/F: Designing the application architecture involves specifying in detail how some system activities will actually be carried out.
F
T/F: The key question to answer with the design of the user interface activity is, “Have we specified in detail how all users will interact with the system?”
T
T/F: Architectural design includes the design of specific program details.
F
T/F: It is usually important to distinguish when developers are doing architectural design and when they are doing detailed design.
F
T/F: In user interface design the detailed screen layouts should be done after the communication protocols and devices have been decided.
T
T/F: During analysis, analysts build models to represent the real world and to understand the desired business processes with the information used in those processes.
T
T/F: It is just as important to have heavy user involvement during analysis as it is during design.
F
T/F: Cowboy coding is one of the newer techniques programming, often used with Agile techniques
F
T/F: The majority of new systems today must be integrated into existing networks without disrupting existing applications.
T
T/F: Basically, design involves decomposition – breaking a complex problem into smaller, more understandable components.
F
T/F: The output of the design activities is a set of diagrams and documents that describe the solution system.
T
T/F: A big part of designing the environment is identifying and defining all the types of computing devices that will be required.
T
T/F: One of the disadvantages of three-layer architecture is that is usually requires multiple computers.
F
T/F: One of the benefits of three-layer architecture is its flexibility.
T
T/F: The most serious problem with Web based deployment of applications is security.
T
T/F: Since most newer Web applications use dynamic pages, content delivery networks are going out of use.
F
T/F: When building systems for Web deployment it is often necessary to build two separate user interface systems.
T
Which one of the six core process can be considered as a “bridge” process.
a. Identify the problem and obtain approval.
b. Discover and understand the details.
c. Design system components.
d. Build, test and integrate system components.
c. Design system components.
Which is not one of the elements that is normally considered in systems design?
a. Application software c. Security and controls
b. System interface d. Object class methods
d. Object class methods
Environment design consists of the following:
a. specify the network and hardware linking the system together.
b. describe the computer programs.
c. Design the buildings and facilities such as air conditioning and environmental components.
d. Describe the interfaces that the user and other systems use.
a. specify the network and hardware linking the system together.
Which statement is NOT a correct term for the broad design of the overall system?
a. Architectural design c. General design
b. Conceptual design d. Object-oriented design
d. Object-oriented design
The first step in doing software application design is to _______.
a. define the operating environment.
b. identify the approach – structured or object-oriented.
c. define the programming language to be used.
d. identify the various subsystems and their relationship to each other.
d. identify the various subsystems and their relationship to each other.
Low-level design that includes the design of the program modules and algorithm logic is referred to as ____ design.
a. detail c. functional
b. module d. component
a. detail
Which of the following is NOT considered a design model?
a. Package diagram c. User interface screen layouts
b. Sequence diagram d. Activity diagram
d. Activity diagram
Which of the following is NOT considered an analysis model?
a. Class diagram c. User interface screen layouts
b. State machine diagram d. Activity diagram
c. User interface screen layouts
The key design question, “Have we specified in detail how the users will interact with the system to carry out all the use cases?” is associated with which design activity?
a. Design user interfaces c. Design application software
b. Design system interfaces d. Design use cases
a. Design user interfaces
Which of the following terms describes computer software that implements communication protocols on the network and helps different systems communicate?
a. Nodes and locations diagram c. Distributed architecture
b. Virtual environment d. Middleware
d. Middleware
The first step in defining a solution in the development of a new software system is to define what?
a. The application architecture c. The programming language
b. The computing environment d. The details of the business problem
b. The computing environment