位置: IT常识 - 正文

结构化设计的基本原则(结构化设计的基本步骤)

编辑:rootadmin

结构化程序设计的基本原则可以概括为:自顶向下、逐步求精、模块化及限制使用goto语句,总的来说可使程序结构良好、易读、易理解、易维护。
625671091结构化设计的基本原则(结构化设计的基本步骤)

  结构化程序设计由迪克斯特拉(E.W.dijkstra)在1969年提出,是以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块,这样使完成每一个模块的工作变单纯而明确,为设计一些较大的软件打下了良好的基础。由于模块相互独立,因此在设计其中一个模块时,不会受到其它模块的牵连,因而可将原来较为复杂的问题化简为一系列简单模块的设计。模块的独立性还为扩充已有的系统、建立新系统带来了不少的方便,因为我们可以充分利用现有的模块作积木式的扩展。

  按照结构化程序设计的观点,任何算法功能都可以通过由程序模块组成的三种基本程序结构的组合: 顺序结构、选择结构和循环结构来实现。结构化程序设计的基本思想是采用“自顶向下,逐步求精”的程序设计方法和“单入口单出口”的控制结构。自顶向下、逐步求精的程序设计方法从问题本身开始,经过逐步细化,将解决问题的步骤分解为由基本程序结构模块组成的结构化程序框图;“单入口单出口”的思想认为一个复杂的程序,如果它仅是由顺序、选择和循环三种基本程序结构通过组合、嵌套构成,那么这个新构造的程序一定是一个单入口单出口的程序。据此就很容易编写出结构良好、易于调试的程序来。

本文链接地址:https://www.jiuchutong.com/zhishi/168811.html 转载请保留说明!

上一篇:抖音怎么复制表情(抖音怎么复制表情包文字)

下一篇:苹果11怎么拍照(苹果11怎么拍照显示拍摄时间)

  • 手机支付宝免冠照片怎么拍(手机支付宝免冠照怎么拍)

    手机支付宝免冠照片怎么拍(手机支付宝免冠照怎么拍)

  • smartresponse要不要开(smartreaponse)

    smartresponse要不要开(smartreaponse)

  • 华为手机删除的照片咋恢复(华为手机删除的app哪里可以找回)

    华为手机删除的照片咋恢复(华为手机删除的app哪里可以找回)

  • xsmax防水有多牛(ipone xsmax防水性能怎么样)

    xsmax防水有多牛(ipone xsmax防水性能怎么样)

  • 苹果手表1234代区别(苹果手表123456的区别)

    苹果手表1234代区别(苹果手表123456的区别)

  • 华为mate30pro双卡怎么放(华为mate30pro双卡都支持5G吗)

    华为mate30pro双卡怎么放(华为mate30pro双卡都支持5G吗)

  • 为什么抖音看不见别人在线状态(为什么抖音看不到别人的ip地址)

    为什么抖音看不见别人在线状态(为什么抖音看不到别人的ip地址)

  • 快手视频最佳尺寸(快手视频最低几秒)

    快手视频最佳尺寸(快手视频最低几秒)

  • 怎么关闭拼小圈功能(pdd怎么关闭拼小圈)

    怎么关闭拼小圈功能(pdd怎么关闭拼小圈)

  • 手机零下多少度不能用(手机零下多少度自动关机)

    手机零下多少度不能用(手机零下多少度自动关机)

  • 抖音视频别人怎么保存不了(抖音视频别人怎么才能看到是谁分享的)

    抖音视频别人怎么保存不了(抖音视频别人怎么才能看到是谁分享的)

  • 苹果播放视频没有声音(苹果播放视频没有进度条)

    苹果播放视频没有声音(苹果播放视频没有进度条)

  • 空调开着开着就停了是怎么回事(空调开着开着就跳闸是怎么回事)

    空调开着开着就停了是怎么回事(空调开着开着就跳闸是怎么回事)

  • 苹果相机用不了,打开一片漆黑(苹果手机相机用不了)

    苹果相机用不了,打开一片漆黑(苹果手机相机用不了)

  • oppo有小爱同学吗(oppo用小爱同学app)

    oppo有小爱同学吗(oppo用小爱同学app)

  • 微信清除的视频能恢复吗(微信清除的视频聊天记录可以恢复吗)

    微信清除的视频能恢复吗(微信清除的视频聊天记录可以恢复吗)

  • 苹果x可以无线反向充电吗(苹果x可以无线快充吗)

    苹果x可以无线反向充电吗(苹果x可以无线快充吗)

  • 爱奇艺怎么取消绑定手机号(爱奇艺怎么取消续费自动续费)

    爱奇艺怎么取消绑定手机号(爱奇艺怎么取消续费自动续费)

  • 读取运动数据权限在哪(读取运动数据权限的命令)

    读取运动数据权限在哪(读取运动数据权限的命令)

  • 微信运动关注别人 别人知道吗(微信运动关注别人别人会有提示吗)

    微信运动关注别人 别人知道吗(微信运动关注别人别人会有提示吗)

  • oppo手机如何设置打印机(oppo手机如何设置高清通话)

    oppo手机如何设置打印机(oppo手机如何设置高清通话)

  • 如何取消美团会员续订(如何取消美团会员自动续费)

    如何取消美团会员续订(如何取消美团会员自动续费)

  • 又一款Windows11要来,微软 Win11 SE 版本曝光(现在windows11)

    又一款Windows11要来,微软 Win11 SE 版本曝光(现在windows11)

  • 默认网关不可用修复后过一会又不好使了解决方法(默认网关不可用的解决办法)

    默认网关不可用修复后过一会又不好使了解决方法(默认网关不可用的解决办法)

  • 公司名下的车怎么报废
  • 无租房合同可以取住房公积金吗
  • 印花税的计税依据怎么算公式
  • 发票一年不能开超多少才不扣税费
  • 小规模购买金税盘分录
  • 小规模纳税人进项
  • 小规模季度申报怎么申报
  • 转让无形资产增值税
  • 异地项目预缴个人所得税
  • 销项负数发票原发票还有用吗?
  • 如何区别文化体育业和娱乐业
  • 企业卖旧房如何计算缴纳土地增值税
  • 项目规划设计费用取费标准
  • 挂靠工程支付货款会计分录怎么写?
  • 对非本单位的营销方案
  • 企业支付宝里面的钱可以随时提到个人银行卡吗
  • 借入款项的来源包括哪三个
  • 没有对公账户的公司怎么注销
  • 处置交易性金融资产发生的交易费用
  • 出口退税企业分类
  • 回迁安置房税收优惠
  • 物料买回来再发货可以吗
  • 抵扣发票可以在哪里抵扣
  • 现金清偿债务怎么算
  • 职工的经济补偿金是优先债权吗
  • 工会经费缴纳比例是哪里规定的
  • 减免的城建税如何申报
  • 怎么获得win10纯净版
  • 外贸企业出口退税账务处理
  • 【Fiddler Everywhere】史上最强抓包工具(安装 修改教程)
  • 在途物资退货会退款吗
  • PHP:mcrypt_module_get_algo_block_size()的用法_Mcrypt函数
  • PHP:imagecolortransparent()的用法_GD库图像处理函数
  • pc端微信扫码支付
  • yii2-admin
  • php开发系统
  • 前端html模板
  • php绘图库
  • 宝塔怎么做?
  • 公积金提取条件资料
  • 净资产怎么增长
  • 人力资源公司的招聘专员怎么样
  • ajax 教程
  • 终止经营损益列报 举例
  • 企业残保金该什么时间交
  • Mysql中 show table status 获取表信息的方法
  • 收到退回货物
  • 公司垫付生育津贴后,社保局未报销给公司
  • 哪些员工出差的多
  • 为外单位人员报备流程
  • 开办费用怎么处理
  • 建筑施工安全费用提取标准
  • 固定资产怎么入费用
  • 应交增值税的结转怎么算
  • 固定资产赠送后怎么做凭证
  • 公司从员工工资扣水电费
  • 税务开票系统如何设置不用重复登录
  • 公司购买的办公楼怎么交房产税
  • 跨年做进项税额转出
  • sqlserver1053怎么解决
  • windows如何安装安卓软件
  • 自动锁定系统
  • ubuntu20.04升级20.10
  • linux xfs 扩容
  • shell脚本中的数组
  • dos怎么开启
  • unsupportedclassversion
  • php运行linux命令
  • 对js关键字命名的优点
  • jquerymobile
  • jquery设置宽高
  • 本地 node js 启动vue
  • javascript详细介绍
  • jquery实现图片横向移动
  • 涉嫌虚开增值税专用发票罪
  • 地方税务局网上申报
  • 福建省税务局 电子
  • 国税车购税征收标准
  • 浙江省电子税务局电话
  • 环保标识码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设