选择题
1. 算法的计算量的大小称为计算的( )。
A.效率 B. 复杂性 C. 现实性 D. 难度
2. 算法的时间复杂度取决于( )
A.问题的规模 B. 待处理数据的初态 C. A和B
3.计算机算法指的是(1),它必须具备(2) 这三个特性。
(1) A.计算方法 B. 排序方法 C. 解决问题的步骤序列 D. 调度方法
(2) A.可执行性、可移植性、可扩充性 B. 可执行性、确定性、有穷性
C. 确定性、有穷性、稳定性 D. 易读性、稳定性、安全性
4.一个算法应该是( )。
A.程序 B.问题求解步骤的描述 C.要满足五个基本特性 D.A和C.
5. 下面关于算法说法错误的是( )
A.算法最终必须由计算机程序实现
B.为解决某问题的算法同为该问题编写的程序含义是相同的
C. 算法的可行性是指指令不能有二义性
D. 以上几个都是错误的
6. 下面说法错误的是( )
(1)算法原地工作的含义是指不需要任何额外的辅助空间
(2)在相同的规模n下,复杂度O(n)的算法在时间上总是优于复杂度O(2n)的算法
(3)所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上界
(4)同一个算法,实现语言的级别越高,执行效率就越低
A.(1) B.(1),(2) C.(1),(4) D.(3)
7.从逻辑上可以把数据结构分为( )两大类。
A.动态结构、静态结构 B.顺序结构、链式结构
C.线性结构、非线性结构 D.初等结构、构造型结构
8.以下与数据的存储结构无关的术语是( )。
A.循环队列 B. 链表 C. 哈希表 D. 栈
9.以下数据结构中,哪一个是线性结构( )
A.广义表 B. 二叉树 C. 稀疏矩阵 D. 串
参考答案:
1.B 2.C 3.(1)C (2)B 4.B 5.D 6.C 7.B 8.D 9.D
分享到:
相关推荐
本章概论涵盖了数据结构的基本概念、类型以及算法分析的关键要素。 1. 数据结构的形式定义:数据结构可以被定义为(D, R),其中D代表数据元素的有限集合,R则表示在D上的关系的有限集合。这意味着数据结构是由特定...
本章的概论自测题主要涵盖了数据结构的基本概念、逻辑结构、存储结构、运算以及算法效率分析。 1. 数据结构的概念: 数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象,即数据对象,以及它们之间的...
这份“数据结构概论自测题及答案”文档为学习者提供了一个评估自己对数据结构理解程度的机会。通过解答这些问题,你可以深入理解数据结构的基本概念、类型以及它们在实际问题中的应用。 1. 数据结构基本概念: 数据...
数据结构概论及算法分析 数据结构是一门研究计算机中对象及其关系的学科。数据结构的定义为(K, R),其中 K 是数据元素的集合,R 是数据元素之间的关系。数据结构的学习可以分为两大部分:静态数据结构和动态数据...
二、单项选择题: 1. DBS包括DB和DBMS,选项B正确。 2. 关系数据库的概念和关系模型是由E.F.Codd提出的,选项D正确。 3. 关系数据模型的组成部分不包括恢复,选项C正确。 4. 如果R和S的属性个数分别是2和3,那么...
对于自学数据结构概论,理解其基本概念、原理及其实现方法至关重要。 1. **数据结构定义**:数据结构是指一组数据的存储结构,可以是线性的,如数组、链表,也可以是非线性的,如树、图。它们提供了一种方式来组织...
本课程的名称为"数据结构:第1章概论20140219(28+12学时)",共40学时,包括28个理论学时和12个实践学时,对应2.5个学分。指定教材是严蔚敏等编著的《数据结构(C语言版)》,同时推荐了几本参考书籍,如殷人昆的...
3. **SQL语言**:结构化查询语言是用于管理和操作数据库的标准语言,包括数据查询、数据更新、数据插入和数据删除等操作。理解SQL的SELECT语句、JOIN操作、子查询和事务管理是学习数据库系统概论的重要部分。 4. **...
### 数据结构概述 #### 第一章 概论 **数据的概念**:数据是计算机能够识别、存储并进行处理的信息载体...通过学习不同的数据结构及其特性,学生能够更好地根据具体问题选择合适的数据结构,从而提高解决问题的效率。
- **例题解析**:选择题6考查了事务及事务对数据对象加锁的类型。正确答案C强调了当事务需要对数据对象进行写操作时,必须先获得排它锁。 #### 7. 分布式数据库系统的分布模式和分片模式 - **知识点解释**:分布式...
数据库系统概论选择题 数据库系统概论是指在计算机科学中,关于设计、实现和管理数据库的理论和技术的总称。下面是从给定文件中提炼出的相关知识点: 数据与信息 * 数据是符号表示的信息,而信息是从数据中提炼...
- 选择题第1题的答案为A,即数据库系统阶段,这是因为在这个阶段中,数据不仅被高度组织和管理,而且具有良好的数据独立性,能够较好地适应应用程序的需求变化而不影响数据本身。 ##### 2. 概念模型 概念模型是一...
本章主要讨论数据库技术概论,并通过选择题的形式来检验对基本概念的理解。以下是根据题目内容详细解释的知识点: 1. 应用数据库的主要目的是为了共享数据问题。这使得多用户、多应用程序能够高效且有效地使用同一...
数据库系统概论选择题涉及到数据与信息的基本概念、数据库系统的核心组成部分、数据库管理系统的功能以及数据模型的相关知识。以下是对这些知识点的详细说明: 1. 数据与信息的区别和联系: - 数据是信息的符号...
首先,复习题中的"概论"部分通常会介绍数据结构的基本概念,如数据、数据元素、数据对象、数据结构的定义及其分类。这包括线性结构、树形结构、图形结构以及文件结构等,这些都是理解后续内容的基础。 接下来的...
选择题解析** - **第1题**: 正确选项为**C**。关系模型采用二维表结构来表示数据和数据之间的联系。 - **第2题**: 正确选项为**C**。数据库系统(DBS)包含数据库(DB)和数据库管理系统(DBMS)。 - **第3题**: 正确...
电子商务概论的选择题涵盖了多个关键知识点,这些题目旨在帮助学习者理解和掌握电子商务的基础概念、模式和应用。以下是对这些知识点的详细解释: 1. Dell 经营模式的核心是大规模按单定制(C),这表明Dell公司...