a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 35|回复: 0

[公共基础知] 计算机二级公共基础知识辅导讲义第二章(2)

[复制链接]
发表于 2012-7-31 21:44:12 | 显示全部楼层 |阅读模式
  2.2 结构化程序设计(面向过程的程序设计方法)7 v2 u; x5 L/ G; U
  1、结构化程序设计方法的主要原则可以概括为:自顶向下,逐步求精,模块化,限制使用goto语句。
3 o. A3 m4 O1 [  ~8 r, ]! [1 U, P  (1)自顶向下。程序设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。不要一开始就过多追求众多的细节,先从最上层总目标开始设计,逐步使问题具体化。
5 p) n3 A5 a. j3 _! _: Q# F7 [; d5 |  (2)逐步求精。对复杂问题,应设计一些子目标作过渡,逐步细化。: t0 s+ A8 F, W# A* ~" o
  (3)模块化。一个复杂问题,肯定是由若干稍简单的问题构成。模块化是把程序要解决的总目标分解为分目标,再进一步分解为具体的小目标,把每个小目标称为一个模块。& E8 V% b: x9 A8 e+ U- k
  (4)限制使用goto语句。0 S# Y- J1 s: a# M, ^
  2、结构化程序的基本结构:顺序结构,选择结构,重复结构。1 M# |' }% m8 o5 p6 l( `$ X5 j) r
  1)顺序结构。一种简单的程序设计,即按照程序语句行的自然顺序,一条语句一条语句地执行程序,它是最基本、最常用的结构。) _8 d; `1 o! @
  2)选择结构。又称分支结构,包括简单选择和多分支选择结构,可根据条件,判断应该选择哪一条分支来执行相应的语句序列。/ |& g7 g& r  ], U. q$ A
  3)重复结构。又称循环结构,可根据给定的条件,判断是否需要重复执行某一相同的或类似的程序段。
( {- D6 b* X. o; p  仅仅使用顺序、选择和循环三种基本控制结构就足以表达各种其他形式结构,从而实现任何单入口/单出口的程序。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-22 10:38 , Processed in 0.527081 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表