数据结构与算法 考试样卷

数据结构与算法 考试样卷
数据结构与算法 考试样卷

考场: 座位号: 专业名称:

装订线 装订线 装订线

广州大学华软软件学院第 20XX-20XX 学年第 X 学期考试卷

课程代码: SS1005 课程名称: 数据结构与算法

考试时间: 90 分钟 考试形式: 闭卷 试卷类型: A 学分: 4

一、 单项选择题(共15小题,每小题2分,共30分)在每小题列出的

选项中只有一个选项符合题目要求,将正确选项前的字母填写在答题纸上。

1. 数据三种最主要的逻辑结构是树形结构和( )。 A. 线性表、二叉树 B. 线性结构、图状结构

C. 线性表、图

D. 树形结构、堆

2. 以下数据结构中,( )是线性数据结构。

A .树

B .图

C .堆

D .栈 3. 下面关于线性表的叙述中,错误的是哪一个?( )

A .若线性表采用顺序存储结构,则必须占用一片连续的存储单元。

B .若线性表采用顺序存储结构,则便于进行插入和删除操作。

C .若线性表采用链接存储结构,则不必占用一片连续的存储单元。

D .若线性表采用链接存储结构,则便于插入和删除操作。

4. p 是指向单链表头结点的指针,若该链表是空表,下面正确的说法是( )。 A. p = = NULL

B. p != NULL

C. p->next = =NULL

D. p->next = =NULL

5.在指针p指向单链表结点之后插入s所指结点的操作是:()。

A.p->next=s; B.s->next=p->next ;p->next=s; C.s->next=p;

D.s->next=p->next;

6.存取数据时采用先进先出的原则的数据结构是()。

A.队列

B.栈

C.字符串

D.线性表

7.假定栈用单链表的存储结构表示,栈的栈顶指针为top,当结点x入栈时执行的

操作为( )。

A.x->next=top;

B. top->next=x; top=x;

C. top=x;

D. x->next=top; top=x;

8.队列的数据出队操作在()进行。

A.队尾位置

B.队头位置

C. 任意位置

D. 中间位置

9.树的度是指()。

A.树的结点数

B.树的后继个数

C. 树中任一结点最大的后继数

D. 以上都不是

10.具有8个叶子结点的二叉树中有()个双支结点。

A.7 B.8 C.9 D.10

11.下面对完全二叉树描述正确的是()。

A.所有层的结点数都必须是满的

B.除最后一层,其它层上的结点数都必须

是满的

C.最后一层的结点数不能是满的

D.以上都不是

12.将100个元素散列到10000个单元的散列表中,则()产生冲突。

A.一定会

B. 一定不会

C. 仍可能会

13.假定利用数组a表示一个栈,用top 保存栈顶位置,top=-1表示栈空,已知栈

中有数据,当元素x进栈时的操作为()。

A.a[--top]=x;

B.a[top--]=x;

C. a[++top]=x;

D. a[top++]=x;

14.n个顶点的无向图,至多有()条边。

A.n-l B.n(n-1)/2 C.n(n+l) D.2n

15.无向图G=(V,E),其中:V={a,b,c,d }, E={(a,b), (a,c),(b,d),(c,d)},对该

图进行广度优先遍历,得到的顶点序列正确的是()。

A.a,c,b,d B.a,d,c,b C.a,c,d,b D.a,b,d,c

第 2 页共4 页

考场: 座位号: 专业名称:

学号: 姓名:

装订线 装订线 装订线

二、填空题(每空2分,共20分)答案写在答题纸上

1. 数据三种最主要的逻辑结构是线性结构、 、 。

2. 在线性结构中,第一个结点没有 ,最后一个结点没有 。 3. 在定义一个过程或函数时出现调用本过程或本函数的成分,称之为 。

4. 分析下面程序段中带下划语句的执行次数 。

int i=0;s=0;n=300; do {

i=i+1; s=s+10*i;

}

while( i

5. 采用顺序存储结构的线性表中,表的长度为n ,删除线性表中第i 个元素(1<=i<=n )

一个元素时,需向前移动________个元素。 6. 在二分(折半)查找算法的前提条件是查找表中的数据必须是 。 7. 表达式a / (b+c)*d 对应的后缀表达式是 。

8. 写出下面二叉树的后序遍历结果 。

三、简答题(4小题,共30分)将答案写在答题纸上

1. 设对数据A B C D 执行一系列的进出操作,若数据出栈的顺序是 B A C D ,写出相

应的数据进出栈的操作顺序。(6分) 2. 已知一组数据的排序码为:{46,53,40,38,74,16, 88},要求排序后数据从小到大升序排列,写出利用简单选择排序的方法排序时经过3趟排序后的结果。(8分)

3.画出下面图所对应的邻接矩阵(8分)

4.设给定关键字输入序列为(48,27,61,95 ,38),散列表的存储地址范围是0~10,

如采用开放地址法线性探查法解决冲突。(8分)

a.设计合理的散列函数;

b.构造出包含给定关键字的散列表。

四、设计题(共2小题,共20分)将答案写在答题纸上

1.已知数组A 和数组B中的数据分别是有序,编写算法将数组A和B中的数据合并到数组C中,并保证C中的数据也是有序的,用文字描述算法执行的步骤。(10分) 2.设计函数Node * GetMin(Node *Head),Head接收链表的头结点,在传入的链表中

查找最小值的结点并返回其地址,如是空链表则返回空值0。(10分)

其中结点的类型声明如下:struct Node{ int data; Node *next; };

第 4 页共4 页

03机械制造技术基础期末考试试题

机械制造技术基础期末考试 一、填空选择题(30分) 1.工序是指 。 2.剪切角增大,表明切削变形(增大,减少);当切削速度提高时,切削变形(增大,减少)。 3.当高速切削时,宜选用(高速钢,硬质合金)刀具;粗车钢时,应选用(YT5、YG6、 YT30)。 4.CA6140车床可加工 、 、 、 等四种螺纹。 5.不经修配与调整即能达到装配精度的方法称为(互换法、选配法)。 6.当主偏角增大时,刀具耐用度(增加,减少),当切削温度提高时,耐用度(增加、减少)。 7.在四种车刀中,转位车刀的切削性能(最好,最差);粗磨时应选择(硬,软)砂轮。 8.机床的基本参数包括 、 、 。 9.滚齿时,刀具与工件之间的相对运动称(成形运动、辅助运动)。滚斜齿与滚直齿的区别 在于多了一条(范成运动、附加运动)传动链。 10.衡量已加工表面质量的指标有 。 11.定位基准面和定位元件制造误差引起的定位误差称(基准不重合、基准位置)误差,工 件以平面定位时,可以不考虑(基准不重合、基准位置)误差。 12.测量误差是属于(系统、随机)误差,对误差影响最大的方向称 方向。 13.夹紧力的方向应与切削力方向(相同,相反),夹紧力的作用点应该(靠近,远离)工 件加工表面。 14.辅助支承可以消除(0、1、2)个自由度,限制同一自由度的定位称(完全定位、过定 位)。 15.磨削加工时,应选择(乳化液,切削油),为改善切削加工性,对不锈钢进行(退火, 淬火)处理。 二、端面车刀的切削部分的结构由哪些部分组成?绘图表示表示端面车刀的六个基本角度。 (8分) 三、金属切削过程的本质是什么?如何减少金属切削变形?(8分) 四、列出切削英制螺纹的运动方程式,并写出CA6140车床进给箱中增倍变速组的四种传动 比。(8分) 五、加工下述零件,要求保证孔的尺寸B =30+0.2,试画出尺寸链,并求工序尺寸L 。(8分) 六、磨一批d =12016 .0043.0φ--mm 销轴,工件尺寸呈正态分布,工件的平均尺寸X =11.974,均

09-10-1-概率统计A--期末考试试卷答案

诚信应考 考出水平 考出风格 浙江大学城市学院 2009— 2010学年第 一学期期末考试试卷 《 概率统计A 》 开课单位: 计算分院 ;考试形式: 闭卷; 考试时间:2010年 1 月24日; 所需时间: 120 分钟 题序 一 二 三 总 分 得分 评卷人 一. 选择题 (本大题共__10__题,每题2分共__20 分) 1、已知()0.87.0)(,8.0)(===B A P B P A P ,,则下列结论正确的是(B ) )(A 事件B A 和互斥 )(B 事件B A 和相互独立 )(C )()()(B P A P B A P += )(D B A ? 2、设)(1x F 和)(2x F 分别为随机变量1X 和2X 的分布函数,为使)()()(21x bF x aF X F -=为某一随机变量的分布函数,在下列各组数值中应取( A ) )(A 5/2,5/3-==b a )(B 3/2,3/2==b a )(C 2/3,2/-1==b a )(D 2/3,2/1-==b a 3、设随机变量X 服从正态分布),(2σμN ,随着σ的增大,概率() σμ<-X P 满足 ( C ) )(A 单调增大 )(B 单调减少 )(C 保持不变 )(D 增减不定 4、设),(Y X 的联合概率密度函数为?? ???≤+=其他, 01 ,1),(2 2y x y x f π,则X 和Y 为 ( C )的随机变量 )(A 独立且同分布 )(B 独立但不同分布 )(C 不独立但同分布 )(D 不独立 且不同分布 得分 年级:_____________ 专业:_____________________ 班级:_________________ 学号:_______________ 姓名:__________________ …………………………………………………………..装………………….订…………………..线… …………………………………………………… 年级:_____________ 专业:_____________________ 班级:_________________ 学号:_______________ 姓名________________ …………………………………………………………..装………………….订…………………..线………………………………………………………

数据结构与算法复习题10(C语言版)

习 9解答 判断题: 1.用向量和单链表表示的有序表均可使用折半查找方法来提高查找速度。 答:FALSE (错。链表表示的有序表不能用折半查找法。) 2.有n 个数据放在一维数组A[1..n]中,在进行顺序查找时,这n 个数的排列有序或无序其平均查找长度不同。 答:FALSE (错。因顺序查找既适合于有序表也适合于无序表;对这两种表,若对于每个元素的查找概率相等,则顺序查找的ASL 相同,并且都是(n+1)/2;对于查找概率不同的情况,则按查找概率由大到小排序的无序表其ASL 要比有序表的ASL 小。) 3.折半查找是先确定待查有序表记录的范围,然后逐步缩小范围,直到找到或找不到该记录为止。( ) 答:TRUE 4.哈希表的查找效率主要取决于哈希表哈希表造表时选取的哈希函数和处理冲突的方法。 答:TRUE 5.查找表是由同一类型的数据元素(或记录)构成的集合。 答:TRUE 单选题: 6.对于18个元素的有序表采用二分(折半)查找,则查找A[3]的比较序列的下标为( )。 A. 1、2、3 B. 9、5、2、3 C. 9、5、3 D.9、4、2、3 答:D (第一次??2/)181(+ = 9,第二次??2/)81(+ = 4,第三次??2/)31(+ = 2, (第四次??2/)33(+ = 3,故选D. 7. 顺序查找法适合于存储结构为____________的线性表。 A.散列存储 B.顺序存储或链式存储 C.压缩存储 D.索引存储 答:B 8.对线性表进行二分查找时,要求线性表必须( )。 A .以顺序方式存储 B. 以链接方式存储 C .以顺序方式存储,且结点按关键字有序排序 D. 以链接方式存储,且结点按关键字有序排序 答:C 9.设哈希表长m=14,哈希函数为H(k) = k MOD 11。表中已有4个记录(如下图

数据结构与算法习题及答案

第1章绪论 习题 1.简述下列概念:数据、数据元素、数据项、数据对象、数据结构、逻辑结构、存储结构、抽象数据类型。2.试举一个数据结构的例子,叙述其逻辑结构和存储结构两方面的含义和相互关系。 3.简述逻辑结构的四种基本关系并画出它们的关系图。 4.存储结构由哪两种基本的存储方法实现 5.选择题 (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)以下数据结构中,()是非线性数据结构 A.树B.字符串C.队D.栈 6.试分析下面各程序段的时间复杂度。 (1)x=90;y=100; while(y>0) if(x>100) {x=x-10;y--;} elsex++; (2)for(i=0;i

(完整版)《机械制造技术基础》期末考试试卷及答案,推荐文档

《机械制造技术基础》期末考试试题及答案 一、填空题(每空1分,共15分) 1.切削时工件上形成的三个表面是已加工表面、过渡表面和待加工表面。 2.工件与刀具之间的相对运动称为切削运动,按其功用可分为主运动和进给运动,其中 建议收藏下载本文,以便随时学习! 主运动消耗功率最大。 3.在磨削过程中,磨料的脱落和破碎露出新的锋利磨粒,使砂轮保持良好的磨削能力的 特性称为砂轮的自锐性。 4.按照切削性能,高速钢可分为普通性能高速钢和高性能高速钢两种,超硬刀具材料主 要有陶瓷、金刚石和立方氮化硼三种 5.在CA6140车床上加工不同标准螺纹时,可以通过改变挂轮和离合器不同的离合状态 来实现。 6.CA6140上车圆锥面的方法有小滑板转位法、_尾座偏移法和靠模法。 7.外圆车刀的主偏角增加,背向力F p减少,进给力F f增大。 8.切削用量要素包括切削深度、进给量、切削速度三个。 9.加工脆性材料时,刀具切削力集中在刀尖附近,宜取较小的前角和后角。 10.在车削外圆时,切削力可以分解为三个垂直方向的分力,即主切削力,进给抗力和切深抗力,其中在切削过程中不作功的是切深抗力。 11.金刚石刀具不适合加工铁族金属材料,原因是金刚石的碳元素与铁原子有很强的化学亲和作用,使之转化成石墨,失去切削性能。 12.研磨可降低加工表面的粗糙度,但不能提高加工精度中的位置精度。 13.滚齿时,刀具与工件之间的相对运动称范成运动。滚斜齿与滚直齿的区别在于多了一条附加运动传动链。 14.为了防止机床运动发生干涉,在机床传动机构中,应设置互锁装置。 15.回转,转塔车床与车床在结构上的主要区别是,没有_尾座和丝杠 二、单项选择题(每题1分,20分) 1、安装外车槽刀时,刀尖低于工件回转中心时,与其标注角度相比。其工作角度将会:( C ) A、前角不变,后角减小; B、前角变大,后角变小; C、前角变小,后角变大; D、前、后角均不变。 2、车外圆时,能使切屑流向工件待加工表面的几何要素是:(A ) A、刃倾角大于0°; B、刃倾角小于0°; C、前角大于0°; D、前角小于0°。 3、铣床夹具上的定位键是用来(B)。 A、使工件在夹具上定位 B、使夹具在机床上定位 C、使刀具对夹具定位 D、使夹具在机床上夹紧 4、下列机床中,只有主运动,没有进给运动的机床是( A ) A、拉床 B、插床 C、滚齿机 D、钻床 5、车削外圆时哪个切削分力消耗功率为零?( B ) A、主切削力; B、背向力; C、进给力; D、摩擦力。 6、在金属切削机加工中,下述哪一种运动是主运动( C ) A、铣削时工件的移动 B、钻削时钻头直线运动 C、磨削时砂轮的旋转运动 D、牛头刨床工作台的水平移动 7、控制积屑瘤生长的最有效途径是( A )

《概率论与数理统计》期末考试试题及解答

一、填空题(每小题3分,共15分) 1. 设事件B A ,仅发生一个的概率为0.3,且5.0)()(=+B P A P ,则B A ,至少有一个不发 生的概率为__________. 答案:0.3 解: 3.0)(=+B A B A P 即 )(25.0)()()()()()(3.0AB P AB P B P AB P A P B A P B A P -=-+-=+= 所以 1.0)(=AB P 9.0)(1)()(=-==AB P AB P B A P . 2. 设随机变量X 服从泊松分布,且)2(4)1(==≤X P X P ,则==)3(X P ______. 答案: 161-e 解答: λλ λ λλ---= =+==+==≤e X P e e X P X P X P 2 )2(, )1()0()1(2 由 )2(4)1(==≤X P X P 知 λλλ λλ---=+e e e 22 即 0122 =--λλ 解得 1=λ,故 16 1)3(-= =e X P 3. 设随机变量X 在区间)2,0(上服从均匀分布,则随机变量2 X Y =在区间)4,0(内的概率 密度为=)(y f Y _________. 答案: 04,()()0,. Y Y X y f y F y f <<'===? 其它 解答:设Y 的分布函数为(),Y F y X 的分布函数为()X F x ,密度为()X f x 则 2 ()()())))Y X X F y P Y y P X y y y y y =≤=≤ =≤- - 因为~(0,2)X U ,所以(0X F = ,即()Y X F y F = 故

北京交通大学数据结构与算法期末测验考试参考答案

北京交通大学考试试题(A卷) 课程名称:数据结构与算法2011-2012学年第一学期出题教师:张勇 (请考生注意:(1)本试卷共有六道大题,(2)答案一律写在答题纸上,(3)试卷不得带出考场) 1. 在顺序表中访问任意一个元素的时间复杂度均为,因此顺序表也称为 的数据结构。 2.三维数组a[4][3][2](下标从0开始),假设a[0][0][0]的地址为50,数据以行序优先方式存储,每个元素的长度为2字节,则a[2][1][1]的地址是。 3. 直接插入排序用监视哨的作用是。 4. 已知广义表Ls=(a, (b, c), (d, e)), 运用head和tail函数取出Ls中的原子d的运算 是。 5.对有14个元素的有序表A[1..14]进行折半查找,当比较到A[4]时算法结束。被比较元素除A[4]外,还有。 6. 在AOV网中,顶点表示,边表示。 7. 有向图G可进行拓扑排序的判别条件是。 8. 若串S1=‘ABCDEFGHIJK’,S2=‘451223’,S3=‘####’,则执行 Substring(S1,Strlength(S3),Index(S2,‘12’,1))的结果是。 二、选择题(每空2分,共20分) 1.在下列存储形式中,哪一个不是树的存储形式?() A.双亲表示法B.孩子链表表示法 C.孩子兄弟表示法D.顺序存储表示法 2.查找n个元素的有序表时,最有效的查找方法是()。 A.顺序查找B.分块查找 C.折半查找D.二叉查找 3.将所示的s所指结点加到p所指结点之后,其语句应为()。 p (A) s->next=p+1 ; p->next=s;

(B) (*p).next=s; (*s).next=(*p).next; (C) s->next=p->next ; p->next=s->next; (D) s->next=p->next ; p->next=s; 4. 在有向图的邻接表存储结构中,顶点v 在链表中出现的次数是( )。 A. 顶点v 的度 B. 顶点v 的出度 C. 顶点v 的入度 D. 依附于顶点v 的边数 5. 算法的时间复杂度为O (nlog 2n )、空间复杂度为O(1)的排序算法是( )。 A. 堆排序 B. 快速排序 C. 归并排序 D.直接选择 6. 设矩阵A 是一个对称矩阵,为了节省存储,将其 下三角部分(如右图所示)按行序存放在一维数组B[ 1, n(n-1)/2 ]中,对下三角部分中任一元素ai,j(i ≤j), 在一维数组B 中下标k 的值是( ): A.i(i-1)/2+j-1 B.i(i-1)/2+j C.i(i+1)/2+j-1 D.i(i+1)/2+j 7. 由一个长度为11的有序表,按二分查找法对该表进行查找,在表内各元素等概率情 况下,查找成功的平均查找长度是( )。 A .29/11 B. 31/11 C. 33/11 D.35/11 8. AVL 树是一种平衡的二叉排序树,树中任一结点的( )。 A. 左、右子树的高度均相同 B. 左、右子树高度差的绝对值不超过1 C. 左子树的高度均大于右子树的高度 D. 左子树的高度均小于右子树的高度 9. 下列四种排序方法中,不稳定的方法是( )。 A. 直接插入排序 B. 冒泡排序 C. 归并排序 D. 堆排序 10. 设树的度为4,其中度为1,2,3,4的结点个数分别为4, 2, ,1, 1, 则T 中的叶子数为 ( )。 A .5 B .6 C .7 D .8 三、 判断题(10分,每小题1分) 1. 顺序存储方式的优点是存储密度大,且插入、删除运算效率高。( ) 2. 数组不适合作任何二叉树的存储结构。( ) 3. 广义表的取表尾运算,其结果通常是个表,但有时也可是个原子。( ) 4. 在含有n 个结点的树中,边数只能是n-1条。( ) 5. 所谓一个排序算法是否稳定,是指该算法在各种情况下的效率是否相差不大。( ) 6. 简单选择排序在最好情况下的时间复杂度为O(n)。( ) 7. 在二叉排序树中插入一个新结点,总是插入到叶结点下面。( ) 8. 采用线性探测处理冲突,当从哈希表中删除一个记录时,不应将该记录所在位置置 空,因为这会影响以后的查找。( ) 9. 有n 个数存放在一维数组A[1..n]中,在进行顺序查找时,这n 个数的排列有序或无 ?????? ? ???? ? ??=n n n n a a a a a a A ,2,1,2 ,21,21 ,1Λ Λ

数据结构与算法C语言版期末复习题

《数据结构与算法》期末复习题 一、选择题。 1.在数据结构中,从逻辑上可以把数据结构分为 C 。 A.动态结构和静态结构B.紧凑结构和非紧凑结构 C.线性结构和非线性结构D.内部结构和外部结构 2.数据结构在计算机内存中的表示是指 A 。 A.数据的存储结构B.数据结构C.数据的逻辑结构D.数据元素之间的关系 3.在数据结构中,与所使用的计算机无关的是数据的 A 结构。 A.逻辑B.存储C.逻辑和存储D.物理 4.在存储数据时,通常不仅要存储各数据元素的值,而且还要存储 C 。 A.数据的处理方法B.数据元素的类型 C.数据元素之间的关系D.数据的存储方法 5.在决定选取何种存储结构时,一般不考虑 A 。 A.各结点的值如何B.结点个数的多少 C.对数据有哪些运算D.所用的编程语言实现这种结构是否方便。 6.以下说法正确的是 D 。 A.数据项是数据的基本单位 B.数据元素是数据的最小单位 C.数据结构是带结构的数据项的集合 D.一些表面上很不相同的数据可以有相同的逻辑结构 7.算法分析的目的是 C ,算法分析的两个主要方面是 A 。 (1)A.找出数据结构的合理性B.研究算法中的输入和输出的关系C.分析算法的效率以求改进C.分析算法的易读性和文档性 (2)A.空间复杂度和时间复杂度B.正确性和简明性 C.可读性和文档性D.数据复杂性和程序复杂性 8.下面程序段的时间复杂度是O(n2) 。 s =0; for( I =0; i

制造技术期末考试样卷

一.选择题 1.Kr是主偏角符号,它是在基面内测量的主切削刀与进给方向之间的夹角。 2.αo是后角符号,它是在主剖面内测量的后剖面与切削平面之间的夹角。 3.切削液的作用:1.润滑、2.冷却、3.除屑、 4.清洗、 5.防锈 4.常用刀具材料有:高速钢、硬质合金、陶瓷、立方氧化硼和金刚石等,制造形状复杂和精密刀具时常用硬质合金材料。 5.典型的刀具磨损过程为:初期、正常和急剧阶段。 6.在车削外圆时,切削力可分为三个垂直方向的分力,即主切削力、进给力、径向力,其中在切削过程中不作功的力是径向力。 7.根据铣刀和工件相对位置不同,它可分为顺铣和逆铣两种不同的铣削方式。 8.切削用量三要素切削速度、进给量、背吃刀量。 9.CA6140表示车床机床,最大加工直径400mm,z3040表示钻孔车机床,最大加工直径40mm。 10、端面铣削每齿进给量f=5mm/z,如刀齿数为8,转速为1000r/min,则进给速度=40000mm/min。 11、砂轮1-300*50*75-A60L5V-35m/sGB2485,砂轮的磨粒粒度号为60,结合剂是陶瓷,内孔直径75mm,材料为棕刚玉,强度为35m/s。 12.普通车床进主运动传动链是从电动机到主轴。 13.切削的形态主要有带状、节状、粒状和崩碎状。 14.低速车削精度要求较高的工件时,应选用死顶尖,高速车削精度要求不要的工件时,应选用活顶尖。 15.齿轮在轴上的连接方式有空套连接、固定连接和滑移连接。 16.周铣分为顺铣与逆铣两种方式,顺铣是指铣刀的旋转方向与工件的进给方向一致,逆铣是铣刀的旋转方向与工件的进给方向相反;顺铣时,工件对铣刀的作用力分力向上,而发生抬刀现象,逆铣时,工件对铣刀的作用力分力向下,而放生啃刀现象。 17.牛头刨床的主运动是刨头作往复运动;龙门刨的主运动是刀具作往复运动。 18.切削运动包括主运动和进给运动两种,其中主运动是切削运动中速度最高,消耗功率最大的运动。 19.齿轮在轴上的连接方式主要有:固定连接,滑移连接及空套连接,其中固定连接中齿轮与轴采用平键连接;滑移连接中齿轮与轴采用花键连接’空套连接中齿轮与轴采用轴承连接。 20.碳融入α-Fe中形成的间隙固溶体称为铁素体F。 21.当钢中含碳量大于0.9%时,二次渗碳体沿晶界析出严重,使钢的脆性增加。 22.按焊接过程的特点将焊接的方法分为熔焊、压焊、钎焊三大类。 23.马氏体的塑性与其含碳量有关,板条状马氏体有良好的塑性和韧性。 24.生产中把淬火加高温回火的热处理工艺称为调质,调质后的组织为回火索氏体。 25.合金渗碳钢的含碳量属低碳范围,可保证钢的心部具有良好的塑韧性。 26.强度是指金属材料在静态载荷作用下,抵抗变形和断裂的能力。 27.常见金属的晶格类型有体心立方晶格、面心立方晶格和密排六方晶格。 28.合金中具有相同成分。相同结构的均匀部分称为相。 29.钢的热处理是指钢在固态下采用适当方式进行加热、保温和冷却以获得所需组织结构和性能的工艺。 30.常用回火方法有高温回火、中温回火、低温回火 31.当钢中含碳量大于0.9%时。二次渗碳体沿晶杰析出严重,使钢的脆性增加,强度降低。 32.马氏体的塑性和韧性与其含碳量有关,低碳状马氏体有良好的塑性和韧性。 33.珠光体、索氏体、托氏体均属层片状的F和Fe3c的机械湿合物,其差别仅在于片层厚薄不一样。 34.目前生产上,在选择淬火冷却介质时,通常是碳素钢零件淬水,合金钢零件淬油。 35.感应加热淬火用钢的含碳量以中碳钢为宜。 36.化学热处理的基本过程是分解、吸附和扩散。 37.按化学成分分类,就含碳量而言,渗碳钢属低碳钢,调质钢属中碳钢,轴承钢属高碳钢。 38.金属材料常用的力学性能指标:σ b表示抗拉强度;H b表示布氏强度;σ和φ表示塑性;ακ表示韧性。

概率论与数理统计期末考试

一 填空 1.设随机变量X 服从)1,1(-R ,则由切比雪夫不等式有{}≤≥1X P 2. 设B A 、是两相互独立事件,4.0)(,8.0)(==A P B A P ,则._____)(=B P 3. .__________)3(,3)(,2)(=-==Y X D Y X Y D X D 独立,则、且 4. 已知._________)20(,533.0)20(4.06.0=-=t t 则 5. n X X X ,,,21 是来自正态总体),(2σμN 的样本,S 是样本标准差,则 ________)( 2 2 =σ nS D 6. 设._______}3|{|,)(,)(2≤>-==σμσμX P X D X E 则由车比雪夫不等式 7. 假设一批产品中一、二、三等品各占%10%20%70、、 ,从中随意取一种,结果不是三等品,则取到的是一等品的概率是____________. 8、m X X X ,,,21 是取自),(211σμN 的样本,n Y Y Y ,,,21 是来自),(2 22σμN 的样本,且这两种样本独立,则___ ___ Y X -服从____________________. 9. 设____}3|{|,)(,)(2≤>-==σμσμX P X D X E 则由车比雪夫不等式得. 10、已知.__________)12(2)(=-=X D X D ,则 11、已知分布服从则变量)1(___________),1(~),,(~22--n t n Y N X χσμ 12设随机变量X 服从)1,1(-R ,则由切比雪夫不等式有{}≤≥1X P 。 13.已知1 1 1(),() ,()432 P A P B A P A B ===,则()P AB = , ()P A B = 。 14.若()0.5,()0.4,()0.3,P A P B P A B ==-=则()P A B = 。 15.若随机变量X 服从(1,3)R -,则(11)P X -<<= 。 16.已知随机变量X 和Y 相互独立,且它们分别在区间[-1,3]和[2,4]上服从均匀分布,则E (XY )= 。 17.设随机变量,X Y 相互独立,且X 服从(2)P ,Y 服从(1,4)N ,则(23)D X Y -= 。

数据结构与算法复习题及参考答案

复习题集─参考答案 一判断题 (√)1. 在决定选取何种存储结构时,一般不考虑各结点的值如何。 (√)2. 抽象数据类型与计算机部表示和实现无关。 (×)3. 线性表采用链式存储结构时,结点和结点部的存储空间可以是不连续的。 (×)4. 链表的每个结点中都恰好包含一个指针。 (×)5.链表的删除算法很简单,因为当删除链中某个结点后,计算机会自动地将后续的各个单元向前移动。(×)6. 线性表的每个结点只能是一个简单类型,而链表的每个结点可以是一个复杂类型。 (×)7. 顺序表结构适宜于进行顺序存取,而链表适宜于进行随机存取。 (×)8. 线性表在物理存储空间中也一定是连续的。 (×)9. 顺序存储方式只能用于存储线性结构。 (√)10.栈是一种对所有插入、删除操作限于在表的一端进行的线性表,是一种后进先出型结构。 (√)11.对于不同的使用者,一个表结构既可以是栈,也可以是队列,也可以是线性表。 (√)12.栈是一种对所有插入、删除操作限于在表的一端进行的线性表,是一种后进先出型结构。 (√)13.两个栈共享一片连续存空间时,为提高存利用率,减少溢出机会,应把两个栈的栈底分别设在这片存空间的两端。 (×)14.二叉树的度为2。 (√)15.若二叉树用二叉链表作存贮结构,则在n个结点的二叉树链表中只有n—1个非空指针域。 (×)16.二叉树中每个结点的两棵子树的高度差等于1。 (√)17.用二叉链表法存储包含n个结点的二叉树,结点的2n个指针区域中有n+1个为空指针。 (√)18.具有12个结点的完全二叉树有5个度为2的结点。 (√)19.二叉树的前序遍历序列中,任意一个结点均处在其孩子结点的前面。 (×)20.在冒泡法排序中,关键值较小的元素总是向前移动,关键值较大的元素总是向后移动。 (×)21.计算机处理的对象可以分为数据和非数据两大类。[计算机处理的对象都是数据] (×)22.数据的逻辑结构与各数据元素在计算机中如何存储有关。 (×)23.算法必须用程序语言来书写。 (×)24.判断某个算法是否容易阅读是算法分析的任务之一。 (×)25.顺序表是一种有序的线性表。[任何数据结构才用顺序存储都叫顺序表] (√)26.分配给顺序表的存单元地址必须是连续的。 (√)27.栈和队列具有相同的逻辑特性。[它们的逻辑结构都是线性表] (√)28.树形结构中每个结点至多有一个前驱。 (×)29.在树形结构中,处于同一层上的各结点之间都存在兄弟关系。 (×)30.如果表示图的邻接矩阵是对称矩阵,则该图一定是无向图。 (×)31.如果表示图的邻接矩阵是对称矩阵,则该图一定是有向图。 (×)32.顺序查找方法只能在顺序存储结构上进行。 (×)33.折半查找可以在有序的双向链表上进行。

数据结构与算法复习题库含答案

数据结构复习题 第一章概论 一、选择题 1、研究数据结构就是研究( D )。 A. 数据的逻辑结构 B. 数据的存储结构 C. 数据的逻辑结构和存储结构 D. 数据的逻辑结构、存储结构及其基本操作 2、算法分析的两个主要方面是( A )。 A. 空间复杂度和时间复杂度 B. 正确性和简单性C. 可读性和文档性 D. 数据复杂性和程序复杂性 3、具有线性结构的数据结构是( D )。 A. 图 B. 树 C. 广义表 D. 栈 4、计算机中的算法指的是解决某一个问题的有限运算序列,它必须具备输入、输出、( B )等5个特性。 A. 可执行性、可移植性和可扩充性 B. 可执行性、有穷性和确定性 C. 确定性、有穷性和稳定性 D. 易读性、稳定性和确定性 5、下面程序段的时间复杂度是( C )。 fori0;im;i++ forj0;jn;j++ a[i][j]i*j; A. Om2 B. On2 C. Om*n D. Om+n 6、算法是( D )。

A. 计算机程序 B. 解决问题的计算方法 C. 排序算法 D. 解决问题的有限运算序列 7、某算法的语句执行频度为(3n+nlog2n+n2+8),其时间复杂度表示( C )。 A. On B. Onlog2n C. On2 D. Olog2n 8、下面程序段的时间复杂度为( C )。 i1; whilein ii*3; A. On B. O3n C. Olog3n D. On3 9、数据结构是一门研究非数值计算的程序设计问题中计算机的数据元素以及它们之间的( B )和运算等的学科。 A. 结构 B. 关系 C. 运算 D. 算法 10、下面程序段的时间复杂度是( A )。 is0; whilesn i++;s+i; A. On B. On2 C. Olog2n D. On3 11、抽象数据类型的三个组成部分分别为( A )。 A. 数据对象、数据关系和基本操作 B. 数据元素、逻辑结构和存储结构 C. 数据项、数据元素和数据类型 D. 数据元素、数据结构和数据类型 12、通常从正确性、易读性、健壮性、高效性等4个方面评价算法的质量,以下解释错误的是(D)。

先进制造技术考试复习题及答案

6.绿色设计的主要内容包括:____________、____________、____________、____________和____________。 7.柔性制造系统组成包括:____________、____________和____________。 8.PDM四层体系结构分别为:____________、____________、____________和____________。 9.CIMS分为五个层次,即:____________、____________、____________、____________和____________。 10.MRP和MRPⅡ分别指____________和____________,而ERP指__________,其核心思想是____________。 二、判断题 1. 并行工程的主要目标是缩短产品的开发周期,降低产品的质量,提高产品的成本,从而增强企业的竞争力。(×) 2. 电解加工是利用金属在电解液中产生阳极溶解的电化学腐蚀将工件加工成形。电解加工的工具(阴极)发生溶解,可长期使用。可在一个工序内完成复杂形状的加工。(×) 3. 柔性制造系统是由数控加工设备(或FMC),物料运储装置和计算机控制系统等组成的自动化制造系统。(√) 4. 特种加工是指直接利用电能、声能、光能、电化学能、热能以及特殊机械能对材料进行加工,它与传统的切削加工方法相比具有许多特点:在加工过程中工具与工件之间没有显著的切削力;加工用的工具材料硬度可以低于被加工材料的硬度;能用简单的运动加工出复杂的型面。(√) 5. FMS可使工艺人员避免查阅冗长的资料、数值计算,填写表格等重复的繁重工作,大幅度地提高工艺人员的工作效率,提高生产工艺水平和产品质量。 (×) 6.制造技术就是指按照人们所需的目的,运用知识和技能,利用客观物资工具,将原材料物化为人类所需产品的工程技术。即:使原材料成为产品而使用的一系列技术的总称。(√) 三、名词解释 1.DFC DFC Design For Cost的意思是面向成本的设计,它最早出现于九十年代初期,属于并行工程中的DFX(Design For X)技术的一个分支。面向成本的设计是指在满足用户需求的前提下,尽可能地降低成本,通过分析和研究产品制造过程及其相关的销售、使用、维修、回收、报废等产品全生命周期中的各个部分的成本组成情况,并进行评价后,对原设计中影响产品成本的过高费用部分进行修改,以达到降低成本的设计方法。DFC将成本作为设计的一个关键参数,并为设计者提供分析、评价成本的支持工具。 2.FMS 柔性制造系统是由统一的信息控制系统、物料储运系统和一组数字控制加工设备组成,能适应加工对象变换的自动化机械制造系统,英文缩写为FMS。FMS的工艺基础是成组技术,它按照成组的加工对象确定工艺过程,选择相适应的数控加工设备和工件、工具等物料的储运系统,并由计算机进行控制,故能自动调整并实现一定范围内多种工件的成批高效生产(即具有“柔性”),并能及时地改变产品以满足市场需求。 3.CE 并行工程即concurrent engineering,简称CE,是集成地、并行地设计产品及其零部件和相关各种过程(包括制造过程和相关过程)的一种系统方法。换句话说,就是融合公司的一

概率统计 期末考试试卷及答案

任课教师 专业名称 学生姓名 学号 密 封 线 X X 工业大学概率统计B 期末考试试卷(A 卷) } 分 分 108

求:(1)常数k ,(2)P(X<1,Y<3) (3) P(X<1.5); (4) P(X+Y ≤4) 解:(1)由()1)6(1 )(20 4 =--=???? +∞∞-+∞ ∞ -dx dy y x k dxdy xy f 即 解得24 1 = k 2分 (2)P(X<1,Y<3)=()dx dy y x )6241(1030--??=2 1 4分 (3) P(X<1.5)=()16 13 )6241(5.1040=--??dx dy y x 7分 (4)P(X+4≤Y ) =()9 8 21616241)6241(2202040=+-=--???-dx x x dx dy y x x 10分 4. 已知随机变量)3,1(~2N X ,)4,0(~2N Y ,且X 与Y 相互独立,设 2 3Y X Z += (1) 求)(Z E ,)(Z D ; (2) 求XZ ρ 解:(1)??? ??+=23)(Y X E Z E )(21)(3 1 y E X E += 021131?+?= 3 1 = 2分 =??? ??+=23)(Y X D Z D ()()2 2 22)23(23?? ? ??+-??? ??+=-Y X E Y X E EZ Z E =22 2)2 3()439( EY EX Y XY X E +-++ = 9 1 4392 2 -++EY EXEY EX 又因为()10192 2=+=+=EX DX EX 16016)(22=+=+=EY DY EY 所以DZ= 59 1 416910=-+ 6分 (2)),(Z X Cov ) ,(1 1Y X X Cov += =EX( 23Y X +)-EXE(23Y X +) EXEY -EX -EXEY +EX =21 )(31213122 233 1 ?==3 则XZ ρ= ()DZ DX Z X Cov ,= 5 5 5 33= 10分 5. 设二维随机变量),(Y X 的概率密度为 ?????≤≤≤≤=其它, 00,20,163),(2x y x xy y x f (1) 求X 的数学期望EX 和方差DX (2) 求Y 的数学期望EY 和方差DY 解:(1)dx x xf X E X )()(? ∞ +∞ -= ()()xyd dy y x f x f x x ? ? ==∞ +∞ -20 16 3 ,y dx x xf X E X )()(? ∞ +∞ -= = 分 27 12)163(2 2 =? ?dx xydy x x () ()分 549 3)712( 33)16 3 (22 2 22 2 22 =-====EX EX -EX =???∞ +∞ -DX dx xydy x dx x f x DX x X () ()分 72)16 3 (),()()(24 02====?? ???+∞∞ -+∞ ∞ -∞ +∞ -dy xydx y dy dx y x yf dy y yf Y E y Y ()()5 24 4323)163(),()(4034 02 2 22 2 =-====?????? +∞ ∞ -+∞∞ -∞ +∞-dy y y dy xydx y dy dx y x f y dy y f y EY y Y DY=()分 105 4452422 =-=EY -EY 6. 设随机变量X 的概率密度为) 1(1 )(2 x x f X += π,求随机变量 31X Y -=的概率密度函数。 ()()( )( ) ()() ( ) ()()()() ()()()()( )() ()() 分 分 解:10111311311315)1(111)1(16 2 3 2 2 33 3 3 3y y y f y y y f dy y dF y f y F y X y X y X y Y y F X X Y Y X Y -+-= --=----== ∴ --=-

先进制造技术试题 考试题 习题 复习题 答案 (全)

《先进制造技术》考试试卷(A)答案 一、填空题(每空2分,共30分) 1、典型FMS的三个子系统是:加工系统、运储系统、计算机控制系统。 2、先进制造技术的特点:先进性、规范性、实用性、集成性、系统性、动态性。 3、CIMS系统的三要素:人、经营、技术。 4、FMS中央管理计算机肩负的任务:控制、监控、监视。 二、名词解释(共15分,每题3分) 1、DFC Design For Cost的意思是面向成本的设计,它最早出现于九十年代初期,属于并行工程中的DFX(Design For X)技术的一个分支。面向成本的设计是指在满足用户需求的前提下,尽可能地降低成本,通过分析和研究产品制造过程及其相关的销售、使用、维修、回收、报废等产品全生命周期中的各个部分的成本组成情况,并进行评价后,对原设计中影响产品成本的过高费用部分进行修改,以达到降低成本的设计方法。DFC将成本作为设计的一个关键参数,并为设计者提供分析、评价成本的支持工具。 2、AM敏捷制造(Agile Manufacturing)敏捷制造是在具有创新精神的组织和管理结构、先进制造技术(以信息技术和柔性智能技术为主导)、有技术有知识的管理人员三大类资源支柱支撑下得以实施的,也就是将柔性生产技术、有技术有知识的劳动力与能够促进企业内部和企业之间合作的灵活管理集中在一起,通过所建立的共同基础结构,对迅速改变的市场需求和市场进度作出快速响应。敏捷制造比起其它制造方式具有更灵敏、更快捷的反应能力。 3、CE 并行工程即concurrent engineering,简称CE,是集成地、并行地设计产品及其零部件和相关各种过程(包括制造过程和相关过程)的一种系统方法。换句话说,就是融合公司的一切资源,在设计新产品时,就前瞻性地考虑和设计与产品的全生命周期有关的过程。在设计阶段就预见到产品的制造、装配、质量检测、可靠性、成本等各种因素。 4、CIM Computer Integrated Manu-facturing,简称CIM。20年来,CIM概念不断得以丰富和发展。CIM在世界各工业国的推动下,历经了百家争鸣的概念演变而进入蓬勃发展时期。80年代初,美国和日本关于CIM的定交基本上都是紧密围绕制造和产品开发这一范围。德国自80年代初期开始注意探讨CIM这一主题,出现了各种不同的概念定义,直到1985年(联邦)德车经济和平委员会(AWFA)提出了CIM的推荐性定义,取得了一定程度上的统一。 5、FMS 柔性制造系统是由统一的信息控制系统、物料储运系统和一组数字控制加工设备组成,能适应加工对象变换的自动化机械制造系统,英文缩写为FMS。FMS的工艺基础是成组技术,它按照成组的加工对象确定工艺过程,选择相适应的数控加工设备和工件、工具等物料的储运系统,并由计算机进行控制,故能自动调整并实现一定范围内多种工件的成批高效生产(即具有“柔性”),并能及时地改变产品以满足市场需求。 三、简答题(共15分,每题5分) 1、先进制造技术的内涵 目前对先进制造技术尚没有一个明确的、一致公认的定义,经过近年来对发展先进制造技术方面开展的工作,通过对其特征的分析研究,可以认为:先进制造技术是制造业不断吸收信息技术和现代管理技术的成果,并将其综合应用于产品设计、加工、检测、管理、销售、使用、服务乃至回收的制造全过程,以实现优质、高效、低耗、清洁、灵活生产,提高对动态多变的市场的适应能力和竞争能力的制造技术的总称。 2、数据库系统在CIMS中的作用和地位 数据库分系统是支持CIMS各个分系统、覆盖企业全部信息的数据存储和管理系统。它是逻辑上统一、物理上分布的全局数据库管理系统,可以实现企业数据和信息集成。数据库系统提供了定义数据结构和方便地对数据进行操纵的功能;具有安全控制功能,保证了数据安全性; 提供完整性控制,保证数据正确性和一致性;提供并发控制,保证多个用户操作数据库数据的正确性。所以数据库技术是管理数据、实现共享的最通用的方法。 在CIMS中还有一个专用的工程数据库系统,用来处理大量的工程数据,如图形、工艺规程、NC代码等。工程数据库系统中的数据与生产管理、经营管理数据按一定的规范进行交换,从而达到全CIMS的信息集成和共享。 3、快速原型技术的基本过程

算法与数据结构试题及答案

数据结构模拟试题... 一、简答题(15分,每小题3分) 1.简要说明算法与程序的区别。 2.在哈希表中,发生冲突的可能性与哪些因素有关?为什么? 3.说明在图的遍历中,设置访问标志数组的作用。 4.说明以下三个概念的关系:头指针,头结点,首元素结点。 5.在一般的顺序队列中,什么是假溢出?怎样解决假溢出问题? 二、判断题(10分,每小题1分) 正确在括号内打√,错误打× ( )(1)广义表((( a ), b), c ) 的表头是(( a ), b),表尾是( c )。 ( )(2)在哈夫曼树中,权值最小的结点离根结点最近。 ( )(3)基数排序是高位优先排序法。 ( )(4)在平衡二叉树中,任意结点左右子树的高度差(绝对值)不超过1。 ( )(5)在单链表中,给定任一结点的地址p,则可用下述语句将新结点s插入结点p的后面:p->next = s; s->next = p->next; ( )(6)抽象数据类型(ADT)包括定义和实现两方面,其中定义是独立于实现的,定义仅给出一个ADT的逻辑特性,不必考虑如何在计算机中实现。 ( )(7)数组元素的下标值越大,存取时间越长。 ( )(8)用邻接矩阵法存储一个图时,在不考虑压缩存储的情况下,所占用的存储空间大小只与图中结点个数有关,而与图的边数无关。 ( )(9)拓扑排序是按AOE网中每个结点事件的最早发生时间对结点进行排序。 ( )(10)长度为1的串等价于一个字符型常量。 三、单项选择题(10分, 每小题1分) 1.排序时扫描待排序记录序列,顺次比较相邻的两个元素的大小,逆序时就交换位置。这是哪种排序方法的基本思想? A、堆排序 B、直接插入排序 C、快速排序 D、冒泡排序 2.已知一个有向图的邻接矩阵表示,要删除所有从第i个结点发出的边,应该: A)将邻接矩阵的第i行删除B)将邻接矩阵的第i行元素全部置为0 C)将邻接矩阵的第i列删除D)将邻接矩阵的第i列元素全部置为0 3.有一个含头结点的双向循环链表,头指针为head, 则其为空的条件是: A.head->priro==NULL B. head->next==NULL C. head->next==head D. head->next-> priro==NULL 4. 在顺序表( 3, 6, 8, 10, 12, 15, 16, 18, 21, 25, 30 ) 中,用折半法查找关键码值11,所需的关键码比

相关文档
最新文档