Programs Flashcards
List the four phases of the Software Development Cycle in order (separated by a comma and a space):
Requirements, Design, Testing and Deployment, Support
A structured solution to abstract technical details that provides a graphical depiction of any process.
Flowchart
A structured written representation of a process to leave a clear idea of the logical steps necessary to solve a problem, abstract of syntax and technical details
Pseudocode
is the process of testing the parts of a program. The tests used are created prior the the Testing and Deployment Phase
Unit testing
Beta testing is conducted by a limited group of customers with ——- on a real system in the environment it will work inside
Real data
Testing done by a separate team that is not developing the application is known as
Quality assurance testing
Which Support phase maintenance category is a modification of software performed to keep the software usable in a changing environment?
Adaptive
Which Support phase maintenance category is a reactive modification of software performed to correct discovered problems?
Corrective
Which Support phase maintenance category is a modification of software performed to improve/enhance performance of maintainability?
Perfective
Which Support phase maintenance category is a modification of software performed to detect and correct latent faults before they become effective faults
Preventive
The methodical process of finding and reducing the number of bugs (defects) in a computer program is known as
Debugging
Which programming language type requires the programmer to write in the native language of the computer?
Machine
What programming language type requires an assembler to produce an executable program?
Assembly
What Generation III programming language type requires a compiler to produce an executable program?
Complied
) What Generation III programming language type requires an interpreter on the computer where the program is running?
Interpreted