位置: IT常识 - 正文

结构化程序设计的原则(结构化程序设计的基本思想)

编辑:rootadmin

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

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

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

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

上一篇:lc卡和ld卡区别(什么是lc卡号是什么意思)

下一篇:k20有dc调光吗(k20pro有dc)

  • 2017年房地产10大营销手段(2017年房地产销售额排行)

    2017年房地产10大营销手段(2017年房地产销售额排行)

  • 华为云备份怎么恢复到手机(华为云备份怎么查看)

    华为云备份怎么恢复到手机(华为云备份怎么查看)

  • 联通大王卡可以携号转网吗(联通大王卡可以改成普通卡吗)

    联通大王卡可以携号转网吗(联通大王卡可以改成普通卡吗)

  • 华为nova6支持扩展储存卡吗(华为nova6支持扩展吗)

    华为nova6支持扩展储存卡吗(华为nova6支持扩展吗)

  • vivo手机ai键是干什么的(vivox27手机ai键)

    vivo手机ai键是干什么的(vivox27手机ai键)

  • 电脑显示充电但是电量不涨(电脑显示充电但是充不进去怎么回事)

    电脑显示充电但是电量不涨(电脑显示充电但是充不进去怎么回事)

  • 苹果x进水黑屏但是有声音怎么办(苹果x进水黑屏怎么强制关机)

    苹果x进水黑屏但是有声音怎么办(苹果x进水黑屏怎么强制关机)

  • nova7se和nova7的区别(nova7se和nova7有什么区别)

    nova7se和nova7的区别(nova7se和nova7有什么区别)

  • 怎样改qq群聊名称(qq群聊怎么改名)

    怎样改qq群聊名称(qq群聊怎么改名)

  • 华为p40pro限量套装有什么(华为p40pro限量版套装都有什么)

    华为p40pro限量套装有什么(华为p40pro限量版套装都有什么)

  • 电容容量大小的影响(电容容量大小的充放电时间)

    电容容量大小的影响(电容容量大小的充放电时间)

  • 导致洗衣机离合器坏的原因(洗衣机离合坏了的反应)

    导致洗衣机离合器坏的原因(洗衣机离合坏了的反应)

  • iphonex来电闪光灯怎么设置(iphonex来电闪光灯)

    iphonex来电闪光灯怎么设置(iphonex来电闪光灯)

  • 手机热点身份验证出错(手机热点身份验证出现问题怎么回事)

    手机热点身份验证出错(手机热点身份验证出现问题怎么回事)

  • word文档忘记保存怎么恢复(word文档忘记保存关机了,怎么找回)

    word文档忘记保存怎么恢复(word文档忘记保存关机了,怎么找回)

  • 华为浏览器收藏在哪找(华为浏览器收藏的网址删除了怎么恢复)

    华为浏览器收藏在哪找(华为浏览器收藏的网址删除了怎么恢复)

  • 华为p30如何调振动强度(华为p30如何调振动强弱)

    华为p30如何调振动强度(华为p30如何调振动强弱)

  • 管理员怎么设置群名片(微信群管理员怎么设置)

    管理员怎么设置群名片(微信群管理员怎么设置)

  • 抖音不实名认证影响推荐吗(抖音不实名认证可以开橱窗吗)

    抖音不实名认证影响推荐吗(抖音不实名认证可以开橱窗吗)

  • 新买手机号被注册微信过怎么取消(新买手机号被注册过微信)

    新买手机号被注册微信过怎么取消(新买手机号被注册过微信)

  • 操作系统有哪四个典型的发展阶段,各有什么特点

    操作系统有哪四个典型的发展阶段,各有什么特点

  • 抖音不推送作品怎么办(抖音不推送作品给好友)

    抖音不推送作品怎么办(抖音不推送作品给好友)

  • qq耳朵一样的标志是什么意思(qq耳朵一样的标志是不是被删了)

    qq耳朵一样的标志是什么意思(qq耳朵一样的标志是不是被删了)

  • Vue结合高德地图实现HTML写自定义信息弹窗(vue接入高德地图)

    Vue结合高德地图实现HTML写自定义信息弹窗(vue接入高德地图)

  • 增值税发票抵扣是什么意思
  • 海关完税价格计算公式
  • 进项税额怎么计算例题
  • 小规模纳税人城市维护建设税税率
  • 仓库出入库账本图片大全
  • 综保区和自贸区的联系
  • 税控服务费属于什么费用
  • 虚开发票企业所得税怎么补缴税?
  • 开具正数发票中如何体现扣款
  • 销项负数发票会计摘要
  • 企业报销发票都需要什么
  • 违约金收入计入应纳税所得额吗
  • 企业发现多缴税款超过3年
  • 董事费监事费高管薪酬标准
  • 企业所得税免征和不征
  • 简易计税视同销售如何处理?
  • 低价销售存货的企业所得税怎么算
  • bios设置密码有什么用
  • 在windows7提供了一种什么技术
  • macos新版本
  • 资不抵债从资产负债表上怎么看出来
  • 原材料废料怎么做账
  • yii2项目实战之restful api授权验证详解
  • 新购车辆检测费计入原值吗
  • 作废的专票能认证过去吗
  • 暂估入库的商品能出库吗
  • 建设工程项目设计质量控制的内容
  • 大学送礼物该送多少钱的
  • vm网络不可达
  • 企业所得税汇算清缴时间
  • 转让使用过的固定资产增值税
  • 金蝶怎么设置销售出库单模板
  • python cox
  • 以前年度损益调整会计分录
  • 发工资扣了社保可以要求退回吗
  • SQLServer 2008 R2中使用Cross apply统计最新数据和最近数据
  • 财政拨款事业单位的办公用车免征车船税吗
  • 合同权益如何进行转让
  • 出差补贴要不要交个税呢?
  • 企业资产评估增值
  • 工程施工企业转账手续费计入什么会计科目
  • 进出口 外汇
  • 固定资产工作汇报
  • 合并财务报表内部往来如何抵消
  • 社保下个月扣款
  • 私人账户可以打钱到公司账户吗
  • 商业会计做账流程视频
  • 带抵扣进项分录
  • 出口退税对应的进项不能抵扣对吗
  • 年底员工借款如何处理
  • 安全生产费用提取标准 最新
  • 如何控制生产成本和利润
  • SQL Server Alwayson添加监听器失败的解决方法
  • SSB(SQLservice Service Broker) 入门实例介绍
  • 使用sql server
  • win7系统权限设置
  • win8装机软件
  • ubuntu20.0.4安装
  • unins000.exe - unins000是什么意思
  • ubuntu左侧菜单不见了
  • 苹果电脑怎么打开u盘
  • nero recode
  • 电脑禁用u盘软件
  • win7系统出现COMSurrogate
  • win10开机多了一个账户怎么删除
  • Android一分钟环境搭建,包含Mac、Linux、Windows
  • bat怎么设置
  • 详解怎样利用双色球密码选号
  • ajax multipart/form-data
  • vue router使用query和params传参的使用和区别
  • jni静态注册和动态注册
  • node.js连接mysql数据库的方法有哪些
  • python数据连接
  • js闭包作用问题解决应用
  • python版本怎么选
  • 杭州市国税稽查三科科长
  • 消费税要把增值税算进去吗
  • 工会经费计税依据工资总额包括什么
  • 国税局江西省税务局
  • 国税家园
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设