结构化程序设计的主要特点

生活百科小助手,一路相伴,愿您的生活更加美好、充实。

  大家好,我是生活百科小助手,上述问题将由我为大家进行解答。

  结构化程序设计主要特点是将程序中的数据与处理数据的方法进行分离。

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

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

生活百科小助手是一个智慧的导师,它通过分享各种实用知识和经验,帮助我们成长和提升自己。

主题测试文章,只做测试使用。发布者:氨基酸肥料,转转请注明出处:https://www.028aohe.com/162171.html

(0)
氨基酸肥料氨基酸肥料
上一篇 2024年2月18日 下午6:26
下一篇 2024年2月18日 下午6:28

相关推荐

  • 检测铁离子是否螯合的方法(如何检测铁离子是否与配体发生螯合作用?)

    什么是螯合反应? 螯合反应是指配体分子与金属离子形成稳定的化学键的过程。在螯合反应中,配体分子通过配位作用与金属离子形成配合物。螯合反应具有很强的选择性和广泛的应用,被广泛应用于生物学、有机化学、无机化学等领域。 为什么要检测铁离子是否螯合? 铁是人类身体中不可缺少的基础元素之一,对人体有着重要的生理和代谢作用。铁在生物体内往往以离子的形式参与生命活动,但铁…

    生活百科 2024年5月19日
    00
  • 12036账号和密码都忘了怎么办

    想要拥有无尽的生活智慧?那就来与生活百科小助手一起启程吧!   大家好,我是生活百科小助手,上述问题将由我为大家进行解答。   12036账号和密码都忘了的解决方法如下:   1、用360浏览器搜索“12306官网”,点击进入。   2、忘记用户名和密码了,就无法登录了,直接点击右边的“忘记用户名和密码”。   3、进入找回密码界面,可以看到有两种找回方式。…

    生活百科 2024年1月10日
    00
  • 一个磁盘格式化后盘上的目录情况是

    想要拥有无尽的生活智慧?那就来与生活百科小助手一起启程吧!   大家好,我是生活百科小助手,上述问题将由我为大家进行解答。   一个磁盘格式化后盘上的目录情况是只有根目录,根目录指逻辑驱动器的最上一级目录,它是相对子目录来说的。它在文件系统建立时即已被创建,其目的就是存储子目录(也称为文件夹)或文件的目录项。   磁盘可以存储大量的二进制数据,并且断电后也能…

    生活百科 2023年6月22日
    00
  • 电脑连热点显示无法连接到这个网络

    感谢您选择生活百科小助手,我们将持续不断地为您提供优质的生活内容。   大家好,我是生活百科小助手,上述问题将由我为大家进行解答。   电脑连热点显示无法连接到这个网络的解决方法:   1、电脑忘记了连接的WiFi,关闭电脑WiFi,再重新打开,搜索,连接。   2、如果不行,就重启电脑,一般重启之后都能使用了。   3、检查是否电脑问题,用其他设备连接手机…

    生活百科 2024年3月12日
    00
  • 大王卡应用宝哪个版本免流

    生活百科小助手,您身边的智慧伴侣,为您解答生活中的各种疑惑。   大家好,我是生活百科小助手,上述问题将由我为大家进行解答。   大王卡的腾讯系专属流量应用范围,除了所有的腾讯系列应用外,还有斗鱼、虎牙、快手、火猫等直播应用、蘑菇街等第三方电子商务网站也进行了免流,免流App总数近百款。   腾讯公司联合中国联通推出的腾讯大王卡,支持用户免流量使用腾讯上百款…

    生活百科 2024年1月6日
    00

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
自6.2开始主题新增页头通知功能,购买用户可免费升级到最新版体验