编程的考题
㈠ 计算机二级c语言考试题目类型
全国计算机二级C语言程序设计包括40个单选题(每题一分)和三道操作题(60分)。
单选题中1~10题为二级公共基础知识,单选题的11~40题是C语言的内容。
操作题包括程序填空(18分)、程序改错(18分)和编程题(24分)各一题。
程序填空是将一个完整的程序,扣掉两到三处,让考生将它填写完整。由于每位考生具体抽到的题目不同,程序填空有2到3个空要填。
C语言有基础知识(C语言概述、常量与变量、数据类型、运算符和表达式),编程三大结构(顺序结构、选择结构、循环结构),数组、函数和指针,其他内容(预处理命令、结构体和共用体、位运算、文件)四大部分内容。重点是第二、三部分。
㈡ 求一份C语言程序设计的期末考试试题!!!谢谢了
一.
选择题
(共15题,
每题2分,共30分)
1.
定义结构体的关键字是(
)
A.
union
B.
enum
C.struct
D.typedef
2.
设整型变量a为5,使b不为2的表达式是(
)
A.
b=a/2
B.
b=6-(--a)
C.
b=a%2
D.
b=a>3?2:1
3.
下面哪一项是不正确的字符串赋值或赋初值的方法(
)
A.
char
*str;
str=
“china”;
B.
char
str[7]=
{‘c’,
‘h’,
‘i’,
‘n’,
‘a’};
C.
char
str1[]=
“china”,str2[]=“123”;
D.
char
str1[10];
str1=
“china”;
4.
以下对二维数组a进行正确初始化的是(
)
A.
int
a[2][3]={{1,2},{3,4},{5,6}};
B.
int
a[
][3]={1,2,3,4,5,6};
C.
int
a[2][
]={1,2,3,4,5,6};
D.
int
a[2][
]={{1,2},{3,4}};
5.
选出下列标识符中不是合法的标识符的是(
)
A.
hot_do
B.
cat1
C.
_pri
D.
2ab
6.
以下说法中正确的是(
)
A.
C语言程序总是从第一个的函数开始执行
B.
在C语言程序中,要调用的函数必须在main()函数中定义
C.
C语言程序总是从main()函数开始执行
D.
C语言程序中的main()函数必须放在程序的开始部分
7.
若已定义:int
a[9],
*p=a;并在以后的语句中未改变p的值,不能表示a[1]地址的表达式为(
)
A.
p+1
B.
a+1
C.
a++
D.
++p
8.
若有说明:
int
i,j=7,
*p=&i;,
则与i=j;
等价的语句是(
)
A.
i=
*p;
B.
*p=*&j;
C.
i=&j;
D.
i=*
*p;
9.
若变量c为char类型,能正确判断出c为小写字母的表达式是(
)
A.
‘a’<=c<=
‘z’
B.
(c>=
‘a’)
||
(c<=
‘z’)
C.
(‘a’<=c)
and
(‘z’>=c)
D.
(c>=
‘a’)
&&
(c<=
‘z’)
10.
以下程序的输出结果是(
)
main()
{
int
a[]={1,2,3,4,5,6,7,8,9},
*p;
p=a;
*(p+3)+=2;
printf(
“%d,%d\n”,*p,*(p+3)
);
}
A.
0,
5
B.
1,
6
C.
1,
5
D.
0,
6
11.
以下程序的输出结果是(
)
main()
{
int
a=5;
float
x=3.14;
a*=x*(‘E’-
‘A’);
printf(“%f\n”,(float)a);
}
A.
62.000000
B.
62.800000
C.
63.000000
D.
62
12.
以下程序的输出结果是(
)
#define
f(x)
x*x
main()
{
int
a=6,b=2,c;
c=f(a)/f(b);
printf(“%d\n”,c);
}
A.
9
B.
6
C.
36
D.
18
13.
定义如下变量和数组:int
i;
int
x[3][3]={1,2,3,4,5,6,7,8,9};
则语句for(i=0;i<3;i++)
printf("%d
",x[i][2-i]);
的输出结果是(
)
A.
1
5
9
B.
1
4
7
C.
3
5
7
D.
3
6
9
14.
下列程序段的输出结果是
(
)
void
main(
)
{
int
k;
for
(k=1;k<5;k++)
{
if(k%2!=0)
printf(
“#”
);
else
printf(“*”)
;
}
}
A.
#*#*
B
.
*#*#
C.
##
D.
**
15.
下列程序执行后输出的结果是(
)
int
d=1;
fun
(int
p)
{
int
d=5;
d
+
=p
+
+;
printf("%d,",d);
}
main(
)
{
int
a=3;
fun(a);
d
+
=
a
+
+;
printf("%d\n",d);
}
A.
8,
4
B.
9,
6
C.
9,
4
D.
8,
5
二.
填空题(共7题,每空2分,共30分)
1.
数组
int
a[3][5];
共定义了_______________个元素。
2.
有float
f=3.1415927;
则
printf(“%5.4f”,
f
);输出的结果是_______________。
3.
下面程序的功能是:输出
100以内(不包含100)能被
3整除且个位数为
6的所有整数,请填空。
main(
)
{
int
i;
for(i=1;
_______________;
i++)
if
(_______________)
printf("%d",
i);
}
4.
设有“int
x=2,
y”说明,则逗号表达式“y=x+5,x+y”的值是
_______________
5.
以下是使用指针,进行字符串复制的程序,请填空。
main()
{
char
a[]=
“Tsinghua
University”,
b[30],
*p1,*p2;
p1=a;
p2=b;
for(;
*p1!=
‘_______________’;
p1++,
p2++)
_______________=_______________;
*p2=
‘_______________’;
printf(“string
a
is:%s\n”,a);
printf(“string
b
is:%s\n”,b);
}
6.
下面程序用冒泡法对数组a进行降序排序,请填空。
main()
{
int
a[5]={4,7,2,5,1};
int
i,j,m;
for(i=0;i<4;i++)
for(j=0;j<_______________;j++)
if(
_______________<
_______________
)
{
m=a[
j];
a[
j]=a[
j+1];
a[
j+1]=
m;
}
for(i=0;i<5;i++)
printf("%d
",a[i]);
}
7.
函数fun的功能是:使一个字符串按逆序存放,请填空。
void
fun
(char
str[])
{
char
m;
int
i,j;
for(i=0,j=strlen(str);i<_______________;i++,j--)
{
m=str[i];
str[i]=
_______________;
str[j-1]=m;
}
printf("the
rotated
string
is
%s\n",_______________);
}
㈢ C语言期末考试编程题
1输入两个整数a和b,若a和b的平方和大于100,则输出平方和的百位以上的数字,否则输出a和 b的和。
要求: 1)输出结果时说明平方和是大于100还是小于100( >100或<100 )
#include<stdio.h>
int main(){
int a, b, c;
scanf("%d%d", &a, &b);
c = a * a + b * b;
if(c > 100) printf("平方和大于100\n%d\n", c%100);
else printf("平方和小于等于100\n%d\n", a + b);
return 0;
}
2输入一个整数,判断是否是5和7的公倍数,若是则输出:5and7yes,否则再判断是否是3的倍数,若是3的倍数输出:3yes,若都不是则输出:no
#include<stdio.h>
int main(){
int input;
scanf("%d", &input);
if(input % 5 == 0 && input % 7 == 0)printf("5and7yes\n");
else if(input % 3 == 0) printf("3yes\n");
else printf("no\n");
return 0;
}
第三,四题和第二题差不多
5计算公式: [ 2*x x=2
y= [ x*x+1 x<2
[ 2*x*x+3*x+1 x>2
要求: 1)从键盘输入x的值,根据x的值求y的值
2)输出y的值
#include<stdio.h>
int main(){
int x, y;
scanf("%d", &x);
if(x == 2) y = 2*x;
else if(x < 2) y = x*x+1;
else y = 2 * x * x + 3 * x + 1;
printf("%d\n", y);
return 0;
}
8 和7差不多
下面原理都差不多 用if基本都能搞定 判断条件就行了 应该LZ能搞定了 东西有点多 -。- 就写这些吧 其他的就不一一写了^ ^
㈣ 数控编程试题及答案
数控综合试题库
一填空题
1.数控系统的发展方向将紧紧围绕着 性能 、 价格 和 可靠性 三大因素进行。
2.加工中心按主轴在空间所处的状态可以分为 立式 、 卧式 和 复合式 。
3.数控机床的导轨主要有 滑动 、 滚动 、 静压 三种。
4.数控机床的类别大致有 开环 、 闭环 、 半闭环 。
5.按车床主轴位置分为 立式 和 卧式 。
6.世界上第一台数控机床是 1952 年 PARSONS公司 与 麻省理工学院 合作研究的 三 坐标 数控铣 床。
7.数控电加工机床主要类型有 点火花成型 和 线切割机床 。
8.铣削各种允许条件下,应尽量选择直径较 大 的铣刀,尽量选择刀刃较 短 的铣刀。
9.合适加工中心的零件形状有 平面 、 曲面 、 孔 、 槽等 。
10.数控加工程序的定义是按规定格式描述零件 几何形状 和 加工工艺 的数控指令集。
11.常用夹具类型有 通用 、 专用 、 组合 。
13.基点是构成轮廓的不同几何素线的 交点 或 切点 。
14.加工程序单主要由 程序体 和 注释 两大部分构成。
15.自动编程又称为 计算机辅助编程 。其定义是:利用计算机和相应的 前置 、 后置 处理程序对零件进行处理,以得到加工程序单和数控穿孔的一种编程方法。
16.按铣刀形状分有 盘铣刀 、 圆柱铣刀 、 成形铣刀 、 鼓形刀铣
17.按走丝快慢,数控线切割机床可以分为 快走丝 和 慢走丝 。
18.数控机床实现插补运算较为成熟并得到广泛应用的是 直线 插补和 圆弧 插补。
18.穿孔带是数控机床的一种控制介质,国际上通用标准是 ISO 和 EIA 两种,我国采用的标准是ISO。
19.自动编程根据编程信息的输入与计算机对信息的处理方式不同,分为以 自动编程语言 为基础的自动编程方法和以 计算机绘图语言 为基础的自动编程方法。
20.数控机床按控制运动轨迹可分为 点位控制 、 直线控制 和 轮廓控制 等几种。按控制方式又可分为 开环 、 闭环 和半闭环控制等
21.对刀点既是程序的 起点 ,也是程序的 终点 。为了提高零件的加工精度,对刀点应尽量选在零件的 设计 基准或工艺基准上。
22.在数控加工中,刀具刀位点相对于工件运动的轨迹称为 加工 路线。
23.在轮廓控制中,为了保证一定的精度和编程方便,通常需要有刀具 长度 和 半径 补偿功能。
24.编程时的数值计算,主要是计算零件的 基点 和节点 的坐标或刀具中心轨迹的 节点 和 结点 的坐标。直线段和圆弧段的交点和切点是 基点 ,逼近直线段和圆弧小段轮廓曲线的交点和切点是 节点 。
25.切削用量三要素是指主轴转速(切削速度)、切削深度 、 进给量 。对于不同的加工方法,需要不同的 切削用量 ,并应编入程序单内。
26.端铣刀的主要几何角度包括前角、后角、刃倾角 、主偏角、和副偏角。
27.工件上用于定位的表面是确定工件位置的依据,称为定位基准 。
28.切削用量中对切削温度影响最大的 切削速度 ,其次是 进给量,而 切削深度 影响最小。
29.为了降低切削温度,目前采用的主要方法是切削时冲注切削液。切削液的作用包括冷却、
润滑、防锈 和清洗作用。
30.在加工过程中,定位基准的主要作用是保证加工表面之间的相互位置精度。
31.铣削过程中所用的切削用量称为铣削用量,铣削用量包括铣削宽度、铣削深度、铣削速度、进给量。
32.钻孔使用冷却润滑时,必须在钻锋吃入金属后,再开始浇注。
33.铣刀的分类方法很多,若按铣刀的结构分类,可分为整体铣刀、镶齿铣刀和机夹式铣刀。
34.切削液的种类很多,按其性质可分为3大类:水溶液、乳化液 、切削油。
35.按划线钻孔时,为防止钻孔位置超差,应把钻头横刃磨短 ,使其定心良好或者在孔中心先钻一定位小孔。
36.当金属切削刀具的刃倾角为负值时,刀尖位于主刀刃的最高点,切屑排出时流向工件待加工 表面。
37.切削加工时,工件材料抵抗刀具切削所产生的阻力称为切削力 。
38.切削塑性材料时,切削层的金属往往要经过挤压、滑移、挤裂、和切离 4个阶段。
39.工件材料的强度和硬度较低时,前角可以选得大 些;强度和硬度较高时,前角选得小 些。
40.常用的刀具材料有碳素工具钢、合金工具钢、高速钢、硬质合金4种。
41.影响刀具寿命的主要因素有:工件材料、刀具材料、刀具几何参数、切削用量 。
42.斜楔、螺旋、凸轮等机械夹紧机构的夹紧原理是利用机械摩擦的自锁来夹紧工件 。
43.一般机床夹具主要由定位元件、夹紧元件 、对刀元件、夹具体 4个部分组成。根据需要夹具还可以含有其他组成部分,如分度装置、传动装置等。
44.采用布置恰当的6个支承点来消除工件6个自由度的方法,称为 六点定位。
45.工件在装夹过程中产生的误差称为装夹误差、定位误差及基准不重合 误差。
46.在切削塑性金属材料是,常有一些从切屑和工件上带来的金属“冷焊”在前刀面上,靠
近切削刃处形成一个硬度很高的楔块即积屑瘤
47.作用在工艺系统中的力,有切削力、夹紧力、构件及工件的重力以及运动部件产生的惯性力。
48.能消除工件6个自由度的定位方式,称为完全定位。
49.在刀具材料中,硬质合金用于切削速度很高、难加工材料的场合,制造形状较简单的刀具。
50.刀具磨钝标准有粗加工、粗加工磨钝标准两种。
51.零件加工后的实际几何参数与理想几何参数的符合程度称为加工精度。
52.工件的实际定位点数,如不能满足加工要求,少于应有的定点数,称为 欠定位。
53.在切削过程中,工件形成三个表面:①待加工表面;②加工表面;③已加工表面。
54.刀刃磨损到一定程度后需要刃磨换新刀,需要规定一个合理的磨损限度,即为耐用度。
55.若工件在夹具中定位,要使工件的定位表面与夹具的定位元件相接触,从而消除自由度。
二 判断题
1(√)安全管理是综合考虑“物”的生产管理功能和“人”的管理,目的是生产更好的产品
2(√) 通常车间生产过程仅仅包含以下四个组成部分:基本生产过程、辅助生产过程、生产技术准备过程、生产服务过程。
3(√)车间生产作业的主要管理内容是统计、考核和分析。
4(√) 车间日常工艺管理中首要任务是组织职工学习工艺文件,进行遵守工艺纪律的宣传教育,并例行工艺纪律的检查。
5(×)当数控加工程序编制完成后即可进行正式加工。
6(×)数控机床是在普通机床的基础上将普通电气装置更换成CNC控制装置。
7(√)圆弧插补中,对于整圆,其起点和终点相重合,用R编程无法定义,所以只能用圆心坐标编程。
8(√)插补运动的实际插补轨迹始终不可能与理想轨迹完全相同。
9(×)数控机床编程有绝对值和增量值编程,使用时不能将它们放在同一程序段中。
10(×)用数显技术改造后的机床就是数控机床。
11(√)G代码可以分为模态G代码和非模态G代码。
12(×)G00、G01指令都能使机床坐标轴准确到位,因此它们都是插补指令。
13(√)圆弧插补用半径编程时,当圆弧所对应的圆心角大于180º时半径取负值。
14(×)不同的数控机床可能选用不同的数控系统,但数控加工程序指令都是相同的。
15(×)数控机床按控制系统的特点可分为开环、闭环和半闭环系统。
16(√)在开环和半闭环数控机床上,定位精度主要取决于进给丝杠的精度。
17(×)点位控制系统不仅要控制从一点到另一点的准确定位,还要控制从一点到另一点的路径。
18(√)常用的位移执行机构有步进电机、直流伺服电机和交流伺服电机。
19(√)通常在命名或编程时,不论何种机床,都一律假定工件静止刀具移动。
20(×)数控机床适用于单品种,大批量的生产。
21(×)一个主程序中只能有一个子程序。
22(×)子程序的编写方式必须是增量方式。
23(×)数控机床的常用控制介质就是穿孔纸带。
24(√)程序段的顺序号,根据数控系统的不同,在某些系统中可以省略的。
25(×)绝对编程和增量编程不能在同一程序中混合使用。
26(×)数控机床在输入程序时,不论何种系统座标值不论是整数和小数都不必加入小数点。
27(√)RS232主要作用是用于程序的自动输入。
28(√)车削中心必须配备动力刀架。
29(×)Y坐标的圆心坐标符号一般用K表示。
30(√)非模态指令只能在本程序段内有效。
31(×)X坐标的圆心坐标符号一般用K表示。
32(×)数控铣床属于直线控制系统。
33(√)采用滚珠丝杠作为X轴和Z轴传动的数控车床机械间隙一般可忽略不计。
34(√)旧机床改造的数控车床,常采用梯形螺纹丝杠作为传动副,其反向间隙需事先测量出来进行补偿。
35(√)顺时针圆弧插补(G02)和逆时针圆弧插补(G03)的判别方向是:沿着不在圆弧平面内的坐标轴正方向向负方向看去,顺时针方向为G02,逆时针方向为G03。
36(×)顺时针圆弧插补(G02)和逆时针圆弧插补(G03)的判别方向是:沿着不在圆弧平面内的坐标轴负方向向正方向看去,顺时针方向为G02,逆时针方向为G03。
37(√)伺服系统的执行机构常采用直流或交流伺服电动机。
38(√)直线控制的特点只允许在机床的各个自然坐标轴上移动,在运动过程中进行加工。
39(×)数控车床的特点是Z轴进给1mm,零件的直径减小2mm。
40(×)只有采用CNC技术的机床才叫数控机床。
41(√)数控机床按工艺用途分类,可分为数控切削机床、数控电加工机床、数控测量机等。
42(×)数控机床按控制坐标轴数分类,可分为两坐标数控机床、三坐标数控机床、多坐标数控机床和五面加工数控机床等。
43(×)数控车床刀架的定位精度和垂直精度中影响加工精度的主要是前者。
44(×)最常见的2轴半坐标控制的数控铣床,实际上就是一台三轴联动的数控铣床。
45(√)四坐标数控铣床是在三坐标数控铣床上增加一个数控回转工作台。
46(√)液压系统的输出功率就是液压缸等执行元件的工作功率。
47(×)液压系统的效率是由液阻和泄漏来确定的。
48(√)调速阀是一个节流阀和一个减压阀串联而成的组合阀。
49(×)液压缸的功能是将液压能转化为机械能。
50(×)数控铣床加工时保持工件切削点的线速度不变的功能称为恒线速度控制。
51(√)由存储单元在加工前存放最大允许加工范围,而当加工到约定尺寸时数控系统能够自动停止,这种功能称为软件形行程限位。
52(√)点位控制的特点是,可以以任意途径达到要计算的点,因为在定位过程中不进行加工。
53(√)数控车床加工球面工件是按照数控系统编程的格式要求,写出相应的圆弧插补程序段。
54(√)伺服系统包括驱动装置和执行机构两大部分。
55(√)不同结构布局的数控机床有不同的运动方式,但无论何种形式,编程时都认为刀具相对于工件运动。
56(×)不同结构布局的数控机床有不同的运动方式,但无论何种形式,编程时都认为工件相对于刀具运动。
57(×)一个主程序调用另一个主程序称为主程序嵌套。
58(×)数控车床的刀具功能字T既指定了刀具数,又指定了刀具号。
59(×)数控机床的编程方式是绝对编程或增量编程。
60(√)数控机床用恒线速度控制加工端面、锥度和圆弧时,必须限制主轴的最高转速。
61(×)螺纹指令G32 X41.0 W-43.0 F1.5是以每分钟1.5mm的速度加工螺纹。
62(×)经试加工验证的数控加工程序就能保证零件加工合格。
63(√)数控机床的镜象功能适用于数控铣床和加工中心。
64(×)数控机床加工时选择刀具的切削角度与普通机床加工时是不同的。
65(×)数控铣床加工时保持工件切削点的线速度不变的功能称为恒线速度控制。
66(×)在数控加工中,如果圆弧指令后的半径遗漏,则圆弧指令作直线指令执行。
67(√)车床的进给方式分每分钟进给和每转进给两种,一般可用G94和G95区分。
68(×) G00为前置刀架式数控车床加工中的瞬时针圆弧插补指令。
69(×)G03为后置刀架式数控车床加工中的逆时针圆弧插补指令。
70(×)所有数控机床加工程序的结构均由引导程序、主程序及子程序组成。
71(×)数控装置接到执行的指令信号后,即可直接驱动伺服电动机进行工作。
72(×)点位控制数控机床除了控制点到点的准确位置外,对其点到点之间的运动轨迹也有一定的要求。
73(×)数控机床的坐标规定与普通机床相同,均是由左手直角笛卡尔坐标系确定。
74(×)G00、G02、G03、G04、G90均属于模态G指令。
75(√)ISO标准规定G功能代码和M功能代码规定从00—99共100种。
76(√)螺纹车刀属于尖形车刀类型。
77(√)圆弧形车刀的切削刃上有无数个连续变化位置“刀尖”。
78(√)数控车床上的自动转位刀架是一种最简单的自动换刀设备。
79(√)在数值计算车床过程中,已按绝对坐标值计算出某运动段的起点坐标及终点坐标,以增量尺寸方式表示时,其换算公式:增量坐标值=终点坐标值-起点坐标。
80(√)一个尺寸链中一定只能一个封闭环。
81(√)在数控机床上加工零件,应尽量选用组合夹具和通用夹具装夹工件。避免采用专用夹具。
82(×)保证数控机床各运动部件间的良好润滑就能提高机床寿命。
83(√)数控机床加工过程中可以根据需要改变主轴速度和进给速度。
84(√)车床主轴编码器的作用是防止切削螺纹时乱扣。
85(×)跟刀架是固定在机床导轨上来抵消车削时的径向切削力的。
86(×)切削速度增大时,切削温度升高,刀具耐用度大。
87(×)数控机床进给传动机构中采用滚珠丝杠的原因主要是为了提高丝杠精度。
88(×)数控车床可以车削直线、斜线、圆弧、公制和英制螺纹、圆柱管螺纹、圆锥螺纹,但是不能车削多头螺纹。
89(×)平行度的符号是 //,垂直度的符号是 ┸ , 圆度的符号是 〇。
90(√)数控机床为了避免运动件运动时出现爬行现象,可以通过减少运动件的摩擦
来实现。
91(×)切削中,对切削力影响较小的是前角和主偏角。
92(×)同一工件,无论用数控机床加工还是用普通机床加工,其工序都一样。
93(×)数控机床的定位精度与数控机床的分辨率精度是一致的。
95(√)刀具半径补偿是一种平面补偿,而不是轴的补偿。
96(√)固定循环是预先给定一系列操作,用来控制机床的位移或主轴运转。
97(√)数控车床的刀具补偿功能有刀尖半径补偿与刀具位置补偿。
98(×)刀具补偿寄存器内只允许存入正值。
99(×)数控机床的机床坐标原点和机床参考点是重合的。
100(×)机床参考点在机床上是一个浮动的点。
101(√)外圆粗车循环方式适合于加工棒料毛坯除去较大余量的切削。
102(√)固定形状粗车循环方式适合于加工已基本铸造或锻造成型的工件。
102(×)外圆粗车循环方式适合于加工已基本铸造或锻造成型的工件。
103(√)刀具补偿功能包括刀补的建立、刀补的执行和刀补的取消三个阶段。
104(×)刀具补偿功能包括刀补的建立和刀补的执行二个阶段。
105(×)数控机床配备的固定循环功能主要用于孔加工。
106(√)数控铣削机床配备的固定循环功能主要用于钻孔、镗孔、攻螺纹等。
107(×)编制数控加工程序时一般以机床坐标系作为编程的坐标系。
108(√)机床参考点是数控机床上固有的机械原点,该点到机床坐标原点在进给坐标轴方向上的距离可以在机床出厂时设定。
109(√)因为毛坯表面的重复定位精度差,所以粗基准一般只能使用一次。
110(×)表面粗糙度高度参数Ra值愈大,表示表面粗糙度要求愈高;Ra值愈小表示表面粗糙度要求愈低。
111(√)数控机床的位移检测装置主要有直线型和旋转型。
112(×)基本型群钻是群钻的一种,即在标准麻花钻的基础上进行修磨,形成“六尖一七刃的结构特征。
113(√)陶瓷的主要成分是氧化铝,其硬度、耐热性和耐磨性均比硬质合金高。
114(×)车削外圆柱面和车削套类工件时,它们的切削深度和进给量通常是相同的。
115(√)热处理调质工序一般安排在粗加工之后,半精加工之前进行。
116(√)为了保证工件达到图样所规定的精度和技术要求,夹具上的定位基准应与工件上设计基准、测量基准尽可能重合。
117(√)为了防止工件变形,夹紧部位要与支承对应,不能在工件悬空处夹紧。
118(×)在批量生产的情况下,用直接找正装夹工件比较合适。
119(√)刀具切削部位材料的硬度必须大于工件材料的硬度。
120(×)加工零件在数控编程时,首先应确定数控机床,然后分析加工零件的工艺特性。
121(×)数控切削加工程序时一般应选用轴向进刀。
122(×)因为试切法的加工精度较高,所以主要用于大批、大量生产。
123(×)具有独立的定位作用且能限制工件的自由度的支承称为辅助支承。
124(√)切削用量中,影响切削温度最大的因素是切削速度。
125(√)积屑瘤的产生在精加工时要设法避免,但对粗加工有一定的好处。
126(×)硬质合金是一种耐磨性好。耐热性高,抗弯强度和冲击韧性都较高的一种刀具材料。
127(×)在切削时,车刀出现溅火星属正常现象,可以继续切削。
128(×)刃磨车削右旋丝杠的螺纹车刀时,左侧工作后角应大于右侧工作后角。
129(√)套类工件因受刀体强度、排屑状况的影响,所以每次切削深度要少一点,进给量要慢一点。
130(√)切断实心工件时,工件半径应小于切断刀刀头长度。
131(√)切断空心工件时,工件壁厚应小于切断刀刀头长度。
132(×)数控机床对刀具的要求是能适合切削各种材料、能耐高温且有较长的使用寿命。
133(√)数控机床对刀具材料的基本要求是高的硬度、高的耐磨性、高的红硬性和足够的强度7和韧性。
134(√)工件定位时,被消除的自由度少于六个,但完全能满足加工要求的定位称不完全定位。
135(×)定位误差包括工艺误差和设计误差。
136(×)数控机床中MDI是机床诊断智能化的英文缩写。
137(×)数控机床中CCW代表顺时针方向旋转,CW代表逆时针方向旋转。
138(×)一个完整尺寸包含的四要素为尺寸线、尺寸数字、尺寸公差和箭头等四项要素。
139(√)高速钢刀具具有良好的淬透性、较高的强度、韧性和耐磨性。
140(×)长V形块可消除五个自由度。短的V形块可消除二个自由度。
141(√)长的V形块可消除四个自由度。短的V形块可消除二个自由度。
142(×)高速钢是一种含合金元素较多的工具钢,由硬度和熔点很高的碳化物和金属粘结剂组成。
143(√)零件图中的尺寸标注要求是完整、正确、清晰、合理。
144(√)硬质合金是用粉末冶金法制造的合金材料,由硬度和熔点很高的碳化物和
金属粘结剂组成。
145(√)工艺尺寸链中,组成环可分为增环与减环。