Book 2: Fundamental Problem-solving and Programming Skills
Book 2 · Chapter 12
Software Development
§12.1§12.2§12.3Core · ≈ 12.2 m · ↗
B2·12This chapter is being written.
Everything the site already has for it is below — each with the short code the book prints beside it.
For the whole chapter
- Topic pageSoftware Development
B2·12·T - QuizSoftware Development
B2·12·Q1 - LabStructure charts
B2·12·X1 - LabState-transition diagrams
B2·12·X2 - LabTest data, validation & check digits
B2·12·X3
§12.1 Program development life cycle
Short code B2·12·1
- FlashcardsFlashcards §12.1: Program development life cycle & models
B2·12·F1 - Past-paper questionsPast-paper questions §12.1 (program-development-life-cycle)
B2·12·1
§12.2 Program design
Short code B2·12·2
- FlashcardsFlashcards §12.2: Program design tools
B2·12·F2 - Past-paper questionsPast-paper questions §12.2 (program-design)
B2·12·2
§12.3 Program testing · Program maintenance
Short code B2·12·3
- FlashcardsFlashcards §12.3: Testing, errors & maintenance
B2·12·F3 - Past-paper questionsPast-paper questions §12.3 (program-testing)
- Past-paper questionsPast-paper questions §12.3 (program-maintenance)
Workbook 2: Software Development
Short code W2·12 · Problem-solving and Programming Skills Workbook
The write-in workbook for this chapter — drills, exam-style practice, trace tables, fix-the-mistake and mark-it-yourself pages. Its full mark schemes and an interactive version arrive here with the chapter.


