机械CAD/CAM模拟试题4
2005年11月
一、填空题(每空2分。共20分)
1.CAD/CAM系统是由 、 和 组成的。
2.数据库中的数据模型一般分为三种,它们是 型、 型和 型。
3.AutoLISP语言使用的数值型数据有 数和 数两类。
4.数控机床的控制系统分为开环控制系统、 控制系统和 控制系统三种。
二、单项选择题(每小题4分,共24分。从供选择的答案中选出正确的答案,将其编号添入括号内)
1.下述CAD/CAM过程的操作中,属于CAM范畴的为( )。 A.优化设计 B.CAE
C.数控加工 D.几何造型
2.线性表的顺序存储结构适合于存储的数据是( )。 A.设计结果数据 B.数据元素长度不同的数据
C.中间结果数据 D.工程手册中的数表
3.AutoCAD绘图软件的菜单中常用的两种菜单是( )。
A.下拉菜单和图标菜单 B.下拉菜单和图形输入板菜单 C.屏幕菜单和图形输入板菜单 D.按扭菜单和图标菜单 4.在对话框构件中,滚动条构件为( )。 A.button B.toggle C.image D.slider
5.(*20(- 5 2))的运行结果为( )。 A.10 B.30 C.60 D.50
6.在数控机床CNC系统的组成中,核心部分为( )。 A.输入输出设备 B.CNC装置 C.PLC D.伺服机构 三、简答题(共30分)
1.CAD/CAM硬件系统的基本功能是什么?(8分)
2.简述在单向链表的第8个元素前插入一个数据的过程。(8分) 3.简述决策表的结构和作用。(14分) 四、阅读理解题(共12分)
在AutoCAD编辑状态中运行函数图时,分别用文字描述在屏幕图形区和文本区的显示结果,程序如下:
(defun c:tu(/ pcl pc2 r p1 p2 p3 p4) (setq pcl(1ist 50.0 60.0)) (setq pc2(1ist 50.0 20.0)) (setq r 20.0)
(setq p1(polar pcl 0 r)) (setq p2(polar pcl pi r)) (setq p3(polar pc2 0 r)) (setq p4 (polar pc2 pi r)) (princ pcl pc2 r pl p2 p3 p4)
(command \"arc\" p1 \"c\" pcl p2) (command \"arc\" p4 \"c\" pc2 p3) (command \"line\" p1 p3 \"\") (command \"line\" p2 p4 \"\" )
五、编程题(14分)
用AutoLISP语言编写一个名为“tuxing”的自定义函数。要求执行此函数时使用键盘输入两个同心圆的圆心坐标和每个圆的半径值,然后自动绘出这两个圆和水平、垂直的两条中心线。