国家开放大学(电大)数据结构(本)阶段性学习测验答案

合集下载

国开电大钢结构(本)阶段性学习测验4参考答案

国开电大钢结构(本)阶段性学习测验4参考答案

题目1.01.梁在横向荷载作用下使截面受剪时,剪应力合力的作用点称为()
A. 临界点
B. 剪切角
C. 剪切中心
D. 受力中心
【答案】:剪切中心
题目2.02.如梁或杆件两端承受大小相等而方向相反的一对扭矩;而且两端的支承条件又不限制端部截面的自由翘曲,则杆件产生均匀的扭转,称为()
A. 自由扭转
B. 剪切扭转
C. 约束扭转
D. 拉屈扭转
【答案】:自由扭转
题目3.03.横向荷载作用下,梁的受压翼缘和腹板都可能因弯曲压应力和剪应力的作用而偏离其平面位置,出现波形鼓曲,这种现象称为()
A. 梁整体失稳
B. 梁弯曲失稳
C. 梁局部失稳
D. 梁扭转失稳
【答案】:梁局部失稳
题目4.04.构件和板件失稳的根本原因是截面存在()
A. 压应力
B. 拉应力
C. 弯矩应力
D. 剪应力
【答案】:压应力。

国开电大数据结构(本)形考4

国开电大数据结构(本)形考4

标准答案1:以顺序存储方式,且数据元素有序
标准答案2:(n+1)/2
标准答案3:29/10
标准答案4:5
标准答案5:37,24,12,30,53,45,96
标准答案6:4
标准答案7:直接选择排序
标准答案8:插入排序
标准答案9:归并排序
标准答案10:交换排序
标准答案11:快速排序
标准答案12:40,20,30,38,46,56,79,84,90,110
标准答案13:3
标准答案14:5
标准答案15:选择
标准答案16:18,20,25,59,26,36
标准答案17:16,25,35,48,23,40,79,82,36,72 标准答案18:28,16,34,54,62,73,60,26,43,95 标准答案19:40,38,46,56,79,84
标准答案20:39,46,41,57,80,47
标准答案21:{NULL} {k} {p=p->left} {p=p->right} {p}
标准答案22:{n} {(s+j)/2} {j=m-1} {s=m+1} {a[k+1]}
标准答案23:子问题1:C; 子问题2:B
标准答案24:子问题1:B; 子问题2:A
标准答案25:子问题1:C; 子问题2:D
标准答案26:子问题1:D; 子问题2:A
标准答案27:子问题1:C; 子问题2:D。

国家开放大学《数据结构(本)》综合练习题参考答案

国家开放大学《数据结构(本)》综合练习题参考答案
10.元素 111,113,115,117 按顺序依次进栈,则该栈的不可能输出序列是( ) (进栈出栈可以交替进行)。
A. 111,113,115,117 B. 117,115,111,113 C. 117,115,113,111 D. 113,111,117,115 11.图状结构中数据元素的位置之间存在( )的关系。 A. 每一个元素都有一个且只有一个直接前驱和一个直接后继 B. 多对多 C. 一对一 D. 一对一 12.以下说法正确的是( )。 A. 栈和队列的特点都是后进后出 B. 队列的特点是先进后出 C. 栈的特点是先进先出 D. 栈的特点是先进后出 13.一个单链表中,在 p 所指结点之后插入一个 s 所指的结点时,可执行: s->next=p->next;和( )。 A. s=p->next; B. p=s->next;
国家开放大学《数据结构(本)》综合练习题参考答案
一、填空题 1.对稀疏矩阵进行压缩存储,可采用三元组表,一个有 10 行的稀疏矩阵 A 共有 97 个零元素,其相应的三元组表共有 3 个元素。该矩阵 A 有(10)列。 2.结构中的数据元素存在多对多的关系称为(图状)结构。 3.在单向链表中,q 指向 p 所指结点的直接后继结点,要删除 q 所指结点,可以 用操作(p->next;)= q->next;。 4.n 个元素进行冒泡法排序,第 j 趟冒泡要进行(n-j)次元素间的比较。 5.对稀疏矩阵进行压缩存储,矩阵中每个非零元素对应的三元组包括该元素的行 下标、列下标和(数组元素)三项信息。 6.中序遍历(二叉排序树)树可得到一个有序序列。 7.队列的操作特点是后进(后出)。 8.待排序的序列为 8,3,4,1,2,5,9,采用直接选择排序算法,当进行了两 趟选择后,结果序列为(1,2,4,8,3,5,9)。 9.n 个元素进行冒泡法排序,通常需要进行(n-1)趟冒泡。 10.广义表((a,b),d,e((i,j),k))的长度是(4) 。 11.中序遍历二叉排序树可得到一个(有序)的序列。 12.广义表的(c,a,(a,b),d,e,((i,j),k))深度是(3)。 13.广义表(c,a,(a,b),d,e,((i,j),k))的长度是(6)。 14.对稀疏矩阵进行压缩存储,可采用三元组表,一个有 10 行 10 列的稀疏矩阵 A 共有 95 个零元素,其相应的三元组表共有(5)个元素。 15.广义表的(c,a,(a,b),d,e,((i,j),k))深度是(3)。 16.在对一组记录(50,49,97,22,16,73,65,47,88)进行直接插入排序 时,当把第 7 个记录 65 插入到有序表时,为寻找插入位置需比较(3)次。 17. 循 环 队 列 在 规 定 少 用 一 个 存 储 空 间 的 情 况 下 , 队 空 的 判 定 条 件 为 (front==rear)。 18.一棵有 5 个叶结点的哈夫曼树,该树中总共有(9)个结点。 19.c 语言中,字符串“E”存储时占(2)个字节。

2021年7月国家开放大学电大期末试题及答案:数据结构(本)

2021年7月国家开放大学电大期末试题及答案:数据结构(本)

)
21. 递归定义的数据结构通常用递归算法来实现对它的操作。(
)
22. 队列的特性是先进后出。(
)
23. 用字符数组存储长度为 n 的字符串,数组长度至少为 n+l 。(
)
24. 一个广义表的表头总是一个广义表。(

)
25. 若树的度为 2 时,该树为二叉树。(
)
(1252 号)数据结构(本)试题第 3 页(共 6 页)


while(! QueueEmpty(Q)) printf(" %cl" ,OutQueue(Q));

执行后的输出结果为:
A. 5 8 12 15 30
B. 12 15 5 30 18
C. 8 12 15 30 18
D. 12 15 5 18 30
33. 设查找表为:
(2) 用折半查找在该查找表成功查找到元素 55 需要经过(
B. 15
C. 16
D. 32
12. 一个具有 n 个顶点的无向完全图包含(
)条边。
A. n(n-1)
B. n(n+D
— C. n(n 1)/2
D. n(n+l)/2
(1252 号)数据结构(本)试题第 2 页(共 6 页)
13. 对于一个具有 n 个顶点和 e 条边的无向图,若采用邻接表表示,则所有顶点邻接表中
9. 广义表的 (a,(d,a,b),h,(e,(Ci,j),k))) 深度是(
)。
A. 6
B. 10
C. 8
D. 4
10. 在一棵二叉树中,若编号为 8 的结点存在右孩子,则右孩子的顺序编号为(
)。
A. 18

最新国家开放大学电大《数据结构(本)》期末题库及答案

最新国家开放大学电大《数据结构(本)》期末题库及答案

最新国家开放大学电大《数据结构(本)》期末题库及答案考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。

该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。

做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。

本文库还有其他网核及教学考一体化答案,敬请查看。

《数据结构》题库及答案一一、单项选择题(每小题3分,共30分)试题答案及评分标准(供参考)一、单项选择题(每小题3分,共30分)1.C 2.B 3.A 4.C 5.B6.C 7.A 8.D 9.A 10.D二、填空题(每小题2分,共24分)11.先出 12.树形 13.行下标列下标数组元素 14.3 15.存储位置 16. 1017. 20 18.二叉排序树 19.叶20.4 21. 2,4,3;5,6,8,7,9 22. a2《数据结构》题库及答案二一、单项选择题(每小题3分,共30分)二、填空题(每小题2分,共24分)三、综合题【每小题中每问5分,共30分)四、程序填空题(每空2分,共16分)试题答案及评分标准(供参考)一、单项选择题(每小题3分,共30分)1.A 2.D 3.C 4.B 5.B6.C 7.B 8.C 9.A 10.C二、填空题(每小题2分,共24分)11.图状 12. n-j 13.二叉排序树 14. 1,2,4,8,3,5,915. 4 16. 3 17. 5 18. 319. 9 20. 12 21. 32 22. 7《数据结构》题库及答案三一、单项选择题,在括号内填写所选择的标号1.输出一个二维数组b[m][n]中所有元素的时间复杂度为( )。

A.()(n) B.()(m十n)C.()(n2) D.()(m*n)2.在一个长度为n的顺序存储的有序表中搜索值为x元素时,其时间效率最高的算法的时间复杂度为( )。

3.当利用大小为n的数组顺序存储一个栈时,假定用top= =n表示栈空,则向这个栈插入一个元素时,首先应执行( )语句修改top指针。

国开电大钢结构(本)阶段性学习测验3参考答案

国开电大钢结构(本)阶段性学习测验3参考答案

题目1.01.轴心受力构件主要包括()A. 轴心受弯构件和轴心受拉构件B. 轴心受压构件和轴心受拉构件C. 轴心受剪构件和轴心受压构件D. 轴心受扭构件和轴心受拉构件【答案】:轴心受压构件和轴心受拉构件题目2.02.设计轴心压杆时需计算的内容有()A. 强度、整体稳定性、刚度(长细比)B. 强度、刚度(长细比)C. 强度、整体稳定性、局部稳定性、刚度(长细比)D. 强度、整体稳定性、局部稳定性【答案】:强度、整体稳定性、局部稳定性、刚度(长细比)题目3.03.一般情况下,轴心受力构件满足刚度要求采取的措施是限制构件的()A. 截面大小B. 长细比C. 截面形状D. 长度【答案】:长细比题目4.04.理想轴心受压构件可能的三种失稳形式分别是()A. 拉扭失稳、弯曲失稳、扭曲失稳B. 弯曲失稳、扭转失稳、弯扭失稳C. 弯剪失稳、扭曲失稳、弯扭失稳D. 弯剪失稳、拉扭失稳、弯曲失稳【答案】:弯曲失稳、扭转失稳、弯扭失稳题目5.05.双轴对称截面的构件最常见的屈曲形式是()A. 拉扭失稳B. 弯扭失稳C. 弯曲失稳D. 扭转失稳【答案】:弯曲失稳题目6.06.单轴对称T形截面构件,当绕非对称轴屈曲时,其屈曲形式为()A. 扭曲屈曲B. 弯扭屈曲C. 弯剪屈曲D. 弯曲屈曲【答案】:弯曲屈曲题目7.07.轴心受压杆件一般是由若干个板件组成,且板件的厚度与宽度相比都比较小,当杆件受压时,由于沿外力作用方向受压应力作用,板件本身也有可能发生翘曲变形而退出工作,这种现象称为轴心受压杆件的()A. 整体失稳B. 弯剪失稳C. 局部失稳D. 弯曲失稳【答案】:局部失稳题目8.08.选择实腹式轴心受压构件截面时,第一步应()A. 进行强度和刚度的验算B. 初步确定截面尺寸C. 根据轴心压力的设计值和计算长度选定合适的截面形式D. 计算主轴所需要的回转半径【答案】:根据轴心压力的设计值和计算长度选定合适的截面形式题目9.09.格构式轴心受压构件缀条设计时,由于剪力的方向不定,斜缀条选择截面时应按()A. 轴心受压杆B. 轴心受剪杆C. 轴心受拉杆D. 轴心受弯杆【答案】:轴心受压杆题目10.10.确定轴心受压实腹柱的截面形式时,应使两个主轴方向的长细比尽可能接近,其目的是()A. 便于与其他构件连接B. 达到经济效果C. 构造简单、制造方便D. 便于运输、安装和减少节点类型【答案】:达到经济效果题目11.11.当轴压构件的局部稳定不满足时,下列措施相对有效的是()A. 增加板件厚度B. 降低板件厚度C. 降低板件宽度D. 提高板件长度【答案】:增加板件厚度题目12.12.格构式柱穿过分肢的轴称为实轴,一般记作()A. y轴B. z轴C. o轴D. x轴【答案】:z轴题目13.13.格构式柱绕实轴的计算与实腹杆件完全相同,其承载力为两个分肢压杆承载力之()A. 差B. 和C. 比D. 积【答案】:和题目14.14.柱子与梁的连接节点称为()A. 柱托B. 柱头C. 柱顶D. 柱脚【答案】:柱头题目15.15.刚接柱脚与铰接柱脚的区别在于()A. 能否将柱身所受的内力传给基础B. 是否需将柱身的底端放大C. 是否与基础相连D. 能否传递弯矩【答案】:能否传递弯矩题目16.16.轴心受压构件柱脚底板的面积主要取决于()A. 基础材料的抗压能力B. 底板的厚度C. 柱子的截面积D. 底板的抗弯刚度【答案】:基础材料的抗压能力题目17.17.下列关于柱脚底板厚度的说法错误的是()A. 底板厚度与支座反力和底板的支承条件有关B. 底板厚度至少应满足t≥14mmC. 底板不能太薄,否则刚度不够,将使基础反力分布不均匀D. 其它条件相同时,四边支承板应比三边支承板更厚些【答案】:其它条件相同时,四边支承板应比三边支承板更厚些题目18.18.轴心受压构件的靴梁的高度主要取决于()A. 由底板的抗弯强度B. 底板的平面尺寸C. 预埋在基础中的锚栓位置D. 其与柱边连接所需的焊缝长度【答案】:其与柱边连接所需的焊缝长度题目19.19.梁的主要内力为()A. 弯矩B. 拉力C. 剪力D. 压力【答案】:弯矩题目20.20.受弯构件有实腹式和格构式之分,其中格构式受弯构件称为()A. 梁B. 桁架C. 支撑D. 柱【答案】:桁架题目21.01.轴心受力构件是钢结构中经常使用的构件,广泛应用于桁架(包括屋架、桁架式桥梁等)、网架、塔架、悬索结构、平台结构、支撑等结构体系中。

国开电大数据结构(本)形考作业4参考答案

国开电大数据结构(本)形考作业4参考答案

国开电大数据结构(本)形考作业4参考答案1.对于二分查找,要求线性表必须以顺序存储方式,并且数据元素有序。

2.在采用顺序查找方法查找长度为n的线性表时,每个元素的平均查找长度为(n+1)/2.3.对于一个长度为10的有序表,按折半查找对该表进行查找,在等概率情况下查找成功的平均比较次数为29/10.4.已知一个有序表为{11,22,33,44,55,66,77,88,99},则顺序查找元素55需要比较5次。

5.对于数据{53,30,37,12,45,24,96},从空二叉树开始逐个插入数据来形成二叉排序树,若希望高度最小,应该选择的序列是37,24,12,30,53,45,96.6.对于顺序存储的有序表{5,12,20,26,37,42,46,50,64},若采用折半查找,则查找元素26的比较次数是4次。

7.在所有的排序方法中,关键字比较的次数与记录初始排列秩序无关的是直接选择排序。

8.插入排序是一种将未排序序列中的元素依次取出与已经排好序的序列中的元素作比较,将其放入已排序序列的正确位置上的排序方法。

9.归并排序是一种依次将每两个相邻的有序表合并成一个有序表的排序方法。

10.交换排序是一种当两个元素出现逆序的时候就交换位置的排序方法。

if(kkey)p=p->left;elseif(k>p->key)p=p->right;elsereturn (p);return (NULL);答案】:(NULL),(p->key)题目26.1) 对关键字序列(36,69,46,28,30,74)采用快速排序,以第一个关键字为分割元素,经过一次划分后的结果序列为正确答案:C。

28,30,46,36,69,74改写后:对关键字序列(36,69,46,28,30,74)进行快速排序,以第一个关键字36为分割元素,经过一次划分后的结果序列为28,30,46,36,69,74.2) 用冒泡法对上述序列排序,经两趟冒泡的结果序列为正确答案:A。

电大1252《数据结构(本)》开放大学期末考试试题2020年1月(含答案)

电大1252《数据结构(本)》开放大学期末考试试题2020年1月(含答案)

A . Zn
B . Zn十3
C . Zn+2
D . Zn十4
9.设根结点所在层为第一层,一棵具有5层的完全二叉树,最后一层有6个结点,则该树
总共有()个结点。
A . 22
B . 20
C . 2 1
D . 19
550
提醒:电大资源网已将该科目2010年到2020年1月的期末试题 整合、汇总、去重复、按字母排版,形成题库,方便大家复习
19.二叉排序树 20 . 3
21.树形 22 . aZ
三、综合题(每小题中每问6分,共30分) 23 .(l)
61了6
4 . A 9 . C
2020年1月
5 . C IO . D
24
91
11
4)71 7)92又10
七一12七 l6
43(5
(2)4次
(3)平均查找长度一(l+2*2+3*4+4*4)/11一3
(1)画出对上述查找表进行折半查找所对应的判定树(树中结点用下标表示)。 (2)说明不成功查找元素45需要经过多少次比较? (3)求在等概率条件下,成功查找的平均比较次数? 24 .(1)一组记录的关键字序列为(37 , 67 , 43 , 25 , 27 , 32),给出利用堆排序(堆顶元素是最 小元素)的方法建立的初始堆(要求以完全二叉树描述)。 (2)对关键字序列(4o , 73 , 49 , 31 , 33 , 77)采用快速排序,给出以第一个关键字为分割元素, 经过一次划分后的结果。
D . 14 , 20 , 180 , 160
7.设有一个巧阶的对称矩阵A(第一个元素为al , ;),采用压缩存储的方式,将其下三角
部分以行序为主序存储到一维数组B中(数组下标从1开始),则矩阵中元素as ,:在一维数组

电大数据结构(本科)考试题及答案

电大数据结构(本科)考试题及答案

一、单项选择题1.深度为5得完全二叉树共有20个结点,则第5层上有()个结点(根所在结点为第一层)。

A.3 B。

8 C.5D。

62.同一种逻辑结构( ).A.只能有唯一得存储结构B。

可以有不同得存储结构C。

只能表示某一种数据元素之间得关系D.以上三种说法均不正确3.已知一个图得边数为m,则该图得所有顶点得度数之与为().A.2m B。

mC。

2m+1 D。

m/2 4。

链表所具备得特点就是( ).A.可以随机访问任一结点B.占用连续得存储空间C.插入删除元素得操作不需要移动元素结点D。

可以通过下标对链表进行直接访问5.数据结构中,与所使用得计算机无关得就是数据得( )结构。

A.物理 B.存储C.逻辑与物理D。

逻辑6.数据得物理结构()。

A.与数据得逻辑结构无关B.仅仅包括数据元素得表示C.只包括数据元素间关系得表示D。

包括数据元素得表示与关系得表示7。

链表所具备得特点就是()。

A.可以随机访问任一结点B.占用连续得存储空间C.插入删除不需要移动元素结点D.可以通过下标对链表进行直接访问8。

线性结构中数据元素得位置之间存在()得关系。

A。

一对一 B.一对多C.多对多D.每一个元素都有一个直接前驱与一个直接后继9.线性表只要以()方式存储就能进行折半查找.A.链接B。

顺序C。

关键字有序得顺序D.二叉树10.以下表中可以随机访问得就是().A.单向链表B.双向链表C。

单向循环链表D.顺序表11。

散列查找得原理就是()。

A.在待查记录得关键字值与该记录得存储位置之间建立确定得对应关系B.按待查记录得关键字有序得顺序方式存储C。

按关键字值得比较进行查找D.基于二分查找得方法12。

算法得时间复杂度与( )有关.A.所使用得计算机 B.与计算机得操作系统C.与算法本身 D.与数据结构13.对n个元素进行冒泡排序若某趟冒泡中只进行了()次元素间得交换,则表明序列已经排好序。

A.1 B.2C.0 D.n-114。

设有一个长度为n 得顺序表,要删除第i 个元素需移动元素得个数为( )。

国家开放大学《数据结构(本)》单元测试参考答案

国家开放大学《数据结构(本)》单元测试参考答案

14.算法是在数据结构的基础上对特定问题求解步骤的一种描述,也是若干条指 令组成的优先序列(√)。 15.算法可以用不同的语言描述,如果用 C 语言等高级语言来描述,则算法实际 上就是程序了(×)。 16.程序一定是算法(×)。 17.数据的物理结构是指数据在计算机内的实际存储形式(√)。 18.数据结构中评价算法的两个重要指标是时间复杂度和空间复杂度(√)。 19.在顺序存储结构中,有时也存储数据结构中元素之间的关系(×)。
B. n-i+1 C. i D. n-i 5.在一个长度为 n 的顺序存储线性表中,删除第 i 个元素(1≤i≤n),需要前移 ( )个元素。 A. n-i-1 B. i C. n-i+1 D. n-i 6.一个顺序存储线性表的第一个元素的存储地址是 90,每个元素的长度是 2,则 第 6 个元素的存储地址是( )。 A. 106 B. 98 C. 102 D. 100 7.用链表表示线性表的优点是( )。 A. 便于插入和删除 B. 便于随机存取 C. 数据元素的物理顺序和逻辑顺序相同 D. 花费的存储空间较顺序存储少 8.带头结点的链表为空的判断条件是( )(设头指针为 head)。 A. head->next==NULL B. head->next==head C. head==NULL D. head!=NULL 9.非空的单向循环链表的尾结点满足( )(设头指针为 head,指针 p 指向尾 结点)。 A. p->next==NULL B. p==head C. p->next==head
A. 数据项是数据中不可分割的最小可标识单位 B. 数据项可由若干个数据元素构成 C. 数据可由若干个数据元素构成 D. 数据元素是数据的基本单位 7.设有如下遗产继承规则:丈夫和妻子可以互相继承遗产,子女可以继承父亲和 母亲的遗产,子女间不能相互继承,则表示该遗产继承关系最合适的数据结构应 该是( )结构。 A. 树形 B. 线性 C. 图状 D. 集合 8.算法的时间复杂度与( )有关。 A. 算法本身 B. 数据结构 C. 所使用的计算机 D. 算法的程序设计 9.算法分析的两个主要方面是( )。 A. 正确性和简明性 B. 可读性和文档性 C. 时间复杂性和空间复杂性 D. 数据复杂性和程序复杂性 10.数据的存储结构包括数据元素的表示和( )。 A. 数据元素间关系的表示 B. 相关算法 C. 数据处理的方法 D. 数据元素的类型 11.数据元素是数据的最小单位(×)。 12.数据的逻辑结构是指数据的各数据项之间的逻辑关系(×)。 13.算法的优劣与算法描述语言无关,但与所用计算机有关(×)。

国开电大数据结构(本)形考1

国开电大数据结构(本)形考1

准答案1:物理结构
标准答案2:数据项可由若干个数据元素构成
标准答案3:数据元素
标准答案4:逻辑结构
标准答案5:逻辑上相邻的元素在物理位置上也相邻
标准答案6:不能随机访问任一结点
标准答案7:可读性
标准答案8:算法本身
标准答案9:n-i+1
标准答案10:n-i
标准答案11:p->next=q->next
标准答案12:s->next=p->next; p->next=s;
标准答案13:p->next==head
标准答案14:可随机访问任一元素
标准答案15:head->next==NULL
标准答案16:20
标准答案17:除了一个和最后一个元素外,其余元素都有一个且仅有一个直接前驱和一个直接后继
标准答案18:63.5
标准答案19:100
标准答案20:q->next=p
标准答案21:对
标准答案22:错
标准答案23:错
标准答案24:错
标准答案25:错
标准答案26:错
标准答案27:错
标准答案28:对
标准答案29:对
标准答案30:对
标准答案31:错
标准答案32:对
标准答案33:对
标准答案34:对
标准答案35:{p->data} {p=p->next} {p!=NULL}
标准答案36:{q->next!=NULL} {p=p->next} {q->next=s}。

国家开放大学电大数据结构(试题50道含答案)

国家开放大学电大数据结构(试题50道含答案)

国家开放大学电大数据结构(试题50道含答案)栈是限定在表的一端进行插入和删除操作的线性表,又称为先进后出表。

()A.正确B.错误正确答案:A在有序顺序存储的线性表中查找一个元素,用折半查找速度一定比顺序查找快。

()A.正确B.错误正确答案:B在一维数组的定义语句中,数组名后带有一对花括号。

()A.正确B.错误C. n~iD. n-i+1正确答案:c设有一个长度为10的顺序表,要在第3个元素之后插入一个元素,则需移动元素的个数为()。

A.36B.78正确答案:C设有一个单向链表,结点的指针域为next,头指针为head, p 指向尾结点,为了使该单向链表改为单向循环链表,可用语句p->next=head o()A.正确B.错误若要在程序文件中使用标准输入和输出函数,则需要引入的系统头文件为stdio. h。

()A.正确B.错误正确答案:A每次只能向文本文件中写入一个字符,不能一次写入一个字符串。

()A.正确B.错误正确答案:B链表所具备的特点之一是()。

A.可以随机访问任一结点B.需要占用连续的存储空间C.插入元素的操作不需要移动元素D.删除元素的操作需要移动元素假定一组记录的排序码为(46, 79, 56, 38, 40, 80),对其进行归并排序的过程中,第二趟归并后的结果为()。

A.46,79,56,38,40,80B.46979,38,56,40,80C.38,46,56,79,40,80D.38,40,46,56,79,80正确答案:C假定要访问一个结构变量x中的由指针成员a所指向的对象,则表示方法为()。

A.x->aX. aB.*(a. x)*(X. a)正确答案:D 假定p是一个指向数据对象的指针,则通过P表示该数据对象为A. pxB.p&C.&pD.*p正确答案:D假定a是一个一维数组,则a+i的值与a[i]的值相等。

()A.正确B.错误正确答案:B二叉树只能采用二叉链表来存储。

国家开放大学本科末考试数据结构历年试题与参考答案19Q

国家开放大学本科末考试数据结构历年试题与参考答案19Q

国家开放大学2019年秋季学期期末统一考试数据结构(本)试题2020年1月一、单项选择题(每小题3分,共30分)1.以下说法不正确的是( )。

A.线性表的链式存储结构不必占用连续的存储空间B.一种逻辑结构只能有唯一的存储结构C.一种逻辑结构可以有不同的存储结构D.线性表的顺序存储结构必须占用连续的存储空间参考答案:一种逻辑结构只能有唯一的存储结构2.单向链表所具备的特点之一是( )。

A.可以随机访问表中任一结点B.需要占用连续的存储空间C.插入元素和删除元素的操作不需要移动元素D.可以通过指向某元素的指针操作,直接访问到该结点的直接前驱结点参考答案:插入元素和删除元素的操作不需要移动元素3.线性结构中数据元素的位置之间存在( )的关系。

A.多对多B.一对多C.一对一D.每一个元素都有一个直接前驱和一个直接后继参考答案:一对一4.在一个单向链表中,p和q分别是指向结点类型的指针,要删除p所指结点的直接后继结点,可执行( )。

A.q=p->next;p->next=q->nextB.q=p;p=q~>nextC.q=p->next;p->next=qD.q=p;p->next=q参考答案:q=p->next;p->next=q->next5.设有带头结点的且头指针为head的非空的单向链表,指针p指向其尾结点,要使该单向链表成为不带头结点的单向循环链表,则可利用下述语句:head=head->next;和( )。

A.p=headB.p=NULLC.p->next=headD.head=p参考答案:p->next=head6.元素20,14,160,180按顺序依次进栈,则该栈的不可能输出序列是( )。

(进栈出栈可以交替进行)。

A.180,160,14,20 C.180,160,20,14B.20,14,160,180 D.14,20,180,160参考答案:180,160,20,147.设有一个15阶的对称矩阵A(第一个元素为ai,i),采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),则矩阵中元素a5,3在一维数组B中的下标是( )。

国家开放大学《数据结构(本)》单元测试参考答案

国家开放大学《数据结构(本)》单元测试参考答案

14.算法是在数据结构的基础上对特定问题求解步骤的一种描述,也是若干条指 令组成的优先序列(√)。 15.算法可以用不同的语言描述,如果用 C 语言等高级语言来描述,则算法实际 上就是程序了(×)。 16.程序一定是算法(×)。 17.数据的物理结构是指数据在计算机内的实际存储形式(√)。 18.数据结构中评价算法的两个重要指标是时间复杂度和空间复杂度(√)。 19.在顺序存储结构中,有时也存储数据结构中元素之间的关系(×)。
国家开放大学《数据结构(本)》单元测试参考答案
单元 1 绪论 1.数据结构中,与所使用的计算机无关的是数据的( )。
A. 物理和存储结构 B. 物理结构 C. 逻辑结构 D. 存储结构 2.组成数据的基本单位是( )。 A. 数据变量 B. 数据项 C. 数据类型 D. 数据元素 3.研究数据结构就是研究( )。 A. 数据的存储结构 B. 数据的逻辑结构和存储结构 C. 数据的逻辑结构 D. 数据的逻辑结构和存储结构以及其数据在运算上的实现 4.在数据结构中,从逻辑上可以把数据结构分成( )。 A. 线性结构和非线性结构 B. 动态结构和静态结构 C. 紧凑结构和非紧凑结构 D. 内部结构和外部结构 5.数据结构是一门研究计算机中( )对象及其关系的科学。 A. 非数值运算 B. 集合 C. 数值运算 D. 非集合 6.下列说法不正确的是( )。
组成,设用 x 接收栈顶元素,则取栈顶元素的操作为( )。 A. x=top->data;top= top->next; B. top=top->next; C. x=top->data; D. top->data=x;
11.一个队列的入队序列是 2,4,6,8,则队列的输出序列是( )。 A. 6,4,2,8 B. 4,2,8,6 C. 2,4,6,8 D. 8,6,4,2

国开电大钢结构(本)阶段性学习测验1参考答案

国开电大钢结构(本)阶段性学习测验1参考答案

国开电大钢结构(本)阶段性学习测验1参考答案题目1.01.下面关于钢结构特点说法有误的一项是()A.轻质高强,承载能力大B.工业化程度高C.抗震性能好D.耐热性差、耐火性好【答案】:耐热性差、耐火性好题目 2.02.相比较来讲,最适合强震区的结构类型是()A.混凝土结构B.砖混结构C.钢结构D.砌体结构【答案】:钢结构题目 3.03.下列均为大跨度结构体系的一组是()A.微波塔、输电线塔、发射桅杆B.移动式起重机械、军用桥、施工脚手架C.油罐、燃气罐、管道D.网壳、悬索、索膜【答案】:网壳、悬索、索膜题目4.04.结构在规定的时间内,规定的条件下,完成预定功能的能力,称为结构的(A.稳定性B.适用性C.耐久性D.可靠性【答案】:可靠性)题目 5.05.下列均为承载能力极限状态范畴的一组是()A.影响正常使用的振动,影响正常使用或耐久性能的局部损坏B.构件或连接的强度破损、疲劳破损、脆性断裂C.影响布局、构件或非布局构件正常使用或表面的变形D.布局或构件丧失不乱、布局转变为机动体系、混凝土裂痕【谜底】:构件或连接的强度破损、疲劳破损、脆性断裂题目6.06.钢结构设计最基本的要求不包括()A.安全适用B.造型美观C.确保质量D.技术先进【谜底】:造型雅观题目7.07.用来衡量承载本领的强度指标指的是()A.抗剪强度B.屈服强度C.抗拉强度D.抗压强度【答案】:屈服强度题目8.08.钢材一次拉伸过程中可分为4个阶段,其中第2阶段是(A.强化阶段B.弹性阶段C.弹塑性阶段D.塑性阶段【答案】:弹塑性阶段)题目9.09.钢材拉伸过程中,随变形的加快,应力应变曲线出现锯齿形波动,直到出现应力保持不变而应变仍持续增大的现象,此阶段应为()A.弹性阶段B.强化阶段C.弹塑性阶段D.塑性阶段【谜底】:塑性阶段题目10.10.钢材的抗拉强度能够直接反应()A.钢材内部构造的优劣B.结构的整体稳定性C.钢材的焊接性能D.结构承载能力【谜底】:钢材内部构造的优劣题目11.11.钢材的强屈比越高,则钢材的安全储备()A.不变B.越小C.不能确定D.越大【答案】:越大题目12.12.钢材在外力感化下发生永世变形时抵抗断裂的本领称为(A.韧性B.强度C.刚度D.塑性【谜底】:塑性)题目13.13.伸长率越大,则钢材的塑性越()A.不变B.不能确定C.越差D.越好【答案】:越好题目14.14.下列关于碳元素对钢材性质的影响说法有误的一项为哪一项()A.碳含量增加,塑性、韧性和疲劳强度下降B.碳含量增加,钢的强度提高C.碳含量增加,抗腐蚀本领降低D.碳含量增加,可焊性增强【答案】:碳含量增加,可焊性增强题目15.15.下列均为钢材中的有益元素的一组是()A.硫和磷B.钛和氮C.钒和氧D.硅和锰【答案】:硅和锰题目16.16.在高温时熔化于铁中的少量氮和碳,随着时间的增长逐渐从纯铁中析出,形成自由碳化物和氮化物,对纯铁体的塑性变形起遏制作用,从而使钢材的强度提高,塑性、韧性下降,这种现象称为()A.时效硬化B.应变硬化C.冷作硬化D.冷作老化【谜底】:时效硬化题目17.17.钢材在连续反复荷载作用下,应力还低于极限抗拉强度,甚至低于屈服强度,发生的突然的脆性断裂称为()XXX.脆性破损B.塑性破损C.疲劳破坏D.冲击破坏【谜底】:疲劳破损题目18.18.下列各因素对钢材疲劳强度影响最小的是(A.应力幅B.静力强度C.循环次数D.应力集中【谜底】:静力强度题目19.19.钢材的疲劳破损属于()A.低XXX应变破坏B.脆性破损C.弹性破损D.塑性破坏【答案】:脆性破坏题目20.20.高性能修建布局用钢简称()XXXB.XXX。

国开电大钢结构(本)阶段性学习测验2参考答案

国开电大钢结构(本)阶段性学习测验2参考答案

国开电大钢结构(本)阶段性学习测验2参考答案
题目1.01.钢结构的连接按照连接的方法主要分为焊缝连接、螺栓连接、铆钉连接和销轴连接,其中出现最早的是()
A. 销轴连接
B. 螺栓连接
C. 焊缝连接
D. 铆钉连接
【答案】:铆钉连接
题目2.02.摩擦型高强度螺栓抗剪连接的承载力取决于()
A. 高强度螺栓的预拉力和板件接触面间的摩擦系数的大小
B. 螺栓孔的大小和螺栓直径的大小
C. 连接件的厚度和强度
D. 螺旋强度和螺栓的长度
【答案】:高强度螺栓的预拉力和板件接触面间的摩擦系数的大小
题目3.03.摩擦型高强度螺栓连接和承压型高强度螺栓连接的不同之处体现在()
A. 设计计算方法和孔径方面
B. 材料和预拉力方面
C. 接触面的处理方面
D. 施工要求方面
【答案】:设计计算方法和孔径方面
题目4.04.利用二氧化碳气体或其他惰性气体作为保护介质的电弧熔焊方法指的是()A. 手工电弧焊
B. 气体保护焊
C. 自动埋弧焊
D. 半自动埋弧焊
【答案】:气体保护焊。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、单项选择题(每小题3分,共60分)题目1把数据存储到计算机中,并具体体现数据元素间的逻辑结构称为()。

A. 物理结构题目2下列说法中,不正确的是()。

C. 数据项可由若干个数据元素构成题目3一个存储结点存储一个()。

C. 数据类型题目4数据结构中,与所使用的计算机无关的是数据的()。

A. 逻辑结构题目5在线性表的顺序结构中,以下说法正确的是()。

B. 逻辑上相邻的元素在物理位置上也相邻题目6对链表, 以下叙述中正确的是()。

D. 不能随机访问任一结点题目7下列的叙述中,不属于算法特性的是()。

B. 可读性题目8算法的时间复杂度与()有关。

A. 算法本身题目9设有一个长度为n的顺序表,要在第i个元素之前(也就是插入元素作为新表的第i个元素),插入一个元素,则移动元素个数为()。

B. n-i+1题目10设有一个长度为n的顺序表,要删除第i个元素移动元素的个数为()。

C. n-i题目11在一个单链表中,p、q分别指向表中两个相邻的结点,且q所指结点是p所指结点的直接后继,现要删除q所指结点,可用语句()。

C. p->next=q->next题目12在一个单链表中p所指结点之后插入一个s所指的结点时,可执行()。

A. s->next=p->next; p->next=s;题目13非空的单向循环链表的尾结点满足()(设头指针为head,指针p指向尾结点)。

A. p->next==head题目14链表不具有的特点是()。

B. 可随机访问任一元素题目15带头结点的链表为空的判断条件是()(设头指针为head)。

C. head->next==NULL题目16在一个长度为n的顺序表中为了删除第5个元素,由第6个元素开始从后到前依次移动了15个元素。

则原顺序表的长度为()。

C. 20题目17有关线性表的正确说法是()。

B. 除了一个和最后一个元素外,其余元素都有一个且仅有一个直接前驱和一个直接后继题目18向一个有127个元素的顺序表中插入一个新元素,并保持原来的顺序不变,平均要移动()个元素。

B. 63.5题目19一个顺序表第一个元素的存储地址是90,每个元素的长度为2,则第6个元素的地址是()。

B. 100题目20在一个不带头结点的单循环链表中,p、q分别指向表中第一个结点和尾结点,现要删除第一个结点,且p、q仍然分别指向新表中第一个结点和尾结点。

可用的语句是p=p->next;和()。

A. q->next=p二、判断题(每小题2分,14题,共28分)题目21数据元素可以有一个或多个数据项组成。

对题目22数据元素之间的抽象关系称为物理结构。

错题目23数据的逻辑结构在计算机中的表示称为逻辑结构。

错题目24数据的逻辑结构是与存储该结构的计算机相关的。

错题目25数据结构中,元素之间存在多对多的关系称为树状结构。

错题目26通常可以把一本含有不同章节的书的目录结构抽象成线性结构。

错题目27通常可以把某城市中各公交站点间的线路图抽象成树型结构。

错题目28设有一个不带头结点的单向循环链表,结点的指针域为next,指针p指向尾结点,现要使p 指向第一个结点,可用语句p=p->next;。

对题目29设有一个单向链表,结点的指针域为next,头指针为head,p指向尾结点,为了使该单向链表改为单向循环链表,可用语句p->next=head 。

对题目30设有一个单向循环链表,结点的指针域为next,头指针为head,指针p指向表中某结点,若逻辑表达式p->next==head;的结果为真,则p所指结点为尾结点。

对题目31要在一个单向链表中p所指向的结点之后插入一个s所指向的新结点,若链表中结点的指针域为next,可执行 p->next=s; s->next= p->next;的操作。

错题目32要在一个单向链表中删除p所指向的结点,已知q指向p所指结点的直接前驱结点,若链表中结点的指针域为next,则可执行q->next= p->next;对题目33要在一个带头结点的单向循环链表中删除头结点,得到一个新的不带头结点的单向循环链表,若结点的指针域为next,头指针为head,尾指针为p,则可执行head=head-> next; p->next=head;。

对题目34设有一个单向循环链表,头指针为head,链表中结点的指针域为next,p指向尾结点的直接前驱结点,若要删除尾结点,得到一个新的单向循环链表,可执行操作p->next=head;。

对三、程序填空题(每小题6分,共12分。

请点击正确选项,然后拖拽至相应的方框上)题目35设线性表以不带头结点的单向链表存储,链表头指针为head,以下程序的功能是输出链表中各结点中的数据域data,完成程序中空格部分。

题目36设有一个头指针为head的不带头结点单向链表,p、q是指向链表中结点类型的指针变量,p指向链表中结点a, (设链表中没有结点的数据域与结点a的数据域相同),写出相关语句(1)使该单向链表成为单向循环链表(2)插入结点s,使它成为a结点的直接前驱设有一个头指针为head的不带头结点单向链表,p、q是指向链表中结点类型的指针变量,p指向链表中结点a, (设链表中没有结点的数据域与结点a的数据域相同),写出相关语句(1)使该单向链表成为单向循环链表(2)插入结点s,使它成为a结点的直接前驱q=p; x=p->data;while [q->next!=NULL])q=q->next;q->next=head;q=p; p=p->next;while(p->data!=x){ q=p;[ p=p->next]}s->next=p;[q->next=s]一、单项选择题(每小题2分,共50分)题目1若让元素1,2,3依次进栈,则出栈顺序不可能为()。

B. 3,1,2题目2一个队列的入队序列是1,2,3,4。

则队列的输出序列是()。

D. 1,2,3,4题目3向顺序栈中压入新元素时,应当()。

B. 先移动栈顶指针,再存入元素题目4在一个栈顶指针为top的链栈中,将一个p指针所指的结点入栈,应执行()。

A. p->next=top;top=p;题目5在一个栈顶指针为top的链栈中删除一个结点时,用 x保存被删结点的值,则执行()。

D. x=top->data;top=top->next;题目6判断一个顺序队列(最多元素为m)为空的条件是()。

A. front==rear题目7判断一个循环队列为满的条件是()。

B. (rear+1)%MaxSize==front题目8判断栈满(元素个数最多n个)的条件是()。

A. top==n-1题目9设有一个20阶的对称矩阵A(第一个元素为a1,1),采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),则矩阵元素a6,2在一维数组B 中的下标是()。

D. 17题目10在解决计算机主机与打印机之间速度不匹配问题时通常设置一个打印数据缓冲区,主机将要输出的数据依次写入缓冲区中,而打印机则从缓冲区中取出数据打印,该缓冲区应该是一个()结构。

C. 队列题目11一个递归算法必须包括()。

C. 终止条件和递归部分题目12在一个链队中,假设f和r分别为队头和队尾指针,则删除一个结点的运算为()。

D. f=f->next;题目13在一个链队中,假设f和r分别为队头和队尾指针,则插入s所指结点的运算为()。

B. r->next=s;r=s;题目14数组a经初始化char a[ ]=“English”;a[7]中存放的是()。

B. 字符串的结束符题目15设主串为“ABcCDABcdEFaBc”,以下模式串能与主串成功匹配的是()。

B. Bcd题目16字符串 a1="AEIJING",a2="AEI",a3="AEFANG",a4="AEFI"中最大的是()。

B. a1题目17两个字符串相等的条件是()。

A. 两串的长度相等,并且对应位置上的字符相同题目18一维数组A采用顺序存储结构,每个元素占用6个字节,第6个元素的存储地址为100,则该数组的首地址是()。

B. 70题目19一个非空广义表的表头()。

B. 可以是子表或原子题目20对稀疏矩阵进行压缩存储,可采用三元组表,一个10 行8列的稀疏矩阵A,其相应的三元组表共有6个元素,矩阵A共有()个零元素。

B. 74题目21对稀疏矩阵进行压缩存储,可采用三元组表,一个10 行8列的稀疏矩阵A共有73个零元素,A的右下角元素为6,其相应的三元组表中的第7个元素是()。

C. (10,8,6)题目22对一个栈顶指针为top的链栈进行入栈操作,通过指针变量p生成入栈结点,并给该结点赋值a,则执行: p=(struct node *)malloc(sizeof(struct node);p->data=a;和()。

A. p->next=top;top=p;题目23头指针为head的带头结点的单向链表为空的判定条件是()为真。

C. head->next==NULL题目24设有一个对称矩阵A,采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),B数组共有55个元素,则该矩阵是()阶的对称矩阵。

B. 10题目25数组a经初始化char a[ ]=“English”;a[1]中存放的是()。

A. 字符n二、判断题(每小题2分,16题,共32分)题目26设有一个链栈,栈顶指针为hs,现有一个s所指向的结点要入栈,则可执行操作。

hs=s;s-> next=hs;错题目27设有一个非空的链栈,栈顶指针为hs,要进行出栈操作,用x保存出栈结点的值,栈结点的指针域为next,则可执行hs=hs->next ;x=hs->data;错题目28有一个链栈,栈顶指针为h,现有一个p所指向的结点要入栈,则可执行操作p->next=h;和h=p;对题目29设有一个非空的链栈,栈顶指针为hs,要进行出栈操作,用x保存出栈结点的值,栈结点的指针域为next,数据域为data,则可执行hs= hs->next; x= hs->data;错题目30在一个链队中,f和r分别为队头和队尾指针,队结点的指针域为next,则插入所指结点的操作为r->next=s;r=s;对题目31在一个链队中,f和r分别为队头和队尾指针,队结点的指针域为next,s指向一个要入队的结点,则入队操作为r=s;r->next=s;错题目32在一个不带头结点的非空链队中,f和r分别为队头和队尾指针,队结点的数据域为data,指针域为next,若要进行出队操作,并用变量x存放出队元素的数据值,则相关操作为x=f->data; f=f->next;对题目33对稀疏矩阵进行压缩存储,可采用三元组表,一个6行7列的稀疏矩阵A相应的三元组表共有8个元素,则矩阵A共有34个零元素。

相关文档
最新文档