The purpose of a piece of software is the starting point for the analysis phase. The purpose and functional requirements can be defined in terms of inputs, processes and outputs.
Which of the following is determined during the analysis phase of software development?
Fitness for purpose
Which of the following is a definition of an input?
Data that will be entered by a user or received from a file
Data that is to be initialised by the programmer during implementation and that will not change when the software is in use
Results of testing
Which of the following is a definition of a process?
Code created to execute a sequence of instructions that may make use of inputs and may result in output to the user
Data received from a text file
Data sent to a printer
Which of the following is a definition of an output?
Data that is validated after being entered by a user
Data that is sent from the program to the user, a file or peripheral
What would you consider when outlining assumptions about new software that is being developed?
Hardware needed to run the software