试题详情
- 简答题结构化程序设计应遵循哪些主要原则?有什么优缺点?
- (1)使用语言中的顺序、选择和重复等有限的基本控制结构表示程序逻辑
(2)选用的控制结构只准许有一个入口和一个出口
(3)复杂结构应该用基本控制结构进行组合嵌套实现
(4)语言中没有的控制结构,可用一段等价的程序段模拟
(5)严格控制goto语句。
优点:
(1)自顶向下、逐步细化的方法符合人类解决复杂问题的普遍规律,可以显著提高系统开发的成功率和生产率
(2)先全局后局部、先整体后细节、先抽象后具体的逐步求精过程开发出的程序有清晰层次结构
(3)使用但入口和单出口的控制结构,使得程序的静态结构和它的动态执行情况比较一致
(4)控制结构有确定的逻辑模式,编写程序代码只限于使用很少使用直截了当的方式。
(5)程序清晰和模块化使得在修改和重新设计一个系统时可以重用的代码量最大
(6)程序的逻辑结构清晰,有利于程序正确性证明。
缺点:结构化方法编制的源代码较长,存储容量和运行时间有所增加,有些非结构化语言不直接提供单入、单处的基本控制结构,个别情况下,结构化程序的结构也十分复杂。 关注下方微信公众号,在线模考后查看
热门试题
- 聚集与组合有何区别?并请举例说明。
- 计算机网络系统是分层次实现的,()在两个
- 某折扣政策的结构化英语描述如下,画出此折
- 系统分析报告的主要作用是()。
- 度数是参与那个关系的实体数量,这种关系包
- 可用性是指学习和使用一个系统的容易程度。
- 系统效益的评价方式有哪些?
- 在建立管理信息系统中,人才问题反映为哪两
- ()是数据库中存储的基本对象。
- 在系统开发过程中,设计的代码有多种类型,
- 技术可行性研究:
- 可行性研究主要从哪几个方面考察,简述其内
- 试根据下述业务过程画出物资订货的数据流程
- 测试的综合策略是什么?
- 事件有哪3种类型?
- 业务分析是()
- 下面哪一种不属于信息资源管理模式?()
- 系统评价的组织工作是由分管信息工作的负责
- 简述原型法的基本思想。
- 系统分析的任务就是()