Final System Analysis Exam Model
Final System Analysis Exam Model
Damietta University
Course Name: Systems Analysis and
Faculty of Computers and Information
Design (IS241)
Total Grade: Max. 50 marks
Grade: Level 02
No. of pages: 4 pages (2 double face)
Time Allowed: 2 Hours
March 18, 2021
Final Exam - Model 2
Question 1: Choose the correct answers and label them in your answer sheet: (30 x 1 Marks)
1. A feasibility study is carried out ………………………..
A. before the final requirements specifications are drawn up
B. after final requirements specifications are drawn up
C. during the period when requirements specifications are drawn up D. at any time
2. System ………. is the review of system or software products and its documentation to ensure that
system meets the requirements and specifications.
A. Quality assurance B. Conversion C. Testing D. Design
3. In ……conversion approach; a working version of the system is implemented in one part of the
organization based on feedback, it is installed throughout organization all alone or stage by stage.
A. Parallel B. Phase-In Method C. Direct Cutover D. Pilot
4. The most important role of a systems analyst in business is ………….
A. technical understanding of information systems B. special programming skills
C. knowing what data needs to be stored and used D. problem solving
5. ……… is an abstract representation of the data flow, inputs, and outputs of the system.
A. Logical Design B. Detailed Design
C. Architectural Design D. Physical Design
6. After the design phase the document prepared is known as………………
A. performance specifications B. system specifications
C. design requirements D. None of these
7. Providing richness of details is one of the advantages of ………
A. SAD B. RAD C. Closed ended questions D. Interviews
8. ………is an incremental software development model focuses on a very short development cycle.
A. SDLC B. RAD C. The Waterfall Approach D. The Prototyping
9. Which of the following activities, does not belong to the Implementation phase of the SDLC?
A. File conversion B. User training C. Program testing D. All of the above
Model 2 Page 1/4
10. Interviews are essential to gather………………….
A. qualitative information B. quantitative information
C. statistical information D. facts and figures
11. Routine things the system will do, such as reporting is considered one of its ……. requirements;
while system usability is considered one of ……….
A. Functional/ non-functional B. Functional/ functional
C. Non-functional/ functional D. Non-functional/ Non-functional
12. Information should come from authoritative sources. This means the information should be ….
A. Reliable B. Updated C. Relevant D. Accurate
13. The approach used in top‐down analysis and design is ………………….
A. to prepare flow charts after programming has been completed.
B. to identify the top level functions by combining many smaller components into a single entity.
C. to identify a top level function, then create a hierarchy of lower‐level modules and components.
D. All of the above.
14. A pseudo code is………….
A. an easy way to communicate the logic of a program, in English like statements
B. a computer generated random number
C. a protocol used in data communication D. a machine code
15. HIPO stands for…………
A. Hierarchy input output Process B. Hierarchy input process output
C. Hierarchy plus input process output D. Hierarchy input plus output
16. Which of the following shows correct sequence of waterfall model?
A. Requirement analysis, Design, Feasibility study, coding, Integration & system testing, Maintenance
B. Requirement analysis, Feasibility study, Design, coding, Integration & system testing, Maintenance
C. Feasibility study, Requirement analysis, Design, coding, Maintenance, Integration & system Testing
D. Feasibility study, Requirement analysis, Design, coding, Integration & system testing, Maintenance
17. A programmer would be a useful person to employ in which stage?
A. System Analysis B. System Implementation.
C. System Planning D. System Design.
18. The output to the analysis phase is the………………
A. System design specifications B. System requirements document
C. Functioning IS D. System request
Model 2 Page 2/4
19. The most important attribute of a systems analyst is ………………..
A. excellent programming skills B. very good writing skills
C. very good technical management skills D. very good hardware designing skills
20. The process of assessing the degree to which the potential time frame and completion dates for all
major activities within a project meet organizational deadlines and constraints for affecting change
best describes ……… feasibility.
A. operational B. schedule C. political D. technical
21. System Requirements report is developed by……………..
A. systems analyst after information gathering phase in consultation with users
B. Programmers familiar with similar organizations
C. top level managers of an organization
D. users of the proposed system
22. A cost-benefit analysis is performed to assess……….. feasibility
A. operational B. schedule C. political D. economic
23. ………… are computerized information systems developed to process large amounts of data for
routine business such as payroll and inventory.
A. OAS B. MIS C. KWS D. TPS
24. The purpose of assessing ……………… feasibility is to gain an understanding of the degree to which
the proposed system will solve the problems.
A. operational B. schedule C. political D. economic
25. ……. is a QA level where offline software is examined for any violations of the official coding rules.
A. Performance test B. Compilation and linking
C. Routine running D. Code Walk-through
26. …………. support data workers, who do not usually create new knowledge but rather analyze
information to manipulate data in some way before sharing it with the organization
A. OAS B. TPS C. KWS D. MIS
27. Data flow diagrams are developed by ………….
A. programmers B. system designers
C. systems analyst D. users and managers of an organization
28. In …….., trainers must meet the trainees at the same time, but not required to be at the same place.
A. Virtual Classroom training B. Normal Classroom training
C. Multimedia Training D. Self-Paced Training
Model 2 Page 3/4
29. Selection of particular life cycle model is based on ……………..
A. Users requirements B. Project types and associated risks
C. Technical knowledge of development team D. All of the above
30. All the following are responsibilities of a system analyst except ……………..
A. defining and prioritizing information requirement of an organization
B. drawing up specifications of the system for an organization
C. gathering data, facts and opinions of users in an organization
D. designing and evaluating the system
Question 2: State true or false (20 x 1 Marks)
1. The input to the planning phase is the system request.
2. Data dictionaries are one of the structured analysis tools.
3. Code Walk-through is a QA level; where it is checked that the software can run properly under a
variety of conditions
4. Physical Design focuses on how data is entered into a system, processed, and displayed as output.
5. In pilot conversion approach; the new system is gradually implemented across all users.
6. “Using CASE tool” CASE stands for Cost Aided Software Engineering
7. Testing is process of checking functionality and correctness of SW according to user requirements.
8. Structured decisions are those have defined rules that guides the users while making decisions.
9. Both open-ended and closed-ended questions are permitted in the questionnaires.
10. Word processing is one of the Executive Support Systems.
11. Decision tree is a tabular method for describing the logic of the decisions to be taken.
12. The primary objective of system design is to implement the system.
13. Data flow diagrams are usually developed during system design phase
14. Human resource management system is an example of the Management Information Systems.
15. Managers at the strategic management level usually make structured decisions.
16. One of the roles of the system designer is to prioritize the system requirements.
17. Requirement that specifies how the system performs a certain function is a functional requirement.
18. Technical feasibility refers to the organization’s ability to construct & implement the proposed system.
19. Positive Functional System Testing involves testing the software with invalid inputs.
20. Generally, system maintenance refers to adding or modifying the code to support the changes in the
user specification.
End of Exam Model 2 Page 4/4
Best wishes. Dr. Amira El-Zeiny