数据结构中,属于算法的设计要求的是()。

题目
多选题
数据结构中,属于算法的设计要求的是()。
A

正确性

B

可读性

C

可行性

D

健壮性

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

针对简单程序设计,以下叙述的实施步骤顺序正确的是

A)确定算法和数据结构、编码、调试、整理文档

B)编码、确定算法和数据结构、调试、整理文档

C)整理文档、确定算法和数据结构、编码、调试

D)确定算法和数据结构、调试、编码、整理文档


正确答案:A
【答案】A
【知识点】程序设计过程
【解析】一般简单程序设计的步骤分为一、确定算法和数据结构,二、编码,三、调试,四、整理相关文档。

第2题:

以下关于算法与数据结构关系的描述中,说法正确的是(57)。

A.算法的实现依赖于数据结构的设计

B.算法的效率与数据结构无关

C.数据结构越复杂,算法的效率越高

D.数据结构越简单,算法的效率越高


正确答案:A
解析:本题考查数据结构与算法的关系。算法(Algorithm)是对特定问题求解步骤的一种描述,它是指令的有限序列,其中每一条指令表示一个或多个操作。一个算法具有5个重要特性:有穷性、确定性、可行性、输入和输出。数据结构讨论“描述现实世界实体的数学模型(非数值计算)及其上的操作在计算机中如何表示和实现”,包括数据的逻辑结构、物理结构和基本运算。设计算法步骤时可以不考虑数据结构,但算法在计算机上与采用的数据结构密切相关。

第3题:

● 关于算法与数据结构的关系, (64) 是正确的

(64)

A. 算法的实现依赖于数据结构的设计

B. 算法的效率与数据结构无关

C. 数据结构越复杂,算法的效率越高

D. 数据结构越简单,算法的效率越高


正确答案:A

第4题:

数据结构里,算法要便于阅读、理解和交流;是指算法设计要求中的()。

  • A、可读性
  • B、健壮性
  • C、正确性
  • D、时间效率高和存储量低

正确答案:A

第5题:

下列概要设计的任务的说法正确的是:()

  • A、概要设计的任务是:确定每个模块的算法和数据结构及细节
  • B、软件定义的任务是:确定每个模块的算法和数据结构及细节
  • C、需求分析的任务是:确定每个模块的算法和数据结构及细节
  • D、详细设计的任务是:确定每个模块的算法和数据结构及细节

正确答案:D

第6题:

下列叙述中正确的是( )。A.算法就是程序B.设计算法时只需要考虑数据结构的设计

下列叙述中正确的是( )。

A.算法就是程序

B.设计算法时只需要考虑数据结构的设计

C.设计算法时只需要考虑结果的可靠性

D.以上三种说法都不对


正确答案:D
D。【解析】程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。设计算法时是要考虑到数据结构的设计,但是不仅仅是要考虑到数据结构的设计,还要考虑到其他的程序结构的问题。设计算法时不能只考虑结果的正确性和可靠性,还需要考虑到程序的时间冗余度等方面。所以答案选择D。

第7题:

数据结构里,有穷性是算法的()。

  • A、特性
  • B、设计要求
  • C、步骤
  • D、方法

正确答案:A

第8题:

下面说法正确的是( )

A.算法+数据结构=程序设计

B.算法就是程序

C.数据结构就是程序

D.算法包括数据结构


正确答案:A

第9题:

属于概要设计活动的是()

  • A、软件结构设计
  • B、数据结构设计
  • C、算法设计

正确答案:A

第10题:

数据结构中,属于算法的设计要求的是()。

  • A、正确性
  • B、可读性
  • C、可行性
  • D、健壮性

正确答案:A,B,D

更多相关问题