What is the name of the document produced at the very start of the software development process?
What is the name of the document in the software development process which assesses whether or not the project can proceed?
What is the name of the document in the software development process that states exactly what a customer wants the software to do?
The following sentence appears as part of a feasability study:
"The project lies within the cost parameters specified by the company."
This statement comments upon:
The following sentence appears as part of a feasability study:
"The project will comply with the recently enacted legislation pertinent to the company."
This statement comments upon:
The following sentence appears as part of a feasability study:
"The project can be implemented by utilising existing hardware and will interface with the software employed by the company."
This statement comments upon:
Testing is carried out on a new piece of software prior to completion. Which type of testing can be described as "Testing is carried out as soon as the code is created".
Testing is carried out on a new piece of software prior to completion. Which type of testing can be described as "Testing is carried out by trusted end users who report any problems back to the development team."
Software testing can include acceptance testing, component testing and module testing. In what order are they usually carried out?
A dry run is a technique used during the software development process. Which sentence describes a dry run?
A dry run is a technique used during the software development process. In which phase would a dry run be used?
A program interface allows the user to choose the module to run by typing the appropriate number at a suitable point on the screen. When they press enter the program runs. This is an of what user interface.
Which of the following statements is true about an object-orientated language?
The section of code:-
LDA #5
CLC
ADC #4
STA C
is an example of:-
A language which is made up of facts and rules and includes recursion is an example of:-
Which of the following best describes a 4GL?
The typical evolution of programming languages has been
Which of the following is true of CASE tools?
What is the purpose of this algorithm:-
Ask user for filename
Open file
For loop = 1 to 10
Input array(loop) to file
End loop
Close File
Which complex data structure is described as:-
"A list of data objects of the same type. As new items are added to the end of the list items are removed from the top."
Which complex data structure is described as:-
"A list of data objects of the same type. As new items are added to the end of the list items are removed from the end of the list."
A teacher wishes to store pupil names and their corresponding class marks in a 2-D array. Why is this not possible.
What is the purpose of the following pseudocode:-
loop from i = 1 to 10
loop from j = 1 to 10
number(i,j)=5
next j
next i
When a programmer creates sections of tested code which could be useful to others it is called.
The following list of names is to be searched for the name "Jim"
"John, Fred, Bob, Jim, Alan,David,Emma,June,Brenda"
Which statement is true.
A list of 1000 pupils and their roll numbers is stored in a file. It is searched regularly using a binary search to find a pupil by entering a name into a search box. Which of the following statements is true.
A binary search and a linear search on a list containing 100 names are compared and the results recorded. Which statement will be true.
What is the name of the sort algorithm shown.
start loop
let flag = 0
for x = 1 to 19
if Array(x) > array(x+1) then
swap array(x) with array(x+1)
let flag flag + 1
End if
End loop
end loop if flag = 0
The final stage of the software development process is
Debugging the software takes place during which phase of the software development cycle.