lOMoAR cPSD| 49074884
COS2621
1 Oct/Nov 2022
Downloaded by Vincent master ()
, lOMoAR cPSD| 49074884
COS2621
2 Oct/Nov 2022
UNIVERSITY EXAMINATIONS
OCTOBER/NOVEMBER 2022
COS2621
Introduction to Programming I
Exam date:2 March 2022
Duration: 2 hrs
Total marks: 90
Welcome to COS2621 exam.
This paper consists of 7 pages.
Instructions:.
• Remember to accept the pledge of Honesty by clicking to activate it
Additional student instructions
1. Students must upload their answer scripts in a single PDF file
(answer scripts must not be password protected or uploaded as “read
only” files)
2. Incorrect file format and uncollated answer scripts will not be
considered.
3. NO emailed scripts will be accepted.
4. Students are advised to preview submissions (answer scripts) to
ensure legibility and that the correct answer script file has been
uploaded.
5. Incorrect answer scripts and/or submissions made on unofficial
examinations platforms (including the invigilator cell phone
Downloaded by Vincent master
()
, lOMoAR cPSD| 49074884
COS2621
3 Oct/Nov 2022
application) will not be marked and no opportunity will be granted for
resubmission.
6. Mark awarded for incomplete submission will be the student’s
final mark. No opportunity for resubmission will be granted.
7. Mark awarded for illegible scanned submission will be the
student’s final mark. No opportunity for resubmission will be granted.
8. Submissions will only be accepted from registered student
accounts.
9. Students who have not utilised invigilation or proctoring tools will
be subjected to disciplinary processes (only include if applicable).
10. Students suspected of dishonest conduct during the examinations
will be subjected to disciplinary processes. UNISA has a zero tolerance
for plagiarism and/or any other forms of academic dishonesty.
11. Students are provided one hour to submit their 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.
12. 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.
13. Students experiencing technical challenges, contact the SCSC 080
000 1870 or email or refer to URL link for
the list of additional contact numbers or alternatively email your
module lecturer. ONLY communication from your myLIfe account will
be considered.
Question 1: General knowledge
[30]
Choose from alternatives (1) to (5) the correct one. Each question
counts 2 marks.
Downloaded by Vincent master ()
, lOMoAR cPSD| 49074884
COS2621
4 Oct/Nov 2022
a). The exists in one of two states and, in the absence
of input, remains in that state.
(1) assert
(2) complex PLD
(3) decoder
(4) flip-flop
(5) oscillator
b). instructions provide computational capabilities for
processing numeric data.
(1) Boolean
(2) Logic
(3) Memory
(4) Arithmetic
(5) Comparison
c). NASM is a(n) while DEBUG is a(n) .
(1) compiler, linker and loader
(2) assembler, assembler
(3) assembler, utility to assemble and debug programs
(4) translator, interpreter
(5) compiler, assembler
d). Consider the following assembly language program fragment:
org 0x100
Downloaded by Vincent master
()
COS2621
1 Oct/Nov 2022
Downloaded by Vincent master ()
, lOMoAR cPSD| 49074884
COS2621
2 Oct/Nov 2022
UNIVERSITY EXAMINATIONS
OCTOBER/NOVEMBER 2022
COS2621
Introduction to Programming I
Exam date:2 March 2022
Duration: 2 hrs
Total marks: 90
Welcome to COS2621 exam.
This paper consists of 7 pages.
Instructions:.
• Remember to accept the pledge of Honesty by clicking to activate it
Additional student instructions
1. Students must upload their answer scripts in a single PDF file
(answer scripts must not be password protected or uploaded as “read
only” files)
2. Incorrect file format and uncollated answer scripts will not be
considered.
3. NO emailed scripts will be accepted.
4. Students are advised to preview submissions (answer scripts) to
ensure legibility and that the correct answer script file has been
uploaded.
5. Incorrect answer scripts and/or submissions made on unofficial
examinations platforms (including the invigilator cell phone
Downloaded by Vincent master
()
, lOMoAR cPSD| 49074884
COS2621
3 Oct/Nov 2022
application) will not be marked and no opportunity will be granted for
resubmission.
6. Mark awarded for incomplete submission will be the student’s
final mark. No opportunity for resubmission will be granted.
7. Mark awarded for illegible scanned submission will be the
student’s final mark. No opportunity for resubmission will be granted.
8. Submissions will only be accepted from registered student
accounts.
9. Students who have not utilised invigilation or proctoring tools will
be subjected to disciplinary processes (only include if applicable).
10. Students suspected of dishonest conduct during the examinations
will be subjected to disciplinary processes. UNISA has a zero tolerance
for plagiarism and/or any other forms of academic dishonesty.
11. Students are provided one hour to submit their 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.
12. 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.
13. Students experiencing technical challenges, contact the SCSC 080
000 1870 or email or refer to URL link for
the list of additional contact numbers or alternatively email your
module lecturer. ONLY communication from your myLIfe account will
be considered.
Question 1: General knowledge
[30]
Choose from alternatives (1) to (5) the correct one. Each question
counts 2 marks.
Downloaded by Vincent master ()
, lOMoAR cPSD| 49074884
COS2621
4 Oct/Nov 2022
a). The exists in one of two states and, in the absence
of input, remains in that state.
(1) assert
(2) complex PLD
(3) decoder
(4) flip-flop
(5) oscillator
b). instructions provide computational capabilities for
processing numeric data.
(1) Boolean
(2) Logic
(3) Memory
(4) Arithmetic
(5) Comparison
c). NASM is a(n) while DEBUG is a(n) .
(1) compiler, linker and loader
(2) assembler, assembler
(3) assembler, utility to assemble and debug programs
(4) translator, interpreter
(5) compiler, assembler
d). Consider the following assembly language program fragment:
org 0x100
Downloaded by Vincent master
()