搜档网
当前位置:搜档网 › 华北理工大学《机械控制工程基础》参考复习题及答案(汇编)

华北理工大学《机械控制工程基础》参考复习题及答案(汇编)

华北理工大学《机械控制工程基础》参考复习题及答案(汇编)
华北理工大学《机械控制工程基础》参考复习题及答案(汇编)

《机械控制工程基础》参考复习题及习题解答

第一部分单项选择题

1.闭环控制系统的主反馈取自【】

A.给定输入端

B.干扰输入端

C.控制器输出端

D.系统输出端

2.不同属性的物理系统可以有形式相同的【】

A.数学模型

B.被控对象

C.被控参量

D.结构参数

3.闭环控制系统的开环传递函数为G(s)H(s),其中H(s)是反馈传递函数,则系统的误差信号为【】

A.Xi(s)-H(s)X0(s)

B.Xi(s)-X0(s)

C.Xor(s)-X0(s)

D.Xor(s)-

H(s)X0(s)

3-1闭环控制系统的开环传递函数为G(s)H(s),其中H(s)是反馈传递函数,则系统的偏差信号为【】

A.Xi(s)-H(s)X0(s)

B.Xi(s)-X0(s)

C.Xor(s)-X0(s)

D.Xor(s)-

H(s)X0(s)

4.微分环节使系统【】

A.输出提前

B.输出滞后

C.输出大于输入

D.输出小于输入

5.当输入量发生突变时,惯性环节的输出量不能突变,只能按【】

A.正弦曲线变化

B.指数曲线变化

C.斜坡曲线变化

D.加速度曲线变化

7.闭环系统前向传递函数是【】

A.输出信号的拉氏变换与输入信号的拉氏变换之比

B.输入信号的拉氏变换与输出信号的拉氏变换之比

C.输出信号的拉氏变换与误差信号的拉氏变换之比

D.误差信号的拉氏变换与输出信号的拉氏变换之比

8.一阶系统的时间常数为T ,其脉冲响应为【 】 A.T t e --1 B.T t Te T t -+- C.T t e T

-1 D.T t Te T -+ 8-1.一阶系统的时间常数为T ,其单位阶跃响应为【 】 A.T t e --1 B.T t Te T t -+- C.T t e T

-1 D.T t Te T -+ 8-2.一阶系统的时间常数为T ,其单位斜坡响应为【 】 A.T t e --1 B.T t Te T t -+- C.T t e T

-1 D.T t Te T -+ 8-3.一阶系统的时间常数为T ,其单位阶跃响应的稳态误差为【 】

A.0

B.T

C.1T

D.T t Te T -+ 8-4.一阶系统的时间常数为T ,其单位斜坡响应的稳态误差为【 】

A.0

B.T

C.1T

D.T t Te T -+ 9.过阻尼二阶系统的单位阶跃稳态响应为【 】

A.零

B.常数

C.单调上升曲线

D.等幅衰减曲线

10.干扰作用下,偏离原来平衡状态的稳定系统在干扰作用消失后【 】

A.将发散离开原来的平衡状态

B.将衰减收敛回原来的平衡状态

C.将在原平衡状态处等幅振荡

D.将在偏离平衡状态处永远振荡

11.单位脉冲函数的拉普拉斯变换是【 】

A.1/s

B.1

C. 21s

D.1+1/s

12.线性控制系统的频率响应是系统对输入【 】

A.阶跃信号的稳态响应

B.脉冲信号的稳态响应

C.斜坡信号的稳态响应

D.正弦信号的稳态响应

13.积分环节的输出比输入滞后【 】

A.090-

B.090

C.0180-

D.0180

14.奈魁斯特围线中所包围系统开环传递函数)(s G 的极点数为3个,系统闭环传递函数的极点数为2个,则映射到)(s G 复平面上的奈魁斯特曲线将【 】

A.逆时针围绕点(0,j0)1圈

B.顺时针围绕点(0,j0)1圈

C.逆时针围绕点(-1,j0)1圈

D.顺时针围绕点(-1,j0)1圈

15.最小相位系统稳定的条件是【 】

A.γ>0和g L <0

B.γ<0和g K >1

C.γ>0和)(g L ω<0

D.γ<0和)(g L ω>0

16.若惯性环节的时间常数为T ,则将使系统的相位【 】

A.滞后1tan ()T ω-

B.滞后1tan ω--

C.超前1tan ()T ω-

D.超前1tan ω--

17.控制系统的误差是【 】

A.期望输出与实际输出之差

B.给定输入与实际输出之差

C.瞬态输出与稳态输出之差

D.扰动输入与实际输出之差

18.若闭环系统的特征式与开环传递函数的关系为)()(1)(s H s G s F +=,则【

】 A.)(s F 的零点就是系统闭环零点 B.)(s F 的零点就是系统开环极点

C.)(s F 的极点就是系统开环极点

D.)(s F 的极点就是系统闭环极点

1.D

2.A

3.A

4.A

5.B

6.A

7.C

8.C

9.B 10.B 11.B 12.D 13.B

14.C 15.C 16.A 17.A 18.C

19.要使自动调速系统实现无静差,则在扰动量作用点的前向通路中应含有

【 】

A.微分环节

B.积分环节

C.惯性环节

D.比例环节

20.积分器的作用是直到输入信号消失为止,其输出量将【 】

A.直线上升

B.垂直上升

C.指数线上升

D.保持水平线不变

21.自动控制系统的控制调节过程是以偏差消除【 】

A.偏差的过程

B.输入量的过程

C.干扰量的过程

D.稳态量的过程

22.系统输入输出关系为i o o o x x x x cos =++

,则该系统为【 】 A.线性系统 B.非线性系统 C.线性时变系统 D.线性定常系统

23.线性定常二阶系统的输出量与输入量之间的关系是【 】

A.振荡衰减关系

B.比例线性关系

C.指数上升关系

D.等幅振荡关系

24. 微分环节可改善系统的稳定性并能【 】

A.增加其固有频率

B.减小其固有频率

C.增加其阻尼

D.减小其阻尼

25.用终值定理可求得)

8)(5(4)(++=s s s s F 的原函数f(s)的稳态值为【 】 A.∞ B.4 C.0.1 D.0

26.可以用叠加原理的系统是【 】

A.开环控制系统

B.闭环控制系统

C.离散控制系统

D.线性控制系统

27.惯性环节含有贮能元件数为【 】

A.2

B.1

C.0

D.不确定

28.一阶系统的单位阶跃响应在t =0处的斜率越大,系统的【 】

A.响应速度越快

B.响应速度越慢

C.响应速度不变

D.响应速度趋于零

29.临界阻尼二阶系统的单位阶跃稳态响应为【 】

A.零

B.常数

C.单调上升曲线

D.等幅衰减曲线

30.欠阻尼二阶系统的输出信号振幅的衰减速度取决于【 】

A.n ξω

B.ξω

C.g ξω

D.c ξω

31.单位加速度信号的拉氏变换为【 】

A. 1

B.s 1

C.21s

D.31s

32.线性系统的输入信号为t t x i ωsin )(=,则其输出信号响应频率为【 】

A.ω

B.n ω

C.ωj

D.n j ω

33.微分环节的输出比输入超前【 】

A.090-

B.090

C.0180-

D.0180

34.若闭环系统的特征式与开环传递函数的关系为)()(1)(s H s G s F +=,则【 】

A.)(s F 的极点就是系统开环零点

B.)(s F 的零点就是系统开环极点

C.)(s F 的零点就是系统闭环极点

D.)(s F 的极点就是系统闭环极点

35.系统开环传递函数为)

11.0()14.0()(2++=s s s K s G 不用计算或作图,凭思考就能判断该闭环系统的稳定状况是【 】

A.稳定

B.不稳定

C.稳定边界

D.取决于K 的大小

36.为了保证系统有足够的稳定裕量,在设计自动控制系统时应使穿越频率附近)(ωL 的斜率为【 】

A.-40 dB/dec

B.-20 dB/dec

C.+40 dB/dec

D.+20 dB/dec

37.线性定常系统的偏差信号就是误差信号的条件为【 】

A.反馈传递函数H(s)=1

B.反馈信号B(s)=1

C.开环传递函数G(s) H(s)=1

D.前向传递函数G(s)=1

38.降低系统的增益将使系统的【】

A.稳定性变差

B.稳态精度变差

C.超调量增大

D.稳态精度变好

39.含有扰动顺馈补偿的复合控制系统可以显著减小【】

A.超调量

B.开环增益

C.扰动误差

D.累计误差

40.PID调节器的微分部分可以【】

A.改善系统的稳定性

B.调节系统的增益

C.消除系统的稳态误差

D.减小系统的阻尼比

41.一般情况下开环控制系统是【】

A.不稳定系统

B.稳定系统

C.时域系统

D.频域系统

42.求线性定常系统的传递函数条件是【】

A.稳定条件

B.稳态条件

C.零初始条件

D.瞬态条件

43.单位负反馈系统的开环传递函数为G(s),则其闭环系统的前向传递函数与【】

A.反馈传递函数相同

B.闭环传递函数相同

C.开环传递函数相同

D.误差传递函数相同

44.微分环节是高通滤波器,将使系统【】

A.增大干扰误差

B.减小干扰误差

C.增大阶跃输入误差

D.减小阶跃输入误差

45.控制框图的等效变换原则是变换前后的【】

A.输入量和反馈量保持不变

B.输出量和反馈量保持不变

C.输入量和干扰量保持不变

D.输入量和输出量保持不变

46.对于一个确定的系统,它的输入输出传递函数是【 】

A.唯一的

B.不唯一的

C.决定于输入信号的形式

D.决定于具体的分析方法

47.衡量惯性环节惯性大小的参数是【 】

A.固有频率

B.阻尼比

C.时间常数

D.增益系数

48.三个一阶系统的时间常数关系为T2<T1<T3,则【 】

A.T2系统响应快于T3系统

B.T1系统响应快于T2系统

C.T2系统响应慢于T1系统

D.三个系统响应速度相等

49.闭环控制系统的时域性能指标是【 】

A.相位裕量

B.输入信号频率

C.最大超调量

D.系统带宽

50.输入阶跃信号稳定的系统在输入脉冲信号时【 】

A .将变成不稳定系统 B.其稳定性变好 C.其稳定性不变 D.其稳定性变差

51.二阶欠阻尼系统的阶跃响应为【 】

A.单调上升曲线

B.等幅振荡曲线

C.衰减振荡曲线

D.指数上升曲线

52.单位斜坡信号的拉氏变换为【 】

A.1

B.s 1

C.21s

D.31s

53.线性控制系统【 】

A.一定是稳定系统

B.是满足叠加原理的系统

C.是稳态误差为零的系统

D.是不满足叠加原理的系统

54.延迟环节Ts e s G -=)(的幅频特性为【 】

北京理工大学汇编语言实验六磁盘文件存取实验报告

第六章磁盘文件存取实验(设计性实验) 一、实验要求和目的 1.理解文件、目录的概念; 2.了解FCB(文件控制块)方式文件管理方法; 3.掌握文件代号式文件存取方式; 4.学习使用文件指针读取文件 二、软硬件环境 1.硬件环境:计算机系统windows; 2.软件环境:装有MASM、DEBUG、LINK、等应用程序。 三、实验涉及的主要知识单元 DOS功能调用中断(INT 21H)提供了两类磁盘文件管理功能,一类是FCB(文件控制块)方式,另一类是文件代号式存取方式。 对于文件的管理,实际上是对文件的读写管理,DOS 设计了四种存取文件 方式:顺序存取方式、随机存取方式、随机分块存取方式和代号法存取方式。文件的处理步骤 A)写之前必须先建立文件、读之前必须先打开文件。 B)写文件之后一定要关闭文件。通过关闭文件,使操作系统确认此 文件放在磁盘哪一部分,写后不关闭会导致写入文件不完整。 1、文件代号式存取方式: 当用户需要打开或建立一个文件时,必须提供文件标识符。文件标识符用ASCII Z 字符串表示。ASCII Z 字符串是指文件标识符的ASCII 字符串后面再加1 个“0”字符。文件标识符的字符串包括驱动器名、路径名和文件名。其格式为 [d:][path]filename[.exe] 其中d 为驱动器名,path 为路径名,.exe 为文件名后缀。 中断 21H 提供了许多有关目录和文件操作的功能,其中文件代号式存取方式常用的功能如下: 2、操作目录的常用功能 39H——创建目录 3BH——设置当前目录 3AH——删除目录 47H——读取当前目录 有关中断功能的详细描述和调用参数在此从略,需要查阅者可参阅相关资料 之目录控制功能。 3、用文件句柄操作文件的常用功能 3CH——创建文件 4EH——查找到第一个文件 3DH——打开文件 4FH——查找下一个文件 3EH——关闭文件 56H——文件换名 3FH——读文件或设备 57H——读取/设置文件的日期和时间 40H——写文件或设备 5AH——创建临时文件 41H——删除文件 5BH——创建新文件

北京理工大学《数据结构与算法设计》实验报告实验四

《数据结构与算法设计》 实验报告 ——实验四 学院: 班级: 学号: 姓名:

一、实验目的 1. 通过实验实践、巩固线性表的相关操作; 2. 熟悉VC 环境,加强编程、调试的练习; 3. 用C 语言实现线性表的抽象数据类型,实现线性表构造、插入、取数据等基本操作; 4. 理论知识与实际问题相结合,利用上述基本操作实现三种排序并输出。 二、实验内容 从键盘输入10个数,编程实现分别用插入排序、交换排序、选择排序算法进行排序,输出排序后的序列。 三、程序设计 1、概要设计 为了实现排序的功能,需要将输入的数字放入线性表中,进行进一步的排序操作。 (1)抽象数据类型: ADT SqList{ 数据对象:D={|,1,2,,,0}i i a a ElemSet i n n ∈=≥ 数据关系:R1=11{,|,,1,2,,}i i i i a a a a D i n --<>∈= 基本操作: InPut(SqList &L) 操作结果:构造一个线性表L 。 OutPut(SqList L) 初始条件:线性表L 已存在。 操作结果:按顺序在屏幕上输出L 的数据元素。 InsertSort(SqList &L) 初始条件:线性表L 已存在。 操作结果:对L 的数据元素进行插入排序。 QuickSort(SqList &L) 初始条件:线性表L 已存在。 操作结果:对L 的数据元素进行快速排序。 SelectSort(SqList &L) 初始条件:线性表L 已存在。 操作结果:对L 的数据元素进行选择排序。 }ADT SqList ⑵主程序流程 由主程序首先调用InPut(L)函数创建顺序表,调用InsertSort(L)函数进行插入排序, 调用OutPut(L)函数显示排序结果。调用QuickSort(L)函数进行交换排序,调用OutPut(L) 函数显示排序结果。调用SelectSort(L)函数进行选择排序,调用OutPut(L)函数显示排序 结果。 ⑶模块调用关系 由主函数模块调用创建顺序表模块,排序模块与显示输出模块。

大连理工大学材料力学专业有效复习范围

大连理工大学材料力学专业有效复习范围 海文考研专业课教研中心https://www.sodocs.net/doc/0b17954956.html,

一2009-2010真题剖析 综合来说,_材料力学土_专业课这几年的题型变化不大,主要有_计算(大小)_题型,难度略有增加,侧重于对知识的灵活运用。因此在复习时,不仅要理解知识点,同时要对需要掌握的内容详加整理。对于了解的知识点,复习的时候,只需按照课本思路理解即可。对于熟悉的知识点,复习的时候,要作一定的习题加以辅助。对于掌握的知识点,复习的时候,不仅需要记忆相关内容,而且要针对知识点和重点题型做详细的笔迹整理,同时做典型题摘抄工作,以便熟悉掌握。对于材料力学土,下划线部分尤其重要,因为大部分是计算题,这就需要认真与实际题型相联系,做到把题目的精髓提炼出来加以运用解题。 二初试参考书目 初试专业课《材料力学》总共包括__2__本书,第1本书包括_9__章,占总卷面的__65_%;第2本书包括_4__章,占总卷面的__35__%。 三各部分考试内容 下面我将主讲每本书的复习概要,同学可以做个标注: 1、第1本书《材料力学》:__65__% 章节章节名称重点难点必考点考试题型分值 第1章绪论及基本概念×× 第2章轴向拉伸与压缩√√小计算 6 第3章扭转√√小计算 6 6+10 第4章弯曲应力√√大、小计 算 第5章梁弯曲时的位移√√√大计算15 第6章简单超静定√√√大计算15 第7章应力应变状态和强度理论√√√大小计算8+15 第8章组合结构及部分连接件的计算√√√大小计算6+15 第9章压杆稳定√√√大计算15

附录截面的几何性质√√小计算8 2、第2本书《材料力学》:_35_% 章节章节名称重点难点必考点考试题型分值第1章弯曲问题的进一步研究√×小计算8 第2章考虑材料塑性的极限分析√√√大计算15 第3章能量法√√√大计算15 第4章应变分析√√×大或小计算12或6 第5章动荷载√√大或小计算15或6 5.3重点知识点汇总分析(大纲) 材料力学(土) 序号知识点细分 难易程度 (最大为★★★) 1 绪论 可变性固体的基本假设★ 2 杆件变化形式★ 3 轴向拉伸与压缩截面法★ 4 轴力及轴力图★ 5 拉压杆的变形,胡克定律★★ 6 拉压杆的应变能★★ 7 杆件强度条件★ 8 安全系数许用应力★ 9 扭转薄壁圆筒的扭转★

北京理工大学汇编实验五

一、实验目的 1、掌握子程序有关基本知识,学会子程序设计方法; 2、掌握主程序与子程序之间的调用关系及调用方法; 3、掌握汇编语言字符串处理方法; 4、掌握字符串的输入输出程序设计方法; 5、掌握数制转换程序实现方法。 二、实验软硬件环境 1、硬件环境:惠普64 位一体化计算机及局域网; 2、软件环境:windows 8,红蜘蛛管理系统,MASM for Windows。 三、实验相关知识 把功能相对独立的程序段单独编写和调试,作为一个相对独立的模块供程序使用,就性成子程序。子程序可以实现源程序的模块化,可简化源程序结构,可以提高编程效率。 1) 子程序的定义语句格式 汇编语言子程序以proc 语句行开始,以endp 语句行结束。如: 过程名PROC near[或far] 过程体 .......................... 过程名ENDP 在主程序中用CALL 过程名调用。主程序和子程序之间传递参数通常通过栈来进行,当然也可以用某些缺省的寄存器或内存来传递。但以通过栈来传递参数程序的通用性最强。 2) 子程序调用说明 子程序从PROC 语句开始,以ENDP 语句结束,程序中至少应当包含一条RET 语句用以返回主程序。在定义子程序时,应当注意其距离属性:当子程序和调用程序在同一代码段中时,用NEAR 属性;当子程序及其调用程序不在同一个代码段中时,应当定义为FAR 属性。当由DOS 系统进入子程序时,子程序应当定义为FAR 属性。为执行子程序后返回操作系统,在子程序的前几条指令中设置返回信息。 3) 子程序使用中的问题 A、主程序调用子程序是通过CALL 指令来实现的。子程序执行后,通过RET 指令, 返回主程序调用指令CALL 的下一条指令,继续执行主程序。一个子程序可以由 主程序在不同时刻多次调用。如果在子程序中又调用了其他的子程序,则称为子程 序的嵌套。特别是当子程序又能调用子程序本身时,这种调用称为递归。 B、调用子程序时寄存器及所用存储单元内容的保护。如果子程序中要用到某些寄存器 或存储单元时,为了不破坏原有的信息,要将寄存器或存储单元的原有内容压栈保 护,或存入子程序不用的寄存器或存储单元中。 C、用于中断服务的子程序则一定要把保护指令安排在子程序中,这是因为中断是随机 出现的,因此无法在主程序中安排保护指令。 D、调用程序在调用子程序时需要传送一些参数给子程序,这些参数是子程序运算中所 需要的原始数据。子程序运行后要将处理结果返回调用程序。原始数据和处理结果 的传递可以是数据,也可以是地址,统称为参数传递。 E、参数传递必须事先约定,子程序根据约定从寄存器或存储单元取原始数据(称入口 参数);进行处理后将处理结果(称出口参数)送到约定的寄存器或存储单元,返回到调用程序。参数传递一般有下面三种方法:用寄存器传递:适用于参数传递较少、

2003-2016年北京理工大学889数据结构考研真题及答案解析 汇编

2017版北京理工大学《889数据结构》全套考研资料 我们是布丁考研网北理工考研团队,是在读学长。我们亲身经历过北理工考研,录取后把自己当年考研时用过的资料重新整理,从本校的研招办拿到了最新的真题,同时新添加很多高参考价值的内部复习资料,保证资料的真实性,希望能帮助大家成功考入北理工。此外,我们还提供学长一对一个性化辅导服务,适合二战、在职、基础或本科不好的同学,可在短时间内快速把握重点和考点。有任何考北理工相关的疑问,也可以咨询我们,学长会提供免费的解答。更多信息,请关注布丁考研网。 以下为本科目的资料清单(有实物图及预览,货真价实): 2017年北理工《数据结构》全套资料包含: 一、北京理工大学《数据结构》历年考研真题 2016年北理工《数据结构》考研真题 2015年北理工《数据结构》考研真题 2014年北理工《数据结构》考研真题 2013年北理工《数据结构》考研真题 2008年北理工《数据结构》考研真题 2007年北理工《数据结构》考研真题 2006年北理工《数据结构》考研真题 2005年北理工《数据结构》考研真题 2004年北理工《数据结构》考研真题 2003年北理工《数据结构》考研真题 二、北京理工大学889《数据结构》考研经验总结。 注意了:北理工889数据结构是近几年开始的科目,以前都是跟其他科目综合考试,2008年之后真题为回忆版,请大家了解好了再买,这些都是纯真题,买后不能退款。 三、北理工《数据结构》期末试题10套及答案。... 四、北理工《数据结构》考研复习提纲。 五、北理工《数据结构》考研题库及答案。 六、、严蔚敏《数据结构》全套教学视频48课时。(电子版) 七、、严蔚敏《数据结构》课后习题答案。 以下为截图及预览: 2007年真题

北京理工大学数据结构编程练习答案

1.一元多项式相加(10分) 成绩: 10 / 折扣: 0.8 题目说明: 编写一元多项式加法运算程序。要求用线性链表存储一元多项式(参照 课本)。该程序有以下几个功能: 1. 多项式求和 输入:输入三个多项式,建立三个多项式链表Pa、Pb、Pc (提示:调用CreatePolyn(polynomial &P,int m)。 输出:显示三个输入多项式Pa、Pb、Pc、和多项式Pa+Pb、多项式Pa+Pb+Pc (提示:调用AddPolyn(polynomial &Pa, polynomial Pb), 调用 PrintPolyn(polynomial P))。 0. 退出 输入: 根据所选功能的不同,输入格式要求如下所示(第一个数据是功能选择编号,参见测试 用例): ? 1 多项式A包含的项数,以指数递增的顺序输入多项式A各项的系数(整数)、指数(整数) 多项式B包含的项数,以指数递增的顺序输入多项式B各项的系数(整数)、指数(整数) 多项式C包含的项数,以指数递增的顺序输入多项式C各项的系数(整数)、指数(整数) ?0 ---操作终止,退出。 输出: 对应一组输入,输出一次操作的结果(参见测试用例)。 ? 1 多项式输出格式:以指数递增的顺序输出: <系数,指数>,<系数,指数>,<系数,指数>,参见测试用例。零多项式的输出格式为<0,0> ?0 无输出 1.

#include #include using std::cin; using std::cout; using std::endl; struct date { int a; int b; struct date* pnext; }; typedef struct date DATE; typedef struct date* PDATE; void output(PDATE p) { int f=0; p=p->pnext; while(p!=NULL) { if(p->a!=0) { f=1; cout<<"<"<a<<","<b<<">"; if(p->pnext==NULL) cout<pnext; } if(f==0) cout<<"<0,0>"<

大连理工大学考研专业课 材料力学大纲

《材料力学》教学大纲 (4.5 学分,72 学时。课堂教学64学时,实验教学8学时) 适用专业:过程装备与控制工程(必修) 一、课程的性质和任务 材料力学是过程装备与控制工程专业(即专业目录修订前的化工设备与机械专业)的一门重要技术基础课。它是机械设计、过程机械、成套装备优化设计、压力容器安全评估、典型过程设备设计等各门后续专业课程的基础,并在许多工程技术领域中有着广泛的应用。本课程的任务是使学生掌握材料力学的基本概念、基本知识;训练学生对基本变形问题进行力学建模和基本计算的能力;使学生熟悉材料力学分析问题的思路和方法;培养学生自觉运用力学观点看待工程和日常生活中实际事物的意识。目的在于为学习本专业相关后继课程打好力学基础。 二、课程内容、基本要求与学时分配 1.引言。材料力学基本概念、教学任务、研究方法以及背景知识介绍。(2学时) 2.轴向拉伸和压缩。熟练掌握轴向拉伸与压缩的内力计算,截面法,轴力,轴力图。轴向拉伸(压缩)时横截面及斜截面上的应力。拉(压)杆的变形计算,胡克定律,叠加原理,杆系结点的位移计算。了解拉压杆的应变能及应变能密度的概念,材料在拉伸和压缩时的力学性质,掌握拉(压)杆的强度条件。(6学时) 3.剪切。熟练掌握剪切胡克定律,学会画剪力图。掌握用剪切强度和挤压强度条件进行简单设计和实用计算。(3学时) 4. 扭转。熟练掌握薄壁圆筒的扭转,外力偶矩,扭矩,扭矩图,等直圆杆扭转时横截面上的应力,切应力互等定理,等直圆杆扭转时的变形计算,了解斜截面上的应力及应变能计算,掌握强度条件和刚度条件的建立。(4学时) 5.弯曲内力。熟练掌握平面弯曲的概念,指定截面的剪力和弯矩计算,剪力方程和弯矩方程,剪力图和弯矩图,剪力-弯矩与分布荷载之间的微分关系,叠加法做弯矩图。(4学时) 6. 弯曲应力。纯弯曲及横力弯曲,梁横截面上正应力和切应力的计算。正应力强度条件和切应力强度条件,提高梁弯曲强度的措施。(5学时) 7. 截面几何性质计算。掌握截面的静矩,形心的位置,惯性矩和惯性积及它们的平行移轴公式,转轴公式。组合截面的惯性矩、惯性积计算,截面的形心主惯性轴和形心主惯性矩的计算。(2学时) 8.弯曲变形。熟练掌握梁的挠曲线近似微分方程,积分法计算挠度和转角,挠曲线大致形状的确定,叠加法计算挠度和转角,了解梁的刚度校核,提高梁刚度的措施,梁的弯曲应变能的计算。(7学时) 9.应力状态分析、强度理论。熟练掌握应力状态的概念,平面应力状态下应力分析解析法、应力圆,主应力、主平面、极值切应力,空间应力状态下最大正应力和最大切应力,广义胡克定律;了解体积应变,各

北京理工大学汇编语言实验报告实验五 子程序设计实验

实验五子程序设计实验(设计性实验) 一、实验要求和目的 1.熟悉汇编语言程序设计结构; 2.熟悉汇编语言子程序设计方法; 3.熟悉利用汇编语言子程序参数传递方法; 4.熟悉汇编语言字符串处理基本指令的使用方法; 5.掌握利用汇编语言实现字符串的输入输出程序设计方法; 6.掌握数制转换程序实现方法。 二、软硬件环境 1、硬件环境:计算机系统windows; 2、软件环境:装有MASM、DEBUG、LINK、等应用程序。 三、实验涉及的主要知识 A)子程序知识要点: 1、掌握子程序的定义语句; 过程名 PROC [near/far] 过程体 RET 过程名 ENDP 2.子程序结构形式 一个完整的子程序一般应包含下列内容: 1. )子程序的说明部分 在设计了程序时,要建立子程序的文档说明,使用户能清楚此子程序的功能和调用方法. 说明时,应含如下内容: .子程序名:命名时要名中见意. .子程序的功能:说明子程序完成的任务; .子程序入口参数:说明子程序运行所需参数及存放位置; .子程序出口参数:说明子程序运行结果的参数及存放位置; .子程序所占用的寄存器和工作单元; .子程序调用示例; 2、)掌握子程序的调用与返回 在汇编语言中,子程序的调用用CALL,返回用RET 指令来完成。 .段内调用与返回:调用子程序指令与子程序同在一个段内。因此只修改IP; .段间调用与返回:调用子程序与子程序分别在不同的段,因此在返回时,需同时修改CS:IP。 3.)子程序的现场保护与恢复 保护现场:在子程序设计时,CPU 内部寄存器内容的保护和恢复。 一般利用堆栈实现现场保护和恢复的格式: 过程名PROC [NEAR/FAR]

北理工889数据结构考纲

889数据结构 考试内容: 数据结构主要考查考生以下几个方面: 1.理解数据结构的基本概念;掌握数据的逻辑结构、存储结构及其差异,以及各种基本操作的实现。 2.掌握基本的数据处理原理和方法的基础上,能够对算法进行设计与分析。 3.能够选择合适的数据结构和方法进行问题求解。 应掌握的具体内容为: 一、线性表 (一)线性表的定义和基本操作 (二)线性表的实现 1.顺序存储结构 2.链式存储结构 3.线性表的应用 二、栈、队列和数组 (一)栈和队列的基本概念 (二)栈和队列的顺序存储结构 (三)栈和队列的链式存储结构 (四)栈和队列的应用 (五)特殊矩阵的压缩存储 三、树与二叉树 (一)树的概念 (二)二叉树 1.二叉树的定义及其主要特征 2.二叉树的顺序存储结构和链式存储结构 3.二叉树的遍历 4.线索二叉树的基本概念和构造 5.二叉排序树 6.平衡二叉树 (三)树、森林 1.书的存储结构 2.森林与二叉树的转换 3.树和森林的遍历 (四)树的应用 1.等价类问题 2.哈夫曼(Huffman)树和哈夫曼编码 四、图 (一)图的概念 (二)图的存储及基本操作 1.邻接矩阵法

2.邻接表法 (三)图的遍历 1.深度优先搜索 2.广度优先搜索 (四)图的基本应用及其复杂度分析 1.最小(代价)生成树 2.最短路径 3.拓扑排序 4.关键路径 五、查找 (一)查找的基本概念 (二)顺序查找法 (三)折半查找法 (四)B-树 (五)散列(Hash)表及其查找 (六)查找算法的分析及应用 六、内部排序 (一)排序的基本概念 (二)插入排序 1.直接插入排序 2.折半插入排序 (三)起泡排序(bubble sort) (四)简单选择排序 (五)希尔排序(shell sort) (六)快速排序 (七)堆排序 (八)二路归并排序(merge sort) (九)基数排序 (十)各种内部排序算法的比较 (十一)内部排序算法的应用 题型和分值 填空题20分、选择题30分、问答题70分、算法题30分 参考书目 数据结构(C语言版)严蔚敏吴伟民清华大学出版社

大连理工大学2017年考试大纲829材料力学(土)

大连理工大学2017年硕士研究生入学考试大纲科目代码:829 科目名称:材料力学 试题分为简答题、绘图题和计算题,其中基础部分(简单计算题)占60%,中等 难度(绘图题、简单的推导与证明题)占40%,综合计算题占50%,具体复习大纲如下: 《材料力学》(I) 一、材料力学的基本概念 1、可变形固体的性质及其基本假设 2、杆件变形的基本形式 二、轴向拉伸和压缩 1、轴向拉伸与压缩的基本概念 2、轴向拉压杆横截面上的内力、轴力图 3、轴向拉压杆内一点的应力 4、轴向拉压杆的变形、胡克定律 5、材料在拉伸和压缩时的力学性质 6、强度条件、应力集中的概念 三、扭转 1、薄壁圆筒扭转时横截面上的切应力

2、传动轴的外力偶矩、扭矩、扭矩图 3、等直圆杆扭转时横截面上的应力、强度条件 4、等直圆杆扭转时的变形、刚度条件 5、等直圆杆扭转时的应变能 6、等直非圆杆自由扭转时的应力和变形 四、弯曲应力 1、对称弯曲的概念及梁的计算简图 2、梁的剪力和弯矩、剪力图和弯矩图 3、平面刚架和曲杆的内力图 4、梁横截面上的正应力、正应力强度条件 5、梁横截面上的切应力、切应力强度条件 6、梁的合理设计 五、梁弯曲时的位移 1、梁的位移、挠度和转角 2、梁的挠曲线近似微分方程及其积分 3、按叠加原理计算梁的挠度和转角 4、梁的刚度校核、提高梁刚度的措施

5、梁内的弯曲应变能 六、简单超静定问题 1、超静定问题及其解法 2、拉压超静定问题 3、扭转超静定问题 4、简单超静定梁 七、应力状态和强度理论 1、平面应力状态的应力分析、主应力 2、空间应力状态的概念 3、应力与应变间的关系 4、空间应力状态下应变能密度 5、强度理论及其相当应力 6、各种强度理论的应用 八、组合变形及连接部分的计算 1、两个互相垂直平面内的弯曲 2、拉伸(压缩)与弯曲 3、扭转与弯曲

北京理工大学汇编试题

一、数制转换,以下数为带符号数,表达成字节或字的形式:(10分) (-327)10 = ()2 (70b6)16=()10 (11010001)2 =()10 (0101010101011001)2=()10 ( 2572)10 =()16 二、指出划线部分的寻址方式,并计算其物理地址:(10分) 已知: (CS)=2100H, (DS)=2400H, (ES)=2800H, (SS)=2600H, (BX)=0600H, (DI)=0200H, (SI)= 0300H, (BP)=0400H, BUF=1000H 1、MOV CL ES:[1500H] ;寻址方式:物理地址: 2、CMP SI, [DI] ;寻址方式:物理地址: 3、ADD AX, BUF [BP] [SI] ;寻址方式:物理地址: 4、CALL WORD PTR CS:[SI] ;寻址方式:物理地址: 5、LEA DX, [BX+SI] ;寻址方式:物理地址: 三、已知一程序数据段如下,请在右边表格中填写该数据段数据存储的形式。(12 分,未初始化的单元填写“xx”) DATA SEGMENT Array C=50H BUFFER DB 'B',0BH, B_BYTE LABEL BYTE DATA1 DW 0FFAAH ORG $+1 DATA2 DW B_BYTE DATA3 DW C DATA4 DB 3 DUP(20H),0FFH DATA ENDS 四、写出下列程序段的运行结果,并逐条注释每条指令。

1. 该程序段执行后,BX= .,为什么?(用图表示)(9分)ADDR DW PROC0,PROC1,PROC2,PROC3,PROC4,PROC5,PROC6 DW PROC7,PROC8,PROC9 LEA SI,ADDR ADD SI,2 MOV BX,[SI] INC SI INC SI PUSH BX MOV AX,[SI] INC SI INC SI PUSH AX PUSH BP MOV BP,SP MOV DX,[BP+2] CALL [SI] … PROC1 PROC MOV BX,1 RET PROC1 ENDP PROC2 PROC MOV BX,2 RET PROC2 ENDP PROC3 PROC MOV BX,3 RET PROC3 ENDP 余此类推… (9分)2. 下面这段程序的功能是。

北京理工大学2013级数据结构B试题(A卷)-答案

一、选择题 1、从逻辑结构上可以把数据结构分为【 C 】。 A、动态结构和静态结构 B、紧凑结构和非紧凑结构 C、线性结构和非线性结构 D、内部结构和外部结构 2、在一个长度为n的顺序存储的线性表中,向第i个元素(1≤i≤n+1)之前插入一个新元素时,需要从后向前依次后移【 B 】个元素。 A、n-i B、n-i+1 C、n-i-1 D、i 3、链表结构不具有下列【 B 】特点。 A、插入和删除无需移动元素 B、可随机访问链表中的任意元素 C、无需实现分配存储空间 D、所需空间与结点个数成正比。 4、在一个单链表中,已知q所指结点是p所指结点的前驱结点,若在q和p之间插入s结点,则执行【 C 】。 A、s->next = p->next; p->next = s; B、p->next = s->next; s->next = p; C、q->next = s; s->next = p; D、p->next = s; s->next = q; 5、一个栈的入栈序列是1,2,3,4,5,则栈不可能输出的序列是【C 】。 A、54321 B、45321 C、43512 D、12345 6、判断一个队列Q(元素最多为M个)为空的条件是【 C 】。 A、Q->rear – Q->front = M B、Q->rear – Q->front -1 ==M C、Q->rear == Q->front D、Q->rear + 1 == Q->front 7、在一个链队列中,假设f和r分别指向队首和队尾,则插入s所指结点的运算是【A 】。 A、r->next = s; r=s; B、f->next = s; f=s; C、s->next = r; r=s; D、s->next = f; f=s; 8、深度为5的二叉树至多有【 A 】个结点。 A、31 B、32 C、16 D、10 9、在一非空二叉树的中序遍历序列中,根结点的右边【A 】。

北京理工大学汇编实验二报告

北京理工大学汇编实验二报告

本科实验报告实验名称:算术运算类操作实验

一、实验要求和目的 1、了解汇编语言中的二进制、十六进制、十进制、BCD 码的表示形式; 2、掌握各类运算类指令对各状态标志位的影响及测试方法; 3、熟悉汇编语言二进制多字节加减法基本指令的使用方法; 4、熟悉无符号数和有符号数乘法和除法指令的使用; 5、掌握符号位扩展指令的使用。 6、掌握 BCD 码调整指令的使用方法 二、软硬件环境 1、硬件环境:计算机系统 windows; 2、软件环境:装有 MASM、DEBUG、LINK、等应用程序。 三、实验涉及的主要知识 1、加减法处理指令 主要有加法指令 ADD,带进位加法 ADC,减法指令 SUB,带进位减法指令 SBB。 2.乘除法指令和符号位扩展指令 主要有无符号数乘法指令MUL,带符号数乘

法指令IMUL,无符号数除法指令DIV,带符号数除法指令 IDIV,以及符号位从字节扩展到字的指令 CBW 和从字扩展到双字的指令 CWD。 3.BCD 码的调整指令 主要有非压缩的BCD 码加法调整指令DAA,压缩的 BCD 码减法调整指令 DAS,非压缩的 BCD 码加法调整指令 AAA,非压缩的 BCD 码减法调整指令 AAS,乘法的非压缩 BCD码调整指令 AAM,除法的非压缩 BCD 码调整指令 AAD。 8088/8086 指令系统提供了实现加、减、乘、除运算的上述基本指令,可对表 1 所示的数据类型进行数据运算。 表 1-2-1 数据类型数据运算表

四、实验内容与步骤 1、对于两组无符号数,087H 和 034H,0C2H 和5FH,试编程求这两组数的和差积商,并考虑计算结果对标志寄存器中状态标志位的影响:(1)实验流程 将一组 操作数 分别用 ADD,SUB,MUL,DIV 运算 (2)实验代码: DATAS SEGMENT BUF1 DB 087H BUF2 DB 034H BUF3 DB 4 DUP(?);此处输入数据段代码 DATAS ENDS

2019 北京理工大学 889《数据结构》 考试大纲

2019年北京理工大学889《数据结构》考试大纲 考试内容: 数据结构主要考查考生以下几个方面: 1.理解数据结构的基本概念;掌握数据的逻辑结构、存储结构及其差异,以及各种基本操作的实现。 2.掌握基本的数据处理原理和方法的基础上,能够对算法进行设计与分析。 3.能够选择合适的数据结构和方法进行问题求解。 应掌握的具体内容为: 一、线性表 (一)线性表的定义和基本操作 (二)线性表的实现 1.顺序存储结构 2.链式存储结构 3.线性表的应用 二、栈、队列和数组 (一)栈和队列的基本概念 (二)栈和队列的顺序存储结构 (三)栈和队列的链式存储结构 (四)栈和队列的应用 (五)特殊矩阵的压缩存储 三、树与二叉树 (一)树的概念 (二)二叉树 1.二叉树的定义及其主要特征 2.二叉树的顺序存储结构和链式存储结构 3.二叉树的遍历 4.线索二叉树的基本概念和构造 5.二叉排序树 6.平衡二叉树 (三)树、森林 1.书的存储结构 2.森林与二叉树的转换 3.树和森林的遍历 (四)树的应用 1.等价类问题 2.哈夫曼(Huffman)树和哈夫曼编码 四、图 (一)图的概念

(二)图的存储及基本操作 1.邻接矩阵法 2.邻接表法 (三)图的遍历 1.深度优先搜索 2.广度优先搜索 (四)图的基本应用及其复杂度分析 1.最小(代价)生成树 2.最短路径 3.拓扑排序 4.关键路径 五、查找 (一)查找的基本概念 (二)顺序查找法 (三)折半查找法 (四)B-树 (五)散列(Hash)表及其查找 (六)查找算法的分析及应用 六、内部排序 (一)排序的基本概念 (二)插入排序 1.直接插入排序 2.折半插入排序 (三)起泡排序(bubble sort) (四)简单选择排序 (五)希尔排序(shell sort) (六)快速排序 (七)堆排序 (八)二路归并排序(merge sort) (九)基数排序 (十)各种内部排序算法的比较 (十一)内部排序算法的应用 题型和分值 填空题20分、选择题30分、问答题70分、算法题30分 参考书目 数据结构(C语言版)严蔚敏吴伟民清华大学出版社

2016年大连理工大学考研大纲——816材料力学

大连理工大学2016年硕士研究生入学考试大纲 科目代码:816 科目名称:材料力学 试题分为客观题型和主观题型,其中客观题型(选择或填空题)占20%,主观题型(计算题、简单的推导与证明题)占80%,具体复习大纲如下: 一、材料力学基本概念 1、明确认识材料力学的任务和研究对象 2、了解变形固体的基本假设和杆件变形基本形式 3、掌握内力、应力、应变等基本概念和截面法 二、轴向拉伸和压缩 1、掌握轴力的计算,会画轴力图 2、掌握拉压杆横截面上的应力计算和强度条件 3、掌握胡克定律,会计算简单拉压杆系节点位移 4、掌握材料拉压时的力学性能 5、掌握弹性模量、泊松比的概念 6、掌握材料的强度指标、塑性指标和许用应力的确定方法 7、会计算简单拉压静不定问题 8、了解应力集中现象 三、剪切与挤压 1、了解连接件的剪切与挤压强度实用计算方法 四、扭转 1、会计算扭转外力偶矩 2、掌握扭矩的计算,会画扭矩图 3、掌握圆轴扭转时横截面上的应力计算和强度条件 4、掌握圆轴扭转时的变形计算和刚度条件 5、掌握剪切胡克定律和切应力互等定理,掌握切变模量的概念 6、会计算简单扭转静不定问题 7、了解非圆截面杆扭转特点 五、截面图形的几何性质 1、掌握图形的静矩、极惯性矩、惯性矩、惯性积、惯性半径的概念 2、会用平行移轴公式、转轴公式等计算图形的形心主惯性轴和形心主惯性矩 六、平面弯曲 1、了解平面弯曲概念和梁的计算简图 2、掌握剪力方程、弯矩方程和弯矩、剪力与分布载荷集度之间的微分关系 3、熟练绘制梁和平面刚架的剪力图和弯矩图 4、掌握梁的正应力计算和正应力强度条件 5、掌握简单截面梁的切应力计算和切应力强度条件 6、了解弯曲中心概念 7、掌握梁的挠度和转角概念

北京理工大学汇编实验五实验报告概要

本科实验报告实验名称:子程序设计实验

实验五子程序设计实验(设计性实验) 一、实验要求和目的 1.熟悉汇编语言程序设计结构; 2.熟悉汇编语言子程序设计方法; 3.熟悉利用汇编语言子程序参数传递方法; 4.熟悉汇编语言字符串处理基本指令的使用方法; 5.掌握利用汇编语言实现字符串的输入输出程序设计方法; 6.掌握数制转换程序实现方法。 二、软硬件环境 1、硬件环境:计算机系统windows; 2、软件环境:装有MASM、DEBUG、LINK、等应用程序。 三、实验涉及的主要知识 A)子程序知识要点: 1、掌握子程序的定义语句;过 程名PROC [near/far] 过程 体 RET 过程名ENDP 2.子程序结构形式一个完整的子程序一般应包含下列内容: 1. )子程序的说明部分 在设计了程序时,要建立子程序的文档说明,使用户能清楚此子程序的功能和调用方法. 说明时,应含如下内容: .子程序名:命名时要名中见意. .子程序的功能:说明子程序完成的任务; .子程序入口参数:说明子程序运行所需参数及存放位置; .子程序出口参数:说明子程序运行结果的参数及存放位置; .子程序所占用的寄存器和工作单元; .子程序调用示例; 2、)掌握子程序的调用与返回在汇编语言中,子程序的调用用CALL,返回用RET指令 来完成。 .段内调用与返回:调用子程序指令与子程序同在一个段内。因此只修改IP; .段间调用与返回:调用子程序与子程序分别在不同的段,因此在返回时,需同时修改CS:IP。 3.)子程序的现场保护与恢复保护现场:在子程序设计时,CPU内部寄存器内容的

保护和恢复。 一般利用堆栈实现现场保护和恢复的格式:过程名PROC [NEAR/FAR] PUSH AX PUSH BX . . PUSH DX . . . POP DX . . . POP AX RET 过程名ENDP 4.子程序的参数传递方法 1.寄存器传递参数这种方式是最基本的参数传递方式。 2.存储器单元传(变量)递参数 这种方法是在主程序调用子程序前,将入口参数存放到约定的存储单元中;子程序运行时到约定存储位置读取参数;子程序执行结束后将结果也放在约定存储单元中。 3.用堆栈传递参数 利用共享堆栈区,来传递参数是重要的的方法之一。 B)字符、字符串输入输出知识要点: 在实际应用中,经常需要从键盘输入数据并将结果等内容显示到屏幕上,方便程序控制及查看结果。汇编语言的数据输入和输出分成两类,一是单个字符数据的输入输出,一是字符串数据的输入输出。都可以通过DOS功能调用来实现,下面就分别介绍下用来实现数据输入输出的功能调用的使用方法。 1、单个字符输入 单个字符输入可以利用DOS的1号功能调用来完成,使用方法为: MOV AH,1 INT 21H 这两条语句执行后,光标会在屏幕上闪烁,等待输入数据,输入的数据以ASCII 码形式存储在AL寄存器中。 2、单个字符输出 单个字符输出可利用DOS2号功能调用来完成,使用方法为: MOV DL,’?’ MOV AH,2

材料力学性能大连理工大学课后思考题答案.

第一章 单向静拉伸力学性能 一、 解释下列名词。 1弹性比功:金属材料吸收弹性变形功的能力,一般用金属开始塑性变形前单位体积吸收的最大弹性变形功表示。 2.滞弹性:金属材料在弹性范围内快速加载或卸载后,随时间延长产生附加弹性应变的现象称为滞弹性,也就是应变落后于应力的现象。 3.循环韧性:金属材料在交变载荷下吸收不可逆变形功的能力称为循环韧性。 4.包申格效应:金属材料经过预先加载产生少量塑性变形,卸载后再同向加载,规定残余伸长应力增加;反向加载,规定残余伸长应力降低的现象。 5.解理刻面:这种大致以晶粒大小为单位的解理面称为解理刻面。 6.塑性:金属材料断裂前发生不可逆永久(塑性)变形的能力。 韧性:指金属材料断裂前吸收塑性变形功和断裂功的能力。 7.解理台阶:当解理裂纹与螺型位错相遇时,便形成一个高度为b 的台阶。 8.河流花样:解理台阶沿裂纹前端滑动而相互汇合,同号台阶相互汇合长大,当汇合台阶高度足够大时,便成为河流花样。是解理台阶的一种标志。 9.解理面:是金属材料在一定条件下,当外加正应力达到一定数值后,以极快速率沿一定晶体学平面产生的穿晶断裂,因与大理石断裂类似,故称此种晶体学平面为解理面。 10.穿晶断裂:穿晶断裂的裂纹穿过晶内,可以是韧性断裂,也可以是脆性断裂。 沿晶断裂:裂纹沿晶界扩展,多数是脆性断裂。 11.韧脆转变:具有一定韧性的金属材料当低于某一温度点时,冲击吸收功明显下降,断裂方式由原来的韧性断裂变为脆性断裂,这种现象称为韧脆转变 12.弹性极限:试样加载后再卸裁,以不出现残留的永久变形为标准,材料能够完全弹性恢复的最高应力。 13.比例极限:应力—应变曲线上符合线性关系的最高应力。 14.解理断裂:沿一定的晶体学平面产生的快速穿晶断裂。晶体学平面--解理面,一般是低指数、表面能低的晶面。 15.解理面:在解理断裂中具有低指数,表面能低的晶体学平面。 16.静力韧度:材料在静拉伸时单位体积材料从变形到断裂所消耗的功叫做静力韧度。是一个强度与塑性的综合指标,是表示静载下材料强度与塑性的最佳配合。 二、说明下列力学性能指标的意义。 答:E 弹性模量;G 切变模量;r σ规定残余伸长应力;2.0σ屈服强度;gt δ金属材料拉伸时最大应力下的总伸长率;n 应变硬化指数 【P15】 三、金属的弹性模量主要取决于什么因素?为什么说它是一个对组织不敏感的力学性能指标? 答:主要决定于原子本性和晶格类型。合金化、热处理、冷塑性变形等能够改变金属材料的组织形态和晶粒大小,但是不改变金属原子的本性和晶格类型。组织虽然改变了,原子的本性和晶格类型未发生改变,故弹性模量对组织不敏感。【P4】 四、 试述韧性断裂与脆性断裂的区别。为什么脆性断裂最危险?【P21】 答:韧性断裂是金属材料断裂前产生明显的宏观塑性变形的断裂,这种断裂有一个缓慢的撕裂过程,在裂纹扩展过程中不断地消耗能量;而脆性断裂是突然发生的断裂,断裂前基本上不发生塑性变形,没有明显征兆,因而危害性很大。 五、 剪切断裂与解理断裂都是穿晶断裂,为什么断裂性质完全不同?【P23】 答:剪切断裂是在切应力作用下沿滑移面分离而造成的滑移面分离,一般是韧性断裂,而解理

北京理工大学汇编语言练习题及答案1

一、 1.请任意输入一个字符串,将该串倒序后在屏幕上显示。 DATAS SEGMENT BUF DB 40 DB ? DB 40 DUP(0) ACC DB 0 CHAR DB ? DATAS ENDS STACKS SEGMENT DB 100 DUP(0) STACKS ENDS CODES SEGMENT ASSUME CS:CODES,DS:DATAS,SS:STACKS START: MOV AX,DATAS MOV DS,AX MOV AH,0AH LEA DX,BUF INT 21H ; 输入字符串 MOV AH,0EH MOV AL,0DH INT 10H MOV AL,0AH INT 10H ;回车换行 LEA SI,BUF MOV AL,[SI+1] MOV AH,0 MOV ACC,AL INC SI ADD SI,AX L1: MOV DL,[SI] MOV AH,02H INT 21H DEC SI DEC ACC CMP ACC,0 JNZ L1 MOV AH,4CH INT 21H CODES ENDS END START 2.请任意输入一个字符串,统计其中空格和A的个数,并将结果显示在屏幕上。 DATA SEGMENT BUF DB 100 DB ? DB 100 DUP(?) CHAR DB 0 ACC DB 0 SPACE DB 0 CHARA DB 0 DATA ENDS STACK SEGMENT DB 100 DUP(0) STACK ENDS CODE SEGMENT ASSUME DS:DATA,CS:CODE MAIN PROC FAR MOV AX,DA TA MOV DS,AX LEA DX,BUF MOV AH,0AH INT 21H ;输入 字符串 MOV AH,02H MOV DL,0DH INT 21H MOV DL,0AH INT 21H LEA SI,BUF MOV AL,[SI+1] MOV ACC,AL MOV SI,2 L: CMP BUF[SI],' ' JZ LSPACE CMP BUF[SI],'A' JZ LCHARA INC SI DEC ACC CMP ACC,0 JZ SHOW JMP L LSPACE:

北京理工大学数据结构实验报告4

《数据结构与算法统计》 实验报告 ——实验四 学院: 班级: 学号: 姓名:

一、实验目的 1、熟悉VC 环境,学会使用C 语言利用顺序表解决实际问题。 2、通过上机、编程调试,加强对线性表的理解和运用的能力。 3、锻炼动手编程,独立思考的能力。 二、实验内容 从键盘输入10个数,编程实现分别用插入排序、交换排序、选择排序算法进行排序,输出排序后的序列。 三、程序设计 1、概要设计 为了实现排序的功能,需要将输入的数字放入线性表中,进行进一步的排序操作。 (1)抽象数据类型: ADT SqList{ 数据对象:D={|,1,2,,,0}i i a a Elem Set i n n ∈=≥ 数据关系:R1=11{,|,,1,2,,}i i i i a a a a D i n --<>∈= 基本操作: InPut(SqList &L) 操作结果:构造一个线性表L 。 OutPut(SqList L) 初始条件:线性表L 已存在。 操作结果:按顺序在屏幕上输出L 的数据元素。 InsertSort(SqList &L) 初始条件:线性表L 已存在。 操作结果:对L 的数据元素进行插入排序。 QuickSort(SqList &L) 初始条件:线性表L 已存在。 操作结果:对L 的数据元素进行快速排序。 SelectSort(SqList &L) 初始条件:线性表L 已存在。 操作结果:对L 的数据元素进行选择排序。 }ADT SqList ⑵主程序流程 由主程序首先调用InPut(L)函数创建顺序表,调用InsertSort(L)函数进行插入排序,调用OutPut(L)函数显示排序结果。 再由主程序首先调用InPut(L)函数创建顺序表,调用QuickSort(L)函数进行交换排序,调用OutPut(L)函数显示排序结果。 再由主程序首先调用InPut(L)函数创建顺序表,调用SelectSort(L)函数进行选择排序,调用OutPut(L)函数显示排序结果。 ⑶模块调用关系

相关主题