数控编程技术期末考试试题(数控编程考试题及答案)

http://www.itjxue.com  2023-02-16 22:40  来源:未知  点击次数: 

西安石油大学机械系07级数控机床呢编程技术试卷和答案 急急急 快的再加100

数控机床编程与操作试题库及答案

一. 是非题

(一) 职业道德

1.1.1(√)安全管理是综合考虑“物”的生产管理功能和“人”的管理,目的是生产更好的产品

1.1.2(√) 通常车间生产过程仅仅包含以下四个组成部分:基本生产过程、辅助生产过程、生产技术准备过程、生产服务过程。

1.1.3(√) 车间生产作业的主要管理内容是统计、考核和分析。

1.1.4(√) 车间日常工艺管理中首要任务是组织职工学习工艺文件,进行遵守工艺纪律的宣传教育,并例行工艺纪律的检查。

(二) 基础知识

1.2.1(×)当数控加工程序编制完成后即可进行正式加工。

1.2.2(×)数控机床是在普通机床的基础上将普通电气装置更换成CNC控制装置。

1.2.3(√)圆弧插补中,对于整圆,其起点和终点相重合,用R编程无法定义,所以只能用圆心坐标编程。

1.2.4(√)插补运动的实际插补轨迹始终不可能与理想轨迹完全相同。

1.2.5(×)数控机床编程有绝对值和增量值编程,使用时不能将它们放在同一程序段中。

1.2.6(×)用数显技术改造后的机床就是数控机床。

1.2.7(√)G代码可以分为模态G代码和非模态G代码。

1.2.8(×)G00、G01指令都能使机床坐标轴准确到位,因此它们都是插补指令。

1.2.9(√)圆弧插补用半径编程时,当圆弧所对应的圆心角大于180o时半径取负值。

1.2.10(×)不同的数控机床可能选用不同的数控系统,但数控加工程序指令都是相同的。

1.2.11(×)数控机床按控制系统的特点可分为开环、闭环和半闭环系统。

1.2.12(√)在开环和半闭环数控机床上,定位精度主要取决于进给丝杠的精度。

1.2.13(×)点位控制系统不仅要控制从一点到另一点的准确定位,还要控制从一点到另一点的路径。

1.2.14(√)常用的位移执行机构有步进电机、直流伺服电机和交流伺服电机。

1.2.15(√)通常在命名或编程时,不论何种机床,都一律假定工件静止刀具移动。

1.2.16(×)数控机床适用于单品种,大批量的生产。

1.2.17(×)一个主程序中只能有一个子程序。

1.2.18(×)子程序的编写方式必须是增量方式。

1.2.19(×)数控机床的常用控制介质就是穿孔纸带。

1.2.20(√)程序段的顺序号,根据数控系统的不同,在某些系统中可以省略的。

1.2.21(×)绝对编程和增量编程不能在同一程序中混合使用。

1.2.22(×)数控机床在输入程序时,不论何种系统座标值不论是整数和小数都不必加入小数点。

1.2.23(√)RS232主要作用是用于程序的自动输入。

1.2.24(√)车削中心必须配备动力刀架。

1.2.25(×)Y坐标的圆心坐标符号一般用K表示。

1.2.26(√)非模态指令只能在本程序段内有效。

1.2.27(×)X坐标的圆心坐标符号一般用K表示。

1.2.28(×)数控铣床属于直线控制系统。

1.2.29(√)采用滚珠丝杠作为X轴和Z轴传动的数控车床机械间隙一般可忽略不计。

1.2.30(√)旧机床改造的数控车床,常采用梯形螺纹丝杠作为传动副,其反向间隙需事先测量出来进行补偿。

1.2.31(√)顺时针圆弧插补(G02)和逆时针圆弧插补(G03)的判别方向是:沿着不在圆弧平面内的坐标轴正方向向负方向看去,顺时针方向为G02,逆时针方向为G03。

1.2.32(×)顺时针圆弧插补(G02)和逆时针圆弧插补(G03)的判别方向是:沿着不在圆弧平面内的坐标轴负方向向正方向看去,顺时针方向为G02,逆时针方向为G03。

1.2.33(√)伺服系统的执行机构常采用直流或交流伺服电动机。

1.2.34(√)直线控制的特点只允许在机床的各个自然坐标轴上移动,在运动过程中进行加工。

1.2.35(×)数控车床的特点是Z轴进给1mm,零件的直径减小2mm。

1.2.36(×)只有采用CNC技术的机床才叫数控机床。

1.2.37(√)数控机床按工艺用途分类,可分为数控切削机床、数控电加工机床、数控测量机等。

1.2.38(×)数控机床按控制坐标轴数分类,可分为两坐标数控机床、三坐标数控机床、多坐标数控机床和五面加工数控机床等。

1.2.39(×)数控车床刀架的定位精度和垂直精度中影响加工精度的主要是前者。

1.2.39(×)最常见的2轴半坐标控制的数控铣床,实际上就是一台三轴联动的数控铣床。

1.2.40(√)四坐标数控铣床是在三坐标数控铣床上增加一个数控回转工作台。

1.2.41(√)液压系统的输出功率就是液压缸等执行元件的工作功率。

1.2.42(×)液压系统的效率是由液阻和泄漏来确定的。

1.2.43(√)调速阀是一个节流阀和一个减压阀串联而成的组合阀。

1.2.44(×)液压缸的功能是将液压能转化为机械能。

1.2.45(×)数控铣床加工时保持工件切削点的线速度不变的功能称为恒线速度控制。

1.2.46(√)由存储单元在加工前存放最大允许加工范围,而当加工到约定尺寸时数控系统能够自动停止,这种功能称为软件形行程限位。

1.2.47(√)点位控制的特点是,可以以任意途径达到要计算的点,因为在定位过程中不进行加工。

1.2.48(√)数控车床加工球面工件是按照数控系统编程的格式要求,写出相应的圆弧插补程序段。

1.2.49(√)伺服系统包括驱动装置和执行机构两大部分。

1.2.50(√)不同结构布局的数控机床有不同的运动方式,但无论何种形式,编程时都认为刀具相对于工件运动。

1.2.51(×)不同结构布局的数控机床有不同的运动方式,但无论何种形式,编程时都认为工件相对于刀具运动。

1.2.52(×)一个主程序调用另一个主程序称为主程序嵌套。

1.2.53(×)数控车床的刀具功能字T既指定了刀具数,又指定了刀具号。

1.2.54(×)数控机床的编程方式是绝对编程或增量编程。

1.2.55(√)数控机床用恒线速度控制加工端面、锥度和圆弧时,必须限制主轴的最高转速。

1.2.56(×)螺纹指令G32 X41.0 W-43.0 F1.5是以每分钟1.5mm的速度加工螺纹。

1.2.57(×)经试加工验证的数控加工程序就能保证零件加工合格。

1.2.58(√)数控机床的镜象功能适用于数控铣床和加工中心。

1.2.59(×)数控机床加工时选择刀具的切削角度与普通机床加工时是不同的。

1.2.60(×)数控铣床加工时保持工件切削点的线速度不变的功能称为恒线速度控制。

1.2.61(×)在数控加工中,如果圆弧指令后的半径遗漏,则圆弧指令作直线指令执行。

1.2.62(√)车床的进给方式分每分钟进给和每转进给两种,一般可用G94和G95区分。

(三) 数控加工实施

1.3.1(√)在数控机床上加工零件,应尽量选用组合夹具和通用夹具装夹工件。避免采用专用夹具。

1.3.2(×)保证数控机床各运动部件间的良好润滑就能提高机床寿命。

1.3.3(√)数控机床加工过程中可以根据需要改变主轴速度和进给速度。

1.3.4(√)车床主轴编码器的作用是防止切削螺纹时乱扣。

1.3.5(×)跟刀架是固定在机床导轨上来抵消车削时的径向切削力的。

1.3.6(×)切削速度增大时,切削温度升高,刀具耐用度大。

1.3.7(×)数控机床进给传动机构中采用滚珠丝杠的原因主要是为了提高丝杠精度。

1.3.8(×)数控车床可以车削直线、斜线、圆弧、公制和英制螺纹、圆柱管螺纹、圆锥螺纹,但是不能车削多头螺纹。

1.3.9(×)平行度的符号是 //,垂直度的符号是 ┸ , 圆度的符号是 〇。

1.3.10(√)数控机床为了避免运动件运动时出现爬行现象,可以通过减少运动件的摩擦实现。

1.3.11(×)切削中,对切削力影响较小的是前角和主偏角。

1.3.12(×)同一工件,无论用数控机床加工还是用普通机床加工,其工序都一样。

1.3.13(×)数控机床的定位精度与数控机床的分辨率精度是一致的。

(四) 编制数控程序

1.4.1(√)刀具半径补偿是一种平面补偿,而不是轴的补偿。

1.4.2(√)固定循环是预先给定一系列操作,用来控制机床的位移或主轴运转。

1.4.3(√)数控车床的刀具补偿功能有刀尖半径补偿与刀具位置补偿。

1.4.4(×)刀具补偿寄存器内只允许存入正值。

1.4.5(×)数控机床的机床坐标原点和机床参考点是重合的。

1.4.6(×)机床参考点在机床上是一个浮动的点。

1.4.7(√)外圆粗车循环方式适合于加工棒料毛坯除去较大余量的切削。

1.4.8(√)固定形状粗车循环方式适合于加工已基本铸造或锻造成型的工件。

1.4.9(×)外圆粗车循环方式适合于加工已基本铸造或锻造成型的工件。

1.4.10(√)刀具补偿功能包括刀补的建立、刀补的执行和刀补的取消三个阶段。

1.4.11(×)刀具补偿功能包括刀补的建立和刀补的执行二个阶段。

1.4.12(×)数控机床配备的固定循环功能主要用于孔加工。

1.4.13(√)数控铣削机床配备的固定循环功能主要用于钻孔、镗孔、攻螺纹等。

1.4.14(×)编制数控加工程序时一般以机床坐标系作为编程的坐标系。

1.4.15(√)机床参考点是数控机床上固有的机械原点,该点到机床坐标原点在进给坐标轴方向上的距离可在机床出厂时设定。

(五) 操作数控机床

1.5.1(√)因为毛坯表面的重复定位精度差,所以粗基准一般只能使用一次。

1.5.2(×)表面粗糙度高度参数Ra值愈大,表示表面粗糙度要求愈高;Ra值愈小,表示表面粗糙度要求愈低。

1.5.3(√)标准麻花钻的横刃斜角为50°~55°。

1.5.4(√)数控机床的位移检测装置主要有直线型和旋转型。

1.5.5(×)基本型群钻是群钻的一种,即在标准麻花钻的基础上进行修磨,形成“六尖一七刃的结构特征。

1.5.6(√)陶瓷的主要成分是氧化铝,其硬度、耐热性和耐磨性均比硬质合金高。

1.5.7(×)车削外圆柱面和车削套类工件时,它们的切削深度和进给量通常是相同的。

1.5.8(√)热处理调质工序一般安排在粗加工之后,半精加工之前进行。

1.5.9(√)为了保证工件达到图样所规定的精度和技术要求,夹具上的定位基准应与工件上设计基准、测量基准尽可能重合。

1.5.10(√)为了防止工件变形,夹紧部位要与支承对应,不能在工件悬空处夹紧。

1.5.11(×)在批量生产的情况下,用直接找正装夹工件比较合适。

1.5.12(√)刀具切削部位材料的硬度必须大于工件材料的硬度。

1.5.13(×)加工零件在数控编程时,首先应确定数控机床,然后分析加工零件的工艺特性。

1.5.14(×)数控切削加工程序时一般应选用轴向进刀。

1.5.15(×)因为试切法的加工精度较高,所以主要用于大批、大量生产。

1.5.16(×)具有独立的定位作用且能限制工件的自由度的支承称为辅助支承。

1.5.17(√)切削用量中,影响切削温度最大的因素是切削速度。

1.5.18(√)积屑瘤的产生在精加工时要设法避免,但对粗加工有一定的好处。

1.5.19(×)硬质合金是一种耐磨性好。耐热性高,抗弯强度和冲击韧性都较高的一种刀具材料。

1.5.20(×)在切削时,车刀出现溅火星属正常现象,可以继续切削。

1.5.21(×)刃磨车削右旋丝杠的螺纹车刀时,左侧工作后角应大于右侧工作后角。

1.5.22(√)套类工件因受刀体强度、排屑状况的影响,所以每次切削深度要少一点,进给量要慢一点。

1.5.23(√)切断实心工件时,工件半径应小于切断刀刀头长度。

1.5.24(√)切断空心工件时,工件壁厚应小于切断刀刀头长度。

1.5.25(×)数控机床对刀具的要求是能适合切削各种材料、能耐高温且有较长的使用寿命。

1.5.26(√)数控机床对刀具材料的基本要求是高的硬度、高的耐磨性、高的红硬性和足够的强度7和韧性。

1.5.27(√)工件定位时,被消除的自由度少于六个,但完全能满足加工要求的定位称不完全定位。

1.5.28(×)定位误差包括工艺误差和设计误差。

1.5.29(×)数控机床中MDI是机床诊断智能化的英文缩写。

1.5.30(×)数控机床中CCW代表顺时针方向旋转,CW代表逆时针方向旋转。

1.5.31(×)一个完整尺寸包含的四要素为尺寸线、尺寸数字、尺寸公差和箭头等四项要素。

1.5.32(√)高速钢刀具具有良好的淬透性、较高的强度、韧性和耐磨性。

1.5.33(×)长V形块可消除五个自由度。短的V形块可消除二个自由度。

1.5.34(√)长的V形块可消除四个自由度。短的V形块可消除二个自由度。

1.5.35(×)高速钢是一种含合金元素较多的工具钢,由硬度和熔点很高的碳化物和金属粘结剂组成。

1.5.36(√)零件图中的尺寸标注要求是完整、正确、清晰、合理。

1.5.37(√)硬质合金是用粉末冶金法制造的合金材料,由硬度和熔点很高的碳化物和

金属粘结剂组成。

1.5.38(√)工艺尺寸链中,组成环可分为增环与减环。

1.5.39(√)尺寸链按其功能可分为设计尺寸链和工艺尺寸链。按其尺寸性质可分为线性尺寸链和角度尺寸链。

1.5.40(×)直线型检测装置有感应同步器、光栅、旋转变压器。

1.5.41(×)常用的间接测量元件有光电编码器和感应同步器。

1.5.42(√)直线型检测元件有感应同步器、光栅、磁栅、激光干涉仪。

1.5.43(√)旋转型检测元件有旋转变压器、脉冲编码器、测速发电机。

1.5.44(√)开环进给伺服系统的数控机床,其定位精度主要取决于伺服驱动元件和机床传动机构精度、刚度和动态特性。

1.5.45(×)按数控系统操作面板上的RESET键后就能消除报警信息。

1.5.46(√)若普通机床上的一把刀只能加工一个尺寸的孔,而在数控机床这把刀可加工尺寸不同的无数个孔。

1.5.53(×)量块通常可以用于测量零件的长度尺寸。

1.5.54(×)检查加工零件尺寸时应选精度高的测量器具。

1.5.55(√)过盈配合的结合零件加工时表面粗糙度应该选小为好。

1.5.56(×)加工零件的表面粗糙度小要比大好。

1.5.57(×)用一个精密的塞规可以检查加工孔的质量。

(六) 数控机床作业管理

1.6.1(×)更换系统的后备电池时,必须在关机断电情况下进行。

1.6.2(×)炎热的夏季车间温度高达35°C以上,因此要将数控柜的门打开,以增加通风散热。

1.6.3(√)当数控机床失去对机床参考点的记忆时,必须进行返回参考点的操作。

1.6.4(×)数控机床在手动和自动运行中,一旦发现异常情况,应立即使用紧急停止按钮。

二. 单项选择题

(一) 职业道德

2.1.1 安全管理可以保证操作者在工作时的安全或提供便于工作的(B)。

A.生产场地 B.生产环境 C.生产空间

(二) 基础知识

2.2.2 加工(B)零件,宜采用数控加工设备。

A. 大批量 B 多品种中小批量 C 单件

2.2.3 通常数控系统除了直线插补外,还有(B)。

A.正弦插补 B 圆弧插补 C 抛物线插补

2.2.4 数控机床进给系统减少摩擦阻力和动静摩擦之差,是为了提高数控机床进给系统的(C)。

A.传动精度 B. 运动精度和刚度 C.快速响应性能和运动精度 D. 传动精度和刚度

2.2.5 为了保证数控机床能满足不同的工艺要求,并能够获得最佳切削速度,主传动系统的要求是(C)。

A.无级调速 B.变速范围宽 C.分段无级变速 D.变速范围宽且能无级变速

2.2.6 圆弧插补指令G03 X Y R 中,X、Y后的值表示圆弧的(B)。

A.起点坐标值 B. 终点坐标值 C. 圆心坐标相对于起点的值

2.2.7 (B)使用专用机床比较合适。

A.复杂型面加工 B. 大批量加工 C. 齿轮齿形加工

2.2.8 车床上,刀尖圆弧只有在加工( C )时才产生加工误差。

A. 端面 B. 圆柱 C. 圆弧

2.2.9 数控系统所规定的最小设定单位就是(C)。

A. 数控机床的运动精度 B. 机床的加工精度 C. 脉冲当量 D. 数控机床的传动精度

2.2.10 步进电机的转速是否通过改变电机的( A )而实现。

A. 脉冲频率 B. 脉冲速度 C. 通电顺序

2.2.11 目前第四代计算机采用元件为( C )。

A. 电子管 B. 晶体管 C. 大规模集成电路

2.2.12 确定数控机床坐标轴时,一般应先确定( C )。

A. X轴 B. Y轴 C. Z轴

2.2.13 数控铣床的默认加工平面是( A )。

A. XY平面 B. XZ平面 C. YZ平面

2.2.14 G00指令与下列的( C )指令不是同一组的。

A. G01 B. G02,G03 C. G04

2.2.15 开环控制系统用于( A )数控机床上。

A. 经济型 B. 中、高档 C. 精密

2.2.16 加工中心与数控铣床的主要区别是( C )。

A. 数控系统复杂程度不同 B. 机床精度不同

C. 有无自动换刀系统

2.2.17 采用数控机床加工的零件应该是( B )。

A. 单一零件 B. 中小批量、形状复杂、型号多变 C. 大批量

2.2.18 G02 X20 Y20 R-10 F100;所加工的一般是( C )。

1-11. 为什么数控机床加工的生产准备周期比普通机床加工生产准备周期短?(普通机床使用专用刀具、量具、而数控机床加工无须专用工艺装备,只须编程。)

1-12. 数控机床最适用于哪些类型零件的加工? (复杂、高精、多种批量尤其是单件小批量。)

2-1. 空间曲面加工是否一定要有三坐标联动? (不是,亦可用3轴控制2轴联动进行加工)

2-2. 数控机床坐标系各进给轴运动的正方向总是假定为怎样的方向? (假设工件不动,刀具远离工件的方向为正。)

2-3. 什么是相对坐标编程?什么是绝对坐标编程?

(相对坐标编程:编程的坐标值按增量值的方式给定的编程方法

绝对坐标编程:编程的坐标值按绝对坐标的方式给定的编程方法)

2-4. 从大类上分类,数控加工程序编制方法有哪两种? (手工编程、自动编程)

2-5. 被加工零件如图所示,本工序为精加工,铣刀直径为16 mm,进给速度100mm/min,主轴转速为400r/min,不考虑Z轴运动,编程单位为mm,试编制该零件的加工程序。

要求:

(1) 从A点开始进入切削,刀具绕零件顺时针方向加工,加工完成后刀具回到起刀点;

(2) 采用绝对坐标编程,指出零件上各段所对应的程序段号;

(3) 程序中有相应的M指令、S指令和刀补指令。

G92 X-15 Y-15;

N01 G90 G17 G00 G41 X0 Y0 M03 S400 D01 M08;

N02 G01 X60 Y130 F100;

N03 X120;

N04 G02 X150 Y100 I0 J-30;

N05 G01 Y50;

N06 G03 X100 Y0 I50 J0;

N07 G01 X0;

N08 G00 G40 X-15 Y-15 M05 M09;

N09 M02;

3-1. CNC装置硬件由哪几个模块组成?各模块的作用分别是什么?(计算机主板和系统总线、显示、输入输出、存储、设备辅助控制接口、位置控制、功能接口。)

3-2. 设备辅助控制接口模块的信号处理有哪两大目的?(隔离、转换。)

3-3. 根据CNC装置硬件所含有的CPU多少来分,可分为哪两大类系统? (单机系统、多机系统)

3-4. CNC装置中数据转换流程,按顺序有哪几个过程?(译码、刀补、速度预处理、插补、位控。)

3-5. 在中断型软件结构中,位置控制、键盘输入、插补运算、通信这4个中断服务程序,哪一个安排为最高级别优先级?优先级安排的原则是什么?

(位置控制级别最高。优先级安排的原则:1.控制指令高于管理指令2. 译码、刀补、速度预处理、插补、位控的优先级由低到高)

3-6. CNC装置软件从功能特征来看分为哪两大类?CNC装置的软件特点是什么?

(从功能特征来看分为:控制系统和管理系统

CNC装置的软件特点是:a.多任务与并行处理技术——资源分时共享、并发处理和流水处理;b.实时性与优先抢占调度机制。)

3-7. 刀具半径补偿的意义何在?

(1.可以简化程序,如粗、精加工用同一个程序只是修改D01中的偏置值 2.减少编程人员的坐标计算 3.使用不同的刀具时不用再编程)

3-8. 刀具半径补偿执行过程有哪三步? (建立过程、执行过程、取消过程)

3-9. C刀补中,转接过渡形式有几种? (插入型、缩短型、伸长型)

4-9. 解决交流伺服电机变频调速的技术关键问题是什么?

要获得调频调压的交流电源

4-10. 什么是数控机床的定位精度和伺服刚度?提高定位精度的措施有哪些?

定位精度:空载条件下,静态下指令位置与实际位置的精确程度。

伺服刚度:负载力与稳态位置误差之比。

提高定位精度的措施:提高传动机构的刚度

k、减小传动间的摩擦力

Fc、增大放大器增益、选力矩系数大的伺服电机。

4-11. 增大闭环进给伺服系统的增益有什么益处?系统增益是否越大越好?

增大闭环进给伺服系统的增益提高了系统的灵敏度,减小了跟随误差,提高了伺服系统的跟随精度。

系统增益不是越大越好。在保证进给系统不失稳的情况下,系统增益越大越好。

4-12. 数控回转工作台进给系统采用闭环控制时,位置检测元件安装在什么位置?

位置检测元件安装在数控回转工作台的转轴上。

4-16. 设一步进电机驱动工作台的开环系统,已知步进电机经一对 的齿轮减速后驱动丝杆使工作台作直线进给(如图所示)。已知丝杆的导程t(mm),所选用的步进电机的最高工作频率fmax(Hz),步进电机步距角为 。

求:(1) 当已知驱动的工作台最大速度Vmax时,满足系统要求的脉冲当量 ;(2) 齿轮传动的传动比 。

解:(1)根据F=60 f δ

得到δ的值

(2)根据360/it=α/δ

得到I=Z1/Z2=360δ/αt

5-1. 数控机床的机械结构应具有良好的特性,主要包括哪些?(高的刚度和抗振性、好的热稳定性、好的低速平稳性、高的几何精度和传动精度。)

5-2. 何为爬行现象?防止爬行的措施最主要的有哪些?

进给系统的驱动速度为匀速,当运动部件速度低于某一临界速度时, 会出现执行部件运动时快时慢、甚至停顿——前冲的现象,这种现象称为爬行现象。

措施(减小Vc的办法):改善导轨面间和摩擦特性(滚动--静压--滑动(塑料))、

提高传动刚度、减轻运动件的重量、增加系统的阻尼

5-3. 内装电机主轴(电主轴)的主要缺点是什么? 缺点是电机运转产生的振动和热量将直接影响到主轴

5-4. 数控机床常用丝杠螺母副是哪一种? (滚珠丝杠螺母副)

5-5. 数控回转工作台有哪两种? 分度工作台和数控回转工作台(开环数控回转工作台、闭环数控回转工作台)

5-6. 数控机床常用导轨有哪几种? 塑料导轨:滑动摩擦 滚动导轨:滚动摩擦 静压导轨:液体摩擦

5-7. 进给伺服系统的传动元件在调整时均需预紧,其主要目的什么?

消除传动间隙,提高传动刚度。

6-1. 什么是自动换刀装置?

储备一定数量的刀具并完成刀具的自动交换功能的装置。

6-2. 自动换刀装置方案的作用是什么?

缩短非切削时间,提高生产率,可使非切削时间减少到20%~30%;“工序集中”,扩大数控机床工艺范围,减少设备占地面积;提高加工精度。

6-3. 自动换刀装置的形式有哪几种?各有何应用场合和特点?

(1)回转刀架换刀:常用于数控车床,可设计成四方、六方刀架或圆盘式轴向装刀刀架;

(2)更换主轴换刀:用于工序较少、精度要求不太高的机床,如数控钻床、铣床,优点是换刀时间短,为保证主轴系统的刚性,必须限制主轴数目;

(3)更换主轴箱换刀 :用于多主轴的主轴箱的组合机床,适于加工箱体类零件,具有高的生产率;

(4)更换刀库换刀:用于单机或多机的自动生产线,工艺范围广,需要刀具多,可以先更换刀库,再选择刀具

(5)带刀库的自动换刀系统:用于钻床、铣镗床、数控组合机床,应用广泛,可以作为独立部件,换刀过程复杂。

6-4. 自动换刀装置的刀库的形式有哪几种? 各有何应用场合和特点?

(1)盘式刀库

(2)链式刀库

6-5. 什么是刀具交换装置?作用是什么?

刀具交换装置:实现刀库与机床主轴之间装卸与传递刀具的装置。

6-6. 交换装置的形式有哪几种? 各有何应用场合和特点?

交换装置的形式:刀库和主轴相对运动实现刀具交换(结构简单换刀时间长,换刀动作多);

由机械手进行刀具交换(动作简单,换刀时间短)

五、名词解释:

数字控制:(Numerical Control NC)是一种借助数字、字符或其它符号对某一工作过程(如加工、测量、装配等)进行编程控制的自动化方法。

数控机床:(Numerical Control Machine Tools)是采用数字控制技术对机床的加工过程进行自动控制的一类机床。

进给轴:数控机床的一个进给自由度。

加工中心(MC):带有自动换刀装置的数控机床。

CNC:计算机数控系统(Computer Numerical Control CNC )以计算机为控制核心的数字控制系统。

DNC:直接数字控制系统是用一台通用计算机直接控制和管理一群数控机床进行零件加工或装配的系统。

FMC:柔性制造单元是由加工中心与自动交换工件的装置所组成,同时数控系统还增加了自动检测与工况自动监控等功能。

FMS:柔性制造系统由加工、物流、信息流组成的系统

CIMS:计算机集成制造系统是生产设备的集成、以信息为特征的技术集成和功能集成。

脉冲当量:单位脉冲下,进给伺服系统驱动元件所给的最小位移。

并行处理:是指软件系统在同一时刻或同一时间间隔内完成两个或两个以上任务处理的方法。

伺服系统:由伺服驱动电路和伺服驱动装置组成,并与机床上的执行部件和机械传动部件组成数控机床的进给系统。

开环进给伺服系统:不需要对实际位移和速度进行测量,不需要将所测得的实际位移和速度反馈到系统的输入端与输入的指令位置和速度进行比较的系统。

闭环进给伺服系统:将检测元件装在执行部件上,直接测量执行部件的实际位移来进行反馈的进给系统

半闭环进给伺服系统:将检测元件安装在进给伺服系统传动链中的某一个环节上,间接测量执行部件的实际位移来进行反馈的进给系统

数控中级工考试题

机械工业出版社出版------数控铣工(车'线切割'电火花'加工中心)机能鉴定考核培训教程

人民邮电出版社------数控编程技术

国防工业出版---数控加工技术

机械工业出版社出版-----数控技术

化学工业出版-----数控加工工艺

请大家帮忙找一 找有关数控考试的题

数控加工与编程考试试题(六)

一、选择题(2’X21)

1. 刀尖半径左补偿方向的规定是 。

A、沿刀具运动方向看,工件位于刀具左侧;B、沿工件运动方向看,工件位于刀具左侧;

C、沿工件运动方向看,刀具位于工件左侧;D、沿刀具运动方向看,刀具位于工件左侧

2. G00的指令移动速度值是 。

A、机床参数指定;B、数控程序指定;C、操作面板指定

3. 用Φ12的刀具进行轮廓的粗、精加工,要求精加工余量为0.4,则粗加工偏移量为 。

A、12.4;B、11.6;C、6.4

4. 执行下列程序后,累计暂停进给时间是 。

N1 G91 G00 X120.0 Y80.0

N2 G43 Z-32.0 H01

N3 G01 Z-21.0 F120

N4 G04 P1000

N5 G00 Z21.0

N6 X30.0 Y-50.0

N7 G01 Z-41.0 F120

N8 G04 X2.0

N9 G49 G00 Z55.0

N10 M02

A、2秒;B、3秒;C、1002秒;D、1.002秒

5. 数控加工中心的固定循环功能适用于 。

A、曲面形状加工;B、平面形状加工;C、孔系加工

6. 在数控铣床上用φ20铣刀执行下列程序后,其加工圆弧的直径尺寸是 。

N1 G90 G17 G41 X18.0 Y24.0 M03 H06

N2 G02 X74.0 Y32.0 R40.0 F180(刀具半径补偿偏置值是φ20.2)

A、φ80.2;B、φ80.4;C、φ79.8

7. 数控机床主轴以800转/分转速正转时,其指令应是 。

A、M03 S800;B、M04 S800;C、M05 S800

8. 数控机床的种类很多,如果按加工轨迹分则可分为 。

A、二轴控制、三轴控制和连续控制;B、点位控制、直线控制和连续控制;

C、二轴控制、三轴控制和多轴控制

9. 数控机床上有一个机械原点,该点到机床坐标零点在进给坐标轴方向上的距离可以在机床出厂时设定。该点称 。

A、工件零点;B、机床零点;C、机床参考点

10. 绕X轴旋转的回转运动坐标轴是 。

A、A轴;B、B轴;C、Z轴

11. 刀具长度正补偿是 指令,负补偿是 指令,取消补偿是 指令。

A、G43;B、G44;C、G49

12. 当更换加工产品时,普通机床是靠 _ _ 来实现,自动机床和仿形机床主要是靠 _ _ 来实现的,而数控机床则只需靠 _ _ 来实现即可。

A、重新编程 B、更改规程,人工直接控制 C、改变凸轮靠模等装备

13. 刀库容量小的加工中心一般采用 刀库形式,刀库容量大的加工中心则多采用____ 刀库形式。对刀具或刀座进行编码,根据编码选刀的方式是 。

A、链式 B、鼓轮式 C、顺序选刀 D、任选选刀

14. 钻镗循环的深孔加工时需采用间歇进给的方法,每次提刀退回安全平面的应是 ,每次提刀回退一固定量q的应是 。

A、G73 B、G83 C、G74 D、G84

一、 二、 画图题( 2X6)

1. 1. 画图表示挖槽加工的几种工艺路线(单向切削、双向切削、环向切削等),标出铣切间隔,并说说这一参数应如何确定。

2. 画图表示钻镗固定循环的加工路线,并说明将其应用于螺钉沉孔座加工(G82)时各路线段的含义。

三、简答题(23)

1. 说说正式加工前的程序校验和空运行调试有什么意义?在机械锁住的情况下,能进行什么样的检查。(8)

2. 何谓对刀点?对刀点的选取对编程有何影响?(5)

3. 数控加工编程的主要内容有哪些?(5)

4. 图示曲面零件,从毛坯到零件尺寸,应分别进行什么样的刀路定义?(5)

四、编程题(23分)

1. 加工下图所示零件,要求自己确定加工顺序、设定加工参数、选调刀具、编制填写数控工艺卡片和手工编写数控程序,输入程序代码、装夹工件和刀具、对刀并操作机床进行切削加工。

参考答案

一、一、选择题

1.C 2.A 3.C 4.B 5.C 6.A 7.A 8.B 9.C 10.A 11.ABC 12.BCA 13.BAD 14.BA

二、画图题

1.

2. 钻沉孔固定循环动作顺序可分解为:

(1)X和Y轴快速定位到孔中心的位置上

(2)快速运行到靠近孔上方的安全高度平面(R平面)

(3)钻孔(工进)到沉孔底面

(4)在沉孔底面暂停

(5)快速退回到安全平面高度或初始平面高度

三、简答

1. 加工前的程序校验和空运行调试的意义在于:

(1)用于检验程序中有无语法错误。有相当一部分可通过报警番号来分析判断。

(2)用于检验程序行走轨迹是否符合要求。从图形跟踪可察看大致轨迹形状,若要进一步检查尺寸精度,则需要结合单段执行按键以察看分析各节点的坐标数据。

(3)用于检验工件的装夹位置是否合理。这主要是从工作台的行程控制上是否超界,行走轨迹中是否会产生各部件间的位置干涉重叠现象等来判断。

(4)用于通过调试而合理地安排一些工艺指令,以优化和方便实际加工操作。

在机床锁住的情况下,主要用于检查程序的语法错误和检查轨迹图形。

2. 2. 对刀点是指数控加工时,刀具相对工件运动的起点。这个起点也是编程时程序的起点。对刀点选取合理,便于数学处理和编程简单;在机床上容易找正;加工过程中便于检查及引起的加工误差小。

3. 数控加工编程的主要内容有:分析零件图、确定工艺过程及工艺路线、计算刀具轨迹的坐标值、编写加工程序、程序输入数控系统、程序校验及首件试切等。

4. 图示曲面零件,从毛坯开始,应先后进行如下刀路定义:

(1)刀或圆角刀,曲面挖槽粗切,留精加工余量

(2)球刀,平行式曲面粗切

(3)球刀,等高外形或平行式曲面精修

(4)球刀,陡斜面、浅平面曲面精修

(5)小球刀,残料清角、交线清角

四、编程题

O0001

G92X60Z120;

T0101;

G90G00X35Z5

M03S600

G71U1R2P100Q200X0.2Z0.2F100

G00X0

Z0

N100G01X16C2F40

Z-17

X24Z-20

Z-30

X26

G03X30Z-32R2

N200Z-40

G00X60Z120T0100

M05M00

T0202

G00X35Z-17M03

G01X14F30

G04X2

G00X35

G00X60Z120T0200

T0303

G00X30Z3

M03S300

G82X15.2Z-15F1.5

G82X14.6 Z-15F1.5

G82X14.2 Z-15F1.5

G82X14.04 Z-15F1.5

G00X60Z120T0300

M05M02

数控编程试题及答案

数控加工工艺与编程考试题(6)

注 意 事 项

1. 请首先按要求在试卷的标封处填写您的姓名、考号和所在单位的名称。

2. 请仔细阅读各种题目的回答要求,在规定的位置填写您的答案。

3. 不要在试卷上乱写乱画,不要在标封区填写无关内容。

一、判断题(第1~20题。将判断结果填入括号中。正确的填“√”,错误的填“×”。每题1.0分。满分10分)

( )1、高速钢车刀的韧性虽然比硬质合金高,但不能用于高速切削。

( )2、硬质合金是一种耐磨性好,耐热性高,抗弯强度和冲击韧性多较高的一种刀具材料。

( )3、在工具磨床上刃磨刀尖能保证切削部分具有正确的几何角度和尺寸精度及较小的表面粗糙度。

( )4、程序编制的一般过程是确定工艺路线、计算刀具轨迹的坐标值、编写加工程序、程序输入数控系统、程序检验。

( )5、切削用量包括进给量、背吃刀量和工件转速。

( )6、铸件的壁厚相差太大,毛坯内部产生的内应力也越大,应当先采用时效处理的方法来加以消除,然后再进行切削加工。

( )7、难加工材料主要是指切削加工性差的材料,不一定简单地从力学性能上来区分。在难加工材料中,有硬度高的,也有硬度低的。

( )8、数控机床伺服系统将数控装置的脉冲信号转换成机床移动部件的运动。

( )9、G00指令中可以不加“F”也能进行快速定位。

( )10、闭环系统比开环系统具有更高的稳定性。

( )11、三角带传递功率的能力,A型带最小,O型最大。

( )12、只要将交流电通入三相异步电动机定子绕组,就能产生旋转磁场。

( )13、尺寸链封闭环的基本尺寸,是其它各组成环基本尺寸的代数差。

( )14、步进电机在输入一个脉冲时所转过的角度称为步距角。

( )15、数控机床所加工的轮廓,与所采用程序有关,而与所选用的刀具无关。

( )16、基准不重合和基准位置变动的误差,会造成定位误差。

( )17、数控机床的插补过程,实际上是用微小的直线段来通近曲线的过程。

( )18、数控机床加工的加工精度比普通机床高,是因为数控机床的传动链较普通机床的传动链长。

( )19、程序 N100 G01 X100 Z80; N110 G01 X90 Z60;

可以用 N100 G01 X100 Z80; N110 X90 Z60 代替。

( )20、G00, G01指令的运动轨迹路线相同,只是设计速度不同。

二、选择题(第21~60 题。选择正确的答案,将相应的字母填入题内的括号中。每题1.0分。满分40分):

21、8255芯片是_____。

A、可编程并行接口芯片; B、不可编程并行接口芯片;

C、可编程串行接口芯片; D、可编程定时接口芯片。

22、在机床上,为实现对鼠笼式感应电动机的连续速度调节,常采用_____。

A、转子回路中串电阻法:B、改变电源频率法:

C、调节定子电压法; D、改变定于绕组极对数法。

23、数字积分插补法的插补误差_____。

A、总是小于1个脉冲当量; B、总是等于1个脉冲当量;

C、总是大于1个脉冲当星; D、有时可能大于1个脉冲当量。

24、设计夹具时,定位元件的公差应不大于工件的公差的______。

A、主要定位基准面;B、加工表面; C、未加工表面; D、已加工表面。

25、为避免齿轮发生根切现象,齿数Z≥_____。

A、20; B、17; C、15; D、21。

26、步进电机在转速突变时,若没有一个加速或减速过程,会导致电机_____。

A、发热; B、不稳定; C、丢步; D、失控。

27、位置检测元件是位置控制闭环系统的重要组成部分,是保证数控机床_____的关键。

A、精度; B、稳定性; C、效率; D、速度。

28、切削时,切屑流向工件的待加工表面,此时刀尖强度较_________。

A、好; B、差; C、一般; D、波动。

29、准备功能G90表示的功能是_____。

A、预备功能; B、固定循环; C、绝对尺寸; D、增量尺寸。

30、程序编制中首件试切的作用是_____。

A、检验零件图设计的正确性; B、检验零件工艺方案的正确性;

C、检验程序单的正确性,综合检验所加工的零件是否符合图纸要求;

D、仅检验程序单的正确性。

31、高速钢刀具切削温度超过550~600℃时,刀具材料会发生金相变化,使刀具迅速磨损,这种现象称为____。

A、扩散; B、相变; C、氧化; D、粘接。

32、闭环进给伺服系统与半闭环进给伺服系统主要区别在于_____。

A、位置控制器; B、检测单元; C、伺服单元; D、控制对象。

33、当刀具前角增大时,切屑容易从前刀面流出切削变形小,因此_____。

A、切削力增大; B切削力减小; C、切削力不变; D、切削力波动。

34、粗铣时选择切削用量应先选择较大的_____,这样才能提高效率。

A、F; B、ap;; C、V; D、F和V 。

35、编程中设定定位速度F1=5000mm/min,切削速度F2=100mm/min ,如果参数键中设置进给速度倍率为80%,则应选__。

A、F1=4000,F2=80; B、F1=5000,F2=100;

C、F1=5000,F2=80; D、以上都不对。

36、位置检测元件是位置控制闭环系统的重要组成部分,是保证数控机床_____的关键。

A、精度; B、稳定性; C、效率; D、速度。

37、为了降低加残留面积高度,以便减小表面粗糙度值,_______对其影响最大。

A、主偏角; B、副偏角; C、前角; D、后角。

38、数控加工夹具有较高的_____精度。

A、粗糙度; B、尺寸; C、定位; D、以上都不是。

39、半闭环系统的反馈装置一般装在____。

A、导轨上; B、伺服电机上; C、工作台上; D、刀架上。

40、为提高CNC系统的可靠性,可采用____。

A、单片机; B、双CPU; C、提高时钟频率; D、光电隔离电路。

41、切削用量对刀具寿命的影响,主要是通过对切削温度的高低来影响的,所以影响刀具寿命最大的是_______。

A、背吃刀量; B、进给量; C、切削速度; D、以上三方面。

42、刀具磨纯标准通常都按________的磨损值来制订。

A、月牙洼深度; B、前面; C、后面; D、刀尖。

43、当交流伺服电机正在旋转时,如果控制信号消失,则电机将会__A__。

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、车削钢材的刀具材料,应选择_____硬质合金。

A、YG3; B、YG8; C、YT15; D、YG5。

49、毛坯制造时,如果_______,应尽量利用精密铸造、精锻、冷挤压等新工艺,使切削余量大大减少,从而可缩短加工的机动时间。

A、属于维修件; B、批量较大; C、在研制阶段; D、要加工样品。

50、应用刀具半径补偿功能时,如刀补值设置为负值,则刀具轨迹是_____。

A、左补; B、右补; C、不能补偿; D、左补变右补,右补变左补。

51、一般划线精度只能达到______mm。

A、0.05~0.1; B、0.1~0.2; C、0.25~0.5; D、0.5~1.0 。

52、制造较高精度、切削刃形状复杂并用于切削钢材的刀具其材料选用_______。

A、碳素合金; B、高速工具钢; C、硬质合金; D、立方氮化硼。

53、在M20×2-7g6g-40中,7g表示________公差带代号,6g表示大径公差带代号。

A、大径; B、小径; C、中径; D、多线螺纹。

54、G04在数控系统中代表________。

A、车螺纹; B、暂停; C、快速移动外; D、外圆循环。

55、通常CNC系统将零件加工程序输入后,存放在_____。

A、RAM中; B、ROM中; C、PROM中; D、EPROM中。

56、在开环系统中,影响丝杠副重复定位精度的因素有_____。

A、接触变形; B、热变形; C、配合间隙; D、共振。

57、已加工表面产生加工硬化后,硬化层的硬度比工件硬度______。

A、低; B、高; C、一样; D、以上都不是。

58、相对编程是指________。

A、相对于加工起点位置进行编程;

B、相对于下一点的位置编程;

C、相对于当前位置进行编程;

D、以方向正负进行编程。

59、数控系统中,那一组字段(地址)在加工过程中是模态的____。

A、G01 F ; B、G27 G28; C、G04; D、M02。

60、所谓联机诊断,是指数控计算机中的____。

A、远程诊断能力; B、自诊断能力; C、脱机诊断能力;

D、通信诊断能力。

三、简答题(第61~64 题,每小题7分,满分28分)

61、数控加工的基本原理是什么?

62、简述特种加工的主要优点。

63、CAD主要应用在设计中的哪几方面?

64、为了消除振动干扰的影响,保证数控加工对振动环境的要求,可采取那些具体措施?

四、分析题(12分)

65、某数控机床采用滚动导轨,由伺服电机通过一对齿轮带动滚珠丝杠驱动工作台移动,其脉冲当量为0.005mm,现CNC系统发出正向指令脉冲,工作台移动了100mm后,电动机又接到同样数量的反向指令脉冲,而工作台反向只移动了99.975mm,未能复位到原点。试分析该系统存在什么问题?应采取什么措施解决该问题,提高定位精度?

标 准 答 案 与 评 分 标 准

一、判断题(共20分,每小题1分)

评分标准: 各小题答对给1.0分;答错或漏答不给分,也不扣分。

1、√; 2、×; 3、√; 4、√;5、×;6、√;7、×; 8、√; 9、√;

10、×;11、×;12、×;13、×;14、√;15、×;16、√;17、√;18、×;19、√;20、×。

二、选择题:(将正确答案的代号填入空格内,共40分,每小题1分)

评分标准: 各小题答对给1.0分;答错或漏答不给分,也不扣分。

21、A;22、B;23、D;24、B;25、B;26、C;27、A;28、B;29、C;30、C;

31、B;32、B;33、B;34、B;35、C;36、A;37、B;38、C;39、B;40、D;

41、C;42、C;43、A;44、C;45、C;46、A;47、B;48、C;49、B;50、D;

51、C;52、B;53、C;54、B;55、A;56、A;57、B;58、C;59、A;60、B。

三、简答题(共40分,每小题8分)

评分标准: 各小题答对给8分;答错或漏答,根据标准答案内容判分。

61、答:数控加工的基本原理是把生产工(零)件的刀具和工件的合成运动分解为机床运动坐标的运动分量,由数控程序控制,自动实现刀具/工件的相对运动,按规定的加工顺序完成工(零)件的加工。

62、答:

① 加工范围不受材料物理力学性能的限制;

② 加工质量易控制;

③ 可以进行高精度细微加工了;

④ 可进行无污染的纯洁材料加工;

⑤ 能形成新加工技术系统工程。

63、答:

① 几何建模;

② 工程分析;

③ 设计审查与评价;

④ 自动绘图;

64、答:

① 对内部的振源采取相应的消振措施,如运动件的动平衡调整、设备的位置布局调整等;

②对内部的振源采取相应的隔振措施,如在设备与安装地坪间设置空气弹簧隔振、橡胶隔振器。

四、分析题(12分)

评分标准:根据标准答案内容判分。

65、答:

⑴ 该系统的问题是:

① 传动元件(齿轮间、丝杠螺母间)有间隙;

② 传动元件有弹性变形,如丝杠刚度不足。

⑵ 解决措施为:

① 齿轮采取消隙措施并预紧滚珠丝杠,减小反向死区;

② 加大滚珠丝杠直径,减小弹性变形;

③ 通过软件补偿误差的方法消除或减小误差。

数控编程技术形成性考核册答案?

电大天堂形考作业一:

一、 填空题

1. 系统软件 , 应用软件

2. 过程 , 方法 , 工具

3. 程序设计阶段 , 程序系统阶段 , 软件工程阶段

4. 计划 , 需求分析 , 设计 , 编码 , 测试 , 运行维护

5. 项目管理过程 , 配置管理过程 , 质量管理过程

6. 瀑布模型,螺旋模型,风险分析

7. 结构化设计,结构化编程

8. 初始级,可重复级

9. 需求获取

10. 系统分析员 , 用户 , 软件开发人员,软件需求规格说明书

11. 数据流图 , 数据字典 , 结构化语言 , 判定表 ,判定树

12. 判定树,结构化语言

13. 参与者 , 用例

14. 扩展关系 , 包含关系 ,泛化关系

二、 单项选择题

1.B 2.A 3.D 4.C 5.A

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

11.C 12.D 13.C 14.A 15.A

16.D 17.C 18.A 19.C 20.C

三、 简答题

1. 软件工程

软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法。

2.软件危机

软件危机泛指在计算机软件的开发、维护和使用过程中所遇到的一系列严重问题。

3.软件危机有哪些表现,产生的原因有哪些?

软件危机的表现:

从宏观上说,软件危机主要是指:

(1) 软件的发展赶不上计算机硬件的发展

(2) 软件的发展赶不上社会对于软件需求的增长

从具体的软件来说,软件危机是指:

(1) 软件往往不能按计划、按预算、按时完成

(2) 已开发的软件不能很好的使用,甚至很快就不用

软件危机产生的原因:

(1) 软件需求分析不充分

(2) 软件开发的规范性不够

(3) 软件开发计划的科学性不够

(4) 缺少对于软件的评测手段

4.数据字典

数据字典是对系统用到的所有数据项和结构的精确定义,以确保开发人员使用统一的数据定义。数据字典与数据流图配合,能清楚地表达数据处理的要求。

5.与别的产品相比,软件有哪些特征?

(1) 软件是一种逻辑实体,主要是人的脑力劳动的产物,软件具有抽象性。

(2) 软件具有复杂性。

(3) 软件的维护具有长期性。

(4) 软件具有高成本性。

6.试述软件工程的基本原则

(1) 用分阶段的生命周期计划严格管理

(2) 坚持进行阶段评审

(3) 实行严格的产品控制

(4) 采用现代程序设计技术

(5) 结果应能清楚地审查

(6) 结果应能清楚地审查

(7) 承认不断改进软件工程实践的必要性

7.试述瀑布模型有何优缺点

优点:它在支持结构化软件开发、控制软件开发的复杂性、促进软件开发工程化等方面起着显著的作用。

缺点:首先,瀑布模型它要求在软件开发的初始阶段明确软件系统的全部需求,在实际中做到这一点是很困难的,甚至是不现实的。其次,使用瀑布模型开发软件,用户和项目管理者要等很长时间才能得到一份软件的最初版本,如果用户对该软件提出了较大的改进意见,将使整个项目蒙受巨大的损失。

8.优秀的需求说明书应该具备哪些特点?

(1)完整性。需求规格说明书不能遗漏任何必要的需求信息,对于当前不能确定的,则使用“带确定”标示。

(2)无二义性。对所有需求说明的读者都只能有一个明确统一的解释。

(3)一致性。与其他软件需求或高层(系统、业务)需求不相矛盾。

(4)可修改性。便于修改,并且在修改后维护需求的一致性、完整性和无二义性。

(5)可跟踪性。在进一步产生和改变文档编制时,可以方便的引证每一个需求。

9.结构化需求分析方法包含那些步骤?

(1)对现行系统的“物理环境”进行研究,获得现行系统的具体模型。分析现行系统的输入和输出,系统中的数据如何流经整个系统的,划出系统的数据流图,用具体的模型来表示自己对现行系统的理解。

(2)抽象出与现行系统模型等价的逻辑模型。对具体模型进行抽象,提取其一般的,本质的因素,去掉那些非本质的因素,获得反映系统本质的逻辑模型。

(3)建立目标系统的逻辑模型。要明确需要在现行系统上做哪些改变,根据新系统作要做的改变,参照现行系统逻辑模型,画出新的数据流图。

(4)补充目标系统的逻辑模型。确定目标系统的人机界面,补充一些尚未详细考虑的细节问题

10.在画系统的分层数据流图时,需要注意哪些问题?

(1) 加工的编号方法。根据加工的编号,应该能知道该加工属于哪一层,该加工的父图以及时从父图中的哪个加工分解得来的。

(2) 分解程度。应该使分解力求自然,使分解后各界面清晰,意义明确

(3) 父图与子图的平衡。子图中的输入输出应该和父图中相对应的加工的输入输出相一致,以保持数据流的平衡,保证加工过程的连续性和一致性。

(4) 文件的局部性。在只有文件成为两个或多个加工的接口时,才出现在该层及下层数据流图上。

11.用例模型

用于描述指定系统的用例,参与者和用例—参与者关联关系的组合。

12.在建立系统的用例模型时,如何确定系统的参与者?

为了有效地发现参与者,必须回答以下几个问题:

(1)谁是系统的主要用户,即谁使用系统的主要功能;

(2)谁从系统获得信息;

(3)谁向系统提供信息;

(4)谁来管理、维护系统,以保证系统的正常运行;

(5)系统需要与哪些其他的系统交互(包含其他的计算机系统或应用程序);

(6)为了完成系统的功能,需要哪些硬件设备的支持。

13.为了使开发组织能够严格控制软件项目,需求变更应遵循哪些原则?

(1)仔细评估已建议的变更;

(2)挑选合适的人选对变更做出决定;

(3)变更应及时通知所有涉及的人员;

(4)项目要按一定的程序来采纳需求变更。

四、 应用题

1.

(1)图2中的“房租文件”和“交费文件”是局部文件,不必画出。

(2)图3中遗漏的数据流如下:

(a)从“住户基本信息文件”到加工1.1的数据流;

(b)加工1.4输出的数据流“分户收费通知单”;

(c)加工1.6输出的数据流“住房分配表”。

(3)加工2的子图如下:

2.

参与者:管理员,读者(员工)

用例:新书录入,书籍查询,借书登记,还书登记,催还。

电大天堂形考作业二:

一、单项选择题

1.C 2.A 3.B 4.D 5.A

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

二、填空题

1. 数据流图

2. 过程抽象,数据抽象,控制抽象

3. 分解,抽象

4. 功能,逻辑,状态

5. 耦合,内聚

6. 体系结构

7. 系统设计目标

8. 变换型数据流图,事务型数据流图

9. 详细设计

10. 算法设计、数据结构设计

11. 图形工具、表格工具和语言工具

12. 数据结构

13. 结构冲突

三、判断题

对 错 错 对 对

错 对 错 对 对

四、简答题

1.结构化程序设计(SP)方法,最早是由E. W. Dijkstra在20世纪60年代中期提出的,它以下几个基本要点:

第一,采用自顶向下、逐步求精的程序设计方法;

第二,使用顺序、选择及重复三种基本控制结构构造程序;

第三,主程序员的组织方式。开发程序的人员应采用以一个主程序员、一个后备程序员和一个程序管理员三人为核心,再加上一些专家等组成小组。

下图所给出的是流程图的五种基本控制结构

2.程序结构描述了整个程序的控制层次关系和各个部分的接口情况,而软件过程则着重描述各个模块的处理细节。

软件过程必须提供精确的处理说明,包括事件的顺序、正确的判定点、重复的操作直至数据的组织和结构等等。程序结构与软件过程是有关系的。对每个模块的处理必须指明该模块所在的上下级环境。软件过程遵从程序结构的主从关系,因此它也是层次化的。

3.信息隐蔽是指每个模块的实现细节对于其它模块来说是隐蔽的。就是说,模块中所包含的信息(包括数据和过程)不允许其它不需要这些信息的模块使用。

4.结构化方法总的指导原则是自顶向下、逐步求精。它的基本原则是功能的分解与抽象。逐步求精,也称为自顶向下是指:不要求一步就编制成可执行的程序,而是分若干步进行。第一步编出的程序抽象程度最高,第二步编出的程序抽象程度有所降低,最后一步编出的程序即为可执行的程序。用这种方法编程,可使程序易读、易写、易调试、易维护,也易于保证程序的正确性及验证其正确性。随着软件设计的逐步展开,程序结构中每一层模块就体现了过程抽象某一层次上的一次细化。

5.软件总体设计的主要任务是要建立软件系统的体系结构,即软件系统要划分多少模块,模块之间的层次结构和调用关系是怎样的。同时还要设计数据结构和数据库结构、人机接口等。在概要设计阶段需要完成的基本任务,有以下几个方面:采用某种设计方法,将一个复杂的系统按功能划分成模块的层次结构;确定每个模块的功能,建立与已确定的软件需求的对应关系;确定模块之间的调用关系;确定模块之间的接口,即模块之间的信息,设计接口的信息结构;评价模块划分的质量及导出模块结构的规则。

五、应用题

电大天堂形考作业三:

一、单项选择题

1.A 2.D 3.C 4.C 5.D

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

11.A 12.B 13.A 14.A 15.C

二、填空题

1. 操作

2. 信息继承

3. 属性,操作

4. 多继承

5. 整体-部分

6. 多态性

7. 关联、泛化、依赖和细化

8. 顺序

9. 状态

10. 用例视图、逻辑视图

11. 活动图

三、判断题

对 对 错 对 错

对 错 错 错 错

四、简答题

1.对象是构成世界的一个独立单元,它具有自己的静态特征和动态特征。

类是具有相同属性和操作的一组对象的集合,它为属于该类的全部对象提供了统一的抽象描述,包括属性和操作两个部分。

消息是一个对象与另一个对象的通信单元,是要求某个对象执行类中定义的某个操作的规格说明。发送给一个对象的消息定义为一个操作名和一个实参数表(可能是空的)。

2.类之间的关系有:关联;聚集;组成和泛化

关联表示类与类之间的一种抽象关系,从说明层观点看,关联代表一种职责;

聚集关系表示类和类之间的整体和部分的关系;

组成关系是另外一种形式的聚集关系,部分对象仅属于一个整体对象,且部分对象与整体对象共存亡;

泛化关系也称继承关系。

3.Coad和Yourdon对面向对象给出了一个定义:“面向对象 = 对象 + 类 + 继承 + 消息通信”。

面向对象技术是一个非常实用的软件开发方法,具有以下特点。第一,开发方法的唯一性,即方法是对软件开发过程所有阶段进行综合考虑而得到的。二是从生存期的一个阶段到下一个阶段的高度连续性,即在一个阶段所用到的部分与在下一个阶段所使用的部分是衔接的,所使用的技术经过生存期每一阶段后不改变。最后,把面向对象分析、面向对象设计和面向对象程序设计集成到生存期的相应阶段。

4.用例模型用于系统需求的获取,描述系统的功能需求。

用例模型的主要成分有用例、参与者和系统。系统被看作一个提供用例的黑盒,系统如何做、用例如何实现、内部如何工作,这些对用例模型都是不重要的。创建用例模型的工作包括:定义系统,寻找参与者和用例,描述用例,定义用例之间的关系,最后确认模型,用例模型由用例图组成。

5.面向对象分析的一般步骤是:

1)获取用户对OO系统的需求,包括表示场景或者用例;建造需求模型。

2)为每个系统对象标识属性和操作。

3)定义组织类的结构和层次。

4)建造对象-关系模型。

5)建造对象-行为模型。

6)使用用例/场景复审OO分析模型

五、应用题

电大天堂形考作业四:

一、单项选择题

1.C 2.B 3.D 4.B 5.A

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

11.B 12.D 13.A 14.A 15.C

16.A 17.B 18.A 19.D 20.A

21.D 22.C 23.A 24.B 25.D

26.A 27.C 28.A 29.D 30.A

二、填空题

1. 应用技术、管理和监督

2. 公司级、项目级、程序员级和应用级

3. 功能基线、分配基线和产品基线

4. 配置项

5. 配置项的选择、配置项的命名和描述、配置项的存取

6. 基线

7. 技术上解决软件质量问题的局限性、测试的局限性

8. 黑盒测试、白盒测试

9. 性能

10. 相一致

11. 软件开发计划

12. 已建立基线

13. 隐含

14. 软件质量保证

15. 审查;复查和管理复审;测试

16. 软件计划、软件设计、软件编码

17. 程序

18. 程序错误

19. 静态、动态

20. 结构检查、流图分析、符号执行

21. 分析、非分析

22. 风险

23. 文件

24. 管理文档、开发文档和用户文档

25. 程序风格、书写格式、注释格式

三、判断

对 错 错 错 对

对 对 错 错 错

对 对 错 对 对

错 对 对 错 对

错 错 对 错 对

错 错

四、简答题

1. 需要。原因是a. 配置管理系统是组织内部信息交换的中心;b. 软件配置管理将软件生存期各开发阶段末尾的特定点定义为基线,实行变更控制,贯穿整个软件生存周期

2. 软件测试就是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例,即输入数据及其预期的输出结果,并利用这些测试用例去运行程序,以发现程序错误的过程。

黑盒与白盒测试都是验证程序正确性的一种办法。黑盒测试不考虑程序内部结构,只对程序的外部接口进行测试;白盒测试考虑程序内部结构,按照程序内部的逻辑测试

3. 这段文字放在《用户手册》中比较合适。这段文字应该放在“出错处理和恢复”部分。

4. 功能配置审核—验证配置项的实际功效是与其软件需求一致的。物理配置审核—确定配置项符合预期的物理特性,即特定的媒体形式。

5. 1. 人的因素。2. 软件需求。3. 开发各个环节的衔接。4. 测试的局限性。5. 质量管理不够重视。6. 软件开发的非工程化和开发人员的传统习惯。7. 开发没有规范,标准。8. 技术上解决软件质量问题的局限性。

6. 1. 用户要求定义。2. 技术方法的应用。3. 提高软件开发的工程能力。4. 软件的复用。5. 发挥每个开发者的能力。6. 组织外部力量协作的方法。7. 排除无效劳动。8. 提高计划和管理质量能力。

7. 注释从其整体观感和作用上可以分为两种:高级注释:说明程序功能并描述程序各组成部分相互关系;低级注释:逐行解释程序指令如何工作。

数控技术与编程三及答案

G90G0 X30 Y30

Z10

Z0

G91G1Z-2F0.1(F速度仅供参考)

G1Y60X20F0.1

X50

Y-60

X-70

G90 G0Z100

…………

(责任编辑:IT教学网)

更多

推荐FTP服务器文章