lOMoAR cPSD| 47654148
, lOMoAR cPSD| 47654148
UNIVERSITY EXAMINATIONS
JANUARY/FEBRUARY 2025
ICT2622
Object-Oriented Analysis
75 Marks
Duration 02 Hours
EXAMINERS:
FIRST: MR LS NXUMALO
SECOND: DR S SSEMUGABI
, lOMoAR cPSD| 47654148
Welcome to the ICT2622 exam.
This exam question paper consists of four (04) pages, including
this page.
Instructions:
1. Candidates are warned against irregular or dishonest
practices, which discredit not only the candidate
concerned, but also the good name of the University.
2. This exam question paper has six (06) questions. Answer all
questions.
3. This is a closed book examination.
4. You are expected to use IRIS for invigilation. Failing
which, the university will not release your results.
5. You will be required to sign an honour pledge for this
examination.
6. Save your document as a single pdf file before submitting.
7. Do not password protect your document.
8. Use myExams to submit your answer script. No emailed
script will be marked.
9. Students are provided 30 minutes to submit answer scripts
after the official examination time. Submissions made after
the official examination time will be rejected by the
examination regulations and will not be marked.
10. Students experiencing network or load shedding challenges
are advised to apply together with supporting evidence for
an Aegrotat within 3 days of the examination session.
, lOMoAR cPSD| 47654148
Question 1 [5]
The following questions are MCQ. Please write down only the most correct
answer.
1.1 A class that is responsible for accessing both the Internet and a database has
__________ cohesion.
A) low
B) high
C) medium
D) very low
1.2 A field in a relational table called “address” would be an example of what?
A) complex data type
B) primitive data type
C) candidate data type
D) compound data type
1.3 Domain layer classes should __________.
A) prepare persistent classes for storage to the database
B) establish and maintain connections to the database
C) start up and shut down the system
D) edit and validate input data
1.4 In a many-to-many association, the primary key of the created table consists
of which of the following?
A) An invented key with computer generated values
B) The primary keys of the associated tables
C) The foreign keys of the associated tables
D) Does not need a key field
, lOMoAR cPSD| 47654148
UNIVERSITY EXAMINATIONS
JANUARY/FEBRUARY 2025
ICT2622
Object-Oriented Analysis
75 Marks
Duration 02 Hours
EXAMINERS:
FIRST: MR LS NXUMALO
SECOND: DR S SSEMUGABI
, lOMoAR cPSD| 47654148
Welcome to the ICT2622 exam.
This exam question paper consists of four (04) pages, including
this page.
Instructions:
1. Candidates are warned against irregular or dishonest
practices, which discredit not only the candidate
concerned, but also the good name of the University.
2. This exam question paper has six (06) questions. Answer all
questions.
3. This is a closed book examination.
4. You are expected to use IRIS for invigilation. Failing
which, the university will not release your results.
5. You will be required to sign an honour pledge for this
examination.
6. Save your document as a single pdf file before submitting.
7. Do not password protect your document.
8. Use myExams to submit your answer script. No emailed
script will be marked.
9. Students are provided 30 minutes to submit answer scripts
after the official examination time. Submissions made after
the official examination time will be rejected by the
examination regulations and will not be marked.
10. Students experiencing network or load shedding challenges
are advised to apply together with supporting evidence for
an Aegrotat within 3 days of the examination session.
, lOMoAR cPSD| 47654148
Question 1 [5]
The following questions are MCQ. Please write down only the most correct
answer.
1.1 A class that is responsible for accessing both the Internet and a database has
__________ cohesion.
A) low
B) high
C) medium
D) very low
1.2 A field in a relational table called “address” would be an example of what?
A) complex data type
B) primitive data type
C) candidate data type
D) compound data type
1.3 Domain layer classes should __________.
A) prepare persistent classes for storage to the database
B) establish and maintain connections to the database
C) start up and shut down the system
D) edit and validate input data
1.4 In a many-to-many association, the primary key of the created table consists
of which of the following?
A) An invented key with computer generated values
B) The primary keys of the associated tables
C) The foreign keys of the associated tables
D) Does not need a key field