17.01.2015 Views

129761-2015-syllabus

129761-2015-syllabus

129761-2015-syllabus

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Syllabus content<br />

2.4 Software development<br />

Candidates should be able to:<br />

2.4.1 Programming<br />

• show understanding of how to write, translate, test and run a high-level language program<br />

• show understanding of the basic stages in the program development cycle<br />

• describe features found in a typical Integrated Development Environment (IDE):<br />

○ for coding<br />

○ for initial error detection<br />

○ for debugging, including: single stepping, breakpoints, variables/expressions report window<br />

2.4.2 Program testing<br />

• show understanding of ways of exposing faults in programs and ways of avoiding faults<br />

• locate and identify the different types of errors:<br />

○ syntax errors<br />

○ logic errors<br />

○ run-time errors<br />

• correct identified errors<br />

2.4.3 Testing strategies<br />

• choose suitable data for black-box testing<br />

• choose suitable data for white-box testing<br />

• understand the need for stub testing<br />

Cambridge International AS and A Level Computer Science 9608. Syllabus for examination in <strong>2015</strong>.<br />

31

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!