AP 考试中心
·
AP 计算机科学原理
·
单元 1:创造性开发
AP 计算机科学原理 - 单元 1:创造性开发
闪卡复习 · 预生成学习资源,所有用户共享
与他人合作,共同设计、开发和测试计算作品,以实现共同的目标。
一个循环过程,通过反复设计、开发、测试和改进来完善程序。
点击看答案
迭代开发过程 (Iterative Development Process)
增量开发过程 (Incremental Development Process)
点击看答案
将一个大问题分解成多个小部分,逐一完成并测试,然后集成到整体中。
一个能触发程序响应的动作,例如鼠标点击、按键或触摸屏幕。
事件驱动编程 (Event-driven Programming)
点击看答案
一种编程范式,程序的执行流程由事件(如用户交互)来决定。
程序行为 (Program Behavior)
点击看答案
程序在执行期间的功能以及用户与之交互的方式。
用户界面 (User Interface - UI)
点击看答案
程序中供用户进行交互的部分,包括按钮、菜单、文本框等视觉元素。
程序文档 (Program Documentation)
点击看答案
对程序功能、代码段或开发过程的书面描述,用于帮助他人理解程序。
写在代码中供人阅读的解释性文本,计算机会忽略它们,不影响程序运行。
通过运行程序来检查其是否按预期工作并发现错误的过程。
过程 / 函数 (Procedure / Function)
点击看答案
一段命名的、可重复使用的代码块,用于执行一个特定的子任务。
在定义过程或函数时使用的变量,作为传入值的占位符。
程序可以运行但结果不正确或行为异常的错误,源于算法设计缺陷。
语法错误 (Syntax Error)
点击看答案
违反编程语言规则的错误,会导致程序无法编译或运行。
运行期错误 (Runtime Error)
点击看答案
在程序执行过程中发生的错误,通常会导致程序意外终止。