System Analysis and Design Final
Exam Questions and Answers
Information System - ANSWER-A set of interrelated components that collect, process,
store, and provide as output the information needed to complete business tasks
Systems Analysis - ANSWER-Those system development activities that enable a
person to understand and specify what the new system should accomplish
Systems Design - ANSWER-Those system development activities that enable a person
to describe in detail how the resulting information system will actually be implemented
System Development Life Cycle (SDLC) - ANSWER-A framework that identifies all the
activities required to research, build, deploy, and often maintain an information system
1. Identify the problem and obtain approval
2. Plan and monitor the project
3. Discover and understand details
4. Design system components
5. Build, test, and integrate system components
6. Complete system tests and deploy the solution - ANSWER-What are the core
processes of the SDLC?
Problem Domain - ANSWER-The specific area (domain) of the user's business need
that is within the scope of the new system
Noun Technique - ANSWER-A technique used to identify things in the problem domain
by finding and classifying the nouns in a dialog or description
Data Entities - ANSWER-The term used in ERD modeling to describe things about
which the system needs to store information
Domain Classes - ANSWER-Classes that describes objects from the problem domain
Use Case Description - ANSWER-A textual model that lists and describes the
processing details for a use case
System Sequence Diagram (SSD) - ANSWER-A diagram showing the sequence of
messages between an actor and the automated part of the system during a use case or
scenario
, Entity-Relationship Diagram (ERD) - ANSWER-A diagram consisting of data entities,
their attributes, and their relationships
CRUD Technique - ANSWER-An acronym for Create, Read/Report, Update, and
Delete; a technique to validate or refine use cases
Security Controls - ANSWER-Controls that protect the assets of an organization from all
threats, with a primary focus on external threats
Integrity Controls - ANSWER-Controls that reject invalid data inputs, prevent
unauthorized data outputs, and protect data and programs against accidental or
malicious tampering
Access Control - ANSWER-A control that limits a user's ability to access resources,
such as servers, files, Web pages ,application programs, and database tables
Application Software - ANSWER-Software that performs user- or business-specific
tasks and is typically constructed as an app or Web-based application
System Software - ANSWER-Software, such as operating systems and Web server
software, that works behind the scenes to support application software and control or
interact with hardware or software resources
Protocol - ANSWER-A set of languages, rules, and procedures that ensure accurate
and efficient data exchange and coordination among hardware and software
components
Software as a Service (SaaS) - ANSWER-A software delivery model similar to a utility,
in which application software is accessed via the Internet without locally installed
programs
Interoperability - ANSWER-The ability of a component or system to interact with other
components or systems
System Architecture - ANSWER-Structure of components and interactions. Captures a
vision of the general appearance. Includes built-in decisions driven by requirements
Three-layer Architecture - ANSWER-Components split into independent modules
Layers:
- View - user interface
- Logic - Program logic implementing functions
- Data - Functions that access data
User Experience (UX) - ANSWER-All aspects of a person's interaction with a software
application, including actions, responses, perceptions, and feelings
Exam Questions and Answers
Information System - ANSWER-A set of interrelated components that collect, process,
store, and provide as output the information needed to complete business tasks
Systems Analysis - ANSWER-Those system development activities that enable a
person to understand and specify what the new system should accomplish
Systems Design - ANSWER-Those system development activities that enable a person
to describe in detail how the resulting information system will actually be implemented
System Development Life Cycle (SDLC) - ANSWER-A framework that identifies all the
activities required to research, build, deploy, and often maintain an information system
1. Identify the problem and obtain approval
2. Plan and monitor the project
3. Discover and understand details
4. Design system components
5. Build, test, and integrate system components
6. Complete system tests and deploy the solution - ANSWER-What are the core
processes of the SDLC?
Problem Domain - ANSWER-The specific area (domain) of the user's business need
that is within the scope of the new system
Noun Technique - ANSWER-A technique used to identify things in the problem domain
by finding and classifying the nouns in a dialog or description
Data Entities - ANSWER-The term used in ERD modeling to describe things about
which the system needs to store information
Domain Classes - ANSWER-Classes that describes objects from the problem domain
Use Case Description - ANSWER-A textual model that lists and describes the
processing details for a use case
System Sequence Diagram (SSD) - ANSWER-A diagram showing the sequence of
messages between an actor and the automated part of the system during a use case or
scenario
, Entity-Relationship Diagram (ERD) - ANSWER-A diagram consisting of data entities,
their attributes, and their relationships
CRUD Technique - ANSWER-An acronym for Create, Read/Report, Update, and
Delete; a technique to validate or refine use cases
Security Controls - ANSWER-Controls that protect the assets of an organization from all
threats, with a primary focus on external threats
Integrity Controls - ANSWER-Controls that reject invalid data inputs, prevent
unauthorized data outputs, and protect data and programs against accidental or
malicious tampering
Access Control - ANSWER-A control that limits a user's ability to access resources,
such as servers, files, Web pages ,application programs, and database tables
Application Software - ANSWER-Software that performs user- or business-specific
tasks and is typically constructed as an app or Web-based application
System Software - ANSWER-Software, such as operating systems and Web server
software, that works behind the scenes to support application software and control or
interact with hardware or software resources
Protocol - ANSWER-A set of languages, rules, and procedures that ensure accurate
and efficient data exchange and coordination among hardware and software
components
Software as a Service (SaaS) - ANSWER-A software delivery model similar to a utility,
in which application software is accessed via the Internet without locally installed
programs
Interoperability - ANSWER-The ability of a component or system to interact with other
components or systems
System Architecture - ANSWER-Structure of components and interactions. Captures a
vision of the general appearance. Includes built-in decisions driven by requirements
Three-layer Architecture - ANSWER-Components split into independent modules
Layers:
- View - user interface
- Logic - Program logic implementing functions
- Data - Functions that access data
User Experience (UX) - ANSWER-All aspects of a person's interaction with a software
application, including actions, responses, perceptions, and feelings