Deck 10: Systems Development
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/161
Play
Full screen (f)
Deck 10: Systems Development
1
JAD stands for ________.
A) job application design
B) just application design
C) joint application design
D) job and design
A) job application design
B) just application design
C) joint application design
D) job and design
joint application design
2
As opposed to program development, system development is:
A) more comprehensive.
B) synonymous.
C) more specialized.
D) less complex.
A) more comprehensive.
B) synonymous.
C) more specialized.
D) less complex.
A
3
________arose from object- oriented programming.
A) UML
B) OOP
C) UP
D) OOD
A) UML
B) OOP
C) UP
D) OOD
OOD
4
________was specifically designed to be used with UML.
A) Visual development
B) UP
C) Elaboration
D) OOP
A) Visual development
B) UP
C) Elaboration
D) OOP
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
5
________refers to whether existing information technology is likely to be able to meet the needs of the new system.
A) Organization feasibility
B) Cost feasibility
C) Schedule feasibility
D) Technical feasibility
A) Organization feasibility
B) Cost feasibility
C) Schedule feasibility
D) Technical feasibility
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
6
The problem with some projects is that they spend so much time documenting requirements that they have:
A) analysis paralysis.
B) prototypes.
C) waterfalls.
D) iterations.
A) analysis paralysis.
B) prototypes.
C) waterfalls.
D) iterations.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
7
Large complex information systems such as for order entry or inventory management were most likely to be developed using the ________approach.
A) rapid application development (RAD)
B) extreme programming (XP)
C) object- oriented systems development (OOD)
D) systems development life cycle (SDLC)
A) rapid application development (RAD)
B) extreme programming (XP)
C) object- oriented systems development (OOD)
D) systems development life cycle (SDLC)
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
8
If system requirements are vague or changing rapidly, it is not easy to adapt the project using the________ approach.
A) extreme programming (XP)
B) object- oriented systems development (OOD)
C) rapid application development (RAD)
D) systems development life cycle (SDLC)
A) extreme programming (XP)
B) object- oriented systems development (OOD)
C) rapid application development (RAD)
D) systems development life cycle (SDLC)
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
9
If the requirements analysis process becomes very long and drawn- out that the requirements document is obsolete and too complex, this can lead to the problem of:
A) schedule conflict.
B) unclear specifications.
C) lost updates.
D) analysis paralysis.
E) poor documentation.
A) schedule conflict.
B) unclear specifications.
C) lost updates.
D) analysis paralysis.
E) poor documentation.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
10
Teams of systems analysts and users determine the job descriptions and functions of people who will use the new system in the _________ phase of the SDLC.
A) component design
B) implementation
C) requirements analysis
D) system maintenance
E) system definition
A) component design
B) implementation
C) requirements analysis
D) system maintenance
E) system definition
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
11
The risk associated with developing large, new information systems can be usually characterized as:
A) low.
B) non- existent.
C) high.
D) medium.
A) low.
B) non- existent.
C) high.
D) medium.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
12
A _________ contract will require that the developer eat any additional expenses involved in the development of the system.
A) fixed cost
B) cost only
C) buy- in
D) time and material
A) fixed cost
B) cost only
C) buy- in
D) time and material
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
13
If the proposed information system violated antitrust laws, this should be discovered in the ________study of the system definition phase.
A) technical feasibility
B) cost feasibility
C) organization feasibility
D) schedule feasibility
A) technical feasibility
B) cost feasibility
C) organization feasibility
D) schedule feasibility
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
14
The first step of the system definition stage of the SDLC is to:
A) define the goals and scope of the new system.
B) assess feasibility.
C) identify team members.
D) determine the schedule and budget for the project.
A) define the goals and scope of the new system.
B) assess feasibility.
C) identify team members.
D) determine the schedule and budget for the project.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
15
The________ approach is the classical process used to develop information systems.
A) rapid application development (RAD)
B) extreme programming (XP)
C) systems development life cycle (SDLC)
D) object- oriented systems development (OOD)
A) rapid application development (RAD)
B) extreme programming (XP)
C) systems development life cycle (SDLC)
D) object- oriented systems development (OOD)
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
16
The initial system definition document is the main input into the ________phase of the SDLC approach.
A) implementation
B) system definition
C) system maintenance
D) requirements analysis
E) component design
A) implementation
B) system definition
C) system maintenance
D) requirements analysis
E) component design
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
17
The last stage of testing is the ________test, where future system users try out the new system.
A) beta
B) technical
C) PQA
D) acceptance
A) beta
B) technical
C) PQA
D) acceptance
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
18
The main problem of the SDLC approach to systems development is the ________nature of the process. This refers to the fact that each phase is meant to be completed and not repeated as the project moves on to the next phase.
A) stop- and- start
B) waterfall
C) continuous
D) complex
E) drawn out
A) stop- and- start
B) waterfall
C) continuous
D) complex
E) drawn out
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
19
A________ installation is the riskiest because the old system is turned off and the new system is turned on.
A) phased
B) plunge
C) big- bang
D) parallel
E) pilot
A) phased
B) plunge
C) big- bang
D) parallel
E) pilot
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
20
In a________ installation, the new system runs alongside the old one until it has been tested and is fully operational.
A) parallel
B) phased
C) plunge
D) pilot
E) big- bang
A) parallel
B) phased
C) plunge
D) pilot
E) big- bang
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
21
________tools are used in RAD projects to improve developer productivity.
A) Visual development
B) Code generator
C) JAD
D) Repository
A) Visual development
B) Code generator
C) JAD
D) Repository
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
22
The four phases of the SDLC approach after the initial system definition phase are:
A) requirements analysis, implementation, design, and system upgrade.
B) requirements analysis, component design, implementation, and system maintenance.
C) requirements analysis, component design, implementation, and conversion.
D) requirements analysis, implementation, design and training.
E) requirements analysis, implementation, component design, and training.
A) requirements analysis, implementation, design, and system upgrade.
B) requirements analysis, component design, implementation, and system maintenance.
C) requirements analysis, component design, implementation, and conversion.
D) requirements analysis, implementation, design and training.
E) requirements analysis, implementation, component design, and training.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
23
Typical problems faced by software developers when estimating project schedules include:
A) forgetting to account for sick leaves, vacations, training time in the project schedule.
B) developers getting discouraged by frequent changes to the project schedule.
C) managers wanting to reduce the proposed time frame.
D) all of the above.
A) forgetting to account for sick leaves, vacations, training time in the project schedule.
B) developers getting discouraged by frequent changes to the project schedule.
C) managers wanting to reduce the proposed time frame.
D) all of the above.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
24
The use of CASE tools to speed up the design and implementation phases of a system project is crucial to:
A) object- oriented systems development (OOD).
B) rapid application development (RAD).
C) extreme programming (XP).
D) systems development life cycle (SDLC).
A) object- oriented systems development (OOD).
B) rapid application development (RAD).
C) extreme programming (XP).
D) systems development life cycle (SDLC).
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
25
Prototypes are almost always used in the________ method.
A) object- oriented systems development (OOD)
B) systems development life cycle (SDLC)
C) rapid application development (RAD)
D) extreme programming (XP)
A) object- oriented systems development (OOD)
B) systems development life cycle (SDLC)
C) rapid application development (RAD)
D) extreme programming (XP)
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
26
If a company installs and tests only a portion of the new system, then repeatedly installs and tests portions of the new system until it is complete, this known as a _________ conversion.
A) plunge
B) pilot
C) parallel
D) big- bang
E) phased
A) plunge
B) pilot
C) parallel
D) big- bang
E) phased
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
27
The approach to system conversion whereby a new system that is to be used in more than one business is first implemented in a single unit so that it may be tested and debugged before implementing it in the other business units is called:
A) pilot.
B) parallel.
C) big- bang.
D) plunge.
E) phased.
A) pilot.
B) parallel.
C) big- bang.
D) plunge.
E) phased.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
28
Many CASE products have a ________program for commonly performed tasks.
A) code generator
B) Web page
C) repository
D) team
A) code generator
B) Web page
C) repository
D) team
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
29
To determine if the proposed information system is justified economically, organizations must assess the:
A) technical feasibility.
B) cost feasibility.
C) organization feasibility.
D) schedule feasibility.
A) technical feasibility.
B) cost feasibility.
C) organization feasibility.
D) schedule feasibility.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
30
The primary purpose of the________ phase of the SDLC approach is to determine and document the specific features and functions of the new system.
A) system maintenance
B) requirements analysis
C) implementation
D) system definition
E) component design
A) system maintenance
B) requirements analysis
C) implementation
D) system definition
E) component design
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
31
The problem with SDLC is with the _________.
A) iterations
B) waterfall nature
C) requirements phase
D) installation phase
A) iterations
B) waterfall nature
C) requirements phase
D) installation phase
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
32
Information systems are never off- the- shelf because they involve:
A) people.
B) data.
C) procedures.
D) both A and C.
E) programs.
A) people.
B) data.
C) procedures.
D) both A and C.
E) programs.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
33
________concerns whether the new information system will fit with the organization's culture, charter, or legal requirements.
A) Organization feasibility
B) Technical feasibility
C) Cost feasibility
D) Schedule feasibility
A) Organization feasibility
B) Technical feasibility
C) Cost feasibility
D) Schedule feasibility
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
34
CASE tools have a________ , which is a special database.
A) repository
B) depository
C) team
D) generator
A) repository
B) depository
C) team
D) generator
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
35
The set of approved user requirements is the main input into the ________phase of the SDLC approach.
A) implementation
B) requirements analysis
C) system definition
D) system maintenance
E) component design
A) implementation
B) requirements analysis
C) system definition
D) system maintenance
E) component design
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
36
________drive elaboration iterations.
A) Maintenance
B) Use cases
C) Visual development
D) UP
A) Maintenance
B) Use cases
C) Visual development
D) UP
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
37
A mock- up of an aspect of the new system is a_________.
A) Model.
B) RAD.
C) Prototype.
D) Waterfall.
A) Model.
B) RAD.
C) Prototype.
D) Waterfall.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
38
System development is a process for creating and ________information systems.
A) upgrading
B) programming
C) maintaining
D) brainstorming
A) upgrading
B) programming
C) maintaining
D) brainstorming
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
39
Software vendors often bundle large bunches of fixes for low- priority problems into groups called:
A) patches.
B) technical fixes.
C) service packs.
D) enterprise packs.
A) patches.
B) technical fixes.
C) service packs.
D) enterprise packs.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
40
As a system development team becomes larger, the average contribution per worker:
A) becomes more complex.
B) decreases.
C) increases.
D) stays the same.
A) becomes more complex.
B) decreases.
C) increases.
D) stays the same.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
41
A JAD _________ is a design meeting of short duration.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
42
Which of the following is the main activity of the maintenance phase of the SDLC?
A) installing hardware
B) obtaining requirements
C) training
D) programming interfaces
E) fixing failures
A) installing hardware
B) obtaining requirements
C) training
D) programming interfaces
E) fixing failures
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
43
During the _ ________phase of the SDLC process, developers construct, test, and install the components of the IS.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
44
________is how consultants and software development firms hook customers into larger contracts.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
45
In a________, the old system continues to operate fully alongside the new system.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
46
________has to do with the extent to which existing information technology will be able to meet the needs of the new system.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
47
Adding more people to a system development project will make the project late because:
A) it is more difficult to analyze the system requirements.
B) training new people slows down team members.
C) it is more difficult to schedule tasks.
D) it is more difficult to budget project costs.
A) it is more difficult to analyze the system requirements.
B) training new people slows down team members.
C) it is more difficult to schedule tasks.
D) it is more difficult to budget project costs.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
48
In the SDLC, the first major task of the project team is to________the project
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
49
The________ is the most comprehensive system development approach and often applied to large projects.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
50
________is a major challenge for developing information systems.
A) Determining a project schedule
B) Determining a project budget
C) Determining requirements
D) Managing changes in technology
E) All of the above
A) Determining a project schedule
B) Determining a project budget
C) Determining requirements
D) Managing changes in technology
E) All of the above
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
51
Senior management often justify reducing the time schedules for system projects by:
A) saying the tighter schedules make workers work more efficiently.
B) saying they want to look good to their bosses.
C) saying that angry employees work better.
D) saying the workers lack proper motivation.
A) saying the tighter schedules make workers work more efficiently.
B) saying they want to look good to their bosses.
C) saying that angry employees work better.
D) saying the workers lack proper motivation.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
52
The ________approach is recommended if the system is complex and consists of many modules, because extra care must be applied in documenting requirements and the manner in which components will be integrated to ensure smooth and successful development.
A) object- oriented systems development (OOD)
B) rapid application development (RAD)
C) extreme programming (XP)
D) systems development life cycle (SDLC)
A) object- oriented systems development (OOD)
B) rapid application development (RAD)
C) extreme programming (XP)
D) systems development life cycle (SDLC)
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
53
In order to incorporate more feedback and testing earlier in the development process, developers came up with________ .
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
54
Alternative system designs are evaluated against the system requirements in the ________phase of the SDLC.
A) implementation
B) component design
C) requirements analysis
D) system definition
E) system maintenance
A) implementation
B) component design
C) requirements analysis
D) system definition
E) system maintenance
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
55
David knows that the project cannot be completed within the authorized budget, but it is written for ________, so he is unconcerned.
A) buy- in
B) time and material
C) cost only
D) fixed cost
A) buy- in
B) time and material
C) cost only
D) fixed cost
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
56
According to Brook's Law, adding more people to a system development project will:
A) require less coordination.
B) speed up the project.
C) have no effect on the project.
D) delay the project's completion.
E) lower the total project cost.
A) require less coordination.
B) speed up the project.
C) have no effect on the project.
D) delay the project's completion.
E) lower the total project cost.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
57
It may be necessary to create a _________ if the new systems will involve a new database or extensive changes to an existing database.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
58
The basic idea of the________approach to systems development is to get a working prototype in the users hands as quickly as possible so they can test smaller pieces of the system.
A) systems development life cycle (SDLC)
B) extreme programming (XP)
C) object- oriented systems development (OOD)
D) rapid application development (RAD)
A) systems development life cycle (SDLC)
B) extreme programming (XP)
C) object- oriented systems development (OOD)
D) rapid application development (RAD)
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
59
A________ is a mock- up of some aspect of the new system like an interface, form, report or query.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
60
Because it is difficult to estimate the time it will take to create and build a system, management should consider the________ .
A) cost feasibility
B) technical feasibility
C) schedule feasibility
D) organization feasibility
A) cost feasibility
B) technical feasibility
C) schedule feasibility
D) organization feasibility
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
61
________uses as much computer assistance as possible during its various implementation phases.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
62
In terms of IS,________ means adapting the system.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
63
Users are always involved in all phases of _________ .
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
64
Because there is so much variation in the way programs are created, ________was created help programmers follow more consistent practices.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
65
Programs developed using ________are easier and cheaper to fix than those developed using traditional techniques.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
66
________is the first phase of the SDLC approach.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
67
Systems development concerns the creation and ________of information systems.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
68
________change as the system is developed.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
69
Some________ tools can be used to generate code for common actions like updating a relational database.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
70
In________ , two programmers work together on the same computer.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
71
A ________describes the correct and incorrect actions that users will take when using the new system and should cause every line of program code to be executed.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
72
A problem with the SDLC approach to systems development is that requirements analysis is so long and drawn out that it can lead to _________ _.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
73
An approved set of________ is the main output of the requirements analysis phase of the SDLC.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
74
Adding ________to a late project just makes the project later.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
75
It is usually best to develop new systems in _________ increments.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
76
It is most important to develop a consistent set of ________for every new system.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
77
It is the job of the system analyst to understand both business and ________.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
78
________tools store the system documentation, data, prototypes, and possibly the program code for new information system projects.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
79
Companies like Oracle often release________ versions of their software for users to test.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck
80
Project schedules usually have to be approved by________ management.
Unlock Deck
Unlock for access to all 161 flashcards in this deck.
Unlock Deck
k this deck