首页 热点资讯 义务教育 高等教育 出国留学 考研考公

结构化程序设计的特点是什么?它有什么局限性?

发布网友 发布时间:2022-03-25 12:34

我来回答

2个回答

热心网友 时间:2022-03-25 14:04

1、结构化程序设计的特点:
1) 整个程序模块化。
2) 每个模块只有一个入口和一个出口。
3) 每个模块都应能单独执行,且无死循环。
4) 采用自顶向下。逐步求精的方法。
2、局限性:
1)虽然结构化程序设计方法具有很多的优点,但它仍是一种面向过程的程序设计方法,它把数据和处理数据的过程分离为相互的实体。
2)当数据结构改变时,所有相关的处理过程都要进行相应的修改,每一种相对于老问题的新方法都要带来额外的开销,程序的可重用性差。
3)由于图形用户界面的应用,程序运行由顺序运行演变为事件驱动,使得软件使用起来越来越方便,但开发起来却越来越困难,对这种软件的功能很难用过程来描述和实现,使用面向过程的方法来开发和维护都将非常困难。

热心网友 时间:2022-03-25 15:22

  结构化程序设计的特点:

  结构化程序中的任意基本结构都具有唯一入口和唯一出口,并且程序不会出现死循环。在程序的静态形式与动态执行流程之间具有良好的对应关系。

  局限性:

用户要求难以在系统分析阶段准确定义,致使系统在交付使用时产生许多问题。

用系统开发每个阶段的成果来进行控制,不能适应事物变化的要求。

系统的开发周期长。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com