当前位置:文档之家› 实用数据结构基础课后习题

实用数据结构基础课后习题

一、判断题

(第一章绪论)

1.数据元素是数据的最小单元。

答案:错误

2.一个数据结构是由一个逻辑结构和这个逻辑结构上的基本运算集构成的整体。

答案:错误

3.数据的存储结构是数据元素之间的逻辑关系和逻辑结构在计算机存储器内的映像。

答案:正确

4.数据的逻辑结构是描述元素之间的逻辑关系,它是依赖于计算机的。

答案:错误

5.用语句频度来表示算法的时间复杂度的最大好处是可以独立于计算机的软硬件,分析算法的时间

答案:正确

(第二章线性表)

6.取顺序存储线性表的第i个元素的时间同i的大小有关。

答案:错误

7.线性表链式存储的特点是可以用一组任意的存储单元存储表中的数据元素。

答案:正确

8.线性链表的每一个节点都恰好包含一个指针域。

答案:错误

9.顺序存储方式的优点的存储密度大,插入和删除效率不如练市存储方式好。

答案:正确

10.插入和删除操作是数据结构中最基本的两种操作,所以这两种操作在数组中也经常使用。

答案:错误

(第三章栈)

11.栈是一种对进栈和出栈作了限制的线性表。

答案:错误

12.在C(或C++)语言中设顺序栈的长度为MAXLEN,则top=MAXLEN表示栈满。

答案:错误

13.链栈与顺序栈相比,其特点之一是通常不会出现满栈的情况。

答案:正确

14.空栈就是所有元素都为0上的栈。

答案:错误

15.将十进制数转换为二进制数是栈的典型应用之一。

答案:正确

(第四章队列)

16.队列式限制在两端进行操作的线性表。

答案:正确

17.判断顺序队列为空的标准是头指针和尾指针都指向同一结点。

答案:错误

18.在循环链列队中无溢出现像。

答案:错误

19.在循环队列中,若尾指针rear大于头指针front,则元素个数为rear-front。答案:正确

20.顺序队列和循环队列关于队满和队空的判断条件是一样的。

答案:错误

(第五章串)

21.串是n个字母的有限序列。

答案:错误

22.串的堆分配存储是一种动态存储结构。

答案:正确

23.串的长度是指串中不同字符的个数。

答案:错误

24.如贵一个串中所有的字母均在另一个串中出现,则说明前者是后者的子串。答案:错误

25.在链串中为了提高存储密度,应该增大结点的大小。

答案:正确

(第六章对维数组和广义表)

26.n维的多维数组可以视为n-1维数组元素组成的线性结构。

答案:正确

27.上三角矩阵对主角线以上(不包括对主角线中的元素),均为常数C。

答案:错误

28.数组的三元组表存储时对稀疏矩阵的压缩存储。

答案:正确

29.广义表Ls=(a0,a1,......an-1),则an-1是其表尾。

答案:错误

30.广义表((a,b),a,b)的表头和表尾是相等的。

答案:错误

(第七章树和二叉树)

31.在完全二叉树中,若一个结点没有左孩子,则它必然是叶子节点。

答案:正确

32.含多于两棵树的森林转换到二叉树,其根节点一定无右子树。

答案:错误

33.二叉树的前序遍历中,任意一个节点均处于其子女节点的前面。

答案:正确

34.在中序线索二叉树中,右线索若不为空,则一定指向其双亲。

答案:错误

35.在哈夫曼编码中,当两个字符出现的频率相同的,其他编码也相同,对于这种情况应该做特殊处理。

答案:错误

(第八章图)

36.在无相图中,(v1,v2)与(v2,v1)是两条不同的边。

答案:错误

37.图可以没有边,但不能没有顶点。

答案:正确

38.若一个无向图以顶点v1为起点,进行深度优先遍历,所得的遍历序列唯一,则可以唯一确定该图。

答案:错误

39.用邻接矩阵法存储一个图时,所占用的存储空间大小与图中的顶点个数无关,而只与图的边数有关。

答案:错误

40.存储无向图的邻接矩阵是对称的,因此只要存储邻接矩阵的上三角(或下三角)部分就可以了。

答案:正确

(第九章查找)

41.在有序的顺序表和有序的链表上,均可以采用二分查找法来提高查找速度。

答案:错误

42.在二叉排序树中,根节点的这都小于孩子节点的值。

答案:错误

43.选择好的哈希函数就可以避免冲突的发生。

答案:错误

44.散列存储法的基本思想是由关键字的值决定数据存储地址。

答案:正确

45.在二叉排序树上删除一个节点时,不必移动其他节点,只要将该节点的父节点的相应指针域置空即可。

答案:错误

(第十章排序)

46.如果某种排序算法不稳定,则该排序方法就没有使用价值。

答案:错误

47.希尔排序是不稳定的排序。

答案:正确

48.对排序所需的时间与待排序的记录个数无关。

答案:错误

49.快速排序在任何情况下都比其他排序方法速度快。

答案:错误

50.采用归并排序可以实现外排序。

答案:错误

二、填空题

(第一章绪论)

1.数据结果是一门研究非数值计算的程序设计问题中计算机的___数据元素___,以及它们之间关系和运算的学科。

2.数据有逻辑结构和 __存储结构__两种结构。

3.数据逻辑结构除了集合以外的还包括线性结构,树形结构和__图形结构__。

4.数据结构按逻辑结构可分为两大类,分别是线性结构和__非线性结构__。

5.图形结构和__树形结构__合称为非线性结构。

6.在树形结构中,除了树根节点以外,其余每个节点都只有__1__个前驱结点。

7.在图形结构中,每一个节点的前驱节点上数和后继节点数可以__互换__。

8.数据的存储结构,又叫做数据的__物理结构__。

9.数据的存储结构形式,包括顺序存储,链式存储索引存储和__散列存储__。

10.树形结构中的元素之间存在__1对多__的关系。

11.图形结构的元素之间存在__多对多__的关系。

12.数据结构主要研究数据的逻辑结构,存储结构和__算法__三方面的内容。

13.数据结构被定义为(D,R),D是数据的有限集合,R是D上的__逻辑关系__的有限集合

14.算法是对特定问题__解决步骤__的描述。

15.算法效率的度量可以分为事先估算和__事后统计__。

16.一个算法的时间复杂度是算法__数据规模__的函数。

17.算法的空间复杂度是指该算法所耗费的__存储空间__,他是该算法求解问题规模n的函

数。

18.若一个算法中,还有10万条基本语句,但有问题的规模无关,则该算法的时间复杂度

为__O(1)__。

19.若一个算法中的语句频度之和为T(n)=6n+3nlog2n,则算法的时间复杂度为__O(n)__。

20.若一个算法中的语句频度之和为T(n)=3n+nlog2n+n2,则算法的时间复杂度为

__O(n^2)__。

(第二章线性表)

1.在线性表中,数据的长度定义为__表长__。

2.顺序表中逻辑上相邻的元素在物理位置上__一定__相邻。

3.顺序表相对于链表的优点是__密度大__和随机存取。

4.某线性表采用顺序存储结构,每个元素占据4个存储单元,首地址为100则下标为11的(第

12个元素)存储地址为__144__。

5.当线性表中的元素总数基本稳定,且很少进行插入和删除操作,但要求以最快的速度存取

现象表中的元素时,应采用__顺序__存储结构。

6.顺序表中访问任意一个结点的时间复杂度均为__O(1)__。

7.在一个长度为n的顺序表中删除第i个元素要移动__n-i__个元素。

8.在一个长度为n的顺序表中,如果要在第二个元素前插入一个元素要后移__n-i+1__个元

素。

9.线性表L=(a1,a2,......,an)用数组表示假定删除表中任意元素的概率相同,则删除一个

元素平均需要移动元素的个数是__n/2__。

10.在线性表的链式存储中元素之间的逻辑关系是通过__指针__决定的。

11.在双向链表中每个节点都有两个指针域他们一个指向其__前驱__结点,另一个指向其后

继结点。

12.线性表的元素总数不确定,且经常需要进行插入和删除操作,应采用__链式__存储结构。

13.在单向链表中,需要知道__表头指针__才能遍历整个链表。

14.在单向链表中,要在已知的节点*p之前插入一个新节点,需找到*p的直接前驱结点的地

址,其查找的时间复杂度为__O(n)__。

15.单向循环链表的最大优点是__从任意节点出发__可以访问到链表中每一个元素。

16.在双向链表中要删除已知节点*p,其实间复杂度为__O(n)__。

17.带头节点的双循环链表L中判断只有一个元素节点的条件是__L->next->next==L(L->front->front==L)__。

18.对于双向链表,在两个节点之间插入一个新节点需要修改的指针共__4__个。

19.双向链表中,设p是指向其中待删除的节点,则需要执行的操作命令序列为:p->front->rear=p->rear;__p->rear->front=p->front__。

20.在如下所示的链表中,若在指针p所在的结点之后插入数据与值为a和b的两个节点,则可用语句__S->next->next=p->next__来实现该操作。

(第三章栈)

1.栈的特点是__先进后出__。

2.在栈结构中,允许插入,删除的一端称为__栈顶__。

3.在顺序栈中,在栈顶指针top=-1时表示__栈为空__。

4.顺序栈s存储在数组s->data[0..maxlen-1]中,进栈操作时首先需要执行的语句有:s->top=__s->top+1__。

5.链栈LS为空的条件是__LS==NULL__。

6.已知顺序栈s在对s进行栈操作之前,首先要判断__栈满否__。

7.若内存空间充足,__链__栈可以不定义栈满运算。

8.同一栈的各元素类型__一致__。

9.在有n个元素的链栈中,进栈操作的时间复杂度为__O(1)__。

10.由于链栈的操作只在链表的头部进行,所以没有必要设置__头__节点。

11.从一个栈删除元素时,首先取出__栈顶元素__,然后在移动栈顶指针。

12.像一个栈顶指针为top的链栈插入一个新的节点*p时,应执行__p->next=top__和top=p 的操作。

13.若进栈的次序是A、B、C、D、E执行三次出栈操作后栈顶元素为__B__。

14.四个元素按A、B、C、D顺序进s栈执行两次pop(S、X)后X的值是__C__。

15.设有一个顺序空栈,现有输入序列号ABCDE,经过push、push、pop、push、pop、push、

push、pop操作之后输出序列式是__BCE__。

16.对一个初始值为空栈s执行操作push(s,5)、push(s,2)、push(s,4)、push(s,x)、readTop(s,x)后,x的值应是__2__。

17.设I表示入栈操作,O表示出栈操作,若元素入栈顺序为1,2,3,4为了得到1,3,4,2出栈顺序,则相应的I和O的操作串为__IOIIOIOO__。

18.已知表达式,求它后缀表达式是__栈__的典型应用。

+B/C-D*E的后缀表达式是__ABC/+DE*-__。

20.已知一个栈的进栈序列是1,2,3,4,,......,n,其输出序列是p1,p2,p3,......,pn。若p1=n,则pi的值是__n+i-1__。

第四章队列

第四章填空

1.在队列中存取数据应遵循的原则是先进先出。

2.在队列中允许插入的一段称之为队尾。

3.在队列中允许删除的一端,称之为对头。

4.队列在进行出队操作时,首先要判断队列是否为空。

5.顺序队列在进行入队操作时,首先要判断队列是否为满。

6.顺序队列初始化后,front=rear=-1

7.链队列LQ为空时,LQ->front->next=NULL

8.读队首元素的操作不改变队列元素的个数。

9.在一个链队列中,若队首指针为front,队尾指针为rear,则判断该队列只有一个结点的条件为front==real(front->next==NULL)

10.设长度为n的链队列用单循环链表表示,若只设头指针,则入队操作的时间复杂度为O(n)

11.设长度为n的链队列用单循环链表表示,若只设尾指针,则出队操作的时间复杂度为O(n)

12.队列Q,经过InitQueue(Q)XXXXXX

运算后的值是0

13.队列Q,经过InitQueue(Q)XXXXXX

运算后,x的值是a

14.解决顺序队列“假溢出”的方法是采用循环队

15.循环队列q的对手指针为,队尾指针为,则队空的条件为==

16.设循环队列的容量为40(序号为0~39)现经过一系列的入队和出队运算后,front=11,rear=19,则循环队列中还有8个元素

17.设循环队列的头指针front指向队首元素,尾指针rear指向队尾元素后的一个空闲元素,队列的最大空间为MAXLEN,则队满标志为rear-front==MAXLEN

18.从循环队列中删除一个元素时,其操作是front++

19.在循环队列中,队首指针指向队首元素的前一个位置

20.删除双向对列表中*p的前驱结点(存在)应执行的语句序列是xxxxxxx

第五章

1.由零个或多个字符组成的有限序列称为字符串。

2.空格穿时有空格组成的串。

3.字符串存储方式除了顺序存储,链接存储,还有堆存储。

4.穿衣顺序存储非紧凑格式的缺点是密度小

5.串顺序存储紧凑格式的缺点是对串的字符处理困难。

6.串的链式存储结构,简称为链串。

7.串链接存储的优点是插入,删除方便,缺点是存储,检索效率低。

8.在c或c++语言中以字符(这个答案很奇怪)表示串值的终结

9.两个串相等的充分必要条件是两个串长度相等,且对应位置的字符相同

10.设S=“my music”则LenStr(S)=8

11.两个字符串分别为XXXXX

12.求子串的结果是

13.在串的运算中XXXXXX,返回值为July

14.在串的运算中XXXXXX,返回值为-1

15.设有两个串P和Q,求Q在P中首次出现的位置运算称作

16.在子串的定位运算中,被匹配的主串称为目标串,子串称为模式

17.模式匹配成功的起始位置称为有效位移

18.设XXXXX

19.设Xxxx

20.若n为主串长度,m为子串长度,且n>>m,则简单模式匹配算法最好情况下的时间复杂度为0(n*m)

第六章

1.多维数组的顺序存储方式有按行优先顺序存储和列优先两种。

2.在n维数组中的每一个元素最多可以有n个直接前驱

3.在多维数组中,数据元素的存放地址可以直接通过地址计算公式算出,所以多维数组是一种顺序存取结构

4.数组元素a[0..2][0..3]的实际地址是2000,元素长度是4,则LOC[1,2]=228

5.输入二维数组A[n][m]中所有元素值的时间复杂度为0(n*m)

阶对称矩阵,如果只存储下三角元素,只需要n*(n+1)/2个存储单元

阶下三角矩阵,因为对角线的上方是一个常数,需要n*(n+1)/2+1个存储单元

8.非零元素的个数远小于矩阵元素总数的矩阵为稀疏矩阵

9.稀疏矩阵矩阵的三元组有三列

10.稀疏矩阵中有n个非零元素,则三元组有n+1

11.稀疏矩阵的三元组中的一列存储的是数组中非零元素所在的行

12.稀疏矩阵a,如图,其非零元素存于三元表中三元组415,按列优先顺序存储在三元表中的第5项

13.稀疏矩阵的压缩存储方法通常有三元组表和十字链表两种

14.任何一个非空广义表的表尾,必定是表元素

15.广义表L的表尾

【16-20题在书上看吧】QAQ

第七章

1.三个节点可以组成五种不同形态的树。

2.在树中,一个结点所拥有的子树数,称之为该结点的度。

3.度为零的结点称之为叶结点。

4.树中节点的最大层次称之为树的深度

5.对于二叉树来说,第二层上至多有

6.深度为h的二叉树至多有

7.有20个节点的完全二叉树,编号为10的节点的父节点的编号是5

8.将一棵完全二叉树按层次编号,对于任意一个编号为i的结点,其右孩子结点编号为2i+1

9.已知完全二叉树的第8层有8个节点,则其叶节点数是三

10.采用二叉链表存储的n个节点的二叉树,共有空指针n+1个

11.如图

12.如图

为一棵树二叉数上的两个结点,在中序遍历时,a在b前的条件是A在B的左子树上

14.设一棵二叉树节点的先序遍历序列为abcdefgh,中序遍历序列为dbeafchg,则二叉树中叶结点是EFH

15.某二叉树的中序遍历序列为debac,后序遍历序列为dbcad,则前序遍历序列为DABEC

16.前序为ABC,且后续为CBA的二叉树共有1种

17.由一棵二叉树的前序序列和中序序列可唯一确定这棵二叉树

18.由树转换成二叉树时,其根结点无右子树

19.哈夫曼树是带权路径长度的最短二叉树。

20.具有n个节点的哈夫曼树共有2n-1个结点。

《东北大学机械基础课程设计》设计说明书

机械设计基础课程设计计算说明书 题目:设计胶带输送机的传动装置 班级:冶金工程1103 姓名:马林林 学号:20110075 指导教师: 成绩: 2013 年07 月07 日

1、设计内容 1.1设计题目 1.2工作条件 1.3技术条件 2、传动装置总体设计 2.1电动机选择 2.2分配传动比 2.3传动装置的运动和动力参数计算 3、传动零件设计计算以及校核3.1减速器以外的传动零件设计计算 3.2减速器内部传动零件设计计算 4、轴的计算 4.1初步确定轴的直径 4.2轴的强度校核 5、滚动轴承的选择及其寿命验算5.1初选滚动轴承的型号 5.2滚动轴承寿命的胶合计算 6、键连接选择和验算 7、连轴器的选择和验算

kw w 30.3=

一对滚动轴承效率 η2=0.99 闭式齿轮的传动效率 η3=0.97(8级) 开式滚子链传动效率 η4=0.92 一对滑动轴承的效率 η5=0.97 传动滚筒的效率 η6=0.96 8063 .096.097.092.097.099.099.026 5432 21=?????=?????=ηηηηηηη 8063.0=η (3)所需的电动机的功率 Kw p p w r 09.48063 .030.3=== η Kw p r 09.4= 即Pr=4.09kw 查表2-18-1可选的Y 系列三相异步电动机Y132M2-6型, 额定kw P 5.50=。满足r P P >0,其主要性能见表。 2.1.3确定电动机转速 传动滚筒转速 min /4.102280 1000 5.16060w r D v n =???==ππ 现以同步转速为Y132S-4型(1500r/min ) 及Y132M2-6 型(1000r/min )两种方案比较,查得电动机数据 使传动装置结构紧凑,选用方案2。电动机型号为Y132M2-6。 由表2-18-1和表2-18-2查得其主要性能技术数和安装尺寸 数据列于下表

机械基础课程设计模板

机械基础课程设计设计说明书 设计题目:仿生水母 机电学院:08-713班 小组成员:2008071315张** 2008071329刘 ** 2008071302高 ** 专业:机械设计制造及其自动化 指导老师:孔凡凯 2010年7月10日 哈尔滨工程大学

设计说明书至少要包含以下部分内容 一、机构运动简图(要求符号规范并标注参数) 二,机构照片(复印件) 三.机构有__________个活动构件。有__________个低副,其中转动副__________个,移动副__________个。有_________个高副,其中齿轮副_________个,蜗杆蜗轮副_________个,凸轮副_________个。有_________个复合铰链,在___________处。有_________个局部自由度,在___________处。有_________个虚约束,在___________处。 四.机构自由度数数目为 F= 3n - 2P L - P H = 3×-2×-= 五.机构_________个原动件。在___________处用___________驱动,模拟___________的运动;在___________处用___________驱动,模拟___________的运动;在___________处用___________驱动,模拟___________的运动。 六.针对原设计要求,按照实验结果简述机构的有关杆、副是否运动到位、曲柄是否存在、是否实现急回、最小传动角数值、是否有“憋劲”现象。(原设计题无要求的项目可以不涉及) 七.指出在机构中自己有所创新之处。 八.指出机构的不足之处,简述进一步改进的设想。

数据结构(第4版)习题及实验参考答案数据结构复习资料完整版(c语言版)

数据结构基础及深入及考试 复习资料 习题及实验参考答案见附录 结论 1、数据的逻辑结构是指数据元素之间的逻辑关系。即从逻辑关系上描述数据,它与数据的存储无关,是独立于计算机的。 2、数据的物理结构亦称存储结构,是数据的逻辑结构在计算机存储器内的表示(或映像)。它依赖于计算机。存储结构可分为4大类:顺序、链式、索引、散列 3、抽象数据类型:由用户定义,用以表示应用问题的数据模型。它由基本的数据类型构成,并包括一组相关的服务(或称操作)。它与数据类型实质上是一个概念,但其特征是使用与实现分离,实行封装和信息隐蔽(独立于计算机)。 4、算法:是对特定问题求解步骤的一种描述,它是指令的有限序列,是一系列输入转换为输出的计算步骤。 5、在数据结构中,从逻辑上可以把数据结构分成( C ) A、动态结构和表态结构 B、紧凑结构和非紧凑结构 C、线性结构和非线性结构 D、内部结构和外部结构 6、算法的时间复杂度取决于( A ) A、问题的规模 B、待处理数据的初态 C、问题的规模和待处理数据的初态 线性表 1、线性表的存储结构包括顺序存储结构和链式存储结构两种。 2、表长为n的顺序存储的线性表,当在任何位置上插入或删除一个元素的概率相等时,插入一个元素所需移动元素的平均次数为( E ),删除一个元素需要移动的元素的个数为( A )。 A、(n-1)/2 B、n C、n+1 D、n-1 E、n/2 F、(n+1)/2 G、(n-2)/2 3、“线性表的逻辑顺序与存储顺序总是一致的。”这个结论是( B ) A、正确的 B、错误的 C、不一定,与具体的结构有关 4、线性表采用链式存储结构时,要求内存中可用存储单元的地址( D ) A、必须是连续的 B、部分地址必须是连续的C一定是不连续的D连续或不连续都可以 5、带头结点的单链表为空的判定条件是( B ) A、head==NULL B、head->next==NULL C、head->next=head D、head!=NULL 6、不带头结点的单链表head为空的判定条件是( A ) A、head==NULL B、head->next==NULL C、head->next=head D、head!=NULL 7、非空的循环单链表head的尾结点P满足( C ) A、p->next==NULL B、p==NULL C、p->next==head D、p==head 8、在一个具有n个结点的有序单链表中插入一个新结点并仍然有序的时间复杂度是( B ) A、O(1) B、O(n) C、O(n2) D、O(nlog2n) 9、在一个单链表中,若删除p所指结点的后继结点,则执行( A )

机械基础课程标准

机械基础课程标准 《机械设计基础》课程标准 一、课程教学设计依据 本课程教学设计的依据是以下三方面: (1)本课程是机电一体化专业人才培养方案中规定的核心课程,也是机电类专业最重要的专业课程之一,具有很强的实用性,在学生的后续发展中占有很重要的位置。(2)根据机电一体化专业建设指导委员会在课程重构中的论证结论,确立了本课程的知识点。(3)通过市场调研和毕业生反馈确定的当前高技能人才对本课程的知识和技能要求。 前导课程:高等数学机械制图工程力学公差配合与技术测量金属工艺学后续课程:机械制造技术液压传动冷冲压工艺与模具设计塑料成型工艺与模具设计数控加工等 二、课程教学目标 通过本课程的学习,使学生获得正确分析、使用和维护机械的基本知识、基本理论及基本技能,初步具备运用手册设计简单机械的能力,为学习有关专业机械设备课程以及参与技术改造奠定必要的基础。 (一)知识目标: 1(掌握一般机械中常用机构和通用零件的工作原理、组成、性能特点,初步掌握选用和设计方法。 2(具有对机构和零件进行分析计算的能力、一定的制图能力和使用技术资料的能力。 3(能综合运用所学知识和实践技能,具有设计简单机械和简单传动装置及分析、解决一般工程问题的初步能力。 (二)职业技能目标:

1(认识《机械设计基础及课程设计》课程学习的一般过程,注重激发学生的学习动机,通过理论教学、实验课程、课程设计、课外综合实践等多种形式的教学活动培养学生的机械设计能力。 2(认识《机械设计基础及课程设计》课程学习的基本方法,注重理论联系实际,善于观察问题、发现问题、并能运用所学知识解决有关工程实际问题。 3(养成踏实、严谨、进取的品质及独立思考的学习习惯。 (三)素质目标: 1(通过课程的学习,使学生了解我国人民在机械历史上的巨大贡献,激发学生强烈的民族自尊心和自信心,形成对国家、民族的责任感,进而培养爱国主义情感。 2(认识到我国机械设计与世界发达国家的差距,增强学生的国际竞争意识。 3(感受机械设计成果的美感,培养学生运用知识进行创新设计的能力,并以此增强学生的审美情趣。 4(培养学生树立崇尚科学精神,坚定求真、求实的科学态度,形成科学的人生观、世界观。 5. 在以实际操作为主的项目教学过程中,锻炼学生的团队合作能力;采用项目化教学,按项目的不同采用任务驱动、项目导向等教学模式,培养专业技术交流的表达能力;制定工作计划的方法能力;获取新知识、新技能的学习能力;解决实际问题的工作能力。 三、教学单元与学时安排 学习 项目项目名称学习型工作任务学时 序号 教学项目1 概论任务1-1 本课程的研究对象、主要内容及任务 任务1-2 机械零件的常用材料与结构工艺性 1 2 任务1-3 机械零件设计的基本准则及设计步骤

机械基础实践教学新体系的改革与实践

机械基础实践教学新体系的改革与实践 发表时间:2018-06-22T10:10:41.360Z 来源:《基层建设》2018年第12期作者:俞兰 [导读] 摘要:对职业技术学校机械专业教学来说,机械基础性实践教学具有重要作用。 南京交通技师学院江苏南京 210049 摘要:对职业技术学校机械专业教学来说,机械基础性实践教学具有重要作用。但是在现实的教学过程中,总会遇到各种各样的问题。针对这些问题,教师在实践教学中应适当对教学体系进行改革。改革应以培养学生的实践和创新能力为核心,让学生在掌握理论知识的基础上,将理论与实践相结合,在实践中学会分析问题、处理问题,进而达到提高实验教学质量的目的。本文论述了机械基础实验教学改革发展现状,阐述了构建机械基础实验实践教学体系。 关键词:机械基础实验课程;实践教学体系;改革 机械基础是一门理论性与实践性都非常强的专业课程,该课程要求学生掌握常用的结构与基础知识,其中基础知识包括基本理论与基本技能。尤其是在我国高等教育不断发展的背景下,虽有普通高校、名牌高校与独立院校之分,但他们肩负着同样的使命,那便是为社会培养高素质的实用型人才。为满足这样的需求,有必要进行机械基础实践教学的改革。尤其是在现代社会中,机械基础的运用越来越普及,所以更要加强对机械基础实践教学课程的探索,才能更好地满足时代发展的需求。 1 机械基础实验教学改革发展现状 当前国内大部分院校在机械实践教学改革方面,主要从机械实践教学、机械基础实验两个方面开展改革活动: 1.1创建机械实践教学体系。机械实践教学体系指的是以机械工程训练、实验和设计为前提,通过将其引入机械专业教学活动,使得学生可以在实践活动中认识到事物的本质,进而培养出其潜在的实验、动手能力。 1.2以机械基础实验为发展前提的改革。当前国内大部分院校在机械专业教学上依然采用传统的填鸭式教学,过度重视理论教学而忽略了对学生实践能力的培养,进而使得学生的实践技能得不到很好的发展。在新体系的创建过程当中,院校通过对传统实验教学的重新整合,使得实验教学更加具有实践性和探究型,进而为提高学生的专业技术及实践能力提供了良好的发展平台。 2 机械基础实践教学新体系改革方向 2.1加大教学投入。机械基础实践教学过程中实现改革创新主要是为了促进学生自主探究能力和创新能力的培养,保证教学效果与学生的实践成果相对应。现代社会发展促进工程教育的发展,机械基础知识具有较强的融合度和实际应用性,与不同类别的工程行业贴合度较高,并且在学科知识的渗透交叉中达到融合贯通的效果。实现多元化的教学改革体系就要求在课程教学中增加资金的投入力度,完善各项基础设施的建设,中央财政部根据学生机械基础实践教学不同项目内容,予以资金和政策上强有力的支持,能够保证实验设施的配套建设。学校获得足够的资金支持能够购置先进的教学仪器和设施,保证基础项目的实验、设计有效,促进学校机械基础实践教学条件完善,奠定课程教学的物质基础。 2.2课程设置合理。机械基础实践教学过程中,老师不能进行单一科目的教学,需要在综合性教学中全面提高学生的知识应用水平,机械基础知识涉及的内容较多,涵盖的关于工程应用类的内容也较多,在此过程中学校需要设置不同科目课程,保证学生的学习范围拓展,提高专业知识学习的丰富度。机械基础实践教学中不同学科在相互联系与融合中,学生能够实现综合性学习,并且在不同项目创新设计中,学生可参考借鉴的内容增多。机械基础实践教学体系改革创建中,需要根据实际的教学需求和教学要求增设相应的科目,合理安排好不同课程的比例,将不同内容、不同层次、不同类别和不同实施要求的课程项目按照教学计划要求恰当分配,使学生能够在不同的学习阶段参与到相应的课程项目中,锻炼自己的思维创造能力和动手操作能力。 2.3关注教学反馈。机械基础实践教学体系改革需要制定好基本的改革思路和改革目标,并且要在实施教学改革计划的过程中关于人才培养的生活反馈,为教学实践内容完善和教学改革思路调整提供参考。社会进步和经济发展过程中不同行业经济发展较快,机械化生产和加工的水平与程度也不断提高,工程建设和产业制造中关于不同机械设备的应用增多,机械基础知识的学习和应用直接关系到机械生产水平的提高与否。高校在社会人才培养中关于机械基础实践教学体系改革,需要根据市场专业人才需求要求,及时调整人才培养计划。机械基础实践教学应用型人才的培养要与社会发展相适应,了解市场反馈,能够更好的促进机械基础实践教学内容与科技创新和工程训练的结合,从而使学生在主动探索和实践创新中锻炼自己的专业能力,另外,社会人才供求反馈对学校的课程教学也具有实际指导意义,有利于机械基础实践教学体系改革完善。 3 构建机械基础实验实践教学体系 根据职业技术学校对培养机械基础实验实践教学人才的需要,在明确其教学体系的改革思路与实施方案的基础上构建不同层次的实践教学体系,可以从以下方面来分析。 3.1基础层次的实验实践教学体系。基础层次首先要让学生认识机器。这个过程可以带领学生亲身体验,加强学生对机械的感知能力,从而将抽象的描述具体化。如可以带学生去参观实验室和机械陈列室,让学生了解机械的组合、构成以及设计原理等。学生通过亲身体验会对机械设计产生兴趣,从而在实践感知的基础上提高学生的实践创新能力。但是,这种实践教学环节是面向机械工程类的一年级学生开设的。另外,在产品制造工程训练课程中要改革教学思路,按照重新安排训练内容、对现代制造技术重点训练、提高综合训练能力的思路进行教学设计,构建集技能、能力、素养为一体的综合训练课程体系,最大限度满足社会对创新型和研究型人才的需要。 3.2提高层次的实验实践教学体系。提高层次的实验实践教学体系的课程设计可以分为三部分:机械基础实验课程、机械制造基础实验课程与机械设计基础综合课程。这个层次的实验实践教学体系的课程面向全校工程机械类的学生,以培养他们的实践创新能力为基础,让他们掌握机械技术制造知识和技能,以便于运用到以后的实践生活中。在职业技术学校中,机械基础实验课程可以单独设科,根据学校自身的教学计划与教学目标设定相应的学时。针对学校中的机械工程类专业学生,在机械基础实验课程中要设计基础性实验、探索创新以及综合设计实验。机械制造基础实验和机械设计基础综合课程在学时安排上同机械基础实验课程一样,根据学校的人才计划和教学目标来设定相应的学时。其中机械基础性实验课程包括综合设计以及研究性实验、机械制造技术等与机械制造有关的基础性内容。 3.3综合层次的实验实践教学体系。这个层次的实验实践教学体系主要包含三方面:工程的综合实践课程、创新研究活动与课外科技活动设计。综合层次的实验实践教学体系主要是利用学校的资源和人才优势,把实践活动的教学与机械基础实验实践的科学研究活动相结合,组织学生开发科研项目,参加科学实践活动,通过创新研究、课外科技设计等活动在锻炼学生的实践操作能力的同时,也发展培养学

数据结构与算法基础知识总结

数据结构与算法基础知识总结 1 算法 算法:是指解题方案的准确而完整的描述。 算法不等于程序,也不等计算机方法,程序的编制不可能优于算法的设计。 算法的基本特征:是一组严谨地定义运算顺序的规则,每一个规则都是有效的,是明确的,此顺序将在有限的次数下终止。特征包括:(1)可行性; (2)确定性,算法中每一步骤都必须有明确定义,不充许有模棱两可的解释,不允许有多义性; (3)有穷性,算法必须能在有限的时间内做完,即能在执行有限个步骤后终止,包括合理的执行时间的含义; (4)拥有足够的情报。 算法的基本要素:一是对数据对象的运算和操作;二是算法的控制结构。 指令系统:一个计算机系统能执行的所有指令的集合。 基本运算和操作包括:算术运算、逻辑运算、关系运算、数据传输。算法的控制结构:顺序结构、选择结构、循环结构。 算法基本设计方法:列举法、归纳法、递推、递归、减斗递推技术、回溯法。 算法复杂度:算法时间复杂度和算法空间复杂度。

算法时间复杂度是指执行算法所需要的计算工作量。 算法空间复杂度是指执行这个算法所需要的内存空间。 2 数据结构的基本基本概念 数据结构研究的三个方面: (1)数据集合中各数据元素之间所固有的逻辑关系,即数据的逻辑结构; (2)在对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储结构; (3)对各种数据结构进行的运算。 数据结构是指相互有关联的数据元素的集合。 数据的逻辑结构包含: (1)表示数据元素的信息; (2)表示各数据元素之间的前后件关系。 数据的存储结构有顺序、链接、索引等。 线性结构条件: (1)有且只有一个根结点; (2)每一个结点最多有一个前件,也最多有一个后件。 非线性结构:不满足线性结构条件的数据结构。 3 线性表及其顺序存储结构

(新)机械基础课程教学大纲

《机械基础》课程教学大纲 课程编号 适用专业:机械类专业 学时:128(讲课114:,实验:14)学分:7 执笔者:曾德江编写日期:2004年4月 一、课程的性质和任务 机械基础是机械类各专业的一门重要的专业基础课,为进一步学习专业课程和新的科学技术做准备。 本课程的任务是:使学生掌握常用机械工程材料的性能、用途及选择,初步掌握机械零件毛坯的基础知识;初步掌握分析解决工程实际中简单力学问题的方法;初步掌握对杆件进行强度个刚度计算的方法,并具有一定似的实验能力;掌握常用机构和通用机械零件的基本知识,初步具有分析、选用和设计机械零件及简单机械传动装置的能力。为学习专业课和新的科学技术打好基础,为解决生产实际问题和技术改造工作打好基础。 二、课程内容和要求 模块一机械工程材料(17学时) 第一单元绪论(1学时) 介绍与本课程相关的基本概念,本课程研究的主要内容及新技术的应用。 掌握与本课程相关的基本概念。 第二单元金属材料与热处理基础(10学时) 介绍金属材料的性能、金属学基础、钢的热处理的基本知识。 理解金属材料的性能、金属学相关的基本概念、基本知识,了解铁碳合金状态图的应用,掌握金属材料常用的热处理方法和适用范围。 第三单元钢铁材料(4学时) 介绍工业用钢、工程铸铁的分类、特点及牌号表示。 了解工业用钢、工程铸铁的分类、特点,掌握工业用钢、工程铸铁的牌号表示。 第四单元非铁金属与粉末冶金金属材料(2学时) 介绍非铁金属与粉末冶金金属材料的分类及牌号表示。 了解非铁金属与粉末冶金金属材料的分类、特点及应用。 模块二静力学(16学时) 第五单元静力学基础(5学时) 介绍静力学的基本概念,静力学公理,约束、约束反力与受力图。 掌握静力学的基本概念、基本公理及物体的受力分析与受力图的绘制。

《数据结构基础教程》习题及解答

《数据结构基础教程》习题解答(新) 第1章习题解答 一、填空 1.数据就是指所有能够输入到计算机中被计算机加工、处理得符号得集合。 2.可以把计算机处理得数据,笼统地分成数值型与非数值型两大类。 3.数据得逻辑结构就就是指数据间得邻接关系。 4.数据就是由一个个数据元素集合而成得。 5.数据项就是数据元素中不可再分割得最小标识单位,通常不具备完整、确定得实际意义,只就是反映数据元素某一方面得属性。 6.数据就是以数据元素为单位存放在内存得,分配给它得内存区域称为存储结点。 7.每个数据元素都具有完整、确定得实际意义,就是数据加工处理得对象。 8.如果两个数据结点之间有着逻辑上得某种关系,那么就称这两个结点就是邻接得。 9.在一个存储结点里,除了要有数据本身得内容外,还要有体现数据间邻接关系得内容。 10.从整体上瞧,数据在存储器内有两种存放得方式:一就是集中存放在一个连续得内存存储区中;一就是利用存储器中得零星区域, 分散地存放在内存得各个地方。 11.在有些书里,数据得“存储结构”也称为数据得“物理结构”。 12.“基本操作”就是指算法中那种所需时间与操作数得具体取值无关得操作。 二、选择 1.在常见得数据处理中, B 就是最基本得处理。 A.删除 B.查找 C.读取 D.插入 2.下面给出得名称中, A 不就是数据元素得同义词。 A.字段 B.结点 C.顶点 D.记录 3. D 就是图状关系得特例。 A.只有线性关系 B.只有树型关系 C.线性关系与树型关系都不 D.线性关系与树型关系都 4.链式存储结构中,每个数据得存储结点里 D指向邻接存储结点得指针,用以反映数据间得逻辑关系。 A.只能有1个 B.只能有2个 C.只能有3个 D.可以有多个 5.本书将采用 C 来描述算法。 A.自然语言 B.流程图(即框图) C.类C语言 D.C语言 6.有下面得算法段: for (i=0; i

《机械基础》课程标准

| 《机械基础》课程标准 一、基本信息 课程名称:机械基础 总学时:95 适用对象: _____机械加工专业中专二年级学生 __ 开课学期:第三学期至第四学期 二、编写说明 (一)课程的性质 * 本课程是机械加工专业的专业必修课,让学生联系实践进行理论学习,让学生掌握机械基础知识,同时培养学生的机械分析能力,为这些专业的学生学习后续专业课程提供一个专业基础知识平台。 (二)课程教学目标和基本要求 知识目标: 通过该课程的教学,使学生熟悉机械传动原理、特点;掌握通用机械零件的工作原理、特点、结构及标准;掌握常用机构的工作原理、运动特性;初步具有分析一般机械功能和运动的能力;初步具有使用和维护一般机械的能力;简单了解机械传动及液压传动等内容。 能力目标: (1)通过学习,学生能基本达到在无老师指导的情况下,能独立分析机械的组成、使用维护、简单机械零件的设计; (2)具有分析常用机构运动特性的能力; (3)初步具有简单设计机械及传动装置的能力; ? (4)具有应用标准、手册、图册等有关技术资料的能力 (5)初步具有把理论计算与结构设计、结构工艺等结合起来解决设计问题的能力 具有机械设计实验技能 (6)具有对常用机构及通用机构零部件进行维护的能力 综合素质: (1)加强学生创新设计能力的培养 (2)培养学生自我学习能力 (3)培养学生使用工具能力 |

(九)实施建议或说明 本课程是专业基础课。 考核形式:闭卷。 评价办法:期中考试占30%,平时成绩占40%(主要考察作业成绩、实践等方面),期末成绩占30%。 三、教学内容纲要 ( 《机械基础》教学内容纲要 绪论 一、教学基本要求 1.掌握机器、机构、机器的组成和运动副的概念 2. 了解机械传动的分类 第一章带传动 一、教学基本要求 1.掌握带传动的组成与原理、V带传动的主要参数、普通V 带的标记 。 2. 了解带传动的类型、同步带传动 3. 理解V带及带轮、普通V带传动的应用特点、V带传动的安装维 护及张紧装置 二、教学内容 第一节带传动的组成、原理和类型 要点: 1. 带传动的组成与原理 2. 机构传动比i 第二节V带传动 、 要点: 1. 普通V带结构 2. 普通V带传动的主要参数 3. 普通V带传动的安装维护及张紧装置 4. 普通V带传动的应用特点 5. 普通V带的标记 第三节同步带传动 要点: # 1. 同步带传动的特点 第二章螺旋传动

汽车机械基础课程标准(新)

】 汽车机械基础课程标准 课程名称:汽车机械基础 适用专业:汽车运用与维修专业 1、前言 课程性质 本课程是中职汽车运用与维修专业一门核心课程,同时也是本专业的一门先修课程,以识图、工量具使用、受力分析、材料选用、掌握各种机械传动为基本任务,为后续专业课程(发动机故障诊断与维修、汽车底盘的检修、汽车电气设备检测与维修、车身损坏分析与修复、汽车空调的检修等专业课程)打下基础。因此,它在整个专业课程的学习中占有很重要的地位,培养学生具有一定机械认知和应用能力,着重基本知识、基本理论和基本方法,同时培养学生分析解决问题的能力及严谨的工作作风,为企业培养实用性人才。 设计思路 第一,本课程标准设计遵循以能力为本位、以职业实践为主线、以项目教学为主体的核心思想。首先,作为课程的基础,它要能够为后续的专业课程打下坚实的基础。 ! 第二,以行业调研和邀请行业专家对汽车运用与维修专业所涵盖的岗位群进行典型工作任务和职业能力分析的结论为依据进行编写,它的内容涉及面要广但不应太深,应能包含该课程涉及到的有关汽车上使用的相关理论知识。 第三,在确定本课程内容与要求时,充分考虑到劳动和社会保障部门对中级汽车修理工、钣金工等职业资格证书考核的要求以及交通部对修理工、钣金工等从业资格证的考核要求,力求使本课程内容结合汽车运用与维修各工种考证的相关内容和要求。 第四,采用任务引领型的课程结构,以每个项目以具体工作任务引出必须的课程理论,并针对中职学生对事物的感知往往只凭直觉上的好恶的认知特点,在内容的安排上它的理论性不能太强,要能与汽车的基本结构和相关实物相联系,注重知识的实用性与趣味性。 第五,作为一门汽车运用与维修专业的基础课程,它要具有专业指导性。在此条件下,本课程主要以八个阶段性的任务展开:①识读汽车零件图及装配图、②汽车的运动及受力分析、③认识汽车常用机构、④认识机械传动、⑤认识汽车上的常用联接、⑥认识液压传动基

实用数据结构基础(第四版)课后习题知识讲解

一、判断题 (第一章绪论) 1.数据元素是数据的最小单元。 答案:错误 2.一个数据结构是由一个逻辑结构和这个逻辑结构上的基本运算集构成的整体。 答案:错误 3.数据的存储结构是数据元素之间的逻辑关系和逻辑结构在计算机存储器内的映像。 答案:正确 4.数据的逻辑结构是描述元素之间的逻辑关系,它是依赖于计算机的。 答案:错误 5.用语句频度来表示算法的时间复杂度的最大好处是可以独立于计算机的软硬件,分析算法的时间 答案:正确 (第二章线性表) 6.取顺序存储线性表的第i个元素的时间同i的大小有关。 答案:错误 7.线性表链式存储的特点是可以用一组任意的存储单元存储表中的数据元素。 答案:正确 8.线性链表的每一个节点都恰好包含一个指针域。 答案:错误 9.顺序存储方式的优点的存储密度大,插入和删除效率不如练市存储方式好。 答案:正确 10.插入和删除操作是数据结构中最基本的两种操作,所以这两种操作在数组中也经常使用。答案:错误 (第三章栈)

11.栈是一种对进栈和出栈作了限制的线性表。 答案:错误 12.在C(或C++)语言中设顺序栈的长度为MAXLEN,则top=MAXLEN表示栈满。答案:错误 13.链栈与顺序栈相比,其特点之一是通常不会出现满栈的情况。 答案:正确 14.空栈就是所有元素都为0上的栈。 答案:错误 15.将十进制数转换为二进制数是栈的典型应用之一。 答案:正确 (第四章队列) 16.队列式限制在两端进行操作的线性表。 答案:正确 17.判断顺序队列为空的标准是头指针和尾指针都指向同一结点。 答案:错误 18.在循环链列队中无溢出现像。 答案:错误 19.在循环队列中,若尾指针rear大于头指针front,则元素个数为rear-front。 答案:正确 20.顺序队列和循环队列关于队满和队空的判断条件是一样的。 答案:错误 (第五章串) 21.串是n个字母的有限序列。 答案:错误 22.串的堆分配存储是一种动态存储结构。

关于机械设计基础课程的学习体会

合肥学院 Hefei University 论文题目关于机械设计基础课程的学习体会课程名称机械设计基础 指导教师韩成良 系别/班级化工系粉体材料科学与工程(2)班

姓名(学号)周桃磊 1403012003 关于机械设计基础课程的学习体会 作者:周桃磊 合肥学院,化工系,安徽,合肥,230601 摘要:机械设计(machine design),根据使用要求对机械的工作原理、结构、运动方式、力和能量的传递方式、各个零件的材料和形状尺寸、润滑方法等进行构思、分析和计算并将其转化为具体的描述以作为制造依据的工作过程。 机械设计是机械工程的重要组成部分,是机械生产的第一步,是决定机械性能的最主要的因素。机械设计的努力目标是:在各种限定的条件(如材料、加工能力、理论知识和计算手段等)下设计出最好的机械,即做出优化设计。优化设计需要综合地考虑许多要求,一般有:最好工作性能、最低制造成本、最小尺寸和重量、使用中最可靠性、最低消耗和最少环境污染。这些要求常是互相矛盾的,而且它们之间的相对重要性因机械种类和用途的不同而异。设计者的任务是按具体情况权衡轻重,统筹兼顾,使设计的机械有最优的综合技术经济效果。过去,设计的优化主要依靠设计者的知识、经验和远见。随着机械工程基础理论和价值工程、系统分析等新学科的发展,制造和使用的技术经济数据资料的积累,以及计算机的推广应用,优化逐渐舍弃主观判断而依靠科学计算。 关键词:机械设计机械工程粉体工程 正文 一:机械设计基础课程学习状况

1.学习意义:机械设计基础课程是粉体材料科学与工程专业的一门重要的专业课,它的任务是使我们掌握常用机构和通用零件的基本理论和基本知识,初步具有这方面的分析、应用、设计能力,并通过必要的基本技能训练,培养我们正确的设计思想和严谨的工作作风,为培养高素质技能型人才奠定基础。 机械设计基础课程是一门用以培养学生机械设计能力的技术基础课,本课程主要研究内容: 1、阐述常用机构的工作原理、运动特性及设计方法。 2、阐述常用零部件的工作原理、结构特点及设计方法。 3、介绍机械系统的设计思路和设计方法。 2.学习方法:(1)学会综合运用知识本课程是一门综合性课程,综合运用本课程和其他课程所学知识解决机械设计问题是本课程的教学目标,也是设计能力的重要标志。 (2)学会知识技能的实际应用本课程又是一门能够应用于工程实际的设计性课程,除完成教学大纲安排的实验、实训、设计训练外,还应注意设计公式的应用条件,公式中系数的选择范围,设计结果的处理,特别是结构设计和工艺性问题。 (3)学会总结归纳本课程的研究对象多,内容繁杂,所以必须对每一个研究对象的基本知识、基本原理、基本设计思路方法进行归纳总结,并与其他研究对象进行比较,掌握其共性与个性,只有这样才能有效提高分析和解决设计问题的能力。 (4)学会创新学习机械设计不仅在于继承,更重要的是应用创新,机械科学产生与发展的历程,就是不断创新的历程。只有学会创新,才能把知识变成分析问题与解决问题的能力。 二:机械设计基础课程内容更新 机械设计基础是高等学校机械类各专业的一门主干技术课,是一门综合性的专业技术基础课。由于它包括的内容广而散,纵横关系复杂,几乎每一章都包括工作原理、类型特点、机构设计或结构设计、参数选择等内容,涉及机械制图、理论力学、材料力学、金属工艺学等多门课程,该课程包含的内容广,主要表现在关系多、门类多、公式多、图形多和表格多等现象。该门课程与工程实际联系紧密,要学

实用数据结构基础参考答案

单元练习1 一.判断题(下列各题,正确的请在前面的括号内打√;错误的打╳ ) (√)(1)数据的逻辑结构与数据元素本身的内容与形式无关。 (√)(2)一个数据结构就是由一个逻辑结构与这个逻辑结构上的一个基本运算集构成的整体。 (ㄨ)(3)数据元素就是数据的最小单位。 (ㄨ)(4)数据的逻辑结构与数据的存储结构就是相同的。 (ㄨ)(5)程序与算法原则上没有区别,所以在讨论数据结构时可以通用。 (√)(6)从逻辑关系上讲,数据结构主要分为线性结构与非线性结构两类。 (√)(7)数据的存储结构就是数据的逻辑结构的存储映像。 (√)(8)数据的物理结构就是指数据在计算机内实际的存储形式。 (ㄨ)(9)数据的逻辑结构就是依赖于计算机的。 (√)(10)算法就是对解题方法与步骤的描述。 二.填空题 (1)数据有逻辑结构与存储结构两种结构。 (2)数据逻辑结构除了集合以外,还包括:线性结构、树形结构与图形结构。(3)数据结构按逻辑结构可分为两大类,它们就是线性结构与非线性结构。(4)树形结构与图形结构合称为非线性结构。 (5)在树形结构中,除了树根结点以外,其余每个结点只有 1 个前趋结点。 (6)在图形结构中,每个结点的前趋结点数与后续结点数可以任意多个。 (7)数据的存储结构又叫物理结构。 (8)数据的存储结构形式包括:顺序存储、链式存储、索引存储与散列存储。(9)线性结构中的元素之间存在一对一的关系。 (10)树形结构结构中的元素之间存在一对多的关系, (11)图形结构的元素之间存在多对多的关系。 (12)数据结构主要研究数据的逻辑结构、存储结构与算法(或运算) 三个方面的内容。 (13)数据结构被定义为(D,R),其中D就是数据的有限集合,R就是D上的关系的有限集合。 (14)算法就是一个有穷指令的集合。 (15)算法效率的度量可以分为事先估算法与事后统计法。 (16)一个算法的时间复杂性就是算法输入规模的函数。 (17)算法的空间复杂度就是指该算法所耗费的存储空间 ,它就是该算法求解问题规模n的函数。 (18)若一个算法中的语句频度之与为T(n)=6n+3nlog2n,则算法的时间复杂度为O(nlog2n) 。

C++与数据结构基础简明教程课后习题答案

C++与数据结构基础简明教程课后习题答案 1-7-1 //输出一个数的10倍 #include using namespace std; int main() { cout<<"Please input an interger:\n"; int a; cin>>a; cout<<"result="< using namespace std; int main() { double x,y,min; cout<<"please input two numbers"<>x>>y; min=(x>y?y:x); cout<<"the smaller is"<<' '<

//输入半径计算周长和面积 #include using namespace std; int main() { cout<<"请输入半径\n"; double rad; cin>>rad; double c,s; c=2*3.14*rad; s=3.14*rad*rad; cout<<"周长是"< using namespace std; int main() { int hour,min,second; hour=10000/3600; min=(10000%3600)/60; second=10000-hour*3600-60*min; cout<

《机械基础》课程标准

《机械基础》课程标准 一、基本信息 课程名称:机械基础 总学时:95 适用对象: _____机械加工专业中专二年级学生 __ 开课学期:第三学期至第四学期 二、编写说明 (一)课程的性质 本课程是机械加工专业的专业必修课,让学生联系实践进行理论学习,让学生掌握机械基础知识,同时培养学生的机械分析能力,为这些专业的学生学习后续专业课程提供一个专业基础知识平台。 (二)课程教学目标和基本要求 知识目标: 通过该课程的教学,使学生熟悉机械传动原理、特点;掌握通用机械零件的工作原理、特点、结构及标准;掌握常用机构的工作原理、运动特性;初步具有分析一般机械功能和运动的能力;初步具有使用和维护一般机械的能力;简单了解机械传动及液压传动等内容。 能力目标: (1)通过学习,学生能基本达到在无老师指导的情况下,能独立分析机械的组成、使用维护、简单机械零件的设计; (2)具有分析常用机构运动特性的能力; (3)初步具有简单设计机械及传动装置的能力; (4)具有应用标准、手册、图册等有关技术资料的能力 (5)初步具有把理论计算与结构设计、结构工艺等结合起来解决设计问题的能力 具有机械设计实验技能 (6)具有对常用机构及通用机构零部件进行维护的能力 综合素质: (1)加强学生创新设计能力的培养 (2)培养学生自我学习能力 (3)培养学生使用工具能力 (4)培养学生与人协助的能力 (三)课程的重点和难点

3. 理解V带及带轮、普通V带传动的应用特点、V带传动的安装维 护及张紧装置 二、教学内容 第一节带传动的组成、原理和类型 要点: 1. 带传动的组成与原理 2. 机构传动比i 第二节V带传动 要点: 1. 普通V带结构 2. 普通V带传动的主要参数 3. 普通V带传动的安装维护及张紧装置 4. 普通V带传动的应用特点 5. 普通V带的标记 第三节同步带传动 要点: 1. 同步带传动的特点 第二章螺旋传动 一、教学基本要求 1.掌握螺纹的代号标注、螺旋传动的应用形式 2. 了解螺纹的种类和应用 3. 理解普通螺纹的主要参数 二、教学内容 第一节螺纹的种类和应用 要点: 1. 螺纹的分类和应用 第二节普通螺纹的主要参数 要点: 1. 普通螺纹的主要参数 第三节螺纹的代号标注 要点: 1.普通螺纹的代号标注 2.梯形螺纹的代号标注 3.管螺纹的代号标注 第四节螺旋传动的应用形式 要点: 1.普通螺旋传动 2.差动螺旋传动

中等职业学校机械基础教学大纲

附件2: 中等职业学校机械基础教学大纲 一、课程性质与任务 本课程是中等职业学校机械类及工程技术类相关专业的一门基础课程。其任务是:使学生掌握必备的机械基本知识和基本技能,懂得机械工作原理,了解机械工程材料性能,准确表达机械技术要求,正确操作和维护机械设备;培养学生分析问题和解决问题的能力,使其形成良好的学习习惯,具备继续学习专业技术的能力;对学生进行职业意识培养和职业道德教育,使其形成严谨、敬业的工作作风,为今后解决生产实际问题和职业生涯的发展奠定基础。 二、课程教学目标 使学生具备对构件进行受力分析的基本知识,会判断直杆的基本变形;具备机械工程常用材料的种类、牌号、性能的基本知识,会正确选用材料;熟悉常用机构的结构和特性,掌握主要机械零部件的工作原理、结构和特点,初步掌握其选用的方法;了解机械零件几何精度的国家标准,理解极限与配合、形状和位置公差标注的标注;了解气压传动和液压传动的原理、特点及应用,会正确使用常用气压和液压元件,并会搭建简单常用回路;能够分析和处理一般机械运行中发生的问题,具备维护一般机械的能力。 具备获取、处理和表达技术信息,执行国家标准,使用技术资料的能力;能够运用所学知识和技能参加机械小发明、小制作等实践活动,尝试对简单机械进行维修和改进;了解机械的节能环保与安全防护知识,具备改善润滑、降低能耗、减小噪声等方面的基本能力;养成自主学习的习惯,具备良好的职业道德和职业情感,提高适应职业变化的能力。 三、教学内容结构 教学内容由基础模块、综合实践模块和选学模块三部分组成。 1. 基础模块是各专业学生必修的基础性内容和应该达到的基本要求,教学时数不少于64学时。 2. 综合实践模块是以典型机械拆装、调试和分析为主的综合性实践教学内 —9 —

机械基础教案课程职高

[标签:标题] 篇一:中职类机电专业《机械基础》教案 附表八 江苏省职业学校 理论课程教师教案本 (2011—2012学年第二学期) 专业名称机电技术应用课程名称机械基础授课教师学 校扬州生活科技学校 授课主要内容或板书设计 篇二:中职机械基础教案[1] 第1章机械工程材料基础 工程材料(常用):钢铁材料、有色金属材料(如铝、铜)及非金属材料(如塑料、橡胶等)。金属材料的使用性能:物理性能、化学性能和力学性能。一、金属材料的力学性能 金属材料的力学性能包括强度、塑性、硬度、冲击韧性和疲劳强度等。1.强度和塑性 2.硬度:布氏硬度、洛氏硬度、维氏硬度。 3.冲击韧性脆性材料、韧性材料 4.疲劳强度 二、金属材料的其他性能简介

1.物理性能:密度、熔点、导热性、导电性、热膨胀性和磁等。 2.化学性能:耐腐蚀性、抗氧化性 3.工艺性能:铸造性能、锻造性能、焊接性能和切削加工性能。 热处理是通过加热、冷却的方法,以改变金属内部组织为手段,以改变金属的力学性能为目的的工艺方法,一、铁碳合金 铁碳合金就是以铁和碳为主要组成元素的合金,其中碳含量小于2.11%的铁碳合金称为钢,碳含量大于2.11%的铁碳合金称为白口铸铁。二、钢的热处理 钢的热处理是将钢件在固态范围内,采用适当方式进行加热、保温、冷却,以获得所需组织与性能的工艺, 钢的热处理可分为整体热处理和表面热处理, 整体热处理包括退火、正火、淬火和回火。表面热处理包括表面淬火和化学热处理三、热处理新技术: 1.激光热处理 2.真空热处理 3.形变热处理 金属材料是由金属元素或以金属元素为主而组成的并具有金属特性的工程材料。包括黑色材料和有色材料两大类。 一、常用的钢铁材料1.碳钢 碳钢按碳含量可分为低碳钢(ωc<0.25%)、中碳钢(ωc=0.25%~0.6%)、高碳钢(ωc>0.6%)。

机械基础课程标准

机械基础课程标准 一、课程性质与任务 本课程就是数控技术应用专业学生必修的专业基础课程。旨在使学生掌握必备的机械基础知识与机械设备的使用与维护能力。其任务就是使学生熟悉常用机械工程材料的种类、牌号、性能及应用,会合理选用机械工程材料;了解金属材料热处理的基本知识;掌握常用机构、机械传动、轴系零件的基本知识,初步具有分析与选用机械零部件及简单机械传动装置的能力;能熟练查阅、运用有关资料,初步具有正确操作与维护机械设备的能力;熟悉常用机械制造基础知识;为学生学习后续专业课程与解决生产实际问题奠定基础。 二、课程教学目标 (一)知识目标 1.理解机器的基本概念,掌握机器的组成; 2.掌握常用工程材料的分类、牌号、性能及应用,明确热处理的目的,了解热处理的方法及应用; 3.掌握平面连杆机构、凸轮机构等常用机构的组成、原理及应用; 4.掌握带传动、齿轮传动等常用机械传动的组成、工作原理、传动特点,了解轮系的分类与应用,会计算定轴轮系的传动比; 5.掌握轴、轴承、联轴器、离合器与制动器等轴系零件的结构、特点、常用材料与应用场合及有关标准与选用方法。 (二)能力目标 1.初步具有合理选择材料、确定零件热处理方法的能力; 2.初步具有分析与选用机械零部件及简单机械传动装置的能力; 3.初步具有使用手册、图册等有关技术资料的能力; 4.具有正确操作与维护机械设备的基本能力; 5.初步具有独立寻找解决问题途径的能力,具有把已获得的知识、技能与经验运用到新的实践中,分析解决问题的能力。 (三)职业情感与素养目标 1.培养学生诚实、守信、吃苦耐劳、爱岗敬业的品德; 2.培养学生善于动脑、勤于思考,及时发现并分析问题的学习习惯; 3.培养学生良好的职业道德与职业情操; 4.培养学生的创新精神,提高适应职业变化的能力; 5.培养学生与她人交往、合作、共处的社会适应能力。 三、参考学时

相关主题
文本预览
相关文档 最新文档