社区
数据结构与算法
帖子详情
形式化方法去goto结构
sunux
2003-09-14 09:23:03
请问有没有形式化的方法来去掉程序中所有的goto结构? Dijks..曾经证明过可行性,但是,我看过原文...
...全文
87
4
打赏
收藏
形式化方法去goto结构
请问有没有形式化的方法来去掉程序中所有的goto结构? Dijks..曾经证明过可行性,但是,我看过原文...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ZhangYv
2003-09-16
打赏
举报
回复
这个东东去GOOGLE更合适点 :)
UP~~~~~~~~~~~
ZhangYv
2003-09-16
打赏
举报
回复
这个东东去GOOGLE更合适点 :)
UP~~~~~~~~~~~
BlueSky2008
2003-09-16
打赏
举报
回复
给点线索:
如果我没记错的话,证明任何程序都可以用序列结构、条件结构和循环结构表示出来的应该是G.Jacopini和C.Bohm。你可以去找找这两个人的文章。
另外,我在南京大学的一本80年代的计算机领域博士论文集里也看到过一篇文献,讲的就是如何消除goto语句。好像是说明了goto语句总可以通改变语句顺序,改变程序结构,增加辅助变量等来消除。
sunux
2003-09-14
打赏
举报
回复
打错了,我"没"看过原文
结构
化
方法
和面向对象
方法
1.
结构
化
方法
:面向过程的
方法
结构
化分析(SA, Structured Analysis)
结构
化设计(SD, Structured Design)
结构
化编程(SP, Structured Programming) 2.模块的独立性:模块是高内聚,低耦合的 高内聚指的是一个函数最好实现一个功能 低耦合指的是模块间的接口的参数不能太多 3.使用
goto
语句不是
结构
化的程序 4.把大象放进冰箱 用
结构
化
方法
解决 分三步: 第一步:打开冰箱 第二步...
简述以上
结构
化
方法
和面向对象
方法
的特点和优缺点
特点: (1)
结构
化
方法
的思想是一种分层的思想,模块化思想,它语句
结构
化,不再使用
GOTO
语句。
结构
化
方法
还遵循分解原则,自顶向下进行分层解决。 (2)面向对象
方法
显然是面向对象思想,将系统中要处理的问题看作对象,复杂对象由简单对象组成。具有相同属性和操作的对象属于一个类,类之间有类似于
结构
化的层次,可以有子类,且可以继承父类的全部属性并具有自己的属性和操作。类具有封装性,将内部属性和操作隐藏。面向对象的思想强调抽象、继承和封装。 优点: (1)
结构
化
方法
的优点是考虑问题的方式较为合理,先确定主要系统功
面向过程编程:
结构
化编程
整理自网络。
结构
化编程又叫
结构
化程式设计。
结构
化程式设计(英语:Structured programming),是一种编程典范。也是一种解决问题的思想和
方法
。它采用子程序、程式码区块 (英语:block structures)、for循环以及while循环等
结构
,来取代传统的
goto
。希望借此来改善计算机程序的明晰性、品质以及开发时 间,并且避免写出面条式代码。
结构
化编程的...
第四章
结构
化程序设计
声明 本文内容大多取自《高级语言程序设计一书》,为本人学习笔记记录,切勿用于商业用途。 第一节
结构
化程序设计
方法
结构
化程序设计是以模块功能和处理过程设计为主的详细设计的基本原则,这一概念最早由 E.WDijkstra 在 1965 年提出,是计算机软件发展的一个重要里程碑。 具体地,采取以下
方法
可以保证获得
结构
化程序。 1)自顶向下,逐步求精 2)模块化设计 3)
结构
化编码:经模块化设计后进入编码阶段,任何程序都由顺序、选择和循环三种基本结 构组成,对于复杂问题可以通过三种基本
结构
的组合、嵌套实现,以
python
结构
化程序设计所要求的基本
结构
_
结构
化程序所要求的基本
结构
不包括什么...
结构
化程序所要求的基本
结构
不包括“
GOTO
跳转”。
结构
化程序设计的三种
结构
是顺序、分支和循环,不包括
goto
跳转,它只是分支
结构
的一种,也是一个关键字。本教程操作环境:windows7系统、Dell G3电脑。
结构
化程序设计(structured programming)是进行以模块功能和处理过程设计为主的详细设计的基本原则。
结构
化程序设计是过程式程序设计的一个子集,它对写入的程序使用逻辑
结构
,使...
数据结构与算法
33,008
社区成员
35,326
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章