ISLAMIC UNIVERSITY IN UGANDA – KAMPALA CAMPUS
FACULTY OF SCIENCE
DEPARTMENT OF COMPUTER SCIENCE
SEMESTER ONE – CONTINUOUS ASSESSMENT TESTS 2021/22
__________________________________________________________________________________
SUBJECT : COMPUTER SCIENCE
TEST PAPER : CSC 2108 - SYSTEMS ANALYSIS AND DESIGN
COURSE : BIT II
DATE : XXXXXXX
TIME : 3 HOURS].
INSTRUCTIONS:
Attempt any ALL questions in section-A and ONLY one Question from section-B.
Section A (Compulsory Section)
Q1. ________ can be defined as data that has been processed into a form that is meaningful to
the recipient and is of real or perceived value in current or prospective decisions.
A) System B) Information
C) Technology D) Service
Q2. SDLC stands for
A) System Development Life Cycle B) Structured Design Life Cycle
C) System Design Life Cycle D) Structured development Life Cycle
Q3. Which of the following is not a task for a systems analyst?
A) Designing training materials for new system users
B) Regularly updating existing systems software with the new standard releases arriving from the vendor.
C) Writing job descriptions and work specifications for people to be hired with the new system.
D) Seeking financial resources to pay for the proposed system.
E) None of the above.
Q4. Which of the following items of information is unlikely to be found in a feasibility analysis?
A) A projected schedule for undertaking the project.
B) A cost / benefit analysis comparing alternative approaches.
C) A list of the operational problems for the current system.
D) A list of potential intangible benefits that may be gained by undertaking the project.
E) An analysis of the potential risk involved in undertaking the project.
Q5. ________ refers to the collection of information pertinent to a system Project.
A) Data transfer B) Data gathering
C) Data Embedding D) Data Request
Q6. ________ is a group of interrelated components working together towards a common goal by
accepting inputs and producing outputs in an organized transformation process.
A) System B) Network
C) Team D) System Unit
Q7. The main ingredient of the report documenting the ______ is the cost benefit analysis.
A) System Analysis B) Feasibility Study
C) System Implementation D) System Design
Q8. The key considerations involved in the feasibility analysis include
i) Economic ii) Technical iii) Behavioral iv) Personal
A) i, ii, iv B) i, ii, iii C) ii, iii, iv D) All A, B, & C
Q9. _______ means a coordinated effort, to communicate the information of the system in
written form.
A) System documentation B) Resource required
C) Development schedule D) User Document
Q10. A _________ system is no more than an idea.
A) Conceptual B) Logical
C) Physical D) All of the above
Q11. Which of the following is / are characteristic(s) of good quality information?
A) Accuracy and Relevance B) Form of information and Timeliness
C) Completeness and Purpose D) All A, B & C
Q12. _______ Costs for a computer-based information system include the salaries of the system
analysts and computer programmers. _______ costs for a computer-based information system
include the salaries of the computer operator and other data processing personnel.
A) Development, Development B) Development, Operating
C) Operating, Development D) Operating, Operating
Q13. A _____ is a statement of scope and objectives, opportunities and performance criteria.
A) Problem definition B) System analysis
C) System Design D) Documentation
Q14. In a DFD external entities are represented by a _________.
A) Rectangle B) Ellipse
C) Diamond shaped box D) Circle
Q15. A data flow can
A) Only emanate from an external entity B) Only terminate in an external entity
C) Emanate and terminate in an external entity D) Either emanate or terminate in an external entity but
not both
Q16. By an external entity we mean a ___________.
A) Unit outside the system being designed which can be controlled by an analyst.
B) Unit outside the system whose behavior is independent of the system being designed
C) A unit external to the system being designed
D) A unit which is not part of a DFD
Q17. External Entities may be a
A) Source of input data only B) Source of input data or destination of results
C) Destination of results only D) Repository of data
Q18. Data store in a DFD represents.
A) a sequential file B) a disk store
C) a repository of data D) a random access memory
Q19. A data flow can
A) Only enter a data store B) Only leave a data store
C) Enter or leave a data Store D) Either enter or leave a data store but not both
Q20. The characteristics of a well-designed system are
a) Practical b) Effective c) Secure d) Reliable e) Flexible f) Economical
A) a, b, c and d B) a, c, d and e
C) a, b, c, d and e D) a, b, c, d, e and f
Q21. A context diagram
A) Describes the context of a system B) is a DFD which gives an overview of the
system
C) is a detailed description of a system D) is not used in drawing a detailed DFD
Q22. The output of the problem definition stage is _________.
A) Master Development Plan B) Terms of reference
C) Feasibility report D) Final product
Q23. A context diagram is used
A) as the first step in developing a detailed DFD of a system.
B) in systems analysis of very complex systems.
C) as an aid to system design.
D) as an aid to programmer.
Q24. Which of the following is/are the sources for project requests?
A) Request from Department managers B) Request from senior executives
C) Request from system Analyst D) All of the above
Q25. A DFD is normally leveled because
A) It is a good idea in design
B) It is recommended by many experts
C) it is easy to do it
D) It is easier to read and understand a number of smaller DFDs than one large DFD
Q26. _________ is a tabular method for describing the logic of the decisions to be taken.
A) Decision tables B) Decision tree
C) Decision Method D) Decision Data
Q27. Which of the following items is not an appropriate behaviour for a good interviewer?
A) Showing good listening skills B) objectivity
C) Being able to sell the new system to its future users D) Restating responses of the interviewee
E) None of the above.
Qn28. Cardinality in an Entity-Relationship diagram
A) refers to the number of higher-level entities that are used in the ER model.
B) is used to show the average number of items that might typically be involved in a relationship
C) is used to show the ratio of one entity in relationship to another entity
D) is used to show the order of the relationships between two entities, i.e., a many relationship always
precedes a one relationship.
E) gives the count of the number of entities involved in a single relationship
Q29. Which of the following is NOT an advantage of prototyping?
A) It promises to eliminate excess development costs and design flows that occur when requirements are
not fully captured the first time round.
B) Valuable for the design of the end user interface of an IS.
C) It is more likely to produce a system that will fulfill user requirements, especially when it is used for
decision-support applications.
D) User satisfaction and morale are usually heightened because users can be presented with an actual
working system
E) None of the above.
Q30. Which of the following is an example of a system’s non-functional requirement?
A) The system shall be designed in a way that makes it easy to update and easy to use.
B) The system shall provide appropriate views for the user to read documents in the document store.
C) Only direct managers can see the personnel records of their staff.
D) The user shall be able to search either all of the initial set of databases or select a subset from it.
E) None of the above.
Section B [Attempt ONLY one question from this section]
Question One. [20 Marks]
a. List any three (3) stakeholders of a system under development. (3 Marks)
b. Describe any two (2) duties of a systems analyst. (2 Marks)
c. List any three (3) qualities of a systems analyst. (3 Marks)
d. Describe, in specific terms, any three (3) causes of a system development project. (3 Marks)
e. Give any two (2) reasons that may lead to the failure of a system development project. (2
Marks)
f. What are the critical success factors of successful Information system implementation from an
organizational change perspective? (Describe any 3)
(3 Marks)
g. Describe any four (4) circumstances under which we may say a system development project was
not a total success. (4 Marks)
Question Two. [20 Marks]
a. Give two advantages and one disadvantage of each of the following facts finding techniques:
i. Interviews (3 Marks)
ii. Questionnaires (3 Marks)
iii. Observation (3 Marks)
b. Describe two circumstances under which questionnaires may be preferable to interviews during
system investigation. (2 Marks)
c. Discuss any five (5) challenges likely to be encountered during system investigation. (5 Marks)
d. Describe how the information needs of an individual manager in an organization can be established
through the decision analysis method. (4
Marks)
End.