西北工业大学数据结构1999年考研真题考研试题

合集下载

2022年西北工业大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)

2022年西北工业大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)

2022年西北工业大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)一、选择题1、用有向无环图描述表达式(A+B)*((A+B)//A),至少需要顶点的数目为()。

A.5B.6C.8D.92、有一个100*90的稀疏矩阵,非0元素有10个,设每个整型数占2字节,则用三元组表示该矩阵时,所需的字节数是()。

A.60B.66C.18000D.333、以下与数据的存储结构无关的术语是()。

A.循环队列B.链表C.哈希表D.栈4、在用邻接表表示图时,拓扑排序算法时间复杂度为()。

A.O(n)B.O(n+e)C.O(n*n)D.O(n*n*n)5、下列关于AOE网的叙述中,不正确的是()。

A.关键活动不按期完成就会影响整个工程的完成时间B.任何一个关键活动提前完成,那么整个工程将会提前完成C.所有的关键活动提前完成,那么整个工程将会提前完成D.某些关键活动若提前完成,那么整个工程将会提前完成6、已知字符串S为“abaabaabacacaabaabcc”,模式串t为“abaabc”,采用KMP算法进行匹配,第一次出现“失配”(s!=t)时,i=j=5,则下次开始匹配时,i和j的值分别()。

A.i=1,j=0 B.i=5,j=0 C.i=5,j=2 D.i=6,j=27、若元素a,b,c,d,e,f依次进栈,允许进栈、退栈操作交替进行,但不允许连续三次进行退栈操作,则不可能得到的出栈序列是()。

8、设X是树T中的一个非根结点,B是T所对应的二叉树。

在B中,X是其双亲的右孩子,下列结论正确的是()。

A.在树T中,X是其双亲的第一个孩子B.在树T中,X一定无右兄弟C.在树T中,X一定是叶结点D.在树T中,X一定有左兄弟9、每个结点的度或者为0或者为2的二叉树称为正则二叉树。

n个结点的正则二叉树中有()个叶子。

A.log2nB.(n-1)/2C.log2n+1D.(n+1)/210、若查找每个记录的概率均等,则在具有n个记录的连续顺序文件中采用顺序查找法查找一个记录,其平均查找长度ASL为()。

西北工业大学数据库概论试题答案

西北工业大学数据库概论试题答案

一.名词解释:(共5题,每题2分,共10 分)1.数据库:数据库是长期存储在计算机内有结构的大量的共享的相关数据集合。

2.数据模型:在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。

通俗地讲数据模型就是现实世界的模拟。

3.数据的逻辑独立性:当数据的总体逻辑结构改变时,通过对映象的相应改变可以保持数据的局部逻辑结构不变,应用程序是依据数据的局部逻辑结构编写的,所以应用程序不必修改。

4.SQL:结构化查询语言,是标准关系数据库语言.5.视图:视图是命名的、从基本表中导出的虚表,它在物理上并不存在,存在的只是它的定义二.填空:(共30空,每空1分,共30分)1.数据抽象的三种常用方法为分类、聚集和概括三种。

2.一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和图书之间为1:n的联系。

3.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为该关系的外键。

4.SQL 语言具有对数据定义、查询、操作和管理等四个方面的功能。

5.数据库系统的三级模式结构分别为:模式、内模式、外模式;二级映象分别为:外模式/模式映象,模式/内模式映象6.在 SQL 所支持的数据库系统的三级模式结构中,视图属于外模式。

7.设 X→ Y 是关系模式 R 的一个函数依赖,如果存在 X 的真子集X ’,使得X ’→Y 成立,则称 Y 部分函数依赖 X 。

8. 在一个关系模式中,若一个属性或属性组 K 完全函数决定整个元组,则称 K为该关系的一个主属性。

9.一个关系模式为 Y ( X1 , X2 , X3 , X4 ),假定该关系存在着如下函数依赖: X1 → X2 , X1 → X3 , X3 → X4 ,则该关系属于第2范式,因为它存在着传递依赖。

10. 关系数据库中有三种基本操作,从表中取出满足条件的属性成分操作称为投影,从表中选出满足条件的元素操作称为选择,将两个关系中具有共同属性值的元组连结到一起,构成新表的操作称为连接。

北京工业大学 北工大 1999年数据结构 考研真题及答案解析

北京工业大学  北工大 1999年数据结构 考研真题及答案解析

北京工业大学1999年硕士研究生入学考试试题考试科目:数据结构一、(26分)填空、选择(一个或多个)题,1-6题每小题2分:1下面的叙述中,不正确的是()A关键活动不按期完成就会影响整个工程的完工时间。

B任何一个关键工程提前完成,将使整个工程提前完成。

C所有关键活动都提前完成,则使整个工程提前完成。

D提些关键活动若提前完成,则将使整个工程提前完成。

2 下面的排序算法中,不稳定得是()A 起泡排序B 折半插入排序C简单选择排序D希尔排序E基数排序F堆排序。

3包含结点A,B,C的二叉树有-----------种不同的状态,---------种不同的二叉树。

4包含结点A,B,C的树有------种不同形态,------种不同的树。

5分块检索中,若索引表和各块内存均用顺序查找,则有900各元素的线性表分成-----块最好:若分成25块;其平均查找长度为--------。

6下面的程序段中,对x的赋值语句的频度为------------(表示为n的函数)FOR I:= 1TO N DOFOR J:=1 TOI DOFOR K:=I TO J DO x:=x+DELTA;7(8分)设有字符序列Q H C Y P A M S R D F X要求按字符升列排序:采用初是长为4的希尔(3bell)排序,一趟扫描的结果是――――――――― 采用以元素为分界元素的快速排序,一躺扫描的结果是------------。

8(6分)已知广义表:A-(0),B-(),C-(a,b,c,d),D-(A,B,C)它们的存储结构图为(接两种结构种的任一种即可):二(6分)编写递归程序将二叉树逆时针旋转90度打印出来。

如右图:(要求用类PASCAL 语言,并描述结构)。

三 (8分)用依次输入的关键字13,29,41,19,5,1,7和6建一棵三阶B-树,画出建该树的变化过程示意图(每插入一个结点至少用一张图)。

四(共20分)已知顶点1——6和输入边与权值的序列(如右框中): 2 4 6 每行三个数表示一条边的两个端点和其权值,共11行。

数据结构考研真题及其答案

数据结构考研真题及其答案

一、选择题1. 算法的计算量的大小称为计算的( B )。

【北京邮电大学2000 二、 3( 20/8 分)】A.效率 B.复杂性 C.现实性 D.难度2.算法的时间复杂度取决于( C )【中科院计算所1998二、1(2分)】A.问题的规模 B.待处理数据的初态 C. A 和 B3.计算机算法指的是( C),它必须具备( B)这三个特性。

(1) A .计算方法 B.排序方法 C. 解决问题的步骤序列D. 调度方法(2) A .可执行性、可移植性、可扩充性 B .可执行性、确定性、有穷性C. 确定性、有穷性、稳定性D.易读性、稳定性、安全性【南京理工大学1999一、1(2分)【武汉交通科技大学1996一、1( 4 分)】4.一个算法应该是(B)。

【中山大学1998二、1(2分)】A .程序B.问题求解步骤的描述C.要满足五个基本特性D.A 和 C.5.下面关于算法说法错误的是(D)【南京理工大学2000一、1(1.5分)】A.算法最终必须由计算机程序实现B.为解决某问题的算法同为该问题编写的程序含义是相同的C. 算法的可行性是指指令不能有二义性D.以上几个都是错误的6.下面说法错误的是(C)【南京理工大学2000一、2(1.5分)】(1)算法原地工作的含义是指不需要任何额外的辅助空间( 2)在相同的规模n 下,复杂度O(n) 的算法在时间上总是优于复杂度nO(2 ) 的算法( 3)所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上界( 4)同一个算法,实现语言的级别越高,执行效率就越低4A . (1) B.(1),(2) C.(1),(4) D.(3)7.从逻辑上可以把数据结构分为(C)两大类。

【武汉交通科技大学1996一、4(2 分)】A.动态结构、静态结构B.顺序结构、链式结构C.线性结构、非线性结构D.初等结构、构造型结构8.以下与数据的存储结构无关的术语是(D)【。

北方交通大学2000二、1( 2 分)】A.循环队列 B.链表 C.哈希表 D.栈9.以下数据结构中,哪一个是线性结构(D)?【北方交通大学2001一、 1( 2 分)】A.广义表 B.二叉树 C.稀疏矩阵 D.串10.以下那一个术语与数据的存储结构无关?( A 【)北方交通大学 2001 一、2( 2 分)】A.栈 B.哈希表 C.线索树 D.双向链表11.在下面的程序段中,对x 的赋值语句的频度为(C)【北京工商大学2001 一、 10( 3 分)】FOR i:=1 TO n DOFOR j:=1 TO n DOx:=x+1;A. O(2n)B. O(n)C2Dn .O(n ). O(log 2 )12.程序段 FOR i:=n-1 DOWNTO 1 DOFOR j:=1 TO i DOIF A[j]>A[j+1]THEN A[j]与 A[j+1] 对换;其中 n 为正整数,则最后一行的语句频度在最坏情况下是(D)A. O ( n)B. O(nlogn)C. O(n3)D.O(n 2)【南京理工大学 1998 一、 1(2 分 ) 】13.以下哪个数据结构不是多型数据类型(D)【中山大学1999一、 3(1 分)】A.栈B.广义表C.有向图D.字符串14.以下数据结构中,( A)是非线性数据结构【中山大学1999一、4】A.树B.字符串C.队D.栈15.下列数据中,( C )是非线性数据结构。

西北大学1999年研究生入学考试试题

西北大学1999年研究生入学考试试题

西北大学1999年研究生入学考试试题地理信息系统一、名词解释(共16分)1、地理信息2、拓朴结构3、空间数据编码4、数字地形模型(DTM)二、问答题(8个小题中任选7个,每小题均为10分,共计70分)1、在栅格数据结构中的点、线、面状几何图形是如何表示的?2、地理信息系统的数据模型包括哪些互相联系的方面?试举例说明。

3、什么是四叉树(或四元树)编码?它有哪些主要的优缺点?4、限制矢量数据结构表示身体图形精度的重要客观因素有哪些方面?5、在GIS应用系统中,数字模型起着什么作用?都有些什么特点?6、简述地理信息系统和遥感能够结合起来相辅相成的原因。

7、建立一个地理信息系统之初的可行性研究主要应包括哪些工作?8、什么是GIS数据库?与一般数据库相比较,它有哪些特点?三、计算(14分)完成矢量数据到栅格数据的转换。

已知转换图件的区域范围是Xmin=36589.41m,ymin=31324.51m;Xmax=40426.54m,ymax=31324.51m.全图网格矩阵总行数I=400,总列数J=700,试求某点状要素P(37631.08,30319.81)所在网格的行位置i 和列位置j.2001年研究生入学考试试题地理信息系统一、名词解释(共30分)1、投影转换2、空间数据拓朴关系3、元数据4、空间数据内差5、TIN6、ComGIS7、缓冲区分析8、NSDI9、DEM分辨率10、数字地球二、问答题(70分)1、试述空间数据库的概念、组织方式及特点。

(15分)2、属性数据编码的原则、内容与方法是什么?(15分)3、说明GIS中多层面信息叠置分析的基本方法及地学意义。

(20分)4、说明基于DEM进行地面水文信息提取的原理与方法,该方法的优点及存在的主要问题是什么?(20分)西北大学研究研究生入学考试试题2003年研究生入学考试试题名词解释:1:DLG2:局部拟合内插:3:航空相片投影差4:高斯——克里格投影5:几何特征点6:空间数据投影变换7:地物光谱8:信息融合问答题:1;何为元数据,元数据的功能和建立的原则、方法是什么?2:何为地学分析模型,如何才能在GIS中利用地学分析模型实现空间分析的目标?3:说明GIS软件的基本功能构成,并以三种常用GIS软件系统为例,说明各自的特点和优缺点。

西北工业大学数据结构1999真题

西北工业大学数据结构1999真题

西北工业大学1999年硕士研究生入学考试试题
考试科目:数据结构
说明:一到八题必做,九,十题选做一个,所有结果或答案均必须写在答题纸上。

一、(15分)请给出下列概念或术语的解释:
1. 广义表
2. 平衡因子
3. 平均查找长度(ASL)
4. 伙伴空间
5. AOE-网的关键路径
二、(8分)简述直接插入排序,简单选择排序,2-路归并排序的基本思想以用在时间复杂和排序稳定性上的差别。

三、(8分)一个循环队列的数据结构描述如下:
TYPE sequeuetp=RECRD
ekem: ARRAY[1..maxsize] OF wlwmtp;
front, rear:0..maxsize;
END;
给出循环队列的队空和队满的判断条件,并且分析一下该条件对队列实际存储空间大小的影响,如果为了不损失存储空间,你如何改进循环队列的队空和队满的判断条件?
四、(10分)试比较顺序文件,索引非顺序文件,索引顺序文件,散列文件的存储代价,检索,插入,删除记录时的优点和缺点。

五、(10分)一个深度为L的满K叉树有以下性质:第L层上的结点都是叶子结点,其余各层上每个结点都有K棵非空子树。

如果按层次顺序从1 开始对全部结点进行编号,求:
1. 各层的结点数目是多少?
2. 编号为n为结点的双亲结点(若存在)的编号是多少?
3. 编号为n的结点的第I个孩子结点(若存在)的编号是多少?
4. 编号为n的结点有右兄弟的条件是什么?如果有,其右兄弟的编号是多少?请给出计算和推导过程。

第 1 页共3页。

西北工业大学数据结构1998真题

西北工业大学数据结构1998真题

西北工业大学98年数据结构考研题LBHIDDEN[0]LBHIDDEN西北工业大学98考研题考试科目:数据结构一:简答:(20分)1.什么是数据结构,什么是算法,它们之间有什么关系?2.数组,广义表与线形表之间有什么样的关系?3.树和二*树之间有什么样的关系?4. 关于后序线索二*树,怎样查找任意结点的直接后继;对于半序线索二*树,怎样查找任意结点的直接前驱?5. 请给出右图所示的有向图的两种存储形式。

二。

:算法应用(20分)(写出计算步骤)1.已知有8个初始归并段,其长度分别为10,20,25,30,45,12,16,2,现用T0,T1,T2三条磁带进行二路多步归并并排序,写出每遍归并后各归并段的分布,并给出初始归并段在磁带上的最佳分布。

2.设有一组数据{984,55,93,306,271,850,198,226,3,15},请建立一个相应的初始堆,并将排序结果列表输出。

对于下图所示AOE一网,求:A.关键路径和完成工程的最短时间。

B.怎样可以缩短工程限制C.选用何种存储结构较优。

三.证明(10分)1.若二*树中度为1的结点数为0,则该二*树的总分支数为2(no-1),其中no为叶结点数。

2.利用三元组存储任意稀疏数组时,在什么条件下才能节省存储空间。

四.算法思想(20分)1,说明拓扑排序的基本思想。

2,写出在连通网上构造最小生成树的算法思想。

五.算法实现(用PASCAL语言或C语言编写程序或过程)(30分)1.对于含有+,—,*,/及括号的算术表达式(串缀表示)写一个算法,将该表达式构造成相应的二*树表示。

2.对于一个高度均衡的树,它的内结点可以有2个或3个孩子,而且最多只能有3个孩子,写出一个算法,实现插入一个叶结点,使该树各内结点始终处于平衡状态(即分支数和深度均处于平衡状态)。

中国科学院软件研究所1999年研究生入学考试数据结构与C语言试题

中国科学院软件研究所1999年研究生入学考试数据结构与C语言试题

中国科学院软件研究所1999年研究生入学考试数据结构与C语言试题1 (5分)判断正误:① 中序遍历一棵二叉排序树的节点就可得到排好序的节点序列。

② 顺序存储方式只能用于存储线性结构。

③ 负载因子(装填因子)是散列表的一个重要参数,它反映散列表的装满程度。

④ 顺序查找法适用于存储结构为顺序或链接存储的线性表。

⑤ 栈和队列都是限制存取点的线性结构。

2 (5分)选择填空:① 图1中给出由7个顶点组成的无向图。

从顶点1出发,对它进行深度优先遍历得到的顶点序列是(1);而进行广度优先遍历得到的顶点序列是(2)。

(1) A 1354267 (2) A 1534267B 1347625 B 1726453C 1534276 C 1354276D 1247653 D 1247653E 以上答案均不正确 E 以上答案均不正确图1 题2.1图② 从临接矩阵A=可以看出,改图共有(1)个顶点。

如果是有向图,该图共有(2)条弧;如果是无向图,则共有(3)条边。

(1) A 9 B 3 C 6 D 1 E 以上答案均不正确(2) A 5 B 4 C 3 D 2 E 以上答案均不正确(3) A 5 B 4 C 3 D 2 E 以上答案均不正确3 (15分)算法设计(建议用类PASCAL语言写出算法)① 二叉排序树采用二叉链表存储。

些一个算法,删除节点值是X的节点。

要求删除改节点后,此树仍然是一棵二叉排序树,并且高度没有增长。

(注:可不考虑被删除的节点是根的情况)。

②已知关键字序列(K1,K2,K3,…,K n-1)是大根堆。

(1)试写一算法将(K1,K2,K3,…,K n-1,K n)调整为大根堆;(2)利用(1)的算法写一个建大根堆的算法。

4 (5分)以下是对C语言的一些描述,请选择正确答案。

①在C语言中,数组名作为参数传递给函数,作为实在参数的数组名被处理为()。

A.该数组的长度B.该数组的元素个数C.该数组中各元素的值D.该数组的首地址E.以上答案均不对② 以下程序段的输出是()#include <stdio.h>void fun(){static int a=5;a++;printf(“a=%d\n”,a);}main(){for(int i=0;i<2;i++)fun();}A. a=6 B a=5 C a=1 D a=5 E 以上答案均不正确a=7 a=6 a=1 a=5③ C语言命令行参数很有特点,其一般表达形式是()。

西北工业大学(已有10试题)

西北工业大学(已有10试题)

西北工业大学航空学院德语(一外)2007理论力学1997,2000,2002——2004,2007腐蚀防护2007自动控制原理1995——1996,2000——2007(2001——2006有答案)信号与系统2002——2007(注:2006年试卷共4页,缺第1页)材料科学基础2003——2010(2010为回忆版)(2005——2009有答案)飞机总体设计原理2003——2004,2007材料力学2003——2004,2007数字电子技术2003,2007数字电路2004空气动力学2003——2004,2007空中交通管理基础2003——2004,2007结构有限元分析基础2007流体力学2003——2004,2007机械振动基础2007自动化检测技术2007航天学院日语(一外)2007德语(一外)2007自动控制原理1995——1996,2000——2007(2001——2006有答案)航天器与导弹控制原理2007飞行器飞行力学2007气体动力学2007飞行器结构力学2007火箭发动机原理2007数字电子技术2003,2007数字电路2004材料力学2003——2004,2007航海学院水声学原理2003——2004,2007噪声与振动控制2007理论力学1997,2000,2002——2004,2007流体力学2003——2004,2007自动控制原理1995——1996,2000——2007(2001——2006有答案)模拟电子技术2003——2004,2007数字信号处理2002——2004,2007通信原理2001——2004,2007(2002有答案)微弱信号检测技术2007信号检测与估计2003——2004,2007动力装置原理2007微机原理及应用2000——2004,2007(2000——2003有答案)[说明:2003年试卷名称为“微型计算机原理”]信号与系统2002——2007(注:2006年试卷共4页,缺第1页)塑性成形原理2003——2004材料学院材料科学基础2003——2010(2010为回忆版)(2005——2009有答案)陶瓷工艺原理2007材料力学2003——2004,2007塑性成形原理2003——2004机电学院设计理论2007工业设计2007电工技术与电子技术2007工业设计基础2003——2004电子技术基础1996——1997,2004,2007设施规划与设计2007汽车理论基础2007数控机床2007机械设计2003——2004,2007机械原理1996,2001,2003——2004微机原理及应用2000——2004,2007(2000——2003有答案)[说明:2003年试卷名称为“微型计算机原理”]电路1998——1999电路基础2001——2004,2007数字电子技术2003,2007数字电路2004电力电子技术2003——2004,2007机械加工工艺学2003——2004,2007计算机辅助管理2002——2004,2007计算机辅助制造2003——2004,2007C语言2003C语言程序设计2004塑性成形原理2003——2004力学与土木建筑学院建筑历史2007建筑设计原理2007道面工程2007理论力学1997,2000,2002——2004,2007材料力学2003——2004,2007结构力学(土建)2003——2004,2007钢筋混凝土结构2007道面工程2007动力与能源学院德语(一外)2007自动控制原理1995——1996,2000——2007(2001——2006有答案)传热学2003——2004,2007工程流体力学2003——2004,2007工程热力学2002——2004,2007叶轮机械原理2007信号与系统2002——2007(注:2006年试卷共4页,缺第1页)电子技术基础1996——1997,2004,2007电工技术与电子技术2007数字电子技术2003,2007数字电路2004模拟电子技术2003——2004,2007电子信息学院电路1998——1999电路基础2001——2004,2007模拟电子技术2003——2004,2007信号与系统2002——2007(注:2006年试卷共4页,缺第1页)通信原理2001——2004,2007(2002有答案)数字电子技术2003,2007数字电路2004自动控制原理1995——1996,2000——2007(2001——2006有答案)数字信号处理2002——2004,2007电磁场与电磁波2002——2004,2007武器运筹学2007航空火力控制原理2007随机信号分析2003——2004教育学专业基础综合(全国统考试卷)2007——2008自动化学院德语(一外)2007自动控制原理1995——1996,2000——2007(2001——2006有答案)电路1998——1999电路基础2001——2004,2007计算机网络2007概率论2004,2007概率论与数理统计2003系统工程概论2007交通工程导论2007惯性导航原理2007传感器原理2007电机学2007电力电子技术2003——2004,2007电子技术基础1996——1997,2004,2007机电控制元件与系统2007微机原理及应用2000——2004,2007(2000——2003有答案)[说明:2003年试卷名称为“微型计算机原理”]C语言2003C语言程序设计2004医学图像处理2007计算机学院计算机专业基础2004,2007计算机组成与系统结构2001——2003计算方法2003——2004计算机综合技术2004编译原理2000——2002操作系统1999——2002数据结构1998——1999,2002软件综合技术2004离散数学2000——2002理学院高等代数2007数学分析2002,2007数学分析与高等代数2003——2004量子力学2002——2004,2007电动力学2007光学2003——2004,2007有机化学2004,2007数学(理学)2007普通物理2007数字电子技术2003,2007数字电路2004物理化学(凝聚态物理、材料物理与化学、材料学、材料加工工程、应用化学专业)2007物理化学(物理化学、药剂学专业)2007高分子化学2007高分子物理2007环境化学2007管理学院运筹学2003——2007(2005有答案)(注:2005年试卷共6页,缺第6页;2005年答案共6页,缺第6页)管理经济学2003——2004,2007管理学2002——2004,2007计算机辅助管理2002——2004,2007计算机辅助制造2003——2004,2007人文与经法学院俄语(一外)2007日语(一外)2007法语(一外) 2007英语水平测试2002——2004,2007英语写作知识与技能2002英语语言学测试2003英语语言学基础2002英语综合知识测试2004,2007英语(一外)2007德语水平考试(含语法、词汇、阅读、翻译及写作)2007综合知识考试(含德国国情, 语言学与德语文学基础知识)2007 法学综合2007马克思主义发展史2007政治学原理2007,2010(2010为回忆版)中国近现代史2007中国特色社会主义理论与实践2007经济法2007教育学专业基础综合(全国统考试卷)2007——2008现代西方经济学2007艺术史2007艺术专业综合理论2007行政管理学2007,2010(2010为回忆版)软件学院计算机组成与系统结构2001——2003计算方法2003——2004计算机专业基础2004,2007计算机综合技术(含操作系统、计算机组成原理)2004,2007 编译原理2000——2002操作系统1999——2002数据结构1998——1999,2002软件综合技术(含数据结构、C++程序设计)2004,2007离散数学2000——2002生命科学院生物综合2007分子生物学2007生物医学工程综合2007有机化学2004,2007物理化学(凝聚态物理、材料物理与化学、材料学、材料加工工程、应用化学专业)2007物理化学(物理化学、药剂学专业)2007。

西工大计算机801真题

西工大计算机801真题

计算机操作系统:四、简答题:1.设备驱动程序是什么?它完成的主要功能是什么(或者它的主要作用是什么)?(2009-2010学年第2学期计算机操作系统期末考试简答题有类似题目)2.什么是进程的优先级反转?(这个王道等参考书上好像没有,这个知识点可以看下他们西工大本校同级学生上课时用的课本和他们上课时用的课件,看看有没有这个知识点。

)3.简述如何搜索树型文件?五、给出几个进程的要求运行时间和到达系统的时间,基于短进程优先调度算法(可剥夺)来计算系统的平均响应时间。

(计算的好像是响应时间,记不太清了,反正就是这样的题,王道上有类似的题,掌握了就挺简单的。

)六、一道银行家算法的题,判断系统是不是处于安全状态。

(2011-2012学年第2学期计算机操作系统的期末考试试题的综合题里有一道类似题目,2012-6-3(版权所有10010501班)的《计算机操作系统》的考试试题也有一到类似题目)七、PV操作,考的是几个进程间的同步,类似于王道书上的“利用信号量实现前驱关系”的部分。

(代码的风格参考王道,应该就是这样的形式吧,主要是要表达清楚你的算法思维了。

应该没有硬性规定用C语言,Java之类的吧。

这些都是小细节了,实在不放心可以问下他们西工大本校同级的学生,看看他们以前上课时是用什么语言写的,或是用什么样的伪代码写的。

)计算机网络:一、填空1.好像考了一个通信方式的题。

记不清了。

这个知识点好像在王道等参考书上没有,他们西工大本校同级学生上课时用的课本上好像有相关知识点。

西工大本校同级学生上课时用的课本不容忽略哦(关于课本的问题详见后面的“一些复习指导和温馨提示”中的第1点)。

2.有线通信的通信介质有哪三个?(三个空)应该是双绞线、同轴电缆、光纤吧。

3.一个考ICMP相关的知识,具体考啥记不清了。

二、选择1.有一个考多模光纤和单模光纤的区别。

(2010-2011学年第一学期的计算机网络原理期末考试试题有一道类似题目)2.好像还有一个考实际网络系统中的三种交换技术,就是分组交换那些的。

计算机专业基础综合数据结构(排序)历年真题试卷汇编7

计算机专业基础综合数据结构(排序)历年真题试卷汇编7

计算机专业基础综合数据结构(排序)历年真题试卷汇编7(总分:66.00,做题时间:90分钟)一、单项选择题(总题数:15,分数:30.00)1.下述几种排序方法中,要求内存量最大的是( )。

【中南大学2005一、6(2分)】A.归并排序√B.快速排序C.插入排序D.选择排序2.快速排序方法在( )情况下最不利于发挥其长处。

【华南理工大学2007】A.要排序的数据量太大B.要排序的数据中含有多个相同值C.要排序的数据个数为奇数D.要排序的数据已基本有序√3.当待排序列基本有序时,下列排序方法中( )最好。

【北京邮电大学2005一、10 (2分)】A.直接插入排序√B.快速排序C.堆排序D.归并排序4.设被排序的结点序列共有N个结点,在该序列中的结点已十分接近排序的情况下,用直接插入法、归并法和一般的快速排序法对其排序,这些算法的时间复杂性应为( )。

【上海交通大学2005四、5(2分)】A.O(N),O(N),O(N)B.O(N),O(N*log 2 N),O(N*log 2 N)C.O(N),O(N*log 2 N),O(N 2 ) √D.O(N 2 ),O(N*log 2 N),O(N 2 )5.数据序列(8,9,10,4,5,6,20,1,2)只能是下列排序算法中的( )的两趟排序后的结果。

【合肥工业大学1999一、3(2分)】A.选择排序B.冒泡排序C.插入排序√D.堆排序对于A、B和D三种排序方法两趟排序后,序列的首部或尾部的两个元素应是有序的两个极值,而给定的序列并不满足。

6.一个排序算法的时间复杂度与( )有关。

【华中科技大学2004一、8(1分)】A.排序算法的稳定性B.所需比较关键字的次数√C.所采用的存储结构D.所需辅助存储空间的大小7.对一组数据(84,47,25,15,21)排序,数据的排列次序在排序的过程中的变化为(1)84 47 25 15 21 (2)15 47 25 84 21 (3)15 21 25 84 47 (4)15 21 25 47 84则采用的排序是( )。

计算机专业基础综合数据结构树和二叉树历年真题试卷汇编8_真题-无答案

计算机专业基础综合数据结构树和二叉树历年真题试卷汇编8_真题-无答案

计算机专业基础综合数据结构(树和二叉树)历年真题试卷汇编8(总分66,考试时间90分钟)2. 填空题1. 设一棵完全二叉树叶子结点数为k,最后一层结点数>2,则该二叉树的高度为__________。

【北京科技大学1998一、3】2. 已知完全二叉树的第7层有10个叶子结点,则整个二叉树的结点数最多是__________。

【东南大学2005数据结构部分二、7(1分)】3. 将一棵有100个结点的完全二叉树从根这一层开始,每一层上从左到右依次对结点进行编号,根结点编号为0,则编号为50的结点的右孩子编号为__________。

【中南大学2005二、l(2分)】4. 高度为i(i≥1)的完全二叉树最多有__________个结点;最少有__________个结点;若按自上而下,从左到右的次序给结点编号(从1开始),则编号最小的叶子结点的编号为__________。

【大连理工大学2005一、2(3分)】【江苏大学2006二、3(2分)】5. 对于一个具有n个结点的二叉树,当它为一棵(1)二叉树时具有最小高度,当它为一棵(2)时,具有最大高度。

【哈尔滨工业大学2001一、3(2分)】6. n(n大于1)个结点的各棵树中,其深度最小的那棵树的深度是(1)。

它共有(2)个叶子结点和(39)个非叶子结点,其中深度最大的那棵树的深度是(4) ,它共有(5)个叶子结点和(6)个非叶子结点。

【山东大学2001三、7(2分)】7. 在树的孩子兄弟表示法中,二叉链表的左指针指向__________,右指针指向__________。

【北京理工大学2006十、3(1分)】8. 设F是由T1、T2、T3三棵树组成的森林,与F对应的二叉树为B,已知T1、T2、T3的结点数分别为n1、n2和,n3,则二叉树B的左子树中有(1)个结点,右子树中有(2)个结点。

【南京理工大学2000二、9(3分)】9. 先序遍历森林时,首先访问森林中第一棵树的__________。

西北工业大学计算机组成原理考试试题(06~07)

西北工业大学计算机组成原理考试试题(06~07)

西北工业大学考试试题(卷)2006-2007学年第一学期计算机学院计算机组成原理64学时考试2小时闭卷一、选择题(每小题1分,共10分)1.下列不同进位计数制的数中,最大的数是。

A (0.101)2B (0.62)10C (0.52)8D (0.75)162.在机器数中,零的表示是唯一的。

A 原码B 补码C 移码D反码3.某SRAM芯片容量为512×8位,除电源和地线外,该芯片引出线的最小数目应是。

A 23B 25C 50D 194.某机字长32位,存储容量64MB,若按字编址,它的寻址范围是。

A 0-8M-1B 0—2M-1C 0—16M-1D 0—2MB-15.主存的任一数据块均可映射到Cache的任一块位置,这种映射方式是。

A 直接映射B 全相联映射C 组相联映射6.在定点运算器中,无论采用双符号或单符号位,必须有,它一般用_________来实现。

A 译码电路,与非门B 编码电路,或非门C 溢出判断电路D 移位电路,与或非门7.与微指令的执行周期对应的是。

A 指令周期B 机器周期C 节拍周期D 时钟周期8.同步传输之所以比异步传输具有较高的传输频率是因为同步传输。

A 不需要应答信号B 总线长度较短C 用一个公共时钟信号进行同步D 各部件存取时间较为接近9.为协调计算机系统各部件工作,需要一种器件来提供统一的时钟标准,这个器件是。

A 总线缓冲器B 总线控制器C 时钟发生器D 操作命令产生器10.CPU响应中断时,进入“中断周期”,采用硬件方法保护并更新程序计数器PC内容,而不是由软件完成,主要是为了。

A 能进入中断处理程序并正确返回源程序B 节省主存空间C 提高处理机速度D 易于编制中断处理程序二、填空题(每空1分,共20分)1.在I/O设备单独编址的方式中,输入输出操作使用_________指令实现,输入/输出设备和内存的访问将使用___________的控制总线。

2.隐含寻址是指令格式中不明确给出_____________,而是隐含指定,通常将__________作为隐含地址。

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

西北工业大学99考研题
一.(15分)请给出下列概念或术语的解释。

1.广义表
2.平衡因子
3.平均查找长度(ASL)
4.伙伴空间
5.AOE-网的关键路径
二.(8分)简述直接插入排序,简单选择排序,2-路归并排序的基本思想以及在时间复杂度和排序稳定性上的差别。

三.(8分)一个循环队列的数据结构描述如下:
TYPE seuueuetp=RECORD
elem:ARRAY[1。

maxsize] OF elemtp;
Front,rear:0。

maxize;
END;
给出循环队列的队空和队满的判断条件,并且分析一下该条件对队列实际存储空间大小的影响,如果为了不损失存储空间,你如何改进循环队列的队空和队满的判断条件?
四.(10分)试比较顺序文件,索引非顺序文件,索引顺序文件,散列文件的存储代价,检索,插入,删除记录时的优点和缺点。

五.(10分)一个深度为L的满K叉树有以下性质:第L层的结点都是叶子结点,其余各层上么个结点都有K 棵非空子树,如果按层次顺序从1开始对全部结点进行编号,求:
1.各层的结点的数目是多少?
2.编号为n的结点的双亲结点(若存在)的编号是多少?
3.编号为n的结点的第i 个孩子结点(若存在)的编号是多少?
4.编号为n的结点有右兄弟的条件是什么?如果有,其右兄弟的编号是多少?
请给出计算和推导过程。

六.(14分)阅读下列算法的类PASCAL描述,根据算法的要求,对相应的空格处写出正确合理的语句。

1.后序遍历二叉树的非递归算法,bt是二叉树的根,S是一个栈,maxsize是栈的最大容量。

TYPE bitreptr=^bnodetp;
bitreptr=RECORD
data:datatype;
lchild,rchild:bitreptr
END;
TYPE stacktyp=RECORD
data:ARRAY[1…maxsize] OF bitreptr;
top:0…maxsize;
END;
PROCEDURE posterorder(be:bitreptr);
BEGIN
S.Top:=0;p:=bt;
REPEAT。

相关文档
最新文档