The question before it with the original code says "The subroutine getValue is designed to return a number within a given range".
The new code returns a number within the given range in less lines hence greater efficiency. So how is B wrong? ("To test whether the lines marked ‘REM can be removed...
I expected it to be much easier. I reckon this one was harder than 2010-2012.
So many fucking diagrams. Also, I found myself bullshitting for most of the questions.
I'm pretty sure it is not Traditional because it is missing the design stage and the "Is another feature requested?" part gives it away. Agile approach has a lot of client involvement so they would be asking for features mid-way through the development as the problems arise/desire for features...
He means that you need to use correct terminology and not pull shit from your ass. Just read the syllabus and course specs and you should be set if you understand all the dotpoints (on the LHS) in the syllabus