首页学历类考试高等教育自学考试工学类02333《软件工程》
(简答题)

什么是结构化程序设计?简述结构化程序设计的基本要点。

正确答案

1.结构化程序设计是一种典型的面向数据流的软件总体设计方法,它采用采用自顶向下、逐步求精的设计方法和单入口单出口的控制结构,且只包含顺序、选择和重复3种结构。
2.基本要点是:
①采用自顶向下、逐步求精的程序设计方法:详细设计中某个模块内部处理过程仍然可以逐步求精,降低处理细节的复杂程度。
②使用3种基本控制结构(顺序、选择和重复,其共同点是单入口、单出口)构造程序:
(1)用顺序方式对过程分解,确定各部分的执行顺序。
(2)用选择方式对过程分解,确定某个部分的执行条件。
(3)用循环方式对过程分解,确定某个部分进行循环的开始和结束的条件。
(4)对于处理过程仍然模糊的部分反复使用以上分解方法,最终将所有细节确定下来。
③主程序员组的组织形式:突出主程序员的领导,设计责任集中在少数人身上,有利于提高软件质量和软件生产率。其组织形式是:
(1)一个主程序员:负责全部技术活动。
(2)一个后备程序员:协调、支持主程序员。
(3)一个程序管理员:负责事务性工作,如收集、记录数据,文档资料管理等。
(4)一些专家(如通信专家、数据库专家)。
(5)其他技术人员。

答案解析

相似试题

  • (简答题)

    说明结构化程序设计的主要思想是什么?

    答案解析

  • (简答题)

    结构化设计方法的基本思想是什么?

    答案解析

  • (简答题)

    简述软件结构设计优化准则。

    答案解析

  • (单选题)

    结构化程序设计的一种基本方法是()。

    答案解析

  • (单选题)

    SD(结构化设计)方法设计的结果是()

    答案解析

  • (单选题)

    结构化设计是一种面向()的设计方法。

    答案解析

  • (单选题)

    结构化软件设计是()

    答案解析

  • (单选题)

    结构化程序设计主要强调的是()

    答案解析

  • (名词解析)

    结构化程序设计

    答案解析

快考试在线搜题