位置: IT常识 - 正文

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

编辑:rootadmin

结构化程序设计的基本原则是:自顶向下;逐步求精;模块化;限制使用GOT0语句。
625676782结构化程序设计的基本原则(结构化程序设计的基本思想)

  结构化程序设计(structured programming)是进行以模块功能和处理过程设计为主的详细设计的基本原则。其概念最早由E.W.Dijikstra在1965年提出的,是软件发展的一个重要的里程碑。它的主要观点是采用自顶向下、逐步求精的程序设计方法;使用三种基本控制结构构造程序,任何程序都可由顺序、选择、循环三种基本控制结构构造。

  结构化程序中的任意基本结构都具有唯一入口和唯一出口,并且程序不会出现死循环。在程序的静态形式与动态执行流程之间具有良好的对应关系。由于模块相互独立,因此在设计其中一个模块时,不会受到其它模块的牵连,因而可将原来较为复杂的问题化简为一系列简单模块的设计。模块的独立性还为扩充已有的系统、建立新系统带来了不少的方便,因为我们可以充分利用现有的模块作积木式的扩展。按照结构化程序设计的观点,任何算法功能都可以通过由程序模块组成的三种基本程序结构的组合: 顺序结构、选择结构和循环结构来实现。结构化程序设计的基本思想是采用“自顶向下,逐步求精”的程序设计方法和“单入口单出口”的控制结构。自顶向下、逐步求精的程序设计方法从问题本身开始,经过逐步细化,将解决问题的步骤分解为由基本程序结构模块组成的结构化程序框图;“单入口单出口”的思想认为一个复杂的程序,如果它仅是由顺序、选择和循环三种基本程序结构通过组合、嵌套构成,那么这个新构造的程序一定是一个单入口单出口的程序。据此就很容易编写出结构良好、易于调试的程序来。

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

上一篇:三星Note4怎么关闭4G网络(三星note 4如何关机)

下一篇:三星S10+怎么设置应用分身(三星s10+怎么设置门禁卡)

  • 苹果手机镜面翻转在哪设置(苹果手机镜面翻转在哪里)

    苹果手机镜面翻转在哪设置(苹果手机镜面翻转在哪里)

  • 微星390刀锋版和暗黑版区别(微星刀锋和gaming plus)

    微星390刀锋版和暗黑版区别(微星刀锋和gaming plus)

  • ios13.4更新了什么功能(iphone13 更新了什么)

    ios13.4更新了什么功能(iphone13 更新了什么)

  • 苹果11没有home键怎么办(苹果11没有home键怎么恢复出厂设置)

    苹果11没有home键怎么办(苹果11没有home键怎么恢复出厂设置)

  • 苹果的imessage和短信有什么区别

    苹果的imessage和短信有什么区别

  • 手机的快手币可以弄到微信里吗(快手的快币可以变成现金吗)

    手机的快手币可以弄到微信里吗(快手的快币可以变成现金吗)

  • 苹果手机打不了电话也接不了电话(苹果手机打不了字怎么回事)

    苹果手机打不了电话也接不了电话(苹果手机打不了字怎么回事)

  • a1699是苹果6还是6s(a1699s是苹果几)

    a1699是苹果6还是6s(a1699s是苹果几)

  • 台式电脑开机显示windows未能启动怎么办(台式电脑开机显示屏不亮怎么回事)

    台式电脑开机显示windows未能启动怎么办(台式电脑开机显示屏不亮怎么回事)

  • 系统的基本属性(系统的基本属性有哪些)

    系统的基本属性(系统的基本属性有哪些)

  • 手机怎么开滤镜(苹果手机怎么开滤镜)

    手机怎么开滤镜(苹果手机怎么开滤镜)

  • oppo r11怎么关机(OPPO R11怎么关机?)

    oppo r11怎么关机(OPPO R11怎么关机?)

  • 滴滴成交率怎样恢复(滴滴成交率下降了怎么才能涨上来)

    滴滴成交率怎样恢复(滴滴成交率下降了怎么才能涨上来)

  • iphone11内存有几种(苹果11内存几个g)

    iphone11内存有几种(苹果11内存几个g)

  • 微信朋友圈只保存5年吗(微信朋友圈只保持十年吗)

    微信朋友圈只保存5年吗(微信朋友圈只保持十年吗)

  • 微信朋友圈怎么清空动态(微信朋友圈怎么批量删除)

    微信朋友圈怎么清空动态(微信朋友圈怎么批量删除)

  • 手机保存网页图片找不到(手机保存网页图片失败是什么原因)

    手机保存网页图片找不到(手机保存网页图片失败是什么原因)

  • 微信录屏怎么弄(微信视频录屏怎么弄)

    微信录屏怎么弄(微信视频录屏怎么弄)

  • 显卡怎么调高性能(显卡调到高性能)

    显卡怎么调高性能(显卡调到高性能)

  • 搜索框无法搜索到某些应用(搜索框无法搜索内容)

    搜索框无法搜索到某些应用(搜索框无法搜索内容)

  • 系统托盘无法隐藏图标(系统托盘无法隐藏文件夹)

    系统托盘无法隐藏图标(系统托盘无法隐藏文件夹)

  • Win11 Dev 预览版22509.1011更新补丁KB5008918发布(附更细内容汇总)(win11预览版dev改beta)

    Win11 Dev 预览版22509.1011更新补丁KB5008918发布(附更细内容汇总)(win11预览版dev改beta)

  • 树干上的扁嘴山巨嘴鸟,厄瓜多尔 (© Tui De Roy/Minden Pictures)(真菌感染手指甲空了)

    树干上的扁嘴山巨嘴鸟,厄瓜多尔 (© Tui De Roy/Minden Pictures)(真菌感染手指甲空了)

  • Transformer中的Q/K/V理解(transformer中的token)

    Transformer中的Q/K/V理解(transformer中的token)

  • 【微信小程序】初入微信小程序(微信小程序在哪里打开)

    【微信小程序】初入微信小程序(微信小程序在哪里打开)

  • ps入门之羽化是什么(ps里的羽化是什么意思)

    ps入门之羽化是什么(ps里的羽化是什么意思)

  • 小规模减免增值税要交企业所得税吗
  • 发票领购簿长什么样
  • 工程类工资表为哪些内容
  • 税盘减免主表不显示减免怎么填
  • 申报从租计征的房产税必须提前备案吗
  • 发票一年不能开超多少才不扣税费
  • 出口退免税备案
  • 增值税税金不足1元未缴纳账务处理
  • 新的企业所得税暂行条例
  • 赠与合同收税吗
  • 企业租入固定资产发生的改良支出计入什么科目
  • 以前年度社保计提出错了怎么调整
  • 投标公司资质借用计入什么会计科目?
  • 委外加工半成品入库的会计分录
  • 旧机动车交易需要哪些法定证件
  • 食堂伙食费怎么入账
  • 固定资产不动产和动产的区别
  • 税款所属期是什么意思举例子
  • 外地项目不预缴税款
  • 出售长期股权投资的相关税费
  • 免税收入包括哪些收入
  • 非居民企业可以享受小微企业所得税优惠政策吗
  • 流动资金借款是一般借款还是专门借款
  • 跨省经营如何缴纳流转税?
  • 跨年的物业费如何记账
  • 汇算清缴中的科目怎么填
  • win10 删除文件 没有找到项目
  • 华为手机屏幕下的三个功能键设置方法
  • 上月库存占比怎么算
  • thinkphp yii
  • 工商企业年报网上申报流程
  • 付给他人押金的会计分录
  • 应付债券的会计处理
  • 笔记本电脑保养与维护
  • 基建借款属于什么科目
  • 固定资产后续支出一律计入固定资产成本
  • php+jQuery+Ajax实现点赞效果的方法(附源码下载)
  • 餐饮专用发票可抵扣吗
  • 鲁棒性分析方法
  • 帝国cms功能
  • 外包人员的餐费可以全部扣除吗
  • 采购发票生成的会计凭证
  • 帝国cms视频教程
  • c语言中exit函数怎么用
  • 案例详解:功能点估算法
  • 长期债权投资业务处理
  • 发票遗失要如何补办
  • 应收账款属于供应商还是客户
  • 固定资产折旧会影响净利润吗
  • sqlserver批量更新存储脚本
  • sqlmap暴力破解
  • 营改增后房屋租赁税变化
  • 差旅费报销时如何处理
  • 盘亏的设备要进仓库吗
  • 企业销售收入确认条件
  • 小规模购进商品怎么做账
  • 坏账准备计提要求
  • 新公司固定资产盘点总结
  • 开外经证怎么预约办理
  • 开具电费发票如何入账?
  • 生产型企业入库管理办法
  • 备用金怎么做会计科目
  • 怎么设置库存限额
  • win7删除系统文件
  • 关于要不要关闭Vista中的IPv6功能的问题
  • centos svn服务器搭建web
  • windows 隐藏软件
  • WinXp x64sp企业订户最新完整纯净版安装指南
  • ai控制器的简称是
  • js正则表达式gi
  • android launchers
  • unity自动生成
  • 批处理实例
  • js中生成随机数
  • 四川省税务局发票查询
  • 晋税通注册
  • 佛山国家税务局招聘
  • 钢材出口关税税率是多少
  • 运输类税点
  • 无锡市国家税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设