wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SAD - Final Revision

Total questions: 172

Worksheet time: 1hrs 26mins

Name
Class
Date
1.

…………. are large systems composed of interrelated subsystems, IT affects productivity, quality, customer loyalty, and help makes better decisions.

a)

Organizations

b)

Information Technology

c)

Information

d)

Information System

2.

Arrangement of people, data, processes, information presentation and information technology that interact to support and improve day-to-day operations in a business as well as support the problem-solving and decision-making needs of management and user

a)

Organizations

b)

Information Technology

c)

Information

d)

Information System

3.

Combination of hardware and software products and services that companies use to manage, access, communicate, and share information

a)

Organizations

b)

Information Technology

c)

Information

d)

Information System

4.

is a vital asset that must be used effectively, updated, connected, transmitted, analyzed, and used well

a)

Organizations

b)

Information Technology

c)

Information

d)

Information System

5.

Globalization and the decreasing internet users around the world, give IT budgets high priority, to reach new markets, to build and manage distributed companies and to reduce costs

a)

True

b)

False

6.

System Design: specifying in detail how the parts of an information system should be implemented

a)

True

b)

False

7.

Systems Design: understanding and specifying in detail what an information system should do

a)

True

b)

False

8.

is the process people use to create information systems

a)

system analysis

b)

system design

c)

system analyst

d)

system analysis and design

9.

is a key person analyzing business, depending on organization function, requirements, identifying opportunities for improvement, solving problems, and designing information systems to implement these ideas.

a)

system analysis

b)

system design

c)

system analyst

d)

system analysis and design

10.

Many success systems were abandoned because analysts tried to build wonderful systems without understanding the organization

a)

True

b)

False

11.

the separation between a system and its environment (where inputs and outputs cross)

a)

functional component

b)

non-functional component

c)

system boundary

d)

automated boundary

12.

separation between the automated part of system and the manual par

a)

functional component

b)

non-functional component

c)

system boundary

d)

automated boundary

13.

Hardware includes: work stations, servers, networks, telecommunication equipment, cables, input and output devices and many others.

a)

True

b)

False

14.

operating systems is a type of

a)

system software

b)

application software

15.

horizontal system is a type of

a)

system software

b)

application software

16.

security software is a type of

a)

system software

b)

application software

17.

A ……………. is designed to meet the unique requirements of a specific business, such as a medical practice, or a video chain

a)

Horizontal system

b)

Vertical system

c)

parallel

18.

Is the raw mental that an information system transform into useful information

a)

Information

b)

Knowledge

c)

Data

d)

Process

19.

Define tasks and business function that users , managers and IT staff members perform to achieve specific result

a)

Information

b)

Knowledge

c)

Data

d)

Process

20.

……… building blocks of information system

a)

Information

b)

Knowledge

c)

Data

d)

process

21.

……………….. Has a global view, develop a long range plans which define the company's overall mission and goals, Provides initiative for the project, and has a strategic concern

a)

Top managers

b)

Middle managers

c)

Knowledge workers

d)

Supervisors and team leader

e)

Operational Employees

22.

…………………… are the clerical, operational, and administrative people most likely to have the most day-to-day contact with the new system

a)

Top managers

b)

Middle managers

c)

Knowledge workers

d)

Supervisors and team leader

e)

Operational Employees

23.

They provide support for the organization’s basic functions

a)

a. Top managers

b)

b. Middle managers

c)

c. Knowledge workers

d)

d. Supervisors and team leader

e)

e. Both b & c

24.

They usually manage a group of operational users and responsible for their performance

a)

a. Top managers

b)

b. Middle managers

c)

c. Knowledge workers

d)

d. Supervisors and team leader

e)

e. Both b & c

25.

Usually have local view.

a)

Top managers

b)

Middle managers

c)

Knowledge workers

d)

Supervisors and team leader

e)

e. Operational Employees

26.

………………needs information from outside the company, such as economic forecasts, technology trends, competitive threats, and governmental issues

a)

Top managers

b)

Middle managers

c)

Knowledge workers

d)

Supervisors and team leader

e)

Operational Employees

27.

Most large companies require systems that combine transaction processing, knowledge management, and user productivity features.

a)

True

b)

False

28.

A knowledge management system uses inference rules, which are logical rules that identify data patterns and relationship

a)

True

b)

False

29.

TP systems perform a series of tasks whenever a specific transaction occurs.

a)

True

b)

False

30.

……………. an information system that captures and processes data about business transactions, It gathers data from the firm’s physical system and environment and enters it into its database

a)

Knowledge management systems (Expert Systems)

b)

Transaction processing systems (TP)

c)

User productivity systems

d)

Information systems integration

31.

There are several tools and techniques to build information systems, to choose the appropriate one to build your system, you must study them first and knows their uses.

a)

True

b)

False

32.

………………. is an approach, a method or a technique for developing information systems.

a)

Modeling

b)

Methodology

c)

Object model

d)

Modeling techniques

e)

Data model

33.

………….. Describes objects, which combine data and processes.

a)

Modeling

b)

Methodology

c)

Object model

d)

Modeling techniques

e)

Data model

34.

………………Describes the information that a system must provide

a)

a. Modeling

b)

b. Object model

c)

c. Business model

d)

d. Requirements model

e)

e. C & D

35.

…………including data flow diagrams and entity relationship diagrams, and unified modeling language diagrams

a)

a. Modeling

b)

b. Methodology

c)

c. Object model

d)

d. Modeling techniques

e)

e. Data model

36.

…………………………. produces a graphical representation of a concept or process that system developers can analyze, test, and modify.

a)

Modeling

b)

Methodology

c)

Object mode

d)

Modeling techniques

e)

Data model

37.

……………… Describes the data structure and design

a)

Modeling

b)

Methodology

c)

Object model

d)

Modeling techniques

e)

Data model

38.

Network model Describes the design and protocols of telecommunication links

a)

True

b)

false

39.

Process model Describes the logic that programmers use to write code modules

a)

True

b)

False

40.

……….. This approach uses the organization’s management level as the base for the information system.

a)

Top down

b)

Bottom up

c)

All of above

d)

None

41.

The definition of its requirements and the system goals are dictated by the organization’s management

a)

Top down

b)

Bottom up

c)

All of above

d)

None

42.

As the base for the information system, this approach uses the organization’s operational level.

a)

Top down

b)

Bottom up

c)

All of above

d)

None

43.

The information requirements of the intermediate and management levels will be supplied by the various processing stages of operational level data.

a)

Top down

b)

Bottom up

c)

All of above

d)

None

44.

A formalized approach or series of steps for developing information systems. Writing code without a well thought-out system request may work for small programs, but rarely works for large ones.

a)

Modeling

b)

Methodology

c)

Object model

d)

Modeling techniques

45.

One of its advantages , Identifies systems requirements long before programming begins

a)

Waterfall

b)

Parallel

c)

RAD

d)

Phased

e)

Prototyping

46.

created to radically decrease the time needed to design and implement information systems

a)

Waterfall

b)

Parallel

c)

RAD

d)

Phased

e)

Prototyping

47.

It require Stable and experienced teams & Small groups of developers (<=10)

a)

Waterfall

b)

RAD (Case)

c)

Phased

d)

Prototyping

e)

Extreme programming (XP)

48.

……………….is a requirement gathering method in information systems

a)

RAD (Case)

b)

Phased

c)

Prototyping

d)

Extreme programming (XP)

e)

Agile

49.

Selecting appropriate methodology require define

a)

Clarity of User Requirements

b)

Familiarity with the Technology

c)

System Complexity & System Reliability

d)

Length of Time Schedules

e)

All above

50.

Ability to develop systems with unclear user requirement will be good with xp

a)

True

b)

False

51.

Ability to develop systems with a short time schedule will be poor in waterfall

a)

True

b)

False

52.

Systems development life cycle (SDLC) is a common methodology for system development in many organizations; it features several phases that mark the progress of the systems analysis and design effort.

a)

True

b)

False

53.

…………….is Series of steps used to manage the phases of development for an information system, it used to plan and manage the systems development process

a)

SDLC

b)

Planning phase

c)

Analysis Phase

d)

Design phase

e)

Implementation

54.

SDLC is necessary to be sequentially ordered set of phases, the specific steps and their sequence are meant to be adapted as required for a project

a)

True

b)

False

55.

Which phase Identifying business value (is it worth doing?)

a)

Planning phase

b)

Analysis Phase

c)

Design phase

d)

Implementation

56.

Which phase responsible for Information gathering

a)

Planning phase

b)

Analysis Phase

c)

Design phase

d)

Implementation

57.

Which phase responsible for Database and file design

a)

Planning phase

b)

Analysis Phase

c)

Design phase

d)

Implementation

58.

Which phase responsible for Control and direct project

a)

Planning phase

b)

Analysis Phase

c)

Design phase

d)

Implementation

59.

Which phase Identifying Staff the project (who?)

a)

Planning phase

b)

Analysis Phase

c)

Design phase

d)

Implementation

60.

Which phase responsible for Interface design (HCI)

a)

Planning phase

b)

Analysis Phase

c)

Design phase

d)

Implementation

61.

Which phase responsible for Installation?

a)

Planning phase

b)

Analysis Phase

c)

Design phase

d)

Implementation

62.

The output of planning phase is ……….

a)

Project plan

b)

System proposal

c)

System specification

d)

Maintenance plan

e)

System request

63.

The output of design phase is

a)

Project plan

b)

System proposal

c)

System specification

d)

Maintenance plan

e)

System request

64.

The input of analysis phase is

a)

Project plan

b)

System proposal

c)

System specification

d)

Maintenance plan

e)

System request

65.

The output of implementation phase is

a)

Project plan

b)

System proposal

c)

System specification

d)

Maintenance plan

e)

System request

66.

The input of design phase is

a)

Project plan

b)

System proposal

c)

System specification

d)

Maintenance plan

e)

System request

67.

The output of analysis phase is

a)

Project plan

b)

System proposal

c)

System specification

d)

Maintenance plan

e)

System request

68.

Planning phase begins with a

a)

Project plan

b)

System proposal

c)

System proposal

d)

Maintenance plan

e)

System request

69.

A strategic plan is like a road map for the organization future to know if the organization heading in the right direction

a)

True

b)

False

70.

……………… is the process of identifying long-term organizational goals, strategies, and resources.

a)

Design

b)

Analysis

c)

Strategic planning

d)

Implementation

71.

systems analysts should focus on the larger, strategic role of IT as they carry their day-to-day responsibilities

a)

true

b)

false

72.

Manager questions includes, what are our major weaknesses, and how can we overcome them? How should we address weaknesses in IT resources and capability?

a)

Strength

b)

Weakness

c)

Opportunities

d)

Threats

73.

Manager questions includes, what are our major opportunities, and how can we take full advantage of them , What IT plans do we have to support business opportunities?

a)

Strength

b)

Weakness

c)

Opportunities

d)

Threats

74.

Manager questions includes, what are our major strengths, and how can we maximize them in the future? What must we do to strengthen our IT function, including our people and technology infrastructure?

a)

Strength

b)

Weakness

c)

Opportunities

d)

Threats

75.

Manager questions includes, what major threats do we face, and what can we do about them? What can we do to deal with potential threats to IT success?

a)

Strength

b)

Weakness

c)

Opportunities

d)

Threats

76.

………………………Is developed based on the firm’s purpose, vision, and values

a)

Mission statement

b)

Stakeholders

c)

Goals

d)

Objectives

77.

……….. that the company will accomplish its mission that issued in the mission statement

a)

Mission statement

b)

Stakeholders

c)

Goals

d)

Objectives

78.

…………….. include anyone affected by the company’s operations

a)

Mission statement

b)

Stakeholders

c)

Goals

d)

Objectives

79.

To achieve its goals, the company develops a list of shorter-term objectives.

a)

Mission statement

b)

Stakeholders

c)

Goals

d)

Objectives

80.

……………….describes a company for its stakeholders and briefly states the company’s purpose, products, services, and values.

a)

Mission statement

b)

Stakeholders

c)

Goals

d)

Objectives

81.

Objectives might include tactical plans.

a)

True

b)

False

82.

The goal of the analysis phase is to truly understand the requirements of the new system and develop a system that addresses them.

a)

True

b)

False

83.

……………..one of the requirement gathering method

a)

JAD Session

b)

Waterfall

c)

Case

d)

Agile

84.

Which of the following is a right steps of interviews

a)

Selecting interviewees , Designing interview questions, Conducting the interview , Preparing for the interview , Post-interview follow-up

b)

Selecting interviewees , Conducting the interview , Preparing for the interview , Post-interview follow-up , Designing interview questions

c)

Selecting interviewees , Designing interview questions, Preparing for the interview , Conducting the interview , Post-interview follow-up

d)

None of the above

85.

Which of the following types of questions should you ask on a questionnaire or interview?

a)

Open ended question

b)

Close ended question

c)

Probing question

d)

All above

86.

Which fact-finding technique is generally recognized as the most important and most often used?

a)

Interviews

b)

JAD Sessions

c)

Questionnaires

d)

Observation

87.

A fact-finding technique wherein the systems analyst either participates in or watches a person perform activities to learn about the system is:

a)

Interviews

b)

JAD Sessions

c)

Questionnaires

d)

Observation

88.

An interview that is conducted with only a general goal or subject in mind and with a few, if any, specific questions. The interviewer counts on the interviewee to provide a framework and direct the conversation.

a)

Interview

b)

Structure interview

c)

Unstructured interview

d)

None of the above

89.

An interview in which the interviewer has a specific set of questions to ask of the interviewee

a)

Interview

b)

Structure interview

c)

Unstructured interview

d)

None of the above

90.

A fact-finding technique whereby the systems analyst collects information from individuals through face-to-face interaction.

a)

Interview

b)

Structure interview

c)

Unstructured interview

d)

None of the above

91.

A question that allows the interviewee to respond in any way that seems appropriate.

a)

Open ended question

b)

Close ended question

c)

Probing question

d)

All above

92.

A question that restricts answers to either specific choices or short, direct responses.

a)

Open ended question

b)

Close ended question

c)

Probing question

d)

All above

93.

Look for gaps and new questions is a step in

a)

Designing interview questions

b)

Preparing for the interview

c)

Conducting the interview

d)

Post-interview follow-up

94.

Prepare general interview plan is a step in

a)

Designing interview questions

b)

Preparing for the interview

c)

Conducting the interview

d)

Post-interview follow-up

95.

Which one of the requirement gathering method Allows project managers, users, and developers to work together.

a)

Interviews

b)

JAD Sessions

c)

Questionnaires

d)

Observation

96.

The depth of information in questionnaires is high

a)

True

b)

False

97.

The purpose of the ……………phase is to figure out what the business needs.

a)

Analysis

b)

Planning

c)

Design

d)

Implementation

98.

The purpose of the ……………….. phase is to figure out how to provide it

a)

Analysis

b)

Planning

c)

Design

d)

Implementation

99.

………………. defines the functions and features of the system and the relationships among its components

a)

Physical design

b)

Logical design

c)

All above

d)

None

100.

…………..of an information system is a plan for the actual implementation of the system

a)

Physical design

b)

Logical design

c)

All above

d)

None

101.

Design phase is a series of clearly defined steps because the components of the system are interdependent

a)

True

b)

False

102.

Physical design not include

a)

Interface design

b)

Actual processes of entering, verifying, and storing data

c)

Physical layout of data files

d)

Input needed by the system

103.

logical design not include

a)

interface design

b)

Output that must be produced by the system

c)

Input needed by the system

d)

Process that must be performed by the system

104.

In design phase , You might start with one component, or you can work on several components at the same time

a)

True

b)

False

105.

A system is …………. if it defined requirements and constraints, accepted by users, and support the organization’s business objectives

a)

Reliable

b)

Effective

c)

Maintainable

d)

None of the above

106.

A system is …………… if it handles errors, input errors, processing errors, hardware failures, and human mistakes.

a)

Reliable

b)

Effective

c)

Maintainable

d)

None of the above

107.

A system is ……………… if it is well designed, flexible, and developed with future modifications in mind

a)

Reliable

b)

Effective

c)

Maintainable

d)

None of the above

108.

A system is reliable if it handles errors, input errors, processing errors, hardware failures, and human mistakes.

a)

True

b)

False

109.

A system is effective if it is well designed, flexible, and developed with future modifications in mind

a)

True

b)

False

110.

A system is reliable if it defined requirements and constraints, accepted by users, and support the organization’s business objectives

a)

True

b)

False

111.

Data should be entered into the system where and when it occurs because delays cause data errors , in which consideration in system design considerations?

a)

User consideration

b)

Data considerations

c)

Architecture consideration

112.

Which design strategy appropriate for Allows for meeting highly specialized requirements

a)

Custom development

b)

Packaged software

c)

System integration

d)

Outsourcing

113.

Which design strategy appropriate for may stretch company’s resources

a)

Custom development

b)

Packaged software

c)

System integration

d)

Outsourcing

114.

Which design strategy appropriate for May require change in how the firm does business

a)

Custom development

b)

Packaged software

c)

System integration

d)

Outsourcing

115.

Which design strategy appropriate for May require significant “customization” or “workarounds”

a)

Custom development

b)

Packaged software

c)

System integration

d)

Outsourcing

116.

Which design strategy appropriate for May reduce costs or add value

a)

Custom development

b)

Packaged software

c)

System integration

d)

Outsourcing

117.

One of the advantage of packaged software is allows flexibility and creativity

a)

True

b)

False

118.

One of the advantage of packaged software is software already written

a)

True

b)

False

119.

One of the advantage of custom development is builds technical skills and functional knowledge

a)

True

b)

False

120.

One of the disadvantage of custom development is risk of project failure

a)

True

b)

False

121.

One of the advantage of packaged software is hiring external vendor

a)

True

b)

False

122.

One of the advantage of outsourcing is may Losing confidential information

a)

True

b)

False

123.

You select package system when business need is unique

a)

True

b)

False

124.

You select outsourcing when in-house functional and experience are exist

a)

True

b)

False

125.

………………….. The logical algorithms used to process the input. The procedures are later transformed into code written in a programming language.

a)

Input files

b)

Output file

c)

Procedures

d)

User dialog

e)

Interface

126.

…………………. The files that will be used to capture information that is the result of processing data.

a)

Input files

b)

Output file

c)

Procedures

d)

User dialog

e)

Interface

127.

…………………… How the system will interact with other systems

a)

Input files

b)

Output file

c)

Procedures

d)

User dialog

e)

Interface

128.

……………….. The manner in which the user will interact with the interface.

a)

Input files

b)

Output file

c)

Procedures

d)

User dialog

e)

Interface

129.

…………………. The files used to capture the input data.

a)

Input files

b)

Output file

c)

Procedures

d)

User dialog

e)

Interface

130.

………………… use graphical symbols to illustrate systems logical operations (beginning, ending points of a process and decision making) as well as physical parts (terminals, disks and communication lines)

a)

Use case

b)

DFD

c)

ERD

d)

Flowcharts

131.

The elements of flowchart is External entities (Source/Sinks) , Processes , Data stores & Direction in which the data flows

a)

True

b)

False

132.

………………….. Entity that supplies data to the system.

a)

External entity

b)

Source

c)

Sink

d)

Internal entity

133.

………… Entity that receives data from the system.

a)

External entity

b)

Source

c)

Sink

d)

Internal entity

134.

……………represent as customers, employees, other departments in the organization, or other organizations

a)

External entity

b)

Source

c)

Sink

d)

 Internal entity

135.

……………………. Any events / sequence of event in which data are either changed /acted on

a)

External entity

b)

Process

c)

Data Stores

d)

Arrow

136.

A circle represents a process & A Rectangle represents an external entity

a)

True

b)

False

137.

Data can flow from External entity to external entity

a)

True

b)

False

138.

Data can flow from External entity to process

a)

true

b)

false

139.

Data can flow from store to store

a)

true

b)

false

140.

Data can flow from Process to store and back

a)

true

b)

false

141.

Data cannot flow from External entity to process

a)

true

b)

false

142.

If same data flows in both  directions, double-headed arrow can be used

a)

true

b)

false

143.

DFD’s are used both in analysis and design phases of system development.

a)

true

b)

false

144.

DFD’s describes and  illustrates how the system operates.

a)

true

b)

false

145.

……………..Graphical representation of a system showing the internal and external entities and the flow of data into and out of these.

a)

Logical design

b)

Physical design

c)

None

d)

All

146.

Which of the following is not one of the advantage of Prototyping Process

a)

Reduces development time.

b)

Long term maintenance can be expensive.

c)

Reduces development costs.

d)

Requires user involvement.

147.

Which of the following is not one of the disadvantage of Prototyping Process

a)

Too much involvement of client, is not always preferred by the developer.

b)

Too many changes can disturb the rhythm of the  development team.

c)

Information can be lost through so many improvement  changes.

d)

Exposes developers to potential future system enhancements.

148.

The quality of output is examined and processing times are measured to ensure that the original requirements are met.

a)

true

b)

false

149.

Testing should not include attempts to get the system to fail.

a)

true

b)

false

150.

In System Testing Step , When all the modules are completed and tested, the modules are integrated into one coherent program.

a)

true

b)

false

151.

Prototyping is the process of quickly putting together a  working model (a prototype) in order to test various aspects of a design, illustrate ideas or features and gather early user  feedback.

a)

true

b)

false

152.

……………Instantiation of a class , ………… Describes the object

a)

Class , behavior

b)

Object , class

c)

Object , attribute

d)

Attribute , behavior

153.

……………….. specify what object can do

a)

Class

b)

Object

c)

Attribute

d)

Behavior

154.

…....... implement an object’s behavior  and ….....… are sent to trigger methods

a)

Messages , methods

b)

Message , message

c)

Methods , methods

d)

Methods , message

155.

…………….. Only the information required to use a software module is published to the user

a)

Encapsulation

b)

Information hiding

c)

Inheritance

d)

Polymorphism

156.

What is default access specifier for data members or member functions declared within a class without any specifier

a)

Private

b)

Protected

c)

Public

d)

Depends on compiler

157.

A message can be interpreted differently by different classes of objects

a)

Encapsulation

b)

Information hiding

c)

Inheritance

d)

Polymorphism

158.

……………… display selected aspects of a model

a)

UML

b)

Model

c)

View

d)

Notation

159.

………………….is an abstraction describing a subset of a system

a)

UML

b)

Model

c)

View

d)

Notation

160.

…………………. is a set of graphical or textual rules for depicting views

a)

UML

b)

Model

c)

View

d)

Notation

161.

Class diagram is an example of

a)

Functional Diagrams

b)

Structure Diagrams

c)

Behavior Diagrams

d)

None of the above

162.

Activity diagram is an example of

a)

Functional Diagrams

b)

Structure Diagrams

c)

Behavior Diagrams

d)

None of the above

163.

Use case diagram is an example of

a)

Functional Diagrams

b)

Structure Diagrams

c)

Behavior Diagrams

d)

None of the above

164.

Object diagram is an example of

a)

Functional Diagrams

b)

Structure Diagrams

c)

Behavior Diagrams

d)

None of the above

165.

Sequence diagrams is an example of

a)

Functional Diagrams

b)

Structure Diagrams

c)

Behavior Diagrams

d)

None of the above

166.

…………………….. illustrates the activities that are performed by users of a system.

a)

Use case

b)

DFD

c)

ERD

d)

Class Diagram

167.

…………………… they describe the activities of a system without specifying how the activities are implemented.

a)

Use case

b)

DFD

c)

ERD

d)

Class Diagram

168.

………………………… is the set of all use cases. It is a complete description of the functionality of the  system and its environment

a)

Use case

b)

DFD

c)

ERD

d)

Class Diagram

169.

………………………… represent roles, that is, a type of user of the system

a)

Actors

b)

Use cases

c)

ERD

d)

DFD

170.

Use case description contents include .................

a)

Use case name and number

b)

Actors

c)

Stakeholder and needs

d)

All of the mentioned

171.

Use case descriptions consist of interaction among which of the following?

a)

Product

b)

Use case

c)

Actor

d)

Product & Actor

172.

What are the notations for the Use case Diagrams?

a)

Use case

b)

Actor

c)

Prototype

d)

Use case and Actor