计算机科学导论

结构化程序设计语言采用自顶向下的方法进行程序设计的特点是什么? 

题目

结构化程序设计语言采用自顶向下的方法进行程序设计的特点是什么? 

参考答案和解析
正确答案: 利用结构化程序设计语言采用自顶向下的方法进行程序设计的特点是:
(1)问题分解成子问题的结构必须与3种基本程序结构之一相对应。
(2)问题的划分决定了程序的结构。一方面,子问题的划分决定了这一层次的程序是3种基本结构中的哪一种结构;另一方面,一个问题该如何划分成子问题是灵活的,并不是只有一种分解方法。分解的好坏就决定了设计的质量,也决定了程序的不同结构。
(3)问题的边界应该清晰明确。只有这样才能精确地解决这些子问题,否则就会模棱两可,无从下手。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

瀑布式生命周期模型采用()进行软件的程序设计,其基本思想是“自顶向下”和“逐步求精”。

A、快速原型法

B、结构化方法

C、面向对象的方法

D、面向程序的方法


参考答案:B

第2题:

结构化程序设计方法的主要原则是自顶向下,______,模块化,限制使用GOTO语句。


正确答案:逐步求精
逐步求精

第3题:

结构化系统开发方法的基本思想是利用系统工程的思想和工程化的方法,以用户至上为原则,按()的方法对系统进行分析与设计。

A、结构化、模块化、自顶向下

B、面向对象、模块化、自顶向下

C、结构化、模块化、自底向上

D、结构化、系统化、自顶向下


参考答案:A

第4题:

不属于结构化程序设计方法主要原则的是( )。

A.自顶向下

B.自底向上

C.模块化

D.限制使用goto语句


正确答案:B
解析:自底向上不属于结构化程序设计方法主要原则。

第5题:

结构化分析方法(SA)是结构化程序设计理论在软件需求分析阶段的运用,它的一个重要指导思想是(33)。

A.自顶向下,逐步分解

B.自底向上,逐步抽象

C.自顶向下,逐步抽象

D.自底向上,逐步分解


正确答案:A
解析:结构化分析方法(StructuredMethod,结构化方法)是强调开发方法的结构合理性以及所开发软件的结构合理性的软件开发方法。结构是指系统内各个组成要素之间的相互联系、相互作用的框架。结构化开发方法提出了一组提高软件结构合理性的准则,如分解与抽象、模块独立性、信息隐蔽等。针对软件生存周期各个不同的阶段,它有结构化分析(SA)、结构化设计(SD)和结构化程序设计(SP)等方法。结构化分析方法给出一组帮助系统分析人员产生功能规约的原理与技术。它一般利用图形表达用户需求,使用的手段主要有数据流图、数据字典、结构化语言、判定表以及判定树等。结构化设计方法给出一组帮助设计人员在模块层次上区分设计质量的原理与技术。它通常与结构化分析方法衔接起来使用,以数据流图为基础得到软件的模块结构。

第6题:

下面属于结构化程序设计的基本方法的是( )

A.筛选法

B.递归法

C.归纳法

D.自顶向下


正确答案:D

第7题:

结构化程序设计方法和主要原则包括自顶向下、逐步求精、______和限制使用goto语句。


正确答案:模块化
模块化 解析: 本题考查的是结构化程序设计方法和主要原则的四部分内容。

第8题:

结构化程序设计的特点是:()

A、程序中只有三种基本结构:顺序结构,分支结构,循环结构

B、程序的每个模块只有一个入口和一个出口

C、遵循模块化原则

D、可以采用自顶向下的设计方法

E、可以采用自底向上的设计方法


正确答案:ABCDE

第9题:

结构化程序设计的基本原则不包括( )。【考点l0结构化程序设计】 A.多元性B.自顶向下SXB

结构化程序设计的基本原则不包括( )。【考点l0结构化程序设计】

A.多元性

B.自顶向下

C.模块化

D.逐步求精


正确答案:A
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化和限制使用GOT0语句,其中不包括多态性。

第10题:

结构化程序设计方法的主要原则可以概括为自顶向下 、 逐步求精 、 ______________ 和限制使用 goto 语句 。


正确答案:
(模块化)

更多相关问题