2011年计算机二级考试公共基础知识冲刺复习笔记(5)

文章作者 100test 发表时间 2011:03:11 18:15:06
来源 100Test.Com百考试题网


  Point5:结构化程序设计

  考点精讲

  1、结构化程序设计的主要目的是使程序结构良好、易读、易理解、易维护。它的原则主要包括:①自顶向下;②逐步求精;③模块化;④限制使用goto语句。

  2、结构化程序设计方法可用三种基本结构实现:①顺序结构;②选择结构;③重复结构。3、在结构化程序设计的具体实施中,要注意把握如下要素:

  (1)使用程序设计语言中的顺序结构、选择结构、循环结构等控制结构来表示程序的控制逻辑。

  (2)选用的控制结构只准许有一个入口和一个出口。

  (3)程序语句组成容易识别的程序块,每块只有一个入口和一个出口。

  (4)复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现。

  (5)语言中所没有的控制结构,应该采用前后一致的方法来模拟。

  (6)严格控制goto语句的使用。

  真题分析

  【真题1】下列选项中不属于结构化程序设计原则的是________。(2009年9月)

  A)模块化

  B)逐步求精

  C)可封装

  D)自顶向下

  解析:结构化程序设计的原则主要包括:①自顶向下;②逐步求精;③模块化;④限制使用goto语句。

  答案:C

  【真题2】符合结构化原则的三种基本控制结构是:选择结构、循环结构和__【3】__结构。(2009年3月)

  解析:结构化程序设计的3种基本控制结构是:选择结构(分支结构)、循环

  结构、顺序结构。

  答案:顺序

  【真题3】结构化程序设计的基本原则不包括________。(2008年4月)

  A)模块化

  B)逐步求精

  C)多态性

  D)自顶向下

  -18-解析:结构化程序设计方法的主要原则可以概括为:自顶向下,逐步求精,模块化和限制使用GOTO语句,其中不包括多态性。

  答案:C

  【真题4】下列选项中不属于结构化程序设计方法的是________。(2006年4月)

  A)模块化

  B)可复用

  C)自顶向下

  D)逐步求精

  解析:结构化程序设计方法的主要原则有四点:自顶向下(先从最上层总目标开始设计,逐步使问题具体化)、逐步求精(对于复杂问题,设计一些子目标作为过渡,逐步细化)、模块化(将程序要解决的总目标分解为分目标,再进一步分解为具体的小目标,每个小目标作为一个模块)、限制使用GOTO语句。不存在可复用原则。

  答案:B

  【真题5】仅由顺序、选择(分支)和重复(循环)结构构成的程序是__【4】__程序。(2010年9月)

  解析:本题主要考查结构化程序的基本概念。仅由顺序、选择(分支)和重复(循

  环)结构构成的程序是结构化程序。

  答案:结构化

  #ff0000>


相关文章


2011年计算机二级考试公共基础知识冲刺复习笔记(2)
2011年计算机二级考试公共基础知识冲刺复习笔记(1)
2011年全国计算机等级二级C语言模拟试题及答案(1)
2011年计算机二级考试公共基础知识冲刺复习笔记(6)
2011年计算机二级考试公共基础知识冲刺复习笔记(5)
2011年计算机二级考试公共基础知识冲刺复习笔记(4)
2010年9月全国计算机二级考试各地报名信息汇总
全国计算机等级报名章程
全国计算机等级考试疑问全解答
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛