第1和2章习题及答案

第1和2章习题及答案
第1和2章习题及答案

《数据结构》第1章绪论第2章线性表习题课答案

一、选择题

1 在下面的程序段中,对x的赋值语句的频度为(C)

FOR i:=1 TO n DO

FOR j:=1 TO n DO

x:=x+1;

A. O(2n) B.O(n) C.O(n2) D.O(log2n)

2 一个算法应该是(B)。

A.程序 B.问题求解步骤的描述 C.要满足五个基本特性 D.A和C.

3 某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则采用( D )存储方式最节省运算时间。

A.单链表 B.仅有头指针的单循环链表 C.双链表 D.仅有尾指针的单循环链表4 链表不具有的特点是(B)

A.插入、删除不需要移动元素 B.可随机访问任一元素

C.不必事先估计存储空间 D.所需空间与线性长度成正比

5 完成在双循环链表结点p之后插入s的操作是( D );

A. p->next=s ; s->priou=p; p->next->priou=s ; s->next=p->next;

B. p->next->priou=s; p->next=s; s->priou=p; s->next=p->next;

C. s->priou=p; s->next=p->next; p->next=s; p->next->priou=s ;

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

二、判断题

1 数据元素是数据的最小单位。( × )

2 数据的物理结构是指数据在计算机内的实际存储形式。( √ )

3 对任何数据结构链式存储结构一定优于顺序存储结构。( × )

4 顺序存储方式的优点是存储密度大,且插入、删除运算效率高。( × )

三、填空

1 一个数据结构在计算机中表示(又称映像)称为存储结构。

2 在一个长度为n的顺序表中第i个元素(1<=i<=n)之前插入一个元素时,需向后移动___n-i+1__个元素。

3 带头结点的双循环链表L中只有一个元素结点的条件是:__L->next->next==L_

4 以下程序的功能是实现带附加头结点的单链表数据结点逆序连接,请填空完善之。

void reverse(linklist h)

/* h为附加头结点指针; */

{ linklist p,q;

p=h->next; h->next=NULL;

while((1)_ p!=null ∥链表未到尾就一直作_)

{q=p; p=p->next; q->next=h->next; h->next=(2)__ q∥将当前结点作为头结点后的第一元素结点插入_; }

5 在单链表中设置头结点的作用是_主要是使插入和删除等操作统一,在第一个元素之前插入元素和删除第一个结点不必另作判断。另外,不论链表是否为空,链表头指针不变。__

6 设单链表中某指针p所指结点(即p结点)的数据域为data,链指针域为next,请写出在p结点之前插入s结点的操作:s->next=p->next;p->next=s;x=p->data;p->data=s->data;s->data=x;p=s;

三、算法设计题

1 设有带头结点的单链表L,编程对表中任一值只保留一个结点,删除其余值相同的结点。答: Void delete(linklist &L)

{ linklist p,q ,tmp;

P=L->next;

While( p->next != NuLL)

{ q=p;

While ( q -> next != NuLL)

{ if ( q->next->data == p->data )

{ tmp = q->next ; q->next= tmp->next;free(tmp);} //if

Else { q=q->next;} //else

} //内层while

p=p->next;

}//外层while

}//delete

2编写一个算法来交换单链表中指针P所指结点与其后继结点,HEAD是该链表的头指针,P指向该链表中某一结点。

答: [题目分析] 单链表中查找任何结点,都必须从头指针开始。本题要求将指针p 所指结点与其后继结点交换,这不仅要求知道p结点,还应知道p的前驱结点。这样才能在p与其后继结点交换后,由原p结点的前驱来指向原p结点的后继结点。

LinkedList Exchange(LinkedList HEAD,p)

∥HEAD是单链表头结点的指针,p是链表中的一个结点。本算法将p所指结点与其后继结点交换。

{q=head->next;∥q是工作指针,指向链表中当前待处理结点。

pre=head;∥pre是前驱结点指针,指向q的前驱。

while(q!=null && q!=p){pre=q;q=q->next;} ∥未找到p结点,后移指针。

if(p->next==null)printf(“p无后继结点\n”); ∥p是链表中最后一个结点,无后继。

else∥处理p和后继结点交换

{q=p->next;∥暂存p的后继。

pre->next=q;∥p前驱结点的后继指向p的后继。

p->next=q->next;∥p的后继指向原p后继的后继。

q->next=p ;∥原p后继的后继指针指向p。

}

}∥算法结束。

3假设一个单循环链表,其结点含有三个域pre、data、link。其中data为数据域;pre 为指针域,它的值为空指针(NIL);link为指针域,它指向后继结点。请设计算法,将此表改成双向循环链表。

答:

void StoDouble(DuLinkList &la)

∥la是结点含有pre,data,link三个域的单循环链表。其中data为数据域,pre为空指针域,link是指向后继的指针域。本算法将其改造成双向循环链表。

{while(la->link->pre==null)

{la->link->pre=la;∥将结点la后继的pre指针指向la。

la=la->link;∥la指针后移。

}

} ∥算法结束。

[算法讨论] 算法中没有设置变量记住单循环链表的起始结点,至少省去了一个指针变量。当算法结束时,la恢复到指向刚开始操作的结点,这是本算法的优点所在。

4 假设有两个按元素值递增次序排列的线性表,均以单链表形式存储。请编写算法将这两个单链表归并为一个按元素值递减次序排列的单链表,并要求利用原来两个单链表的结点存放归并后的单链表。

答:

Void Mergelist_Down_L(LinkList &la, LinkList &lb)

∥la,lb分别是带头结点的两个单链表的头指针,链表中的元素值按递增序排列,本算法将两链表合并成一个按元素值递减次序排列的单链表。

{ pa=la->next; pb=lb->next;∥pa,pb分别是链表la和lb的工作指针

la->next=null; ∥la作结果链表的头指针,先将结果链表初始化为空。

while(pa!=null && pb!=null) ∥当两链表均不为空时作

if(pa->data<=pb->data)

{ r=pa->next; ∥将pa 的后继结点暂存于r。

pa->next=la->next; ∥将pa结点链于结果表中,同时逆置。

la->next=pa;

pa=r; ∥恢复pa为当前待比较结点。

}

else

{r=pb->next;∥将pb 的后继结点暂存于r。

pb->next=la->next; ∥将pb结点链于结果表中,同时逆置。

la->next=pb;

pb=r; ∥恢复pb为当前待比较结点。

}

while(pa!=null) ∥将la表的剩余部分链入结果表,并逆置。

{r=pa->next; pa->next=la->next; la->next=pa; pa=r; }

//if(!pb) pb=pa; 可用该if语句代替上述while循环

while(pb!=null)

{r=pb->next; pb->next=la->next; la->next=pb; pb=r; }

free(lb);

}∥算法Union结束。

[算法讨论]上面两链表均不为空的表达式也可简写为while(pa&&pb),两递增有序表合并成递减有序表时,上述算法是边合并边逆置。也可先合并完,再作链表逆置。后者不如前者优化。算法中最后两个while语句,不可能执行两个,只能二者取一,即哪个表尚未到尾,就将其逆置到结果表中,即将剩余结点依次前插入到结果表的头结点后面。

第1和2章 习题 - 学生

第1 章习题 二、填空 (1)微处理器本身不是计算机,它是微型计算机的核心部件,又称它为(CPU)。它包括两个主要部分:(运算器)、(控制器)。 (2) 当扩展外部存储器或I/O口时,P2口用作地址线接口。 (3) MCS-51单片机内部RAM区有个工作寄存器区。 (4) MCS-51单片机内部RAM区有个位地址。 (5) 在MCS-51单片机中,如果采用6MHz晶振,一个机器周期为()。 (6) 80C51单片机片内RAM中位寻址区的地址范围是,工作寄存器区的地址范围是,片内程序存储器中寻址区的地址范围是。 (7) MCS-51有个并行I/O口,其中P1~P3是准双向口,所以由输出转输入时必须先写入。 (8) 运算器是由、和等几部分组成,用来执行各种算术运算和逻辑运算。 (9) MCS-51片内范围内的数据存储器,既可以字节寻址又可以位寻址。 (10) 程序状态标志字寄存器PSW中的PSW.7的含义是;PSW.0的含义是。 (11) 若不使用80C51片内的程序存储器,引脚必须接地。 (12) MCS-51的P0口作为输出端口时,每位能驱动个LS型TTL负载。 (13) 设计80C51应用系统时,_ 口一般不用作I/O口。 (14) 当MCS-51引脚信号有效时,表示从P0口稳定地送出了低8位地址. (15) 在单片机的RESET端出现,便可以可靠复位,复位后的程序指针PC 指向__ __地址。 (16) MCS-51系列单片机有: _ _, _ _, __ _, , _ _等5个中断请求源。 (17) 内部RAM中,位地址为30H的位,该位所在字节的字节地址为()。 (18) 若A中的内容为63H,那么,P标志位的值为()。 (19) 单片机复位后,R4所对应的存储单元的地址为(),因上电时PSW=()。 这时当前的工作寄存器区是()组工作寄存器区。 第2章习题 1.MCS-51单片机的片内都集成了哪些功能部件? 2. 说明MCS-51单片机的引脚EA的作用, 该引脚接高电平和接低电平时各有何

第2章习题解1

习题 一、单项选择题 1.A 2.C 3.B 4.C 5.A 6.B 7.B 8.B 9.C 10.C 二、填空 1、关系中主码的取值必须惟一且非空,这条规则是实体完整性规则。 2、关系代数中专门的关系运算包括:选择、投影、连接和除法,主要实现查询类操作。 3、关系数据库的关系演算语言是以谓词演算为基础的DML语言。 4、关系数据库中,关系称为表,元组亦称为行,属性亦称为列。 5、数据库描述语言的作用是定义数据库。 6、一个关系模式可以形式化地表示为R(U,D,dom,F)。 7、关系数据库操作的特点是一次一集合式操作。 8.数据库的所有关系模式的集合构成关系数据库模型,所有的关系集合构成关系数据库。 9、在关系数据模型中,两个关系R1与R2之间存在1:m的联系,可以通过在一个关系R2中的 外键或外码或外部关键字在相关联的另一个关系R1中检索相对应的记录。 10、将两个关系中满足一定条件的元组连接到一起构成新表的操作称为θ-连接操作。 三、简单、计算或查询 1、试述关系模型的三要素内容。 解: (1)关系模型的数据结构——关系 关系模型的数据结构:非常单一,在用户看来,关系模型中数据的逻辑结构是一张二维表。但关系模型的这种简单的数据结构能够表达丰富的语义,描述出现实世界的实体以及实体间的各种联系。 (2)关系模型的关系操作:关系模型给出了关系操作的能力,它利用基于数学的方法来表达关系操作,关系模型给出的关系操作往往不针对具体的RDBMS语言来表述。 关系模型中常用的关系操作包括:选择(select)、投影(project)、连接(join)、除(divide)、并(union)、交(intersection)、差(difference)等查询(query)操作和添加(insert)、删除(delete)、修改(update)等更新操作两大部分。查询的表达能力是其中最主要的部分。 早期的关系操作能力通常用代数方式或逻辑方式来表示,分别称为关系代数和关系演算。关系代数是用对关系的运算(即元组的集合运行)来表达查询要求的方式。关系演算是用谓词来表达查询要求的方式。关系演算又可按谓词变元的基本对象是元组变量还是域变量分为元组关系演算和域关系演算。关系代数、元组关系演算和域关系演算三种语言在表达功能上是等价的。 另外还有一种介于关系代数和关系演算之间的语言SQL(Structured Query Language)。SQL不但具有丰富的查询功能,而且具有数据定义、数据操纵和数据控制功能,是集查询、DDL、DML、DCL于一体的关系数据语言。它充分体现了关系数据语言的特点和优点,是关系数据库的国际标准语言。因此,关系数据语言可以分成三类: 1) 关系代数:用对关系的集合运算表达查询要求,例如 ISBL。 2) 关系演算:用谓词表达查询要求,可分为两类:①元组关系演算:谓词变元的基本对象是元组变量,例如 APLHA、QUEL;②域关系演算:谓词变元的基本对象是域变量,例如QBE。 3) 关系数据语言,例如SQL。 这些关系数据语言的共同特点是:语言具有完备的表达能力,是非过程化的集合操作语言,功能强,能够嵌入到高级语言中使用。 (3)关系模型的三类完整性约束:关系模型提供了丰富的完整性控制机制,允许定义三类完整性:实体完整性、参照完整性和用户自定义的完整性。其中实体完整性和参照完整性是关系模型必须满足的

微机原理第1-2章习题(答案).doc

X)/ \7 \7 \7 12 3 4 /(V z/l \ z(\ 7(\ 微机原理第1-2章习题(答案) 1.什么叫微处理器?什么叫微型计算机?什么叫微型计算机系统?这三者有什么联系和区别? 答:微处理器是指微缩的CPU大规模集成电路,其职能是执行算术、逻辑运算和控制整个计算机自动地、协调地完成操作; 微型计算机是以微处理器为核心,配上大规模集成电路的RAM、ROM、I/O 接口以及相应的辅助电路而构成的微型化的计算机装置; 微型计算机系统是以微型计算机为核心构成的某种特殊用途的应用系统; 实际上,微型计算机是我们普通意义上提到的计算机的一种,而微处理器是微型计算机的核心,微型计算机系统则是微型计算机在不同应用场合下的扩展。 (注意,对于微型计算机和微型计算机系统的区别在不同的参考书上可能有不同的解释。其中-?种看法是:微型计算机是指纯硬件设备(也就是所谓的裸机),微型计算机系统才是真正包括软件和硬件在内的、有实用价值的微型计算机设备;另一种看法是:微型计算机是具有最简单软、硬件配置的微型计算机设备, 而微型计算机系统是指具有较丰富的软硬件配骨、适用于某些特别应用场合的微型计算机设备。本书认为,这两个概念的区别在目前来说不是非常明显和非常重要,因此采用了比较含糊的说法。) 2.什么叫机器数?什么叫真值?试综述有符号数和无符号数的机器数主耍有哪些表示方法。 答:一般数学上用“ + ”“一”号加上数值大小表示数据的形式我们称为数据的真值,如+ 15、-25等;而计算机中用二进制表示的、符号也数码化了的带符号数称为机器数,如+ 15可以表示为00001111, -25可以表示为10011001 (原码形式)。计算机中,无符号数可以直接用二进制、八进制、十六进制或BCD 码等形式来表示;而带符号数可以用二进制、八进制或十六进制的原码、反码、补码三种方式来表示。 3.写出下列十进制数的原码、反码和补码表示(用8位二进制数表示,最高位为符号位): (1) 13 (2) 120 (3) 35 (4) -127 (13)10= (0000,1101)原码=(0000,1101)反日=(0000,1101)补码 (120) 10= (0111, 1000)原码=(0111, 1000)反码=(0111, 1000)补码 (35) 10= (0010, 0011)原码=(0010, 0011)反码=(0010,0011)补码 (—127) 10二(1111, 1111)原码=(1000, 0000)反码=(1000, 0001)补码 4.8086CPU分为哪两个部分?各部分主要db什么组成? 答:8086/8088 CPU分为总线接口部件(BIU)和执行部件(EU)两个部分。其

第一二章习题解答

1.2 某设备进、出口的表压分别为—12kPa和157kPa,当地大气压力为101.3kPa。试求此设备进、出口的绝对压力及进、出口压力差为多少(Pa)。 解:设备进口的绝对压力:P1=大气压+表压 =101.3+(—12) =88.3(kPa) 出口的绝对压力:P2 =大气压+表压 =101.3+157 =258.3 (kPa) 进出口的压力差:P3 =P2—P1 =258.3—88.3 =170 (kPa) 1.6 如习题1-6附图所示,有一端封闭的管子,装入若干水后,倒插入常温水槽里,管中水柱较水槽高出2m,当地大气压为103.2kPa,试求:(1)管子上端空间的绝对压力;(2)管子上端空间的表压;(3)管子上端空间的真 空度;(4)若将水换成四氯化碳,管子四氯化碳液柱较槽的液面高出多少米?

解:设管子上端空间的绝对压力为1p ,表压为2p ,真空度为3p ,已知水柱 的高度1h =2m ,则: (1)∵ 11p gh p +水大气=ρ ∴ 11gh p p 水大气ρ-= 281.910002.103??-= (kPa) 83.6= 管子上端空间的绝对压力为83.58kPa ; (2)大气绝对压力-大气压=p p p -=12 (kPa) 6.192.1036.83=--= 管子上端空间的表压为-19.6kPa ; (3)) (6.196 .832.1033a kp p ==绝对压力=大气压K K -- 管子上端空间的真空度为19.6kPa ; (4) 若将水换成四氯化碳,假设四氯化碳液柱较槽的液面高出2h m ,则: g 1 2四氯化碳大气ρp p h -= (m) 26.19.811.5983.58 2.103=?-= 管子四氯化碳液柱较槽的液面高出1.26m 。 1.10 常温的水在如习题1-10附图所示的管道中流动,为了测得A 、B 两截面间的压力差,安装了两个串联的U 形管压力计,指示液为汞。测压用的连接管中充流满水。两U 形管的连接管充满了空气。若测压前两U 形压差计水银

第1章和第2章重点思考题和习题解答

第1章和第2章重点思考题和习题解答 第1章 基本概念 思考题 1. 平衡状态与稳定状态有何区别?热力学中为什么要引入平衡态的概念? 答:平衡状态是在不受外界影响的条件下,系统的状态参数不随时间而变化的状态。而稳定状态则是不论有无外界影响,系统的状态参数不随时间而变化的状态。可见平衡必稳定,而稳定未必平衡。热力学中引入平衡态的概念,是为了能对系统的宏观性质用状态参数来进行描述。 4. 准平衡过程与可逆过程有何区别? 答:无耗散的准平衡过程才是可逆过程,所以可逆过程一定是准平衡过程,而准平衡过程不一定是可逆过程。 5. 不可逆过程是无法回复到初态的过程,这种说法是否正确? 答:不正确。不可逆过程是指不论用任何曲折复杂的方法都不能在外界不遗留任何变化的情况下使系统回复到初态,并不是不能回复到初态。 习题 1-3 某容器被一刚性壁分为两部分,在容器不同部位装有3块压力表,如图1-9所示。压力表B 上的读数为1.75 bar ,表A 的读数为1.10 bar ,如果大气压力计读数为0.97 bar ,试确定表C 的读数及两部分容器内气体的绝对压力。 解: bar p p p a b 07.210.197.01=+=+= bar p p p b 32.075.107.212=?=?= < 0.97 bar bar p p p b C 65.032.097.02=?=?= 1-4 如图1-10所示一圆筒形容器,其直径为450 mm ,表A 的读数为360 kPa , 表B 的读数为170 kPa ,大气压力为100 mmHg ,试求,⑴ 真空室及1、2两室的绝对压力;⑵ 表C 的读数;⑶ 圆筒顶面所受的作用力。 解: kPa H p p p b 0g mm 0100100==-==汞柱真空室? kPa p p p a 36036001=+=+=真空室 kPa p p p b 19017036012=?=?= kPa p p p b c 190190==?=真空室

一、二章习题参考答案与第三章习题

第一章导论 一、对错判断题 1.自由物品(free good)就是不要钱随便拿的物品。【F】 2.经济物品是就是需要节约使用的物品。【T】 3.技术进步将彻底消除稀缺现象。【F】 4.经济问题的根源在于稀缺现象。【T】 5.经济学研究的是稀缺资源的有效使用问题。【T】 6.经济学家的效率标准是国库收入最大化。【F】 7.当生产力充分发达了,三个基本问题就不存在了。【F】 8.市场经济是一个分散决策体系。【T】 9.计划经济是一个集中决策机制。【T】 10.微观经济学研究通货膨胀问题。【F】 11.宏观经济研究污染治理问题。【F】 12.边际分析就是增量分析。【T】 13.均衡状态就是静止不变的状态。【F】 14.比较静态分析就是较为静态的分析。【F】 15.动态分析的任务是指出事物变化的时间过程。【T】 16.实证经济学给出的结果是能够验证的。【T】 17.规范经济学给出的结论往往是号召性的。【T】 18.理论就是一组假设。【T】 19.模型是对现实的抽象和简化。【T】 20.经济学家假设人们的经济选择是有目的的选择。【T】 二、单项选择题 1.下面最有可能成为稀缺物品的是【C】 A.阳光 B.夏威夷的海水 C.运送到郑州的海水 D.空气 2.稀缺现象存在的主要原因是【A】 A.人贪得无厌 B.各种物品的存量太少 C.技术不发达 D.都对 3.说“资源是稀缺的”指【B】 A.世界上普遍存在着贫困 B.相对与对资源的需要来说,资源总是不足的 C.资源必须留给后代 D.生产资源最终会枯竭 4.经济物品是【C】 A.有用的物品 B.有交换价值的物品 C.稀缺的物品 D.都对 5.稀缺现象导致的三个基本问题之一是【B】 A.饥饿问题 B.分配问题

第1章和第2章综合习题

Visual Basic基础知识习题 简单应用 说明:符号""代表空格。 一、选择题: 1.以下4种描述中,错误的是() A.常量在程序执行期间其值不会发生改变 B.根据数据类型不同,常量可分为字符型常量、数值常量、日期、时间型常量和布尔型常量 C.符号常量是用一个标识符来代表一个常数,好像是为常数取一个名字,但仍保持常数的性质 D.符号常量的使用和变量的使用没有差别 2.下面合法的常量是() A.1/2 B.'abcd' C.1.2*5 D.False 3.Visual Basic中可以用类型说明符来标识变量的类型,其中表示货币型的是() A.% B.# C.@ D.$ 4.表达式16/4-2^5*8/4MOD5\2的值为() A.14 B.4 C.20 D.2 5.Visual Basic日期型常量的定界符是() A.## B.'' C.() D.{} 6.数学关系式3≤X<10表示成正确的VB表达式为() A.3<=X<10 B.3<=X AND X<10 C.X>=3OR X<10 D. 3<=X AND<10 7.下面正确的赋值语句是() A.x+y=30 B.pi*r*r=y C.Y=x+30 D.X=3y 8.表达式ASC("F")的类型是() A.字符表达式B.关系表达式 C.算术表达式D.逻辑表达式 9.下面语句中有非法调用的是() A.X=Sgn(-1) B.X=Fix(-1) C.X=sqr(-1) D.X$=chr$(65) 10.如果变量a=2、b="abc"、c="acd"、d=5,则表达式ac AND b<>c的值为() A.true B.false C.yes D.no 二、填空题:

微观第1-2章习题(含答案)

第一章复习题 一、名词解释 1、微观经济学 2、生产可能性曲线 3、机会成本 二、选择题 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.决定对社会产品的最公平的分配 7.“资源是稀缺的”是指() A.资源是不可再生的B.资源必须留给下一代 C.资源终将被耗费殆尽 D.相对于需求而言,资源总是不足的 8.失业问题如果反映在生产可能性曲线图上,可记为()。 A.生产可能性曲线内的一点B.生产可能性曲线上的一点 C.生产可能性曲线以外的一点 D.不在该平面直角坐标系上 9.下列哪一项会导致一国生产可能性曲线的外移?() A.股市持续走强B.通货膨胀 C.有用资源被发掘或技术进步 D.消费品生产增加,资本品生产下降 10.一个经济体系必须作出的基本选择是()。 A.生产什么,生产多少B.如何生产C.为谁生产D.以上都包括

C语言第1-2章练习题

C语言第1、2章练习题 一、选择题 1.下列运算符中,(C)结合性从左到右。 A. 三目 B. 赋值 C. 比较 D. 单目 2.下列for循环的次数为(B):for ( i=0,x=0;! x && i<=5;i++) A. 5 B. 6 C. 1 D. 无限 3.下述关于循环体的描述中,(C )是错误的。 A.循环体中可以出现break语句和continue语句;B.循环体中还可以出现循环语句; C.循环体中不能出现goto语句; D.循环体中可以出现开关语句。4.下列变量名中,(A)是合法的。 A.CHINA;B.student-num;C.double D.A+b 5.有以下程序段: int n=0,p; do {scanf(”%d”, &p);n++;} while(p!=12345&&n<3); 此处do-while循环的结束条件是(D)。 A.p的值不等于12345并且n的值小于3 B.p的值等于12345并且n的值大于等于3 C.p的值不等于12345或者n的值小于3 D.p的值等于12345或者n的值大于等于3 6.若有定义:int a=8,b=5,C;,执行语句C=a/b+;后,c的值为(B) A.B.1 C.D.2 7.以下程序中,while循环的循环次数是(D) main( ) { int i=0; while(i<10) { if(i<1) continue; if(i==5) break; i++; } ..... A.1 B.10 C.6 D.死循环,不能确定次数8.下列while循环的执行次数是(A)while(i=0) i- -; A.0 B.1 C.5 D.死循环 9.以下说法中正确的是:C 语言程序总是从第一个的函数开始执行; B.在C语言程序中,要调用的函数必须在main()函数中定义; 语言程序总是从main()函数开始执行; 语言程序中的main()函数必须放在程序的开始部分。 10.以下程序的输出结果是:D main() { int x=10,y=10; printf("%d %d\n",x - -, - - y); }

离散数学第1,2章习题答案

第一章习题 1.下列哪些语句是命题? (1) 黄山是在安徽省。 (2) 你会做这道题目吗? (3) 月球比地球大。 (4) 请关上窗户! (5) 如果1+2=5,我就去游泳。 (6) 只有6是偶数,3才能被2整除。 解:(1),(3) ,(5) ,(6) 是命题,(2),(4)分别是疑问句和命令句,它们不是命题。 2.给出下面命题的否定命题。 (1) 上海是一座城市。 解:该句的否定命题为:上海不是一座城市。 (2) 1+2=5并且2×3=6。 解:该句的否定命题为:1+2≠5或2×3≠6。 (3) 2是素数或3是偶数。 解:该句的否定命题为:2不是素数并且3不是偶数。 3.将下列命题符号化。 (1) 灯泡有故障或开关有故障。 解:P表示:灯泡有故障,Q表示:开关有故障,命题符号化为:P∨Q (2) 今天下大雨和3+3=6。 解:P表示:今天下大雨,Q表示:3+3=6,命题符号化为:P∧Q (3) 虽然天气炎热,老师坚持给我们上课。 解:P表示:天气炎热,Q表示:老师坚持给我们上课,命题符号化为: P∧Q (4) 他一边走路,一边看书。 解:P表示:他走路,Q表示:他看书,命题符号化为:P∧Q (5) 如果天下大雨,他就乘公共汽车上班。 解:P表示:天下大雨,Q表示:他乘公共汽车上班,命题符号化为:P→Q (6) 只有天下大雨,他才乘公共汽车上班。 解:P表示:天下大雨,Q表示:他乘公共汽车上班,命题符号化为:Q→P

(7) 2+2=4当且仅当雪是白色的。 解:P表示:2+2=4,Q表示:雪是白色的,命题符号化为:P?Q 4.判断下列各蕴涵式是真是假。 (1) 若一周有八天,则3+2=5。 解:P表示:一周有八天,Q表示:3+2=5,命题符号化为:P→Q 由于P为假,Q为真,P→Q为真,故该命题为真命题。 (2) 若一周有七天,则3+2≠5。 解:P表示:一周有七天,Q表示:3+2≠5,命题符号化为:P→Q 由于P为真,Q为假,P→Q为假,故该命题为假命题。 (3) 若一周有八天,则3+2≠5。 解:P表示:一周有八天,Q表示:3+2≠5,命题符号化为:P→Q 由于P为假,Q为假,P→Q为真,故该命题为真命题。 (4) 若一周有七天,则3+2=5。 解:P表示:一周有七天,Q表示:3+2=5,命题符号化为:P→Q 由于P为真,Q为真,P→Q为真,故该命题为真命题。 5.给出下列各蕴涵形式命题的逆命题、反命题和逆反命题。 (1) 如果明天上离散数学课,我今晚就预习。 解:P表示:明天上离散数学课,Q表示:我今晚预习,命题符号化为:P→Q,该命题的逆命题、反命题和逆反命题符号化分别为:Q→P,?P→?Q,?Q→?P,用文字描述如下: 逆命题:如果我今晚预习,那么明天上离散数学课。 反命题:如果明天不上离散数学课,我今晚就不预习。 逆反命题:如果我今晚不预习,那么明天不上离散数学课。 (2) 只有天气不好,才会取消运动会。 解:P表示:天气不好,Q表示:运动会取消,命题符号化为:Q→P,该命题的逆命题、反命题和逆反命题符号化分别为:P→Q,?Q→?P,?P→?Q,用文字描述如下: 逆命题:如果天气不好,运动会就取消。 反命题:只有天气好,才会不取消运动会。 逆反命题:如果天气好,运动会就不会取消。 6.构造下列公式的真值表,并由此判断它们是否是永真式、永假式和可满足式。

第一二章习题1答案

一填空 1.衡量算法效率的两个重要指标称为算法的______时间复杂度_和___空间复杂度 2. 一个算法应具有有穷性,确定性,可行性,输入和输出这五个特性。 3. 线性表的长度是指___表中元素的个数___。 4. 在线性表的顺序存储中,元素之间的逻辑关系是通过元素存储的相对位置决定的;在线性表的链接存储中,元素之间的逻辑关系是通过相关元素的存储位置决定的。 5 在双向链表中,每个结点包含两个指针域,一个指向其直接前趋结点,另一个指向其直接后继结点。 二、判断题 1.线性表的逻辑顺序与存储顺序总是一致的。(FALSE) 2.顺序存储的线性表可以按序号随机存取。(TRUE) 3.在线性表的顺序存储结构中,逻辑上相邻的两个元素在物理位置上并不一定紧邻。(FALSE) 4.在线性表的链式存储结构中,逻辑上相邻的元素在物理位置上不一定相邻。(TRUE)5.在线性表的顺序存储结构中,插入和删除时,移动元素的个数与该元素的位置有关。(TRUE) 6.线性表的链式存储结构是用一组任意的存储单元来存储线性表中数据元素的。(TRUE) 三、单选题(请从下列A,B,C,D选项中选择一项) 1.线性表是( ) 。 (A) 一个有限序列,可以为空;(B) 一个有限序列,不能为空; (C) 一个无限序列,可以为空;(D) 一个无序序列,不能为空。 答:A 2.对顺序存储的线性表,设其长度为n,在任何位置上插入或删除操作都是等概率的。插入一个元素时平均要移动表中的()个元素。 (A) n/2 (B)(n+1)/2 (C) (n –1)/2 (D) n 答:A 3.线性表采用链式存储时,其地址( ) 。 (A) 必须是连续的;(B) 部分地址必须是连续的; (C) 一定是不连续的;(D) 连续与否均可以。 答:D 4.用链表表示线性表的优点是()。 (A)便于随机存取 (B)花费的存储空间较顺序存储少 (C)便于插入和删除 (D)数据元素的物理顺序与逻辑顺序相同 答:C 5. 某链表中最常用的操作是在最后一个元素之后插入一个元素和删除最后一个元素,则采用( )存储方式最节省运算时间。 (A)单链表 (B)双链表 (C)单循环链表 (D)带头结点的双循环链表 答:D

第一、二章习题参考答案

第一章 2、已知A=1011 1110B,B=1100 1100B,求下列运算结果: ⑴算术运算A+B和A-B ⑵逻辑运算A AND B、A OR B、A XOR B 解: ⑴算术运算:A+B = 1000 1010 A-B = 1111 0010 进位C=1 进(借)位C=1 A:1011 1110 A:1011 1110 +)B:1100 1100 -)B:1100 1100 ---------------- ---------------- S:1 1000 1010 1 1111 0010 ⑵逻辑运算 A AND B、A OR B、A XOR B A∧B = 1000 1100 A∨B = 1111 1110 A B = 0111 0010 1011 1110 1011 1110 1011 1110 ∧1100 1100 ∨1100 1100 1100 1100 -------------- --------------- ---------------1000 1100 1111 1110 0111 0010 3、已知[x] 补= 1100 0000B,[y] 补= 0100 0000B ⑴求x和y真值的十进制形式 ⑵求[x-y]补,并给出结果的十进制形式 ⑶求[x + y]补,并给出结果的十进制形式 解: ⑴︱X︱= ([x] 补) 补= 0011 1111 +1 = 0100 0000B = 26 = 64D X真值= -64D Y真值= 0100 0000B = +26 = +64D ⑵∵[-Y]补码= ([y] 补) 补= 1011 1111 + 1 =1100 0000 ∴[x-y]补= [X]补码-[Y]补码= [X]补码+ [-Y]补码 = 1100 0000 +1100 0000 = 1 1000 0000 (无溢出,舍弃进位1) = 1000 0000 = -128D ⑶[x + y]补= [X]补码+ [Y]补码= 1100 0000 + 0100 0000

结构化学第1和2章习题

练习题 一、选择: 1.下列条件不是品优函数的必备条件的是( )。 A .连续 B .单值 C .归一 D .有限或平方可积 2. 下列算符中,哪些不是线性算符( ) a) ?2 b) d dx c) 3 d ) xy 3. 氢原子ψ321状态的角动量大小是( ) a) 3 b) 2 c) 1 d ) 6 4. 考虑电子的自旋, 氢原子n=3的简并波函数有( )种 a) 3 b) 9 c ) 18 d) 1 5. 类氢原子体系ψ432的径向节面数为( ) a) 4 b) 1 c) 2 d ) 0 6.已知一维势箱中的一个自由电子处在ψ(x )==(2/l )1/2.sin (nπx /l )态(0≤x≤l ),则该电子出现在l /2和3l /4间的概率为( )。 A .P=∣ψ(l/2)∣2 +∣ψ(3l/4)∣2 B .P=? 2 /4 /3l l ∣ψ(x )∣2dx C .P= ? 2 /4 /3l l ψ(x )dx D .P= ? 4 /32 /l l ∣ψ(x )∣2dx 7.已经ψ=R(r)Θ(?)Φ(φ)=R(r)·Y(?,φ),其中各函数皆已归一化,则下列式中,成立的是 ( )。 A 、∫|ψ|2dτ=∫R 2r 2dr B 、∫|ψ|2dτ=∫4πr 2ψ2dr C 、∫|ψ|2 dτ=∫4πr 2 R 2 dr D 、∫|ψ|2 dτ= ? ∞ R 2r 2 dr ?π0 ? π 20 Y 2sin ? d ? dφ 8.电子云图是下列哪一种函数的图形( )。 A .D (r ) B ψ2(r ,?,φ) C R 2(r ) D ψ(r ,?,φ) 9.已知径向分布函数为D (r ),则电子出现在内径r 1=xnm ,厚度为1nm 的球壳内的概率P 为( )。 A. P=D(x+1) — D(x) B.P= D(x) C.P= D(x+1) D .P= ? +1 x x D (r )dr 10. 某原子的电子组态为1s 22s 22p 64s 15d 1,其基谱项为( ) a ) 3D b) 1D c) 3S d)1S 11. 在多电子原子体系中, 采用中心力场近似的H i ?可以写为:------------------------- ( C ) ()i i i r εZe m H 0π-?π-=481 A 22 2 ? ()∑≠00π+π-?π-=j i j i i i i r εe r εZe m H ,22224481 B ? ()()i i i i r εe σZ m H 0π--?π-=481 C 222?

软件工程第1-2章课后习题参考答案

第一章课后参考答案 1.什么是软件危机?它们有哪些典型表现?为什么会出现软件危机? “软件危机”是指计算机软件的“开发”和“维护”过程中所遇到的一系列“严重问题”。这些问题决不仅仅是不能正常运行的软件才具有的,实际上,几乎“所有软件”都不同程度地存在这些问题。 “软件危机”包含两方面的问题: (1)如何开发软件,以满足对软件日益增长的需求; (2)如何维护数量不断膨胀的已有软件。 它们有以下表现: (1)对软件开发成本和进度的估计常常很不准确; (2)用户对“已完成的”软件系统不满意的现象经常发生; (3)软件产品的质量往往靠不住; (4)软件常常是不可维护的; (5)软件通常没有适当的文档资料; (6)软件成本在计算机系统总成本中所占的比例逐年上升; (7)软件开发生产率提高的速度,远远跟不上计算机应用普及深入的趋势。 出现软件危机的原因 (1)开发人员与客户认识之间的矛盾 (2)开发人员能力与开发目标之间的矛盾 (3)预估与实际工作量之间的矛盾

(4)客户认识的提高与软件维护之间的矛盾 (5)遗产系统与实施软件之间的矛盾 2.假设自己是一家软件公司的总工程师,当把图1.1给手下的软件工程师们观看,告诉他们及时发现并改正错误的重要性时,有人不同意这个观点,认为要求在错误进入软件之前就清楚它们是不现实的,并举例说:“如果一个故障是编码错误造成的,那么,一个人怎么能在设计阶段清除它呢?”应该怎么反驳他? 答:在软件开发的不同阶段进行修改付出的代价是很不相同的,在早期引入变动,涉及的面较少,因而代价也比较低;在开发的中期,软件配置的许多成分已经完成,引入一个变动要对所有已完成的配置成分都做相应的修改, 不仅工作量大,而且逻辑上也更复杂,因此付出的代价剧增;在软件“已经完成”是在引入变动,当然付出的代价更高。一个故障是代码错误造成的,有时这种错误是不可避免的,但要修改的成本是很小的,因为这不是 整体构架的错误。 3.什么是软件工程?它有哪些本质特征?怎么用软件工程消除软件危机? 软件工程是知道计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好技术方法结合起来,以经济地

练习题(第1、2章)-参考答案

第一、二章的练习题 一、选择题 1.数据结构可以用二元组来表示,它包括(A)集合K和K上的(C)集合R。 A、数据元素 B、存储结构 C、元素之间的关系 D、逻辑结构 2.数据结构在计算机内存中的表示是指(A)。 A、数据的存储结构 B、数据结构 C、数据的逻辑结构 D、数据元素之间的关系 3.在数据结构中,与所使用的计算机无关的是数据的(A)结构。 A、逻辑 B、存储 C、逻辑和存储 D、物理 4.以下说法中正确的是(D)。 A、数据元素是数据的最小单位 B、数据项是数据的基本单位 C、数据结构是带结构的各数据项的集合 D、一些表面上很不相同的数据可以有相同的逻辑结构 5.线性表的顺序存储结构是一种( A )的存储结构,线性表的链式存储结构是一种( B )的存储结构。 A、随机存取 B、顺序存取 C、索引存取 D、散列存取 6.对于一个线性,既要求能够进行较快的插入和删除,又要求存储结构能够反映数据元素之间的逻辑关系,则应该选择( B )。 A、顺序存储方式 B、链式存储方式 C、散列存储方式 D、索引存储方式 7.已知,L是一个不带头结点的单链表,p指向其中的一个结点,选择合适的语句实现在p结点的后面插入s结点的操作( B )。 A、p->next=s ; s->next=p->next ; B、s->next=p->next ; p->next=s ; C、p->next=s ; s->next=p ; D、s->next=p ; p->next=s ; 8.单链表中各结点之间的地址( D )。该题做了修改!!! A、必须连续 B、部分地址必须连续 C、必须不连续 D、连续与否都可以 9.在一个长度为n的顺序表中向第i个元素(01)的单链表上,设有头和尾两个指针,执行( B )操作与链表的长度有关。 A、删除单链表中的第一个元素 B、删除单链表中的最后一个元素 C、在单链表第一个元素前插入一个新元素

1-2章习题答案

第1章导论 1.什么是稀缺性?如何理解稀缺的相对性和绝对性? 答:相对于人类的无穷欲望而言,“经济物品”以及生产这些物品的资源总是不足的,这就是稀缺性。稀缺性不是指物品或资源绝对数量的多少,而是相对于人类欲望的无限性而言,再多的物品和资源也是不足的,所以稀缺具有相对性。同时稀缺又具有绝对性,稀缺存在于人类社会的任何时候和任何社会,从时间维度来看,古希腊奴隶社会存在着稀缺,当今世界仍然存在普遍的稀缺;从空间维度来看,不仅非洲贫穷国家面临着显著的稀缺问题,生活水平高于非洲等发展中国家数十倍甚至上百倍的欧美等西方发达国家和地区也存在稀缺问题。 2.为什么要学习西方经济学? 略:此题可以按照课本回答,学生也可以有自己的观点和想法。 3.简述微观经济学与宏观经济学的区别与联系 答:微观经济学(microeconomics)是研究社会中单个经济单位(居民户、厂商、单个产品市场)的经济行为,研究相应的经济变量的单项数值如何决定,来说明价格机制如何解决社会资源配置问题的经济学说。宏观经济学以整个国民经济为研究对象,通过研究经济中各有关总量的决定及其变化,来说明资源如何才能得到充分利用。两者之间既存在着密切联系,又有着显著地区别。 (1)微观经济学与宏观经济学的区别 第一,研究对象不同。微观经济学的研究对象是单个经济单位,如家庭、厂商等。而宏观经济学的研究对象则是整个经济,研究整个经济的运行方式与规律,从总量上分析经济问题。 第二,解决的问题不同。微观经济学要解决的是资源配置问题,即生产什么、如何生产和为谁生产的问题,以实现个体效益的最大化。宏观经济学则把资源配置作为既定的前提,研究社会范围内的资源利用问题,以实现社会福利的最大化。 第三,研究方法不同。微观经济学的研究方法是个量分析,即研究经济变量的单项数值如何决定。而宏观经济学的研究方法则是总量分析,即对能够反映整个经济运行情况的经济变量的决定、变动及其相互关系进行分析。这些总量包括两类:一类是个量的总和,另一类是平均量。因此,宏观经济学又称为“总量经济学”。 第四,基本假设不同。微观经济学的基本假设是市场出清、完全理性、充分信息,认为“看不见的手”能自由调节实现资源配置的最优化。宏观经济学则假定市场机制是不完善的,

第1.2章习题解答知识讲解

第一章习题解答 1.1 如何区分直流电磁系统和交流电磁系统?如何区分电压线圈和电流线圈? 答:直流电磁铁铁心由整块铸铁铸成,而交流电磁铁的铁心则用硅钢片叠成,以减小铁损。直流电磁铁仅有线圈发热,线圈匝数多、导线细,制成细长形,且不设线圈骨架,铁心与线圈直接接触,利于线圈的散热。交流电磁铁由于铁心和线圈均发热,所以线圈匝数少,导线粗,制成短粗形,吸引线圈设有骨架,且铁心与线圈隔离,利于铁心与线圈的散热。 1.2 交流电磁系统中短路环的作用是什么?三相交流电磁铁有无短 路环?为什么? 答:交流接触器线圈通过的是交变电流,电流正负半波要经过零点,在电流过零点时线圈电磁吸力接近于零,如此动铁芯会与静铁芯发生振动和噪声。在铁心端面上开槽安放短路环后,交变的磁通使得短路环产生同频交变感应电流,该电流使短路环内产生与铁心磁通变化相反的逆磁通。如此在铁心端面上,短路环内的磁通与环外磁通在时间上错开,避免了吸力过零产生噪声和振动现象。 没有短路环,因为短路环是在电流过零时产生感应电流维持铁芯吸合,三相交流电磁铁一相电流过零时其余两相不为零,铁芯还是吸合的,因此不再需要短路环。 第一章习题解答 1.3 交流电磁线圈误接入直流电源、直流电磁线圈误接入交流电 源,将发什么问题?为什么? 答:交流电磁线圈误接入对应直流电源 ,时间长了有可能将线圈烧掉,因为交流线圈的电感一般很大,其电阻阻值较小,所以当通直流电源后,电流会很大,电磁阀不会动作。直流电磁线圈误接入对应交流电源,不会有什么影响,因为直流电磁线圈的阻值大,相应的电感也大,一般比交流电磁线圈的大。 1.4电弧是如何产生的?有哪些危害?直流电弧与交流电弧各有什么特点?低压电器中常用的灭弧方式有哪些? 答:开关触头在大气中断开电路时,如果电路的电流超过 0.25~1A,电路断开后加在触头间的电压超过 12~20V,则在触头间隙(又称弧隙)中便会产生一团温度极高、发出强光和能够导电的近似圆柱形的气体。电弧的危害: (1)延长了切断故障的时间; (2)高温引起电弧附近电气绝缘材料烧坏; (3)形成飞弧造成电源短路事故; (4)电弧是造成电器的寿命缩短的主要原因。 1.4电弧是如何产生的?有哪些危害?直流电弧与交流电弧各有什么特点?低压电器中常用的灭弧方式有哪些? 交流是成正弦变化的,当触点断开时总会有某一时刻电流为零,此时电流熄灭。直流电弧由于其不过零点,导致开关不能断开电弧,与交流电相比,直流电弧不易熄灭。机械性拉弧、磁吹式灭弧、窄缝灭弧、栅片灭弧法、固体产气灭弧、石英砂灭弧、油吹灭弧、气吹灭弧等。 1.5 接触器的主要结构有哪些?交流接接触器和直流接触器如何区分? 答:接触器的结构主要由电磁系统,触头系统,灭弧装置和其他部件等组成。直流接触器与交流接触器相比,直流接触器的铁心比较小 ,线圈也比较小 ,交 流电磁铁的铁心是用硅钢片叠柳而成的。线圈做成有支架式 ,形式较扁。因为直流电磁铁不存在电涡流的现象,区分方式如下: (1) 铭牌:AC是交流, DC是直流; (2) 灭弧罩:交流接触器设有灭弧装置,以便迅速切断电弧,免于烧坏主触头,大的有灭弧栅片。直流接触器由于直流电弧比交流电弧难以熄灭,直流接触器常采用磁吹式灭弧装置灭弧; (3) 极数:交流的主极为三、直流的主极为二; (4) 线圈的铁芯和衔铁:交流的为分片硅钢片、直流为整体式)。

控制工程第1、2章习题答案

第一、二章练习题 一、单项选择题 1)反馈控制系统是指系统中有( A ) A.反馈回路 B.惯性环节 C.积分环节 D.PID 2)若F(s)=4 21s +,则Limf t t →0() =( B ) A. 4 B. 2 C. 0 D. ∞ 3)某环节的传递函数为G(s)= s e 2-,它是( B ) A.比例环节 B.延时环节 C.惯性环节 D.微分环节 4)图示系统的传递函数为( B ) A. 1 1RCs + B. RCs RCs +1 C. RCs+1 D. RCs RCs +1 5)二阶系统的传递函数为G(s)= 3 41002s s ++,其无阻尼固有频率ωn 是( B ) A. 10 B. 5 C. 2.5 D. 25 6)开环系统与闭环系统最本质的区别是( A )

A.开环系统的输出对系统无控制作用,闭环系统的输出对系统有控制作用 B.开环系统的输入对系统无控制作用,闭环系统的输入对系统有控制作用 C.开环系统不一定有反馈回路,闭环系统有反馈回路 D.开环系统不一定有反馈回路,闭环系统也不一定有反馈回路 7)已知f t t ().,=+05 1其L f t [()]=( C ) A.s s +05 2 . B.05 2 .s C.121 2 s s + D.12s 8)线性系统与非线性系统的根本区别在于( C ) A.线性系统微分方程的系数为常数,而非线性系统微分方程的系数为时变函数 B.线性系统只有一个外加输入,而非线性系统有多个外加输入 C.线性系统满足迭加原理,非线性系统不满足迭加原理 D.线性系统在实际系统中普遍存在,而非线性系统在实际中存在较少 9)适合应用传递函数描述的系统是: ( A ) A 、单输入,单输出的线性定常系统; B 、单输入,单输出的线性时变系统; C 、单输入,单输出的定常系统; D 、非线性系统。 10)单位脉冲函数的拉氏变换式等于 ( B )

第1,2章练习题

第一、二章练习题 一填空题 将电、热、光、声、化学等能量或者组合施加到工件被加工的部位上,从而实现去除材料的加工方法称为特种加工;常见的特种加工方法有:电火花, 电化学, 超声, 激光, 电子束和离子束等。 电火花加工适用于任何导电的金属材料的加工;激光加工适用于任何材料的加工;电化学加工适用于任何导电的金属材料的加工;超声加工适用于任何脆性材料的加工。 电火花加工按工件和工具电极相对运动的关系可分为:电火花(穿孔成形加工)、电火花(线切割加工)、电火花(磨削加工)、电火花(展成加工)、电火花表面强化和刻字等类型。 电火花加工的电参数主要包括电压脉冲宽度、电流脉冲宽度、脉冲间隔、脉冲频率、峰值电流、峰值电压和极性等。 评定电火花加工表面质量的主要参数是:表面粗糙度、表面变质层、表面力学性能。 电火花型腔加工时使用最广泛的工具电极材料是纯铜/紫铜、石墨、铜钨合金等。 在电火花加工中,为使脉冲放电能连续进行,必须靠自动进给和调节系统来保证放电间隙。电火花加工中一次放电过程大致可分为极间介质的电离、击穿、形成放电通道、介质热分解、电极材料的融化、气化热膨胀、电极材料的抛出及极间介质消电离等四个阶段(电火花加工的微观物理过程)。 影响电火花加工材料放电腐蚀的主要因素极性效应、电参数、金属材料热学常数、工作液等。电火花加工中,当正极的蚀除速度大于负极时,工件应接电源正极,工具电板应接电源负极,形成正极性加工。 电火花加工中,电规准参数的不同组合可构成三种电规准,即粗规准、中规准、精规准。电火花加工中,粗规准主要用于粗加工加工。对它的要求是生产率高,工具电极损耗低。电火花加工中,精规准用来进行精加工,多采用小电流峰值、高频率和短脉冲宽度。 电火花加工中,电极工具相对损耗是影响电火花加工精度的一个主要因素,也是衡量电规准参数选择是否合理,电极材料的加工性能好坏的一个重要指标。 在电加工工艺中,可利用加工斜度进行加工。如加工凹模时,将凹模刃口面朝下,直接利用其加工斜度作为凹模。 型腔模电火花加工的工艺方法主要有单电极平动法、多电极更换法和分解电极加工法等三种基本方法。 当采用单电极平动法加工型腔时,应选用低损耗、高生产率的电规准对型腔进行粗加工,然后利用平动头带动电极作平面小圆运动,同时按照粗、中、精的加工顺序逐级转换电规准。由于型腔加工的排气、排屑条件较差,在设计电极时应在电极上设置适当的排气孔和冲油孔。影响电火花加工精度的主要因素有:放电间隙的大小及其一致性、工具电极的损耗及其稳定性和二次放电现象。 电火花加工粗加工时工件常接负极,精加工时工件常接正极;线切割加工时工件接正极;电解加工时工件接正极;电解磨削时工件接正极;电镀时工件接负极。 电火花加工加工中,极性效应对电火花加工材料加工速度及电极损耗都有一定的影响。因此,在窄脉冲宽度精加工时一般采用正极性加工,宽脉宽粗加工则选择负极性加工。 电火花加工工艺必须满足的3个基本条件是电极与工件被加工表面间需经常保持一定的小的放电间隙, 火花放电必须是瞬时的脉冲放电, 火花放电必须是在具有一定绝缘性的液体中进行。 常用于衡量电火花加工好坏的工艺指标有: 加工速度, 电极相对损耗, 加工精度,

相关主题
相关文档
最新文档