Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programming features (Analysis (The Purpose (The Purpose is general…
Programming features
Variables
Global Variables
A Global Variable can be accessed and altered from any part of the program, even from another script/event so long as it is declared at the very start.
Local Variables
A Local Variable exists within one subroutine, function, or procedure.
Parameter Passing
Passing by Value
Passing a parameter by value is used when a parameter is needed in a subroutine but its value is not going too change in the subroutine. The subroutine will be passed a copy of the original parameter, so that the original parameter remains unchanged
Passing by Reference
Passing a parameter by reference is used when a parameter is needed in a subroutine and its value is going to change in the subroutine when it is passed in.
Parameter
Formal Parameter
A Formal Parameter is used as a placeholder within a subprogram for the values received or sent to the main program's actual parameters.
-
Analysis
-
The Scope
The Scope of the software is a list of the deliverables that the project will hand over to the client/end user. This may include the design, the completed program, the test plan and test results and the evaluation report.
The Boundaries
The boundaries set out the limits that define what is in the project and what is not in the project. It can also clarify any assumptions made by the software developers about the client's requirements.
-