Software Design and Development (Implementation: Evaluation) Flashcards
What does it mean to say that a program is fit for purpose?
If a program is fit for purpose, it means that it meets the functional and end-user requierments
What are some efficient coding construct?
Loops
Array
Selection Statements
What are the four things coders use to increase the readability of code?
Indentation
White Space
Internal Commentary
Meaningful Variable Names
What is Indentation?
Indentation is when a program is moved towards the right to accent certain are of the code such as IF statements
What is White Space?
White Space is when a coder leaves a line between each sub-routine in a page of code in order to convey where certain processes are
What is Internal Commentary?
Internal Commentary is when the program has content in it to explain briefly what is going for the next few lines
What are Meaningful Variable Names?
Meaningful Variable Names are when the coder uses an appropriate variable names such as “score” instead of “s”
What is Internal Commentary signalled by?
//
What is a definition of Robustness?
The program can cope with unexpected or incorrect input