Skip to main content

Information Systems Analysis Final Exam - 1030 Verified Questions

Page 1


Information Systems Analysis

Final Exam

Course Introduction

Information Systems Analysis is a comprehensive course that delves into the processes, techniques, and methodologies employed to understand and specify the requirements for information systems in organizations. The course covers topics such as systems development life cycle (SDLC), requirements elicitation, feasibility studies, modeling business processes, data and process modeling using tools like flowcharts and entity-relationship diagrams, and user interface design. Students will learn to analyze current systems, identify areas for improvement, and propose effective solutions that align with organizational goals, while considering both technical and human factors. Through case studies and practical assignments, learners develop critical thinking and analytical skills essential for successful systems analysis and design.

Recommended Textbook

Systems Analysis and Design in a Changing World 6th Edition by John W. Satzinger

Available Study Resources on Quizplus

14 Chapters

1030 Verified Questions

1030 Flashcards

Source URL: https://quizplus.com/study-set/804

Page 2

Chapter 1: From Beginning to End: An Overview of Systems

Analysis and Design

Available Study Resources on Quizplus for this Chatper

70 Verified Questions

70 Flashcards

Source URL: https://quizplus.com/quiz/15929

Sample Questions

Q1) Which two answers identify the two middle core processes,i.e.core process 3 and 4? (choose two)

A)Design the components"

B)Plan and monitor the project"

C)Build and test the system"

D)Understand the details of the problem"

Answer: A,D

Q2) A package diagram is useful to document the various subsystems in a system.

A)True

B)False

Answer: True

Q3) The final objective of systems design includes which of the following? (choose two)

A)To define the database"

B)To define the user screens & reports"

C)To define the network structure"

D)To define methods of classes"

E)To define class attributes"

F)To define the interactions between classes

Answer: D,F

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

Chapter 2: Investigating System Requirements

Available Study Resources on Quizplus for this Chatper

90 Verified Questions

90 Flashcards

Source URL: https://quizplus.com/quiz/15930

Sample Questions

Q1) List five steps in the activity to interview users and other stakeholders.

Answer: 1.Prepare detailed questions

2.Meet with users

3.Discuss answers and procedures

4.Document answers

5.Follow-up on open issues

Q2) During a fact-finding interview,an important guideline is ____.

A)to include as many users as possible"

B)not to waste project time by including too many analysts"

C)to probe to get sufficient details"

D)to include the client in important decisions"

Answer: C

Q3) What do we call the person or group who provides funding for the development of the new system?

A)Oversight committee"

B)Client"

C)Board of directors"

D)Department head"

Answer: B

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

Page 4

Chapter 3: Use Cases

Available Study Resources on Quizplus for this Chatper

72 Verified Questions

72 Flashcards

Source URL: https://quizplus.com/quiz/15931

Sample Questions

Q1) An event that occurs simply by reaching a point in time is called a(n)_______ event.

Answer: temporal

Q2) An important step in using the CRUD technique is to _______.

A)identify the system controls"

B)identify the external agents"

C)identify the business events"

D)identify the data entities"

Answer: D

Q3) The source of using the concept of events to define functional requirements was first emphasized with _______ systems.

A)business"

B)operating"

C)real-time"

D)batch"

Answer: C

Q4) Another name for a state event is an internal event.

A)True

B)False

Answer: True

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

Chapter 4: Domain Modeling

Available Study Resources on Quizplus for this Chatper

69 Verified Questions

69 Flashcards

Source URL: https://quizplus.com/quiz/15932

Sample Questions

Q1) When identifying things in the problem domain,an analyst should focus primarily on tangible things about which information is required.

A)True

B)False

Q2) _____ is based on the idea that people classify things in terms of similarities and differences.

A)Aggregation"

B)Composition"

C)Multiplicity"

D)Generalization/Specialization"

Q3) When analyzing the list of nouns to determine whether to exclude a particular noun as an important "thing," which of the following questions should be asked about the noun? (choose two)

A)Is it in the domain?"

B)Is it a synonym of an existing thing?"

C)Is it a tangible item?"

D)Is it identifiable?"

E)Is it a persistent item?"

F)Is it an output from the system?

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

Page 6

Chapter 5: Extending the Requirements Models

Available Study Resources on Quizplus for this Chatper

73 Verified Questions

73 Flashcards

Source URL: https://quizplus.com/quiz/15933

Sample Questions

Q1) In a sequence diagram the syntax of a message is given by the following: [A] B := C (D)The letter D represents what?

Q2) To document ____,draw a composite state with the lower portion divided into multiple compartments for each concurrent path of behavior.

A)simple nested states"

B)concurrent behavior of a single object"

C)concurrent behavior of different objects"

D)simple paths"

Q3) A good way to describe a use case scenario is with a state chart.

A)True

B)False

Q4) In a sequence diagram the syntax of a message is given by the following: [A] B := C (D)The letter B represents what?

Q5) In a sequence diagram,a message is considered to be an action that is invoked on the destination object.

A)True

B)False

Q6) A box in a system sequence diagram refers to a(n)what?

Q7) Briefly describe the purpose of a system sequence diagram.

Q8) To show if-then-else condition on a sequence diagram use a(n)______.

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

Chapter 6: Essentials of Design and the Design Activities

Available Study Resources on Quizplus for this Chatper

75 Verified Questions

75 Flashcards

Source URL: https://quizplus.com/quiz/15934

Sample Questions

Q1) The domain model is always used as an input to which design activity?

A)Report layout design"

B)Security and controls design"

C)Database design"

D)User interface design"

Q2) One of the disadvantages of three-layer architecture is that is usually requires multiple computers.

A)True

B)False

Q3) Describe the three potential problems of implementing an application through the Web.

Q4) What do we call the combination of Hypertext Transfer Protocol and Transport Layer Security?

Q5) List and describe the six primary analysis models (used in this text).

Q6) Load balancing refers to what?

A)Spreading the service requests across multiple hours in the day."

B)Balancing the amount of work fairly between project team members."

C)Configuring the network to provide multiple access paths to the servers."

D)Distributing service requests across multiple application servers."

Q7) List the six activities of Design system components.

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

Chapter 7: Designing the User and System Interfaces

Available Study Resources on Quizplus for this Chatper

73 Verified Questions

73 Flashcards

Source URL: https://quizplus.com/quiz/15935

Sample Questions

Q1) XML is a definition language that allows users add new constructs to the language.

A)True

B)False

Q2) Menu design and dialog design should be done separately.

A)True

B)False

Q3) Which of the following is NOT one of the principles of user-centered design?

A)Focus early on the users and their work."

B)Evaluate design to ensure usability."

C)Business requirements drive development."

D)Use iterative development."

Q4) When a control provides immediate feedback to a user,such as when a button shows it has been clicked,that is called _______.

Q5) A type of input control where the user can select only one item from a group of items.

Q6) The ____________________ is everything the end user comes into contact with while using the system-physically,perceptually,and conceptually.

Q7) The _______ are inputs and outputs that directly involve a system user.

Page 9

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

Chapter 8: Approaches to System Development

Available Study Resources on Quizplus for this Chatper

71 Verified Questions

71 Flashcards

Source URL: https://quizplus.com/quiz/15936

Sample Questions

Q1) A thing in an information system that responds to messages by executing functions or methods is called a(n)_______.

Q2) _____ consists of writing statements in a programming language to define what each type of object does.

A)OOP"

B)OOA"

C)OOD"

D)OOS"

Q3) List the three constructs that are used for structured programming.

Q4) The term ____ refers to an approach that completes parts of a system in one or more iterations and puts them into operation for users.

A)incremental development"

B)adaptive development"

C)bottom-up development"

D)predictive development"

Q5) In Agile Modeling,change is seen as the exception,not the norm.

A)True

B)False

Q6) List at least 5 principles of Agile Modeling.

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

Chapter 9: Project Planning and Project Management

Available Study Resources on Quizplus for this Chatper

75 Verified Questions

75 Flashcards

Source URL: https://quizplus.com/quiz/15937

Sample Questions

Q1) Which is NOT a criterion that is used to determine how to define tasks for a work breakdown structure.

A)How to know when the task is complete."

B)How to estimate the effort required."

C)A logical way to determine its predecessor."

D)It should take one to five days."

Q2) Estimating the effort required and identifying task dependencies is usually part of the work to create what?

A)The project iteration schedule"

B)The detailed work schedule"

C)The project time estimate"

D)The critical path"

Q3) Which of the following is also called a steering committee?

A)Executive committee"

B)Strategic planning committee"

C)Project approval committee"

D)Oversight committee"

Q4) Ceremony refers to the official kick-off meeting to start a project.

A)True

B)False

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

Chapter 10: Object-Oriented Design Principles

Available Study Resources on Quizplus for this Chatper

72 Verified Questions

72 Flashcards

Source URL: https://quizplus.com/quiz/15938

Sample Questions

Q1) If you are doing detailed design for the use case Create New Order,which class should receive the first input?

A)OrderTransaction"

B)Order"

C)OrderHandler"

D)Customer"

Q2) Which of the following diagrams is used for architectural design?

A)Interaction diagrams"

B)Package diagrams"

C)Sate machine diagrams"

D)Component diagrams"

Q3) Software systems can generally be divided into three types of systems: single-user systems,enterprise-level systems,and Web-based systems.

A)True

B)False

Q4) What term is used to describe a design principle in which an intermediate class is placed between two classes to decouple them but still link them?

Q5) Describe the object-oriented detailed design steps.

Q6) List five important UML design models,and describe their use.

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

Chapter 11: Use Case Realizations

Available Study Resources on Quizplus for this Chatper

70 Verified Questions

70 Flashcards

Source URL: https://quizplus.com/quiz/15939

Sample Questions

Q1) Which is the correct notation for a message label on a sequence diagram?

A)* [true/false]RetVal := name (param)"

B)[true/false]RetVal == name (param)"

C)[true/false]seq# RetVal := name (param)"

D)* [true/false] seq# Retval := name (param)"

Q2) Domain layer classes should ____.

A)prepare persistent classes for storage to the database"

B)start up and shut down the system"

C)edit and validate input data"

D)establish and maintain connections to the database"

Q3) The _______________ pattern is used to instantiate objects as a service.

Q4) Which of the following symbols is used in a communication diagram,but not in a sequence diagram?

A)Message arrow"

B)Object"

C)Activation lifeline"

D)Link"

Q5) Problem domain classes that must be remember between program execution are called ______ classes.

Q6) The _____________ layer contains the user interface classes.

Page 13

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

Chapter 12: Databases, Controls, and Security

Available Study Resources on Quizplus for this Chatper

80 Verified Questions

80 Flashcards

Source URL: https://quizplus.com/quiz/15940

Sample Questions

Q1) A relational database table is in ____________________ normal form if it has no repeating fields or groups of fields,i.e.if it has the same number of columns for every row.

Q2) A(n)______ control is a control that rejects invalid inputs,prevent unauthorized outputs,and protects data and programs against tampering.

Q3) Referential integrity is a consistent relational database state in which every foreign key value also exists as a primary key value.

A)True

B)False

Q4) A relational database table is in third normal form (3NF)if it is in second normal form (2NF)and if no non-key field is functionally dependent on any other non-key field.

A)True

B)False

Q5) Referential integrity is normally enforced by the ____.

A)application programmer"

B)database management system"

C)operating system"

D)user"

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

Chapter 13: Making the System Operational

Available Study Resources on Quizplus for this Chatper

70 Verified Questions

70 Flashcards

Source URL: https://quizplus.com/quiz/15941

Sample Questions

Q1) A minor production release,called a(n)____ version,provides bug fixes and small changes to existing features.

A)production"

B)maintenance"

C)alpha"

D)beta"

Q2) Describing program functions required to implement specific business procedures is an example of user documentation.

A)True

B)False

Q3) ____________________ documentation includes descriptions of how to interact with and maintain the system,as used by end users and system operators.

Q4) ________ deployment is most useful when a system is large,complex,and composed of relatively independent subsystems.

Q5) A(n)_______ is an automated tool for tracking source code files and controlling changes to those files.

Q6) An type of integration test that tests an entire subsystem or an entire system is called a(n)_______ test.

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

Chapter 14: Current Trends in System Development

Available Study Resources on Quizplus for this Chatper

70 Verified Questions

70 Flashcards

Source URL: https://quizplus.com/quiz/15942

Sample Questions

Q1) The future of open-source software looks bleak because of an unworkable revenue model to generate sufficient funds.

A)True

B)False

Q2) In Scrum,a(n)________ is the client stakeholder for whom a system is being built.

Q3) In XP development,a(n)____ can guide members toward a vision and help them understand the system.

A)sprint"

B)system metaphor"

C)object framework"

D)metamodel"

Q4) A type of add-on to an application that allows the look and feel,such as colors and layouts,to be changed is called a(n)______ .

Q5) The primary data routes between large,strategically interconnected networks and major routers on the Internet is called the ______.

Q6) The basic idea behind the ____________________ development methodology is to respond to a current situation as rapidly and positively as possible.

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

Page 16

Turn static files into dynamic content formats.

Create a flipbook
Information Systems Analysis Final Exam - 1030 Verified Questions by Quizplus - Issuu