Solar Multiple Choice Flashcards
The name of software documentation that is passed on to the client ?
End User Manual
Features of an Integrated Development Environment
Code Editor
Debugger
Compiler
Translator
Which of the following are considered features of a high level language?
No need to compile/translate to low level language
Similar to machine code
Easier to use
Uses natural language elements
Easier to use
Uses Natural Language elements
Best description of a compiler
Reads source code into machine code as a whole in one go
C# is what type of programming language?
Object Oreintated
n the following Python code what is the value of v? a = 4 b = 6 c = 3 v = a* (b - c)
12
What would the result be if the following was coded using the list (34, 16, 36, 11, 22, 16)? Set result to first item in list Loop through list If current item > result Result = current End if End loop
36
The breaking down of a system to then gain insight into its sub-systems is known as?
A top down approach
The step-by-step procedure that defines a set of instructions executed in a certain order to get the desired output is referred to as which of the following?
An Algorithm
When requirements are turned into specific test cases, then software is improved to pass the new tests, this is known as?
Test Driven Development
A paradigm that makes extensive use of constructs of selection (if/then/else) and repetition (while and for), block structures, and subroutines.’
This statement is the definition for which type of programming?
Structural
Python variables do not need explicit declaration to reserve memory space, when you assign a value what one thing is needed?
A Name
Which of the following are Python error types? IndexError KeyError ValueError ZeroAdditionError
Index Error
Key Error
ValueError
The systematic way to organise data in order to use it efficiently.
Data Structure
Which of the following is not a construct in Python? if statement for loop while loop case statement
Case Statement