Computer program · AS 91373
Construct an advanced computer program for a specified task
Construct an advanced computer program for a specified task
This standard asks you to write a complete computer program that solves a real task using proper programming practices. Your program needs to have separate sections (modules) that work together, handle lists or arrays of data, include proper comments explaining what you did, and be tested to make sure it actually works on different types of inputs.
You successfully write a working program with modules, arrays, comments, and test it on normal inputs.
You write skilled code with well-thought-out variable scope and module parameters, document accurately what each part does, and test systematically on both normal and boundary cases.
You write efficient, well-structured code where modules logically break down the task, variables and constants are used smartly to make the program robust, comments justify your decisions, and you test comprehensively and efficiently on expected, boundary, and invalid inputs.
Standards typically taken alongside or after this one. Same subject, grouped by level.