Software development entails the processes of analysis, design, development, implementation and .. - NSC Information Technology - Question 5 - 2019 - Paper 2
Question 5
Software development entails the processes of analysis, design, development, implementation and ...
5.1.2 Name ONE visual tool (diagram) that can be used for design... show full transcript
Worked Solution & Example Answer:Software development entails the processes of analysis, design, development, implementation and .. - NSC Information Technology - Question 5 - 2019 - Paper 2
Step 1
Complete the statement:
96%
114 rated
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
Answer
Software development entails the processes of analysis, design, development, implementation and maintenance.
Step 2
Name ONE visual tool (diagram) that can be used for design purposes:
99%
104 rated
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
Answer
One visual tool that can be used for design purposes is a UML (Unified Modeling Language) diagram.
Step 3
Write down which loop structure (Repeat...until/While...do) would be more suitable for EACH of the following purposes:
96%
101 rated
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
Answer
(a) A loop that must be executed at least once: Repeat...until.
(b) A loop that must check a condition before execution: While...do.
Step 4
What type of error (syntax, logical or runtime) occurred if the following result is obtained when code is compiled or executed?
98%
120 rated
Only available for registered users.
Sign up now to view full answer, or log in if you already have an account!
Answer
(a) Division by zero: Runtime Error.
(b) When the output of a calculated value is incorrect: Logical Error.