We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 11
WACHEMO UNIVERSITY
COLLEGE OF ENGINEERING AND TECHNOLOGY
SCHOOL OF COMPUTING AND INFORMATICS,
DEPARTMENT OF INFORMATION TEC!
INOLOGY,
SYSTEM ANALYSIS AND DESIGN ~ MODEL EXAM
Weight: 50%
Time Allowed: 2 hrs.
June 5, 2023
Wachemo University, HosanaInstruction: Choose the Best Answer from the Given Alternatives
1. Which of the following cannot characterize a system?
A. Component
B. Purpose
C. Interface
D. None
2. Which of the following UML diagram emphasizes on object interaction?
A. Activity diagram
Sequence diagram
Deployment diagram
SOF
Data flow diagram
3. is a standard set of steps/phases one passes through in system development.
Software development process models
System development life cycle
Requirement elicitation
All
Sop >
4, Which of the following should be considered during system's user interface design?
‘A. Choice of color
Design layouts
Friendliness
All
gop
5 is the initial working version of the complete system.
Prototype
User interface
op >
Project
D. All
6. Which of the following can be the possible reason why system maintenance is
needed?
A. Due to system failures
B. To determine user needs
C. To come up with alternative solution
D. All7. Which of the following feasibility analysis is associated with the financial benefits
and costs during information systems development?
A. Technical feasibility
B. Operational feasibility
C. Economic feasibility
D. All
8. Designing how a user navigates in the developed system is represented by
Deployment diagram
Database model
User interface flow diagramming
All
so R>
individual module is tested.
isa form of testing in which eacl
System testing
Unit testing
ope
Integration testing
D. All
10. What is the fundamental purpose of system testing?
‘A. To evaluate whether the developed system fulfills the requirements
B. To develop alternative system
C. Toadd new features
D. To reduce maintenance burden
11, Which of the following system acceptance testing is conducted in real environment
with real and live data?
A. Alpha testing
B. Beta testing
C. Recovery testing
D. Performance testing
12. Which of the following system installation approach uses the new system to run along
with the old system?
A. Direct installation
B. Parallel installation
C. Phased installation
D. All13, Which of the following document records how to use the developed
system/application?
A. Proposal
B. User manual
C. Design specifications
D. All
14, Which of the following activity is performed during implementation phase of system
development life cycle?
A. Scope definition
B. Coding
C. System design
D. Requirement elicitation
15, Which of the following types of maintenance is conducted to fix defects in the design,
implementation of the system?
A. Corrective maintenance
B. Adaptive maintenance
C. Perfeetive maintenance
D. Preventive maintenance
16, In class diagram modeling, the bottom section of the diagram represents
A. Class name
Attributes
Methods
Objects
sop
17, is a measure of how two items, such as classes or methods, are interrelated.
Coupling
Cohesion
Abstraction
Encapsulation
299 9 &
Vhich of the following is the benefit of object orientation?
Reusability
Extensibility
Reduced maintenance burden
All
pope19, Which of the following software development process model states that “the next
phase of system development should begin after the completion of the preceding
phase”?
A. Waterfall model
B. Iterative model
C. Spiral model
D. All
20. What is the end result of implementation phase?
A. User interface
B. A working system
C. System architecture
D. Database model
21 is a process of collecting the user needs to solve a problem or issues and to
achieve system objective.
‘A. Requirement gathering
B. Statement of the problem
C. Scope definition
D. All
22. Which of the following defines the system's quality characteristi
‘A. Functional requirements
B. Non- functional requirements
C. Business rules
D. All
23, Which of the following requirement gathering technique is used to gather information
by which requirement gathering team sit down with concemed stakeholders and asks
some questions?
A. Interview
B. Questionnaires
C. Direct observation
D. Analyzing documents24,
25.
26.
21.
28.
29.
In relational database model, each column in a relation corresponds to
A. Record
B. Attribute
C. Relation
D. All
Which of the following is not included under user interface design?
A. Designing interface layouts
B. Designing help options
C. Designing feedback options
D. Designing database
When you test the system, what are you actually testing?
A. System requirements
B. Security
C. Performance
D. All
Ina sequence diagram, what do the vertical dashed lines represent?
A. Process
B. Object lifelines
C. Messages
D. Objects
Consider you are transferring money to your friend’s account using mobile banking
system, if the system asks you “Enter Account Number: ” while making a
transfer, which type of feedback is the system providing you?
A, Status information
B. Prompting cues
C. Error message
D. All
Which of the following is the criterion to classify and rank the projects to be selected?
A. Potential benefits
B. Resource
C. Project duration
D. All30, Designing and building a scaled-down but working version of the desired system is
known as
A. Coupling
B. Prototyping
C. System design
D. All
31 isa short document prepared primarily for clearly describing what
the project will deliver and outline generally at a high level all the work required for
completing the project.
A. Project scope statement
B. Feasibil
ity analysis
C. Project planning and selection
D. All
32. Which of the following can be source of information during requirement gather
A. Users
B. Reports
C. Procedures
D. All
Which of the following mechanism enables reusability in object orientated paradigm?
A, Inheritance
B. Encapsulation
C. Abstraction
D. Coupling
34, Which of the following characterizes non- functional requirements?
A. Portability
B. Reliability
CC. Performance
D. All35. Which of the following requirement validation technique involves a meeting where
you gather all of your stakeholders together and go through the requirements
documentation, page-by-page, line-by-line, to ensure that the document represents
everyone's complete understanding of what is to be accomplished in a particular
project?
A. Walkthrough
B. Inspections
C. Prototypes
D. None
36. Which of the following system/software testing method requires that the evaluator
needs to possess knowledge of the intemal working of the code?
A. Black box testing
B. White box testing
C. Inspection
D. All
37. Which of the following represents transitions between activities in modeling activity
diagram?
A. Arrow lines
B. Diamond shapes
C. Rounded rectangles
D. None
38. Which of the following UML diagram
s equivalent to DFD diagram from structural
paradigm?
A. Sequence diagram
B. Activity diagram
C. Deployment diagram
D. None
39, Which of the following is the correct sequence of system development life cycle
phases?
A. Requirement clicitation-> Analysis-> Design->Implementation->Testing
B. Requirement elicitation-> Design-> Analysis->Implementation->Testing
C. Analysis-> Requirement elicitation -> Design->Implementation->Testing
D. All40.
Al
42,
4B
44,
is the process of breaking down a system into its smaller components,
Decomposition
Cohesion
Coupling
All
poe >
is a graphical representation of a project that shows each task as a
horizontal bar whose length is proportional to its time for completion,
A. Gant chart
B. Venn diagram
C. Network diagram
D. Pie chart
Which of the following diagram is used in process modeling from structural paradigm
point of view?
A. Activity diagram
B. Data flow diagram
C. Use case diagram
D. State chart diagram
Which of the following is an indication of the degree of relationship between class
diagrams?
A. Cardinality ratio
B. Relationship
C. Attributes
D. All
Consider you have Student class diagram, which of the following can possibly
cexamplify the method in this diagram?
A. Name
B. ID
C. Age
D. viewExamResult()45. Which of the following type of testing is conducted to assess if the organization/user
is willing to use your system?
A. Acceptance testing
B. Requirement validation
C. Installation
D. All
Answer Questions from 46 ~ 50 by referring to the following diagram,
10
ut
12
46. Based on the above diagram, YELLOW numbers indicate
A. Actors
B. Associations
C. Use cases
D. None
47. From the given diagram, GREEN numbers show
A. Use cases
B. System
C. Associations
D.
None
1048,
49,
50.
From the diagram, numbers I and 2 indicate
A. Associations
B. Actors
C. Use cases
D. Relationship
From the above diagram, the RED number is indicating
‘A. System name
B. System boundary
C. Use cases
D. All
According to use case diagram notations, number 3 shows
A. System name
B. System boundary
C. Use cases
D. None
uw