当前位置:文档之家› 07-08VFP设计题及答案(最后版)

07-08VFP设计题及答案(最后版)

07-08VFP设计题及答案(最后版)
07-08VFP设计题及答案(最后版)

一.3920101 二.3920102

三.3920103

四.3920105

设计题第一题

五.3920106

六.3920107

七.3920201

八.3920001

九.3920005

十.3920004

设计题(第1小题) (08年6月) 十一.

插入一标签框

保存为oy.scx

十二.

保存为tabel.scx

十三.

保存为Board.scx

十四.

插入一个形状控件

插入两条线

保存为line.scx

十五.

十六.

插入一标签框

单击按钮

十七.

单击按钮

插入一标签控件单击按钮保存为phch.scx

十八.

按钮,插入一个按钮控件保存为select1.scx

十九. 保存为imsh.scx

2.”生成表”的CLICK 事件中编写如下代码: if thisform.optiongroup1.value=1

select 职员号,A VG(金额) AS 平均金额 FROM ORDERS ORDER BY 平均金额 ASC GROUP BY 职员号 INTO table px_a.dbf else

select 职员号,A VG(金额) AS 平均金额 FROM ORDERS ORDER BY 平均金额 DESC GROUP BY 职员号 INTO table px_d.dbf endif

3.(1).在属性窗口中设置TEXT1的V ALUE 属性为 =DATE(). (2).在SPINNER1的UPCLICK 事件中编写如下代码:

THISFORM.TEXT1.V ALUE=THISFORM.TEXT1.V ALUE+1 (3).在SPINNER1的DOMNCLICK 事件中编写如下代码: THISFORM.TEXT1.V ALUE=THISFORM.TEXT1.V ALUE-1

3920001设计题2,3小题

第一题

第二题

设计题第二,三题

第三题

第四题

2.(1).在数据环境中添加表stulog.dbf.

(2).在”确定”的CLICK事件中编写如下代码:

locate for 学号==ALLTRIM(THISFORM.TEXT1.V ALUE)

IF 密码==ALLTRIM(THISFORM.TEXT2.V ALUE)

https://www.doczj.com/doc/1f5870629.html,BEL3.CAPTION="欢迎"+ALLTRIM(姓名)+"同学"

ELSE

https://www.doczj.com/doc/1f5870629.html,BEL3.CAPTION="学号或密码不对"

ENDIF

3.在”计算”的CLICK事件中编写如下代码:

X=THISFORM.TEXT1.V ALUE

DO CASE

CASE X<10

Y=X/3

CASE X>=10 AND X<20

Y=2*X+1

CASE X>=20

Y=3*X-10

ENDCASE

THISFORM.TEXT2.V ALUE=Y

第五题

第六题

2.(1).组合框COMBO1利用生成器的列表项设置数据源为TEACH1表的”教师号”(或在属性窗口中设置ROWSOURCETYPE为6-字段, ROWSOURCE为”TEACH1.教师号”.

(2).在属性窗口中设置COMBO1的V ALUE属性=TEACH1.教师号.

在form1的init的事件中编写如下代码:

select 系名from ddm1,teach1 where ddm1.系号=teach1.系号and teach1.教师号=https://www.doczj.com/doc/1f5870629.html,bo1.value into array x thisform.text1.value=x(1)

(3). 在COMBO1的CLICK事件中编写代码:

dimension a(4)

SELECT 教师名,基本工资,党员否,系名FROM DDM1,TEACH1 WHERE DDM1.系号=TEACH1.系号AND TEACH1.教师号=ALLTRIM(THIS.V ALUE) INTO ARRAY A

THISFORM.TXT教师名.V ALUE=A(1)

THISFORM.TXT基本工资.V ALUE=A(2)

THISFORM.CHK党员否.V ALUE=A(3)

THISFORM.TEXT1.V ALUE=A(4)

THISFORM.REFRESH

3. 在”计算”的CLICK事件中编写代码:

n=0 &&给个数n赋初值

s=0 &&给和s赋初值

***********在两线条间完成其他语句**************

FOR I=0 TO 100

IF MOD(I,7)=0

N=N+1

S=S+I

ENDIF

ENDFOR

机械设计基础试题及答案解析

A卷 一、简答与名词解释(每题5分,共70分) 1. 简述机构与机器的异同及其相互关系 答. 共同点:①人为的实物组合体;②各组成部分之间具有确定的相对运动;不同点:机器的主要功能是做有用功、变换能量或传递能量、物料、信息等;机构的主要功能是传递运动和力、或变换运动形式。相互关系:机器一般由一个或若干个机构组合而成。 2. 简述“机械运动”的基本含义 答. 所谓“机械运动”是指宏观的、有确定规律的刚体运动。 3. 机构中的运动副具有哪些必要条件? 答. 三个条件:①两个构件;②直接接触;③相对运动。 4. 机构自由度的定义是什么?一个平面自由构件的自由度为多少? 答. 使机构具有确定运动所需输入的独立运动参数的数目称机构自由度。平面自由构件的自由度为3。 5. 机构具有确定运动的条件是什么?当机构的原动件数少于或多于机构的自由度时,机构的运动将发生什么情况? 答. 机构具有确定运动条件:自由度=原动件数目。原动件数目<自由度,构件运动不确定;原动件数目>自由度,机构无法运动甚至构件破坏。 6. 铰链四杆机构有哪几种基本型式? 答. 三种基本型式:曲柄摇杆机构、双曲柄机构和双摇杆机构。 7. 何谓连杆机构的压力角、传动角?它们的大小对连杆机构的工作有何影响?以曲柄为原动件的偏置曲柄滑块机构的最小传动角minγ发生在什么位置? 答. 压力角α:机构输出构件(从动件)上作用力方向与力作用点速度方向所夹之 锐角;传动角γ:压力角的余角。α+γ≡900 。压力角(传动角)越小(越大), 机构传力性能越好。偏置曲柄滑块机构的最小传动角γmin发生在曲柄与滑块移动导路垂直的位置 8. 什么是凸轮实际轮廓的变尖现象和从动件(推杆)运动的失真现象?它对凸轮机构的工作有何影响?如何加以避免?

机械设计基础题库及答案(徐刚涛全)

《机械设计基础》习题与答案 目录 第1章绪论 第2章平面机构的结构分析 第3章平面连杆机构 第4章凸轮机构 第5章间歇运动机构 第6章螺纹联接和螺旋传动 第7章带传动 第8章链传动 第9章齿轮传动 第10章蜗杆传动 第11章齿轮系 第12章轴与轮毂连接 第13章轴承 第14章联轴器、离合器和制动器 第15章回转体的平衡和机器的调速

第1章绪论 思考题 1.机器、机构与机械有什么区别?各举出两个实例。 2.机器具有哪些共同的特征?如何理解这些特征? 3.零件与构件有什么区别?并用实例说明。举出多个常用的通用机械零件。 答:1、机器:①人为的实物组合体; ②每个运动单元(构件)间具有确定的相对运动; ③能实现能量、信息等的传递或转换,代替或减轻人类的劳动; 实例:汽车、机床。 机构:①人为的实物组合体; ②每个运动单元(构件)间具有确定的相对运动; 实例:齿轮机构、曲柄滑块机构。 机械是机器和机构的总称。 机构与机器的区别在于:机构只用于传递运动和力,机器除传递运动和力之外,还具有变换或传递能量、物料、信息的功能或完成有用的机械功; 2、同上。 3、零件是机械制造的的最小单元体,是不可拆分的,构件是机械运动的最小单元体它有可能是单一的一个零件,也有可能是若干个零件组合而成,内燃机中的连杆,就是由连杆体1、连杆盖2、轴套3、轴瓦 4、螺杆5和螺母6等零件联接而成的,在制造中几个零件分别加工,装配成连杆后整体运动。通用零件,如齿轮、轴、螺母、销、键等。 第2章平面机构的结构分析 一、填空题 1、两构件通过面接触所构成的运动副称为低副,其具有2约束。 2、机构具有确定相对运动的条件是主动件数目=自由度。 3、4个构件在同一处以转动副相联,则此处有3个转动副。 4、机构中不起独立限制作用的重复约束称为虚约束。 答:1.低副、2. 2. 主动件数目=自由度 3. 3 4.虚约束 二、综合题 1、计算下图所示机构的自由度,并判断该机构是否具有确定的相对运动。若有复合铰链、局部自由 度、虚约束请明确指出。

程序设计基础试题库

练习题一Visual FoxPro 基础 、选择题 1. 关系数据库管理系统应能实现的专门关系运算包括___c __________ A 显示、打印、制表B关联、更新、排序 C 选择、投影、连接D排序、索引、统计 2. 关系是指__b__。 A 属性的集合B元组的集合 C 实例的集合 D 字段的集合 3. 如果把学生看成实体,某个学生的姓名叫“杨波”,则“杨波”应看成是___b ______ 。 A)属性型B )属性值C )记录型D )记录值 4. 关系数据库系统中所使用的数据结构是 _______ d ___ 。 A)图B )树C )表格D )二维表 5. 对表进行水平方向的分割用的运算是 _______ b ___ 。 A)交B )选择C )投影D )连接 6. 下列数据库技术的术语与关系模型的术语的对应关系中_______ d _____ 是正确的。 A)实例与关系 B )字段与元组C )记录与属性 D )记录类型与关系模式 7. 下列关于数据库系统的叙述中,正确的是 _____ c _____ 。 A)数据库系统中数据的一致性是指数据类型一致 B)数据库系统只是比文件系统管理的数据更多 C)数据库系统减少了数据冗余 D数据库系统避免了数据冗余 8. 关系数据模型 ______ d ___ 。 A)只能表示实体间的1:1联系 B)只能表示实体间的1:n C只能表示实体间的m:n D 可以表示实体间的上述三种联系 9. 在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称

这个属性为 _____ a____ 。 A)关键字B )主属性C )数据项D )主属性值 10. 关系数据库管理系统中的元组是______ b ____ 。 A)关系中的垂直方向的列 B )关系中的水平方向的行 C属性或属性的组合 D )以上的答案均不正确 11. 从数据库的整体结构看,数据库系统采用的数据模型有_________ a __ 。 A)层次模型、网状模型和关系模型 B)层次模型、网状模型和环状模型 C)网状模型、链状模型和层次模型 D链状模型、关系模型和层次模型 12. 设有属性A B、C D以下表示中不是关系的是___________ d__。 A)R( A) B )R( A, B)C )R (A, B, C, D) D )R (A X B X C X D) 13. 若实体间联系是M N的,则将联系类型_________ a___ 。 A)也转换为关系模型 B)属性加入任一个关系模式中 C)属性加入N端实体类型相应的关系模式中 D)属性加入M端实体类型相应的关系模式中 14. 数据库系统的构成为数据库、计算机硬件系统、用户和________ a ____ 。 A 数据库管理系统 B 操作系统 C 数据集合 D 文件系统 15. 层次型、网状型和关系型数据库划分原则是________ c ___ 。 A 文件大小 B 记录长度 C 数据之间的联系 D 联系的复杂程度 16. 在数据库设计中用关系模型来表示实体和实体之间的联系,关系模型的结构是 _____ d ___ 。 A 封装结构 B 层次结构 C 网状结构 D 二维表结构 17. 在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过__a ________ 。 A 主键 B 超键 C 外键 D 候选键 18. 层次模型不能直接表示 ______ b __ 关系。 A 1:1 B m:n C 1:m D 1:1 和1:m 19. DBAS旨的是_____ d____ 。

《程序设计基础》试卷B及答案

黄淮学院计算机科学系2007-2008学年度第一学期 期末考试《程序设计基础》B 卷 注意事项:本试卷适用于计科系06级本科计算机科学与技术专业学生。 1.__ ____函数是程序启动时惟一的入口。 2.算法的复杂性包含两方面: 和 。 3.已知 char c= 'a' ; int x=2,k; 执行语句k=c&&x++ ; 则x 为 ,k 为 。 4.数值0x34对应的十进制为 。 5.已知int a ; 则表达式”(a=2*3 , 3*8), a*10”的结果为_ _ ____,变量a 的值为___ ___。 6.面向对象程序开发步骤为: 、 和面向对象实现。 1.下列程序设计语言中( )是面向对象语言。 A. FORTRAN B. C 语言 C. C++ D. 汇编语言 2.下列关于注释的说法哪个是错误的( )。 A. 注释不是程序中的可执行语句 B. 注释对于程序的执行有很重要的意义 C. 注释将在程序的编译阶段被编译器剔除 D. 编程时在程序中添加适当的注释是一个良好的编程风格 3.算法设计应该遵守( )的设计原则。 A. 自底向上,逐步求精 B. 自顶向下,逐步求精 C. 自底向上,同步扩展 D. 自顶向下,同步扩展 4.下列语句执行后a 的值为( )。 int a=4, &z=a, k=3; a=k; z+=2; k++; A. 0 B. 4 C. 1 D. 5 5.以下程序执行后,屏幕输出为( )。 #include “iostream.h ” void fun(int d) {d++;} void main() { int d=3; fun(d); d++; cout<=’a ’)&&(d<=’z ’) B. ‘a ’<=d<=’z ’ C. (d>=’a ’)||(d<=’z ’) D. ‘A ’<=d<=’Z ’ 8.已知:int k=7, x=12; 则执行语句( )后x 的值为0。 A. x+=k-x%5; B. x+=(x-k%5); C. x%=(k-=5); D. (x-=k)-(k+=5); 9.运行下列程序,其输出结果为( )。 #include “iostream.h ” void main() { int x(5),y(5),z(5); y--&&++x&&z--||y++; cout<

《机械设计基础》习题及答案

机械设计基础复习题(一) 一、判断题:正确的打符号√,错误的打符号× 1.在实际生产中,有时也利用机构的"死点"位置夹紧工件。( ) 2. 机构具有确定的运动的条件是:原动件的个数等于机构的自由度数。 ( ) 3.若力的作用线通过矩心,则力矩为零。 ( ) 4.平面连杆机构中,连杆与从动件之间所夹锐角称为压力角。 ( ) 5.带传动中,打滑现象是不可避免的。 ( ) 6.在平面连杆机构中,连杆与曲柄是同时存在的,即只要有连杆就一定有曲柄。 ( ) 7.标准齿轮分度圆上的齿厚和齿槽宽相等。 ( ) 8.平键的工作面是两个侧面。 ( ) 9.连续工作的闭式蜗杆传动需要进行热平衡计算,以控制工作温度。 ( ) 10.螺纹中径是螺纹的公称直径。() 11.刚体受三个力作用处于平衡时,这三个力的作用线必交于一点。( ) 12.在运动副中,高副是点接触,低副是线接触。 ( ) 13.曲柄摇杆机构以曲柄或摇杆为原动件时,均有两个死点位置。 ( ) 14.加大凸轮基圆半径可以减少凸轮机构的压力角。 ( ) 15.渐开线标准直齿圆柱齿轮不产生根切的最少齿数是15。 ( ) 16.周转轮系的自由度一定为1。 ( ) 17.将通过蜗杆轴线并与蜗轮轴线垂直的平面定义为中间平面。 ( ) 18.代号为6205的滚动轴承,其内径为25mm。 ( ) 19.在V带传动中,限制带轮最小直径主要是为了限制带的弯曲应力。 ( ) 20.利用轴肩或轴环是最常用和最方便可靠的轴上固定方法。( ) 二、填空题 1.直齿圆柱齿轮的正确啮合条件是相等,相等。 2.螺杆相对于螺母转过一周时,它们沿轴线方向相对移动的距离称为 。 3.在V带传动设计中,为了限制带的弯曲应力,应对带轮的 加以限制。 4.硬齿面齿轮常用渗碳淬火来得到,热处理后需要加工。5.要将主动件的连续转动转换为从动件的间歇转动,可用机构。6.轴上零件的轴向固定方法有、、、等。7.常用的滑动轴承材料分为、、三类。8.齿轮轮齿的切削加工方法按其原理可分为和两类。 9.凸轮机构按从动件的运动形式和相对位置分类,可分为直动从动件凸轮机构和凸轮机构。 10.带传动的主要失效形式是、及带与带轮的磨损。11.蜗杆传动对蜗杆导程角和蜗轮螺旋角的要求是两者大小和旋向。闭式蜗杆传动必须进行以控制油温。12.软齿面齿轮常用中碳钢或中碳合金钢制造,其中大齿轮一般经处理,而小齿轮采用处理。

机械设计基础考试题库及答案汇总

一、 名词解释 1.机械: 2.机器: 3.机构: 4.构件: 5.零件: 6.标准件: 7.自由构件的自由度数: 8.约束: 9.运动副: 10.低副: 11.高副: 23.机构具有确定运动的条件: 24.死点位置: 25.急回性质: 26.间歇运动机构: 27.节点: 28.节圆: 29.分度圆: 30.正确啮合条件: 31.连续传动的条件: 32.根切现象: 33.变位齿轮: 34.蜗杆传动的主平面: 35.轮系: 36.定轴轮系: 37.周转轮系: 38.螺纹公称直径:螺纹大径。39.心轴: 40.传动轴: 41.转轴: 二、 填空题 1. 机械是(机器)和(机构)的总称。 2. 机构中各个构件相对于机架能够产生独立运动的数目称为(自由度)。 3. 平面机构的自由度计算公式为:(F=3n-2P L -P H )。 4. 已知一对啮合齿轮的转速分别为n 1、n 2,直径为D 1、D 2,齿数为z 1、z 2,则其传动比i= (n 1/n 2)= (D 2/D 1)= (z 2/ z 1)。 5. 铰链四杆机构的杆长为a=60mm ,b=200mm ,c=100mm ,d=90mm 。若以杆C为机架,则此四杆机构为(双摇杆机构)。 6. 在传递相同功率下,轴的转速越高,轴的转矩就(越小)。 7. 在铰链四杆机构中,与机架相连的杆称为(连架杆),其中作整周转动的杆称为(曲柄),作往复摆动的杆称为(摇杆),而不与机架相连的杆称为(连杆)。 8. 平面连杆机构的死点是指(从动件与连杆共线的)位置。 9. 平面连杆机构曲柄存在的条件是①(最短杆与最长杆长度之和小于或等于其它两杆长度之和)②(连架杆和机架中必有一杆是最短杆)。 10. 平面连杆机构的行程速比系数K=1.25是指(工作)与(回程)时间之比为(1.25),平均速比为(1:1.25)。 11. 凸轮机构的基圆是指(凸轮上最小半径)作的圆。 12. 凸轮机构主要由(凸轮)、(从动件)和(机架)三个基本构件组成。 13. 带工作时截面上产生的应力有(拉力产生的应力)、(离心拉应力)和(弯曲应力)。 14. 带传动工作时的最大应力出现在(紧边开始进入小带轮)处,其值为:σmax=σ1+σb1+σc 。 15. 普通V带的断面型号分为(Y 、Z 、A 、B 、C 、D 、E )七种,其中断面尺寸最小的是(Y )型。 16. 为保证齿轮传动恒定的传动比,两齿轮齿廓应满足(接触公法连心线交于一定点)。 17. 渐开线的形状取决于(基)圆。 18. 一对齿轮的正确啮合条件为:(m 1 = m 2)与(α 1 = α2)。 19. 一对齿轮连续传动的条件为:(重合度1>ε)。 20. 齿轮轮齿的失效形式有(齿面点蚀)、(胶合)、(磨损)、(塑 性变形)和(轮齿折断)。 21. 一对斜齿轮的正确啮合条件为:(m 1 = m 2)、(α 1 = α2) 与(β1=-β2)。 22. 蜗杆传动是由(蜗杆、蜗轮)和(机架)组成。 23. 通过蜗杆轴线并垂直蜗轮轴线的平面称为(中间平面)。 24. 常用的轴系支承方式有(向心)支承和(推力)支承。 25. 轴承6308,其代号表示的意义为(6:深沟球轴承、3:直 径代号,08:内径为Φ40)。 26. 润滑剂有(润滑油)、(润滑脂)和(气体润滑剂)三类。 27. 列举出两种固定式刚性联轴器(套筒联轴器)、(凸缘联轴 器)。 28. 轴按所受载荷的性质分类,自行车前轴是(心轴)。 29. 普通三角螺纹的牙形角为(60)度。 30. 常用联接螺纹的旋向为(右)旋。 31. 普通螺栓的公称直径为螺纹(大)径。 32. 在常用的螺纹牙型中(矩形)形螺纹传动效率最高,(三角) 形螺纹自锁性最好。 33. 减速器常用在(原动机)与(工作机)之间,以降低传速 或增大转距。 34. 两级圆柱齿轮减速器有(展开式)、(同轴式)与(分流式)三种配置齿轮的形式。 35. 轴承可分为(滚动轴承)与(滑动轴承)两大类。 36. 轴承支承结构的基本形式有(双固式)、(双游式)与(固游式)三种。 37. 轮系可分为(平面轮系)与(空间轮系)两类。 38. 平面连杆机构基本形式有(曲柄摇杆机构)、(双曲柄机构)与(双摇杆机构)三种。 39. 凸轮机构按凸轮的形状可分为(盘形凸轮)、(圆柱凸轮) 与(移动凸轮)三种。 40. 凸轮机构按从动件的形式可分为(尖顶)、(滚子)与(平底)三种。 41. 变位齿轮有(正变位)与(负变位)两种;变位传动有(等移距变位)与(不等移距变位)两种。 42. 按接触情况,运动副可分为(高副)与(低副) 。 43. 轴上与轴承配合部分称为(轴颈);与零件轮毂配合部分称为(轴头);轴肩与轴线的位置关系为(垂直)。 44. 螺纹的作用可分为(连接螺纹)和(传动螺纹) 两类。 45. 轮系可分为 (定轴轮系)与(周转轮系)两类。 46. 常用步进运动机构有(主动连续、从动步进)与(主动步进、从动连续)两种。 47. 构件是机械的(运动) 单元;零件是机械的 (制造) 单元。 48. V 带的结构形式有(单楔带)与(多楔带)两种。 三、 判断题 1. 一个固定铰链支座,可约束构件的两个自由度。× 2. 一个高副可约束构件的两个自由度。× 3. 在计算机构自由度时,可不考虑虚约束。× 4. 销联接在受到剪切的同时还要受到挤压。√ 5. 两个构件之间为面接触形成的运动副,称为低副。√ 6. 局部自由度是与机构运动无关的自由度。√ 7. 虚约束是在机构中存在的多余约束,计算机构自由度时应除去。√ 8. 在四杆机构中,曲柄是最短的连架杆。× 9. 压力角越大对传动越有利。× 10. 在曲柄摇杆机构中,空回行程比工作行程的速度要慢。× 11. 偏心轮机构是由曲柄摇杆机构演化而来的。√ 12. 曲柄滑块机构是由曲柄摇杆机构演化而来的。√ 13. 减速传动的传动比i <1。× 14. Y型V带所能传递的功率最大。× 15. 在V带传动中,其他条件不变,则中心距越大,承载能力越大。× 16. 带传动一般用于传动的高速级。× 17. 带传动的小轮包角越大,承载能力越大。√ 18. 选择带轮直径时,直径越小越好。× 19. 渐开线上各点的压力角不同,基圆上的压力角最大。× 20. 基圆直径越大渐开线越平直。√ 21. 设计蜗杆传动时,为了提高传动效率,可以增加蜗杆的头数。 √ 22. 在润滑良好的闭式齿轮传动中,齿面疲劳点蚀失效不会发生。 × 23. 只承受弯矩而不受扭矩的轴,称为心轴。√ 24. 螺钉联接用于被联接件为盲孔,且不经常拆卸的场合。√ 25. 挤压就是压缩。 × 26. 受弯矩的杆件,弯矩最大处最危险。× 27. 仅传递扭矩的轴是转轴。√ 28. 低速重载下工作的滑动轴承应选用粘度较高的润滑油。√ 29. 代号为6310的滚动轴承是角接触球轴承。×

程序设计基础练习题(全答案版)

《程序设计基础——C#.NET》练习 参考答案: 一、选择题 https://www.doczj.com/doc/1f5870629.html,的目的就是将____A____作为新一代操作系统的基础,对互联网的设计思想进行扩展。A.互联网 B. Windows C. C# D. 网络操作系统 2.假设变量x的值为10,要输出x值,下列正确的语句是__C__。 A.System.Console.writeline(“x”) B. System.Cosole.WriteLine(“x”) C. System.Console.WriteLine(“x={0}”,x) D. System.Console.WriteLine(“x={x}”) 3.要退出应用程序的执行,应执行下列的_A___语句。 A. Application.Exit(); B. Application.Exit; C. Application.Close(); D. Application.Close; 4.关于C#程序的书写,下列不正确的说法是__D________。 A.区分大小写 B.一行可以写多条语句 C.一条语句可以写成多行 D.一个类中只能有一个Main()方法,因此多个类中可以有多个Main()方法 5. 在C#语言中,下列能够作为变量名的是__C__。 A.if B. 3ab C. b_3a D. a-bc 7. 能正确表示逻辑关系“a≥5或a≤0”的C#语言表达方式是__D__。 A.a>=5 or a<=0 B. a>=5|a<=0 C. a>=5&&a<=0 D. a>=5||a<=0 8. 以下程序的输出结果是___C_____。 A. 5 B. 4 C. 6 D. 不确定 9. If语句后面的表达式应该是__A___。 A.逻辑表达式 B. 条件表达式 C. 算术表达式 D. 任意表达式10.有如下程序:

程序设计基础试题和答案解析二

《程序设计基础》考试试卷二 1.1966年,Bohra和Jacopini提出的三种基本程序设计结构是:________ A.if、while和for; B. switch、do-while和for; C.while、do-while和for; D.顺序结构、分支结构和循环结构。 2.算法的特征不包括:______。 A.有穷性 B.可行性 C.确定性 D.有1个或者多个输入。 3.C语言源程序的基本组成单位是______。 A.函数 B. 语句 C. 声明和语句 D. 文件 4.下列标识符中,只有______是合法的。 A.if B. 3ab C. Int D. A-4 5.下列常量中,只有______是合法的。 A.3e-0.3 B. ‘abc’ C. 02a1 D. ‘\377’ 6.下列说法中正确的是:______。 A.C语言中的for语句的三个表达式都可以省略,而且分号也可以省略。 B.宏替换比函数调用的执行速度慢。 C.实质上,C语言中的指针就是一个变量的地址。 D.C语言中的任何函数都可以由程序员命名。 7.C语言中,运算对象必须是整型的运算符是_______。 A./ B. % C. + D. - 8.以下叙述中错误的是_______。 A.C语句必须以分号结束 B.复合语句在语法上被看作一条语句 C.空语句出现在任何位置都不会影响程序运行 D.赋值表达式末尾加分号就构成赋值语句 9.以下叙述中正确的是_______。 A.调用printf函数时,必须要有输出项 B.使用putchar函数时,必须在之前包含头文件stdio.h C.在C语言中,整数可以以十二进制、八进制或十六进制的形式输出 D.调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码10.以下关于函数的叙述中正确的是_______。 A.每个函数都可以被其它函数调用(包括main函数) B.每个函数都可以被单独编译 C.每个函数都可以单独运行 D.在一个函数内部可以定义另一个函数 11.有以下程序段typedef struct NODE{ int num; struct NODE *next;

最新机械设计基础题库及答案

《机械设计基础》试题及答案 绪论 一、填空(每空1分) T-1-1-01-2-3、构件是机器的运动单元体;零件是机器的制造单元体;部件是机器的装配单元体。 T-2-2-02-2-4、平面运动副可分为低副和高副,低副又可分为转动副和移动副。 T-2-2-03-2-2、运动副是使两构件接触,同时又具有确定相对运动的一种联接。平面运动副可分为低副和高副。 T-2-2-04-2-1、平面运动副的最大约束数为2 。 T-2-2-05-2-1、机构具有确定相对运动的条件是机构的自由度数目 等于主动件数目。 T-2-2-06-2-1、在机构中采用虚约束的目的是为了改善机构的工作情况和受力情况。 T-2-2-07-2-1、平面机构中,两构件通过点、线接触而构成的运动副称为高副。 T-3-2-08-2-2、机构处于压力角α=90°时的位置,称机构的死点位置。曲柄摇杆机构,当曲柄为原动件时,机构无死点位置,而当摇杆为原动件时,机构有死点位置。 T-3-2-09-2-2、铰链四杆机构的死点位置发生在从动件与连杆共线

位置。 T-3-2-10-2-1、在曲柄摇杆机构中,当曲柄等速转动时,摇杆往复摆动的平均速度不同的运动特性称为:急回特性。 T-3-2-11-2-1、摆动导杆机构的极位夹角与导杆摆角的关系为相等。 T-4-2-12-2-3、凸轮机构是由机架、凸轮、从动件三个基本构件组成的。 T-5-1-13-2-1、螺旋机构的工作原理是将螺旋运动转化为直线运动。 T-6-2-14-2-1、为保证带传动的工作能力,一般规定小带轮的包角α≥120°。 T-6-7-15-2-3、链传动是由主动链轮、从动链轮、绕链轮上链条所组成。 T-6-7-16-2-3、链传动和带传动都属于挠性件传动。 T-7-2-17-3-6、齿轮啮合时,当主动齿轮的齿根_推动从动齿轮的齿顶,一对轮齿开始进入啮合,所以开始啮合点应为从动轮齿顶圆与啮合线的交点;当主动齿轮的齿顶推动从动齿轮的齿根,两轮齿即将脱离啮合,所以终止啮合点为主动轮齿顶圆与啮合线的交点。 T-7-3-18-2-2、渐开线标准直齿圆柱齿轮正确啮合的条件为模数

计算机程序设计基础习题册含答案

《计算机程序设计基础》 计算机程序设 计基础_基础知识(一) 班级 学号 姓名 成 绩 一、 单选题 习题册

1.C++源程序文件的默认扩展名为A。 2.A) cpp B) exe C) obj D) lik 3.由C++源程序文件编译而成的目标文件的默认扩展名为C。 4.A) cpp B) exe C) obj D) lik 5.由C++目标文件连接而成的可执行文件的默认扩展名为B。 6.A) cpp B) exe C) obj D) lik 7.编写C++程序一般需经过的几个步骤依次是B。 8.A)编译、编辑、连接、调试 B)编辑、编译、连接、调试 C)编译、调试、编辑、连接 D)编辑、调试、编辑、连接9.程序中主函数的名字为 A 。 10.A) main B) MAIN C) Main D) 任意标识 符 11.下面四个选项中,均是不合法的 用户标识符的选项的是 C。 12.A) A p_o do B)float lao _A C)b-a goto int D)_123 temp INT 13.下列变量名中合法的是 C。 14.A) B)C)Tom B) 3a66 C) _6a7b D) $ABC 15.存储以下数据,占用存储字节最 多的是 D 。 16.A) 0 B) ‘0’

C) “0” D) 17.在C++语言中,字符型数据在内存中的存储形式是D。 18.A) 补码 B) 反码 C) 原码 D) ASCII码 19.若有说明语句:char c =’\072’;则变量c A。 20.A) 包含1个字符 B) 包含2个字符 C) 包含3个字符 D) 说明不合法,变量的值不确定 二、填空题 1.C++头文件和源程序文件的扩展名分别为.h和.cpp 。 2.C++语言规定,标识符只能由字母、数字、下划线三种字符组成,而且第一个字符必须是字母或下划线。 3.一条表达式语句必须以__分号_;___作为结束符。 4.用于从键盘上为变量输入值的标准输入流对象是___cin____;用于输出表达式值的标准输出流对象是__cout____。 5.在一个C++程序文件中,若要包含另外一个头文件或程序文件,则应使用以_#include___标识符开始的预处理命令 计算机程序设计基础_基础知识(二) 班级学号姓名成绩 一、单选题 1.下列哪一个是C++语言中合法的变量 C A) 8ZSe B) ±A0 C) X0_2 D) ’x0’2.已知ch是字符型变量,下面不正确的赋值语句是A 3.A) ch='a+b' B) ch='\0'

程序设计基础试题_03_答案.doc

学院领导 审批并签名 A / B卷 广州大学 学年第学期考试卷 课程高级语言程序设计考试形式(开/闭卷,考试/查)学院系专业班级学号姓名 分数 评分 一:选择题(每题3分,共60分) (1)若有以下定义: char a; int b; float c; double d; 则表达式a*b+d-c值的类型为(A)

A) double B) float C) int D) char (2)设a=1,b=2,c=3,d=4,则表达式:a=10 or a<=0 B)a>=10│a<=0 C)a>=10││a<=0 D)a>=10 ││ a<=0 (7)下列可 作为C语言赋值语句的是(C) A) x=3,y=5 B) a=b=6 C) i--; D) y=int(x); (8)设i是int型变量,f是float型变量,用下面的语句给这两个变量输 入值: scanf(i=%d,f=%f,&i,&f); 为了把100和765.12分别赋给i和f,则正确的输入为(A) A) 100765.12 B) i=100,f=765.12 C) 100765.12 D) x=100y=765.12 (9)给出以下定义: char x[ ]=abcdefg;

机械设计基础试题库及答案详解DOC

《机械设计基础》试题库 一、填空题 (机械原理部分) 1.牛头刨床滑枕往复运动的实现是应用了平面四杆机构中的机构。 2.机构具有确定运动的条件是数目与数目相等。 3.平面四杆机构的压力角愈,传力性能愈好。 4.平面四杆机构的传动角愈,传力性能愈好。 5.有些平面四杆机构是具有急回特性的,其中两种的名称是机构、机构。6.在平面四杆机构中,用系数表示急回运动的特性。 7.摆动导杆机构中,以曲柄为原动件时,最大压力角等于度,最小传动角等于度。 8.在摆动导杆机构中,若导杆最大摆角φ= 30°,则其行程速比系数K的值为。9.四杆机构是否存在止点,取决于是否与共线。 10.在铰链四杆机构中,当最短杆和最长杆长度之和大于其他两杆长度之和时,只能获得机构。 11.平面四杆机构中,如果最短杆与最长杆的长度之和小于其余两杆的长度之和,最短杆为机架,这个机构叫__ 机构。 12.平面连杆机构急回特性系数K____1时,机构有急回特性。 13.以滑块为主动件的曲柄滑块机构有____个止点位置。 14.凸轮机构主要由、、和三个基本构件组成。 15.盘形凸轮的基圆,是指以凸轮的轮廓的值为半径所作的圆。 16 .在凸轮机构中,从动件的运动规律完全由来决定。 17.据凸轮的形状,凸轮可分为凸轮、凸轮和移动凸轮。 18.凸轮机构的压力角是指的运动方向和方向之间所夹的锐角。 19.在实际设计和制造中,一对渐开线外啮合标准斜齿圆柱齿轮的正确啮合条件是 相等、相等、且相反。 20.在实际设计和制造中,一对渐开线标准直齿圆柱齿轮的正确啮合条件是、。 21.一对渐开线标准直齿圆柱齿轮的连续传动条件是。 22.在标准齿轮的分度圆上,与数值相等。 23.斜齿圆柱齿轮传动的重合度比直齿圆柱齿轮传动的重合度,因而承载能力。 24..渐开线上各点的压力角不等,向径越大,则压力角越,圆上的压力角为零。25.单个齿轮的渐开线上任意点的法线必是圆的切线。 26.渐开线齿轮的五个基本参数是齿数、、、系数和顶隙系数。27.我国规定齿轮标准压力角为度;模数的单位是。 28.齿轮切削加工方法可分为仿形法和范成法,用成形铣刀加工齿形的方法属法,用滚刀 加工齿形的方法属法。 29.渐开线齿轮上具有标准模数和标准压力角的圆称为圆。 30.在普通铣床上用铣刀加工斜齿圆柱齿轮时,刀号据选取。 31.渐开线齿轮的特性称为中心距可分性。 32.齿轮传动最基本的要求是其瞬时传动比必须。 33.用齿条型刀具按范成法加工齿轮,如果切齿结束时,刀具的中线与轮坯分度圆相切,则加工 出来的齿轮是齿轮,刀具的中线与轮坯分度圆不相切,则加工出来的齿轮称为 齿轮。 34.规定渐开线标准斜齿圆柱齿轮____ 面上的参数为标准值。 35.直齿圆锥齿轮的标准模数规定在____端的圆上。 36.对于正确安装的一对渐开线圆柱齿轮,其啮合角等于圆上的角。 37.在课本上所介绍的间歇运动机构中,其中两种机构的名称是:机构、 机构。 38.外槽轮机构由、和机架组成,其中拨盘作转动。 (机械零件部分)

程序设计基础试题(附答案)

程序设计基础复习题 一、单选 1、一个完整的计算机系统应该包括() A、系统软件和应用软件 B、计算机及其外部设备 C、硬件系统和软件系统 D、系统硬件和系统软件 2、“裸机”的概念是指() A、正在进行设计还没有组装好的计算机 B、已经组装好但还没有安装任何软件的计算机 C、仅安装了操作系统的计算机系统 D、安装了文字处理软件但没有安装专用数据处理系统的计算机 3、世界上第一台电子数字计算机研制成功的时间是() A、1936年 B、1946年 C、1956年 D、1970年 4、CASE的含义是() A、计算机辅助设计 B、计算机辅助制造 C、计算机辅助教学 D、计算机辅助软件工程5、当前广泛使用的微型计算机是() A、第一代 B、第二代 C、第三代 D、第四代 6、当代计算机的体系结构称为是() A、冯·诺依曼机 B、非冯·诺依曼机 C、图灵机 D、比尔盖茨机 7、硬盘是() A、输入设备 B、输出设备 C、存储设备 D、计算设备 8、下面4句话中,最准确的表述是() A、程序=算法+数据结构 B、程序是使用编程语言实现算法 C、程序的开发方法决定算法设计 D、算法是程序设计中最关键的因素

9、计算机能直接执行的语言是() A、机器语言 B、汇编语言 C、高级语言 D、目标语言 10、解释程序的功能是() A、将高级语言程序转换为目标程序 B、将汇编语言程序转换为目标程序 C、解释执行高级语言程序 D、解释执行汇编语言程序 11、下面4种程序设计语言中,不是面向对象式语言的是() A、JAVA B、Object Pascal C、Delphi D、C 12、不是C语言的基本数据类型是() A、int B、double C、char D、bool 13、在C语言中,为了求两个整数相除之后得到的余数,可以使用运算符() A、/ B、% C、* D、++ 14、数据的逻辑结构分为() A、纯属结构和非线性结构 B、顺序结构和非顺序结构 C、树型结构和图型结构 D、链式结构和顺序结构 15、用链表表示纯属表的优点是() A、便于随机存取 B、便于插入和删除操作 C、花费的存储空间较顺序存储少 D、元素的物理顺序与逻辑顺序相同 16、栈的最主要特点是() A、先进先出 B、先进后出 C、两端进出 D、一端进一端出 17、下面4句结论只有一句是错误的,它是()

(答案)机械设计基础试题库

《机械设计基础》课程试题库 一、填空题 1.在铰链四杆机构中,双曲柄机构的最短杆与最长杆长度之和小于等于其余两杆长度之和。 2.确定凸轮基圆半径的原则是在保证αmax≤ [ α ]条件下,选择尽可能小的基圆半径。 3.一对齿轮传动中,大、小齿轮的齿根最大弯曲应力通常是不等的。 4.在设计 V 带传动时, V 带的型号是根据计算功率和小带轮转速选取的。 5.对于两级斜齿圆柱齿轮传动,应使中间轴上的两个斜齿轮的旋向相同。 6.滚动轴承主要失效形式是疲劳点蚀和塑性变形。 7.在蜗杆传动中,一般蜗杆头数取Z1= 1、 2、4,蜗杆头数越少,自锁性越好。 8.普通螺纹联接承受横向外载荷时,依靠接合面间的摩擦承载,螺栓本身受预紧力 ___作用,可能的失效形式为断裂。 9.平键联接中,两侧面是工作面,楔形键联接中,上下面是工作面。 10.对于闭式软齿面齿轮传动,主要按接触强度进行设计,而按弯曲强度进行校核。 11.蜗杆传动发热计算的目的是防止温升过高而产生齿面胶合失效。 12.带传动中,带上受的三种应力是拉应力,弯曲应力和离心拉应力。最大应力发生 在带的紧边开始绕上小带轮处。 13.链轮的转速高,节距大,齿数少,则链传动的动载荷就越大。 14.轴上的键槽通常采用铣削加工方法获得。 15.联轴器和离合器均可联接两轴,传递扭矩,两者的区别是前者在运动中不能分离,后者可以 随时分离。 16.验算非液体摩擦滑动轴承的pv 值是为了防止轴承过热而发生胶合;验算轴承速度v 是为了 防止轴承加速磨损或产生巨大热量。普通三角形螺纹的牙型角为___60__度。17.紧螺栓联接按拉伸强度计算时,考虑到拉伸应力和扭转切应力复合作用,应将拉抻 载荷增大至 ___1.3____ 倍。 18.受轴向工作载荷的紧螺栓联接,设螺栓刚度 C1 远远小于被联接件的刚度 C2,则不论 工作载荷 F 是否变化,螺栓中的总拉力F2接近 ___预紧力 _____。 19.带传动中,带的弹性滑动是带传动的 _____固有 ______特性,是_不可 ______避免的。 20.带传动的最大有效圆周力随着初拉力、包角、摩擦系数的增大而增大。 21.若齿轮传动的传动比、中心距和齿宽不变,增加两轮的齿数和,则弯曲强度____减 小_____,接触强度 ______不变 _________。 22. 齿轮传动(大、小齿轮分度圆直径分别为d2、d1 ) 传动比表达式为 __i= d2/ d1____。蜗 杆传动(蜗杆分度圆直径d1,蜗杆分度圆柱导程角,蜗轮分度圆直径 d2)传动比表达式为 _______d2/ d1tg___________。

(完整版)程序设计基础试题_10_答案

广州大学学年第学期考试卷 课程高级语言程序设计考试形式(开/闭卷,考试/查) 学院系专业班级学号姓名 一、填空题(每空1分,共10分) 1.C源程序的基本单位是(函数)。 2.一个C源程序中至少应包含一个(main()函数)。 3.若a和b均是int型变量,且a和b的初值均为5,则计算表达式a+=b++ 后,a的值为(10 ),b的值为( 6 )。 4.若a、b和c均是int型变量,则计算表达式a=(b=4)+(c=2)后,b值为( 4 ),c 值为( 2 )。 5.表达式8.2-2/3 的计算结果是(8 )。 6.在C语言中,整数可用三种数制表示,它们分别是(十进制)、(八进制)和(十六进制)。 二、程序计算题(每小题5分,共15分) 1. # define f(a) printf(“%d”,a) main() { int i,b[]={1,2,3,5,7,9,11,13,15},*p=5+b; for(i=3;i;i--) switch(i) { case 1: case 2: f(*p++); break;

case 3: f(*(--p)); } } 2. main() { int arr_sum(int arr[],int n); int a[3][4]={1,3,5,7,9,11,13,15,17,19,21,23}; int *p,total; int (*pt)( int arr[],int n); pt=arr_sum; p=a[0]; total=(*pt)(p,12); printf(“total=%d\n”,total); } arr_sum(int arr[],int n) { int i,sum=0; for(i=0;i

西交大《程序设计基础》试题及答案

西交大《程序设计基础》试题及答案 一、单项选择题(本大题共20小题,每小题2分,共40分) 1.int a[10];合法的数组元素的最小下标值为()。A:10 B:9 C:1 D:0 答案:D 2.以下运算符中优先级最低的是()。A:&& B:& C:|| D:| 答案:C 3.若使用一维数组名作函数实参,则以下正确的说法是()。A:必须在主调函数中说明此数组的大小B:实参数组类型与形参数组类型可以不匹配C:在被调用函数中,不需要考虑形参数组的大小D:实参数组名与形参数组名必须一致答案:A 4.已知函数的调用形式:fread(buffer,size,count,fp);其中buffer 代表的是()。 A:一个整数,代表要读入的数据项总数B:一个文件指针,指向要读的文件C:一个指针,指向要读入数据的存放地址D:一个存储区,存放要读的数据项答案:C 5.对以下说明语句int a[10]={6,7,8,9,10}; 的正确理解是()。A:将5个初值依次赋给a[1]至a[5] B:将5个初值依次赋给a[0]至a[4] C:将5个初值依次赋给a[6]至a[10] D:因为数组长度与初值的个数不相同,所以此语句不正确答案:B 6.下列程序的输出结果是()。main() { int x=1,y=0,a=0,b=0; switch(x) { case 1:switch(y) { case case } case 2:a++;b++;break; case 3:a++;b++;break; } printf(\} A:a=1,b=0 B:a=2,b=1 C:a=1,b=1 D:a=2,b=2 答案:B 7.下列程序的输出结果为()。main() {int m=7,n=4; float a=38.4,b=6.4,x; x=m/2+n*a/b+1/2; printf(\ 0:a++;break; 1:b++;break; } A:27.000000 B:27.500000 C:28.000000 D:28.500000 答案:A 8.若k为int型变量,则以下程序段的执行结果是()。k=-8567; printf(\A:格式描述符不合

相关主题
文本预览
相关文档 最新文档