Management Chapter 13 2 What are the principal methodologies for modeling and designing systems?

subject Type Homework Help
subject Pages 9
subject Words 2881
subject Authors Jane P. Laudon, Kenneth C. Laudon

Unlock document.

This document is partially blurred.
Unlock all pages and 1 million more documents.
Get Access
page-pf1
44) An entire information system is broken down into its subsystems by using
A) high-level data flow diagrams.
B) low-level data flow diagrams.
C) process specifications.
D) structured diagrams.
E) logical design diagrams.
45) To understand and define the contents of data flows and data store, system builders use
A) a data dictionary.
B) process specifications diagrams.
C) user documentation.
D) data flow diagrams.
E) systems analysis.
46) To show each level of a system's design, its relationship to other levels, and its place in the
overall design structure, structured methodologies use
A) structure charts.
B) Gantt and PERT charts.
C) process specifications.
D) data flow diagrams.
E) user documentation.
page-pf2
47) In object-oriented development
A) the class is used as the basic unit of systems analysis and design.
B) an object is a collection of data that is acted on by external processes.
C) processing logic resides within objects.
D) a strict, step-by-step development process is essential.
E) data and processes are separated.
48) In an object-oriented development framework for a university, how would the classes
Degree, Mathematics, and Physics be related?
A) Degree would be a sister class to Mathematics and Physics.
B) Degree is a superclass to Mathematics and Physics.
C) Mathematics and Physics would be ancestors to Degree.
D) Degree would be a subclass to Mathematics and Physics.
E) Math, Physics and Degree are sister classes.
49) Object-oriented modeling is based on the concepts of
A) objects and relationships.
B) classes and objects.
C) class and inheritance.
D) objects and inheritance.
E) classes and relationships.
page-pf3
50) Object-oriented development could potentially reduce the time and cost of writing software
because
A) object-oriented programming requires less training.
B) iterative prototyping is not required.
C) objects are reusable.
D) a single user interface object can be used for the entire application.
E) it's not necessary to use a formal methodology to design a system.
51) CASE tools automate
A) documentation.
B) code generation.
C) creating data dictionaries.
D) user interfaces.
E) system designs.
52) A native mobile app is
A) a mobile Web site.
B) a mobile Web app.
C) a stand alone application that does not use a browser.
D) a responsive mobile app.
E) one that can only operate on selected devices.
page-pf4
53) ________ describe the transformation occurring within the lowest level of the data flow
diagrams.
A) Design requirements
B) Information requirements
C) Technology design plan
D) Conversion requirements
E) Process specifications
54) Organizational software packages often include ________ features that allow the software to
be modified to meet organizational requirements.
A) automation
B) object oriented
C) programming
D) design
E) customization
55) A data flow diagram offers a logical and graphical model of information flow, partitioning a
system into modules that show manageable levels of detail.
56) A structure chart is a bottom-up chart, showing each level of design, its relationship to other
levels, and its place in the overall design structure.
page-pf5
57) Objects are grouped into hierarchies, and hierarchies into classes.
58) Object-oriented development is more incremental than traditional structured development.
59) CASE tools facilitate the creation of clear documentation and the coordination of team
development efforts.
60) What qualities of object-oriented development make this method especially suitable for
Internet applications?
page-pf6
61) The oldest method for building information systems is
A) component-based development.
B) prototyping.
C) object-oriented development.
D) the systems development lifecycle.
E) RAD.
62) In the traditional systems development lifecycle, end users
A) are important and ongoing members of the team from the original analysis phase through
maintenance.
B) are important only in the testing phases.
C) have no input.
D) are limited to providing information requirements and reviewing the technical staff's work.
E) control the development of the system.
63) In which type of systems building are the development stages organized so that tasks in one
stage are completed before the tasks in the next stage begin?
A) traditional
B) prototyping
C) RAD
D) JAD
E) object oriented development
page-pf7
64) You are an IT project manager for an advertising firm. The firm wishes to create an online
tool that will be used to survey focus group reactions to products in development. The most
important consideration for the firm is being able to offer the tool as soon as possible as a new
corporate service. However, you know that many of the senior managers that are business
owners of this project have difficulty in understanding technical or software development issues,
and are likely to change their requirements during the course of development. What development
method would be most successful for this project?
A) RAD
B) JAD
C) end-user development
D) prototyping
E) traditional
65) A systems building approach in which the system is developed as successive versions, each
version reflecting requirements more accurately, is described to be
A) end-user oriented.
B) iterative.
C) object-oriented.
D) agile.
E) traditional.
66) When systems are created rapidly, without a formal development methodology
A) end users can take over the work of IT specialists.
B) the organization quickly outgrows the new system.
C) hardware, software, and quality standards are less important.
D) testing and documentation may be inadequate.
E) IT specialists dominate the design of the system.
page-pf8
67) What is the primary driving factor in firms to select domestic outsourcing firms to build
system solutions?
A) to take advantage of technical skills the firm does not have
B) to save labor costs
C) to avoid change management issues
D) to reduce the cost of hardware
E) to avoid offshore outsourcing
68) A software package evaluation process is often based on a series of questions sent to
vendors, called a(n)
A) systems design document.
B) strategic planning document.
C) information systems management plan.
D) request for proposal.
E) logical design document.
69) The oldest method for building information systems is prototyping.
70) Prototyping is more iterative than the conventional lifecycle.
page-pf9
71) A prototype is a working version of an information system that is meant to be only a
preliminary model.
72) End-user-developed systems can be completed more rapidly than those developed through
the conventional systems lifecycle.
73) A primary benefit of offshore outsourcing is that this can substantially reduce hidden costs.
74) Identify and describe each of the five systems' development approaches.
page-pfa
75) What are the advantages and disadvantages of prototyping? Describe the steps in
prototyping. Give at least two circumstances under which prototyping might be useful.
76) What is the purpose of responsive Web design?
A) It allows one Web site to serve different platforms, such as tablets, PCs, and mobile phones.
B) It allows Web sites to respond quickly to changing user needs.
C) It enables Web sites to customize design according to user preferences.
D) It enables Web sites to customize content based on user location and preferences.
E) It enables different people to responsively program the system.
page-pfb
77) What is "responsive design" for mobile applications?
A) a design that responds to the user's needs
B) a design that responds to the user's location
C) a design that responds to the user's voice commands
D) a design that responds to the user's digital device and screen
E) a design that responds to the user's gestures
78) As a technical project manager, you have decided to propose implementing a prototyping
methodology for a small Web-based design project. What is the order of steps you will follow in
this project?
A) Develop the prototype; use the prototype; revise and enhance the prototype.
B) Identify user requirements, develop the prototype, use the prototype, revise and enhance the
prototype.
C) Define the requirements, develop solutions, select the best prototype, and implement the
prototype.
D) Define the requirements, develop the prototype, revise and enhance the prototype.
E) Select the best prototype, define the requirements, and implement the prototype.
79) Which of the following is not a top priority in mobile application development?
A) designing for multitouch
B) saving resources
C) limiting the use of keyboards
D) designing for keyboard data entry
E) designing for multiple screens
page-pfc
80) The process of creating workable information systems in a very short period of time is called
A) RAD.
B) JAD.
C) prototyping.
D) systems analysis and design.
E) end user design.
81) Which type of systems development is characterized by significantly speeding up the design
phase and the generation of information requirements and involving users at an intense level?
A) RAD
B) JAD
C) prototyping
D) end-user development
E) traditional
82) Groups of objects are assembled into software components for common functions, which can
be combined into large-scale business applications, in which type of software development?
A) object-oriented development
B) component-based development
C) structured methodologies
D) RAD
E) Agile development
page-pfd
83) ________ development focuses on rapid delivery of working software by breaking a large
project into a series of small sub-projects that are completed in short periods of time using
iteration and continuous feedback.
A) Agile
B) Rapid application
C) Joint application
D) Object-oriented
E) Traditional
84) Compared to the use of proprietary components, Web services promise to be less expensive
and less difficult to implement because of
A) their ability to integrate seamlessly with legacy systems.
B) their ability to enable communication among different systems using universal standards.
C) the ubiquity of the Internet.
D) the ability to reuse Web services components.
E) their use of custom programming.
85) With a mobile Web app
A) users access mobile Web apps through their mobile device's Web browser.
B) the app resides on the users device.
C) the app can only work on certain mobile platforms.
D) the app requires the user to sign onto a Web page.
E) the app requires the user to login to a Web service.
page-pfe
86) In component-based development, applications are developed one small portion at a time,
with each portion able to function independently.
87) Responsive Web design enables Web sites to change layouts according to the user's screen
size.
88) The three main platforms for mobile apps are iPhone/iPad, iOS, and Android.
89) Systems development activities always take place in sequential order.
page-pff
90) What is outsourcing? Describe the advantages and disadvantages to outsourcing software
development.

Trusted by Thousands of
Students

Here are what students say about us.

Copyright ©2022 All rights reserved. | CoursePaper is not sponsored or endorsed by any college or university.