信息科学与系统科学

用结构化程序设计方法设计程序时,程序由哪几种基本的逻辑结构组成?

题目

用结构化程序设计方法设计程序时,程序由哪几种基本的逻辑结构组成?

参考答案和解析
正确答案: 用结构化程序设计方法设计程序时,程序由顺序结构、循环结构和选择结构三种逻辑结构组成。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于结构化程序设计原则和方法的使用的描述错误的是

A.使用程序设计语言中的顺序、选择、循环等有限的控制结构表示程序的控制逻辑

B.对程序设计语言中所没有的基本控制结构,可以不局限于用基本结构来实现程序的逻辑

C.程序语句组成容易识别的块,每块只有一个入口和一个出口

D.严格限制GOT0语句的使用


正确答案:B

第2题:

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


参考答案:错误

第3题:

以下叙述中错误的是

A)C 语言是一种结构化程序设计语言

B) 结构化程序 由 顺序、分支、循环三种基本结构组成

C) 使用三种基本结构构成的程序只能解决简单问题

D) 结构化程序设计提倡模块化的设计方法


正确答案:C

第4题:

结构化程序设计理论认为,任何一个程序都可以用()、()和()三种基本逻辑结构来编制。


正确答案:顺序;循环;选择

第5题:

结构化程序设计方法的特点是对任何程序都设计成继承结构、循环结构和框架结构三种基本逻辑结构。( )

此题为判断题(对,错)。


正确答案:正确

第6题:

以下叙述中错误的是

A.C语言是一种结构化程序设计语言

B.结构化程序由顺序、分支、循环三种基本结构组成

C.使用三种基本结构构成的程序只能解决简单问题

D.结构化程序设计提倡模块化的设计方法


正确答案:C
解析:结构化程序设计是指在程序的构成上只使用顺序、选择(即分支)和循环3种结构组成的编程方式。它强调程序设计风格和程序结构的规范化,提倡清晰的结构。结构化程序设计方法的基本思路,是把一个复杂问题的求解过程分阶段进行,每个阶段处理的问题都控制在人们容易理解和处理的范围内。结构化程序设计提倡模块化的设计方法。

第7题:

按照结构化程序设计思想,程序由( )基本的结构组成

A. 顺序结构

B. 选择结构

C. 重复结构

D. 循环结构


参考答案:ABD

第8题:

以下叙述中错误的是( )。

A.C语言是一种结构化程序设计语言

B.结构化程序有顺序、分支、循环三种基本结构组成

C.使用三种基本结构构成的程序只能解决简单问题

D.结构化程序设计提倡模块化的设计方法


正确答案:C

第9题:

结构化程序设计只允许由3种基本结构来构成任何程序。下列选项中,______不是结构化程序设计的基本结构。

A.选择结构

B.可选结构

C.循环结构

D.顺序结构


正确答案:B
解析: 结构化程序设计语言使用3种基本控制结构:顺序结构、选择结构和循环结构。

第10题:

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


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

更多相关问题