计算机二级真题范文
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机二级真题范文
一、简答题
1.请简要概括结构化设计(Structured Design)的策略?
结构化设计(Structured Design)旨在以模块化的方式解决复杂的程序设计问题。
它的策略是:
(1)系统划分,先将系统划分为相互独立的模块,每个模块完成一项特定的功能;
(2)模块定义,对每个模块的功能要求进行详细定义,并制定与外部模块之间的接口;
(3)细化,将大模块进一步细化为更小的模块,并按照数据流和控制流的关系细化为多个连续性的子模块;
(4)安排,根据各模块之间的关系,安排各模块的执行顺序,以保证程序的正确性;
(5)测试,对每个模块进行测试,以保证程序能如预期完成计算任务。
2.什么是循环(Loop)?
循环(Loop)又称为迭代,是指程序在执行特定操作时,可以自动地重复执行相同的操作或操作序列,直到满足一些条件为止。
它通常由一个判断条件和一个循环体组成,判断条件表示执行循环的条件,循环体表示要执行的操作序列。
根据循环实现的方式的不同,可以将循环分为for循环、while循环、do-while循环三种。
3.请简要概括算法的特性?
算法的特性主要有:
(1)可行性,算法必须满足计算机系统的可行性要求。