

Information Systems Analysis
Final Exam
Course Introduction
Information Systems Analysis explores the systematic approach to understanding and specifying organizational information needs and transforming these requirements into effective information systems solutions. The course covers methodologies for analyzing business processes, data flows, user requirements, and system functionalities. Students learn key concepts such as feasibility studies, modeling techniques, requirements elicitation, and stakeholder engagement. By integrating practical case studies and modern analysis tools, the course equips students with the skills necessary to contribute to the planning, design, and implementation of efficient information systems within diverse organizational contexts.
Recommended Textbook Systems Analysis and Design in a Changing World 7th Edition by John W. Satzinger
Available Study Resources on Quizplus
17 Chapters
1352 Verified Questions
1352 Flashcards
Source URL: https://quizplus.com/study-set/953

Page 2
Chapter 1: From Beginning to End: An Overview of Systems
Analysis and Design
Available Study Resources on Quizplus for this Chatper
72 Verified Questions
72 Flashcards
Source URL: https://quizplus.com/quiz/18761
Sample Questions
Q1) When a system is partitioned into pieces,each piece is referred to as a _________________.
A)application
B)package
C)subsystem
D)program
Answer: C
Q2) The System Vision Document is usually developed before the project actually begins. A)True
B)False
Answer: True
Q3) During analysis activities the project team build two types of diagrams: Use Case diagram and Package diagram.
A)True
B)False
Answer: False
Q4) A planned undertaking that has a beginning and an end and produces some result is called a _________________.
Answer: project

Page 3
To view all questions and flashcards with answers, click on the resource link above.

Chapter 2: Investigating System Requirements
Available Study Resources on Quizplus for this Chatper
90 Verified Questions
90 Flashcards
Source URL: https://quizplus.com/quiz/18763
Sample Questions
Q1) The P in the FURPS acronym stands for _______.
A)Physical requirements
B)Performance requirements
C)People requirements
D)Processing requirements
Answer: B
Q2) Application architecture is used to refer to
A)the organization and configuration of all software solutions into information systems
B)the application of the information system to solve business problems
C)the architectural structure of the subsystems within a software application
D)the relationship between software applications and the areas of the organization that they support
Answer: A
Q3) Looping in an activity diagram is best represented using what?
A)synchronization bars
B)decision points
C)activity ovals
D)lines with arrowheads
Answer: A
To view all questions and flashcards with answers, click on the resource link above.
Page 4
Chapter 3: Identifying User Stories and Use Cases
Available Study Resources on Quizplus for this Chatper
82 Verified Questions
82 Flashcards
Source URL: https://quizplus.com/quiz/18765
Sample Questions
Q1) The _______ is the dividing line between the computerized portion of the system and the users who operate the system.
Answer: automation boundary
Q2) A customer wants to buy a new shirt can be considered an external event.
A)True
B)False
Answer: False
Q3) An event that occurs outside the system is called a(n)_______.
Answer: external event
Q4) Highly Agile methodologies favor detailed use case documentation over sketchy user stories.
A)True
B)False Answer: False
Q5) The acceptance criteria can be used to generate test data.
A)True
B)False Answer: True
Q6) Another name for a state event is a(n) ______ _____.
Answer: internal event

Page 5
To view all questions and flashcards with answers, click on the resource link above.

Chapter 4: Domain Modeling
Available Study Resources on Quizplus for this Chatper
90 Verified Questions
90 Flashcards
Source URL: https://quizplus.com/quiz/18766
Sample Questions
Q1) When using the noun technique,the analyst begins by listing all the nouns that the users mention.
A)True
B)False
Q2) The specific area of the user's business need that is within the scope of the new system is called the _______.
Q3) A class that represents a many-to-many association between two other classes is called a(n)____ class.
A)problem domain
B)superclas
C)aggregated
D)association
Q4) A technique to identify problem domain objects in which developers and users work together in an open group setting is called the _______ .
Q5) When an object moves from one state to another the ending state is a called a(n)__________.
Q6) A sequential set of connected states and transitions is called a(n)_______________.
Q7) A UML class that never has any objects within the class is called a(n)_______.
Page 6
To view all questions and flashcards with answers, click on the resource link above.

Chapter 5: Use Case Modeling
Available Study Resources on Quizplus for this Chatper
80 Verified Questions
80 Flashcards
Source URL: https://quizplus.com/quiz/18767
Sample Questions
Q1) In using the CRUD technique,new use cases and new stakeholders may be identified.
A)True
B)False
Q2) A good way to ensure that all the use cases have been identified is through _______________.
A)the integration of UML models and comparing the results
B)the brainstorming technique
C)the CRUD technique
D)the noun technique
Q3) A textual model that describes the processing details of a use case is called a(n)________.
Q4) The best use of the CRUD technique is used to generate new use cases.
A)True
B)False
Q5) On an activity diagram,what are the vertical rectangles that contain the activity ovals called?
Q6) The following is the message syntax for an SSD. "[ _________ ] return-value := message-name (parameter-list)"
What is missing?
To view all questions and flashcards with answers, click on the resource link above. Page 7
Chapter 6: Foundations for Systems Design
Available Study Resources on Quizplus for this Chatper
80 Verified Questions
80 Flashcards
Source URL: https://quizplus.com/quiz/18768
Sample Questions
Q1) A(n)____________________ is the list of users who have rights to access the system and data.
Q2) List the five primary activities that are included as part of systems design.
Q3) What is the name of a general control technique used to ensure that entered data is correct?
A)Data validation contro
B)Data access control
C)Data acceptance control
D)Data completeness control
Q4) In user interface design the detailed screen layouts should be done after the devices have been decided.
A)True
B)False
Q5) Which is NOT an objective of integrity controls?
A)Allow only valid business transactions
B)Ensure that transactions are recorded completely
C)Protect the assets of the organization
D)Ensure a stable functioning operating environment
Q6) Explain how a digital certificate works.

8
Q7) In ____________________ encryption,the same key encrypts and decrypts the data.
To view all questions and flashcards with answers, click on the resource link above.
Chapter 7: Defining the System Architecture
Available Study Resources on Quizplus for this Chatper
86 Verified Questions
86 Flashcards
Source URL: https://quizplus.com/quiz/18769
Sample Questions
Q1) What are the layers of a three-layer architecture? (choose all that apply)
A)data layer
B)domain layer
C)client layer
D)server layer
E)application layer
F)user interface layer
Q2) A client/server architecture that divides an application into view,business logic and data layers is called _____ _____ ______.
Q3) Another term for a network diagram is a deployment diagram.
A)True
B)False
Q4) The set of information systems the organization needs to support its operations is often called the ______ ______.
Q5) In a three-layer architecture,another name for the business logic layer is the ______ ______.
Q6) A diagram that shows how hardware components are interconnected with devices and cabling is called a(n)______ ______.
Q7) What does URL stand for?

9
To view all questions and flashcards with answers, click on the resource link above.

Chapter 8: Designing the User Interface
Available Study Resources on Quizplus for this Chatper
86 Verified Questions
86 Flashcards
Source URL: https://quizplus.com/quiz/18770
Sample Questions
Q1) A key principle of human-computer interaction (HCI),that states that the appearance of any control should suggest its functionality,is called ____.
A)informative feedback
B)affordance
C)consistency
D)visibility
Q2) Software (such as typical tax preparation software)which in essence interviews the user is following which user interface metaphor?
A)Collaboration metaphor
B)Document metaphor
C)Interview metaphor
D)Dialog metaphor
Q3) A use case description is the best place to start for the design of the forms for a user interface.
A)True
B)False
Q4) When a web site is designed so that it can be correctly and effectively displayed on small,mobile devices (as well as desktop devices)it is said to be ______ ______.
To view all questions and flashcards with answers, click on the resource link above. Page 10

Chapter 9: Designing the Database
Available Study Resources on Quizplus for this Chatper
96 Verified Questions
96 Flashcards
Source URL: https://quizplus.com/quiz/18771
Sample Questions
Q1) Problem domain modeling and database normalization are incompatible techniques for relational database design.
A)True
B)False
Q2) What danger(s)is/are inherent in using keys invented by external agents as primary keys in a relational database?
Q3) In a database table a tuple is the same thing as a(n)______.
Q4) A database table is in _____ _____ _____ if no non-key attributes are functionally dependent on any other non-key attributes.
Q5) Including a total amount field as the sum of other fields in a table is a violation of second normal form.
A)True
B)False
Q6) The technique of applying exclusive control to a part of the database to one user at a time is called a(n)______ ______.
Q7) Non-key ("bad")redundancy can be systematically identified and eliminated from a relational database by ____________________ of the database.
Q8) GUID stands for ______ ______ ______.
Page 11
To view all questions and flashcards with answers, click on the resource link above.

Chapter 10: Approaches to System Development
Available Study Resources on Quizplus for this Chatper
82 Verified Questions
82 Flashcards
Source URL: https://quizplus.com/quiz/18772
Sample Questions
Q1) A method of executing the systems development life cycle (SDLC)which assumes rigid planning and final decision making at each step,is called the ____________________ approach.
Q2) In XP,a system is delivered to users in multiple stages called _________.
Q3) In a Scrum project users can change the items being worked on whenever necessary.
A)True
B)False
Q4) Agile Modeling principles suggest that CASE tools should be used whenever possible. A)True
B)False
Q5) The purpose of a Scrum daily meeting is to find solutions for any issues that have arisen since the last meeting.
A)True
B)False
Q6) A project that has high technical risk should use the predictive approach. A)True B)False
Q7) List and describe the four XP Core Values.
Page 12
To view all questions and flashcards with answers, click on the resource link above.

Chapter 11: Project Planning and Project Management
Available Study Resources on Quizplus for this Chatper
82 Verified Questions
82 Flashcards
Source URL: https://quizplus.com/quiz/18773
Sample Questions
Q1) Which of the following is also called a steering committee?
A)Executive committee
B)Strategic planning committee
C)Project approval committee
D)Oversight committee
Q2) What technique is used to control the scope in an Agile project?
A)Not important to worry about scope.
B)Freeze the requirements in an early iteration.
C)Keep a prioritized list of required functions.
D)Let the client and the users worry about the scope.
Q3) The benefits that accrue to an organization,usually measured in dollars,from the deployment of a new system are called ______ ______.
Q4) The deployment of a new system resulted in the reduction of the office staff from seven people to five people. This is an example of a(n)______ _______.
Q5) One of the responsibilities of the project manager in getting a project approved is to try to predict the value of business benefits.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above.
Page 13

Chapter 12: Object-Oriented Design: Fundamentals
Available Study Resources on Quizplus for this Chatper
89 Verified Questions
89 Flashcards
Source URL: https://quizplus.com/quiz/18774
Sample Questions
Q1) Which of the following is NOT part of a multilayer object-oriented design (OOD)?
A)Database access
B)Problem domain object
C)User input form
D)Functional module
Q2) If a class is reusable,that is to say that it can be used in several different applications,then it has been designed using what good design principle? An example might be a button class.
A)Separation of concerns
B)Object responsibility
C)Low coupling
D)High cohesion
Q3) What do we call the notation that shows all the information required to call or invoke a method?
Q4) What is the term used to define the characteristic of an object attribute that describes whether it can be directly accessed by another object -- denoted by + or - ?
Q5) _______ is a qualitative measure of how closely the classes in a design class diagram are linked together.
Q6) Describe the generalized object-oriented detailed design steps.
Page 14
To view all questions and flashcards with answers, click on the resource link above.

Chapter 13: Object-Oriented Design: Use Case Realization
Available Study Resources on Quizplus for this Chatper
93 Verified Questions
93 Flashcards
Source URL: https://quizplus.com/quiz/18775
Sample Questions
Q1) System designers frequently create a class called a ____ that can serve as a collection point for incoming messages.
A)switchboard
B)message controller
C)use case controller
D)message collector
Q2) A timeline on a communication diagram indicates the sequence of the messages.
A)True
B)False
Q3) The ________ pattern is a good example of "protection from variations" and "indirection."
Q4) There are two preferred methods to accessing the database. One is to have newly instantiated object call the data access object. The other is to let the controller access the data access object.
A)True
B)False
Q5) The portion of a message syntax that is contained within square brackets is called the ____ _____ ______.
Q6) A dashed arrow represents a(n)_______ relationship in a package diagram.
Page 15
To view all questions and flashcards with answers, click on the resource link above.

Chapter 14: Deploying the New System
Available Study Resources on Quizplus for this Chatper
88 Verified Questions
88 Flashcards
Source URL: https://quizplus.com/quiz/18776
Sample Questions
Q1) Drivers are used extensively in ____ development,because called methods and child modules are developed and unit-tested before their parents are developed.
A)top-down
B)input, process, output
C)object-oriented
D)bottom-up
Q2) A(n)____ test is a test performed to determine whether the system fulfills user requirements.
A)acceptance
B)integration
C)system
D)performance
Q3) An error condition consisting of an error in the passing of parameters -- a method passes or returns an unexpected value such as a negative price -- is usually found in what kind of testing?
A)Unit testing
B)Integration testing
C)System testing
D)Acceptance testing
To view all questions and flashcards with answers, click on the resource link above.
Page 16

Chapter 15: The Role of the Systems Analyst
Available Study Resources on Quizplus for this Chatper
50 Verified Questions
50 Flashcards
Source URL: https://quizplus.com/quiz/18760
Sample Questions
Q1) Which of the following is the analyst's approach to problem solving?
A)Verify that the benefits of solving the problem outweigh the costs, then research and understand the problem.
B)Develop a set of possible solutions, then verify that the benefits of solving the problem outweigh the costs.
C)Verify that the benefits of solving the problem outweigh the costs, then define the requirements for solving the problem.
D)Define the details of the chosen solution, then implement it.
Q2) An approach to dividing a system into components based on subsystems is referred to as ____________.
Q3) A type of information system that allows geographically distributed personnel to work together on projects and tasks is called a(n)________.
A)human resource management system (HRM)
B)knowledge management system (KMS)
C)collaboration support system (CSS)
D)business intelligence system
Q4) Every system has a _______ between itself and the environment.
Q5) A system that is part of a larger system is called a(n)____.
To view all questions and flashcards with answers, click on the resource link above. Page 17

Chapter 16: The Traditional Approach to Requirements
Available Study Resources on Quizplus for this Chatper
50 Verified Questions
50 Flashcards
Source URL: https://quizplus.com/quiz/18762
Sample Questions
Q1) The term "diagram 0" is used synonymously with context diagram.
A)True
B)False
Q2) A place where data are held pending future access by one or more processes in a DFD is called a(n)________.
Q3) A(n)____ is a person or organization outside the system boundary that supplies data inputs or accepts data outputs.
A)data flow
B)data store
C)external agent
D)customer
Q4) Which of the following data flow diagram (DFD)symbols usually corresponds to a data entity on an entity-relationship diagram (ERD)?
A)Data store
B)Data flow
C)Data link
D)Process
Q5) What are the first four steps involved in the construction of a decision table?
Q6) The rule of 7 ± 2 is also known as _________.
To view all questions and flashcards with answers, click on the resource link above. Page 18

Chapter 17: Project Management Techniques
Available Study Resources on Quizplus for this Chatper
56 Verified Questions
56 Flashcards
Source URL: https://quizplus.com/quiz/18764
Sample Questions
Q1) To ensure that the project schedule accurately accommodates the necessary work is part of the objective of which PMBOK management area?
A)Schedule management
B)Time management
C)Quality management
D)Resource management
Q2) Briefly identify and explain the three objectives of Project Time Management.
Q3) Which of the following is also referred to as the breakeven point?
A)Net present value (NPV)
B)Payback period
C)Return on Investment (ROI)
D)cost/benefit equalization
Q4) Briefly identify and explain the four objectives of Project Cost Management.
Q5) For a particular project the new system requires the installation of new servers.Managing this activity fits best in which project management area?
A)Quality management
B)Time management
C)Cost management
D)Procurement management
To view all questions and flashcards with answers, click on the resource link above. Page 19