development life cycle
使用闪卡高效复习COMPUTER-SCIENCE科目知识点
共计闪卡
10张
7 algorithm design and problem solving
闪卡自测
What is abstraction in the context of program analysis?
所有闪卡
闪卡 1
问题
What is abstraction in the context of program analysis?
查看答案
答案
Abstraction is the act of removing unimportant details from the problem to focus on important elements such as core functionality and requirements.
闪卡 2
问题
Define the term "requirements document"
查看答案
答案
A requirements document is a document that defines the problem and breaks it down into clear, manageable, understandable parts.
闪卡 3
问题
True or False? The design stage involves using techniques to come up with a blueprint for a solution.
查看答案
答案
True. The design stage involves using techniques to come up with a blueprint for a solution.
闪卡 4
问题
What is iterative testing?
查看答案
答案
Iterative testing is where each module is tested and debugged thoroughly to make sure it interacts correctly with other modules and accepts data without crashing or causing any errors.
闪卡 5
问题
What does the analysis stage of the program development life cycle focus on?
查看答案
答案
The analysis stage of the program development life cycle focuses on precisely understanding the problem the program is intended to solve.
闪卡 6
问题
Define "core functionality"
查看答案
答案
Core functionality refers to the fundamental components of what the program is going to solve.
闪卡 7
问题
What happens during the coding stage of the program development life cycle?
查看答案
答案
During the coding stage, developers begin programming modules in a suitable programming language that work together to provide an overall solution to the problem.
闪卡 8
问题
What is the purpose of the testing stage in the program development life cycle?
查看答案
答案
The purpose of the testing stage is to ensure the program or programs work as intended as outlined in the initial requirements specification and design, and to reject any invalid data that is input.
闪卡 9
问题
Define "decomposition"
查看答案
答案
Decomposition is a technique used in the design stage of the program development life cycle to break down a complex problem into smaller, more manageable parts.
闪卡 10
问题
What types of techniques are used in the design stage?
查看答案
答案
Techniques used in the design stage include decomposition, structure diagrams, flowcharts, and pseudocode.