Program Checks and Tests · CSEC Information Technology
25 past-paper questions on Program Checks and Tests, part of Program Implementation, from every CSEC Information Technology paper on Quelpr.
- 12(c)2 marks· CSEC Information Technology · 2011 · Paper 2Testing and debugging
- 4(b)(i)2 marks· CSEC Information Technology · 2022 · Paper 2The pseudocode has a logic error. Identify the line with the error and make the necessary corrections.
- 12(a)2 marks· CSEC Information Technology · January 2010 · Paper 1Explain the difference between a 'syntax error' and a 'logic error'.
- 13(b)4 marks· CSEC Information Technology · January 2010 · Paper 1The program contains FOUR errors. For EACH error, write the line number and the corrected line of code.
- 13(e)(i)2 marks· CSEC Information Technology · January 2010 · Paper 1State the result when value1 = 40, value2 = 50 is used in the corrected program.
- 13(e)(ii)2 marks· CSEC Information Technology · January 2010 · Paper 1State the result when value1 = 50, value2 = 40 is used in the corrected program.
- 13(e)(iii)2 marks· CSEC Information Technology · January 2010 · Paper 1State the result when value1 = 50, value2 = 50 is used in the corrected program.
- 9(e)(i)2 marks· CSEC Information Technology · January 2013 · Paper 2For EACH set of values, state whether a logic error, syntax error or no error is produced.
- 9(e)(ii)1 mark· CSEC Information Technology · January 2013 · Paper 2If an error is produced, indicate whether the value in Num1 or Num2 has caused the error.
- 12(a)14 marks· CSEC Information Technology · January 2013 · Paper 2Identify the line number of EACH error and rewrite the correct statement.
- 12(b)1 mark· CSEC Information Technology · January 2013 · Paper 2All the seven errors are of the same type. State the name of this type of error.
- 10(a)6 marks· CSEC Information Technology · January 2014 · Paper 2Using the provided Pascal program, copy and complete the trace table.
- 11(c)2 marks· CSEC Information Technology · January 2014 · Paper 2State ONE difference between syntax and logic errors.
- 11(d)2 marks· CSEC Information Technology · January 2014 · Paper 2State ONE difference between testing and debugging.
- 10(a)(i)2 marks· CSEC Information Technology · May/June 2013 · Paper 2State the output from the program when 4 is input for both X and Y.
- 10(a)(ii)1 mark· CSEC Information Technology · May/June 2013 · Paper 2State the line number that produced the output statement in (a)(i) above.
- 10(a)(iii)1 mark· CSEC Information Technology · May/June 2013 · Paper 2The output suggests an error exists. State the name of the type of error.
- 10(a)(iv)2 marks· CSEC Information Technology · May/June 2013 · Paper 2State the line number in which the error exists and rewrite the program code that would correct the error.
- Q541 mark · multiple choice· CSEC Information Technology · May/June 2017 · Paper 1Errors that result from NOT following the rules of the programming language are called
- Q581 mark · multiple choice· CSEC Information Technology · May/June 2019 · Paper 1Program debugging should be performed
- 9(d)1 mark· CSEC Information Technology · May/June 2019 · Paper 2Complete the statement: 'There were no ... errors, so the program followed the grammar of the language.'
- 9(e)1 mark· CSEC Information Technology · May/June 2019 · Paper 2Complete the statement: 'She then ... the program to see if it was grammatically correct.'
- 9(f)1 mark· CSEC Information Technology · May/June 2019 · Paper 2Complete the statement: 'Annissa then entered some ... data to see if the program produced the correct output.'
- 9(g)1 mark· CSEC Information Technology · May/June 2019 · Paper 2Complete the statement: 'If there were errors, she would have to ... the program to locate and correct these errors.'
- 9(h)2 marks· CSEC Information Technology · May/June 2019 · Paper 2Complete the statement: 'The program produced the correct results and this meant there were no ... errors or ... errors.'