当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
2015年计算机二级考试公共基础知识冲刺复习笔记(5)
发布时间:2011/3/15 9:50:53 来源:城市学习网 编辑:ziteng
  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月)

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

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

  答案:结构化

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved