算法与程序设计模块选择题汇总

算法与程序设计模块选择题汇总
算法与程序设计模块选择题汇总

算法及程序设计模块(选择题)

1.用流程图描述算法中表示“条件判断”的图形符号是

A.

C.

答案:A

2.以下为求0到1000以内所有奇数和的算法,从中选出描述正确的算法

A.

①s=0;

②i=1;

③s=s+i;

④i=i+2;

⑤如果i≤1000,则返回③;

⑥结束

B.

①s=0;

②i=1;

③i=i+2;

④s=s+i;

⑤如果i≤1000,则返回③;

⑥结束

C.

①s=1;

②i=1;

③s=s+i;

④i=i+2;

⑤如果i≤1000,则返回③;

⑥结束

D.

①s=1;

②i=1;

③i=i+2;

④s=s+i;

⑤如果i≤1000,则返回③;

⑥结束

答案:A

3.在VB语言中,下列数据中合法的长整型常量是

A. 123456

B. 1234.56

C. 12345A

D. A12345

答案:A

4.在VB语言中可以作为变量名的是

A. Print

B. ab=cd

C. 123abc

D. abc_123

答案:D

5.设置TextBox的字体时,应改变TextBox的

A. Text属性

B. Font属性

C. ForeColor属性

D. Name属性

答案:B

7.代数式对应的VB表达式是

A. sqr(b*b-4*a*c)/2*a

B. sqr(b*b-4*a*c)/2/a

C. sqr(b*b-4*a*c)/(2/a)

D. sqr(b*b-4*a*c)/2a

答案:B

8.在VB语言中,下列正确的赋值语句是

A. I=I+1

B. I+1=I

C. I*3=I

D. 2I=I+1

答案:A

9.下列计算机程序设计语言中不属于高级语言的是

A. C++

B. Visual Basic

C.机器语言

D. Java

答案:C

计算机程序设计语言:机器语言010*******汇编语言高级语言10.在VB语言中,下列逻辑表达式的值为"假"的是

A. #1/11/2009# > #11/15/2008#

B. #1/11/2009# < #11/15/2008#

C. 5 > 3 and 6 < 9

D. 5 > 3 or 6 > 9

答案:B

11.用流程图描述算法中表示“开始/结束”的图形符号是

A.

C.

答案:B

12.以下为求0到100以内所有奇数积的算法,从中选出描述正确的算法

A.

①s=0;

②i=1;

③s=s*i;

④i=i+2;

⑤如果i≤100,则返回③;

⑥结束

B.

①s=0;

②i=1;

③i=i+2;

④s=s*i;

⑤如果i≤100,则返回③;

⑥结束

C.

①s=1;

②i=1;

③s=s*i;

④i=i+2;

⑤如果i≤100,则返回③;

⑥结束

D.

①s=1;

②i=1;

③i=i+2;

④s=s*i;

⑤如果i≤100,则返回③;

⑥结束

答案:C

13.在VB语言中,下列数据中合法的字符型常量是

A. "123456"

B. '1234.56'

C. 12345A

D. 'A12345'

答案:A

15.设置TextBox的字体颜色时,应改变TextBox的

A. Text属性

B. ForeColor属性

C. Font属性

D. Name属性

答案:B

17.代数式对应的VB表达式是

A. sqr(b*b+4*a*c)/2*a

B. sqr(b*b+4*a*c)/2/a

C. sqr(b*b+4*a*c)/(2/a)

软件工程练习题目及答案

1.某厂对部分职工重新分配工作的政策是:年龄在20岁以下者,初中文化程度脱 产学习,高中文化程度当电工;年龄在20岁至40岁之间者,中学文化程度男性当钳工,女性当车工,大学文化程度都当技术员;年龄在40岁以上者,中学文化程度当材料员,大学文化程度当技术员。请用PDL语言、判定表和判定树分别描述上述问题。 答:PDL语言描述: If(年龄<20){ If(文化程度=”初中”){ 脱产学习; } Else if (文化程度=”高中”){ 当电工; } } Else if (年龄<40){ If(文化程度=”初中” ||文化程度=”高中”){ If(性别=”男”){ 当钳工; } Else { 当车工; } }

Else{ 当技术员; } } Else{ If(文化程度=”初中” ||文化程度=”高中”){当材料员; } Else { 当技术员; } } 判定表

判定树 ---20<=<40----???? ?? ???????????? ?? ??????? 初中文化程度脱产学习 年龄<20高中文化程度电工女性车工中学文化程度年龄男性钳工大学文化程度技术员中学文化程度材料员年龄>=40大学文化程度技术员 2. 某考务管理系统有如下要求: (1)对考生送来的报名表进行检查; (2)对合格的报名表编好准考证号码后将准考证送给考生,并将汇总后的考生 名单送给阅卷站; (3)对阅卷站送来的成绩表进行检查,并根据考试中心指定的合格标准审定合 格者; (4)填写考生通知单(内容包含考试成绩及合格∕不合格标志),送给考生; (5)按地区、年龄、文化程度、职业、考试级别等进行成绩分类统计及试题难 度分析,产生统计分析表。 画出该系统的分层数据流图。

机械设计简答题答案

简答题 1.机械设计的一般步骤是怎样的? 选择零件类型、结构计算零件上的载荷确定计算准则选择零件的材料确定零件的基本尺寸结构设计校核计算画出零件工作图写出计算说明书 3. 螺纹升角的大小对自锁和效率有何影响?写出自锁条件及效率公式。 答:螺母被拧紧时,其拧紧力矩为M1=Ft d2/2=G d2tan(ψ+ρν)/2,无摩擦时,M10=Ft d2/2=G d2tan(ψ)/2,机械效率为η1=M10 / M1=tanψ/tan(ψ+ρν)。 螺母被放松时,其阻碍放松的力矩为M2=F d2/2=G d2tan(ψ-ρν)/2,无摩擦时,M20=F d2/2=G d2tan(ψ)/2,机械效率为η2=M2 / M20=tan(ψ-ρν)/tanψ。 由η1==tanψ/tan(ψ+ρν)得知,当ψ越小,机械效率越低。 由η2=tan(ψ-ρν)/tanψ得知,当ψ-ρν≤0时,螺纹具有自锁性。 4.为什么螺母的螺纹圈数不宜大于10圈? 答:因为螺栓和螺母的受力变形使螺母的各圈螺纹所承担的载荷不等,第一圈螺纹受载最大,约为总载荷的1/3,逐圈递减,第八圈螺纹几乎不受载,第十圈没用。所以使用过厚的螺母并不能提高螺纹联接强度. 5. 作出螺栓与被联接件的受力—变形图,写出F'、F、F''、 F0间的关系式。 6. 在相同的条件下,为什么三角胶带比平型带的传动能力大? 答:两种传输动力都是靠摩擦力,同样的皮带和轮的材质摩擦系数是一样的,但是三角带接触面是V型表面压力大于平行带,所以摩擦力大,所以传输的动能要大一些。 7.在非液体摩擦滑动轴承的计算中,为什么要限制轴承的压强p和pv值 答:限制p 目的是防止轴瓦过度磨损。限制pv目的是控制温度,防止边界膜破裂。 8.什么是带传动的弹性滑动和打滑?弹性滑动和打滑对传动有何影响? 答:(1)由于带的弹性变形而产生的带与带轮间的滑动称为带的弹性滑动。 打滑是指带传动中带传递的外载荷超过最大有效圆周力,带在带轮上发生显著相对滑动现象。(2)影响:弹性滑动: 1 )带的传动比不稳定; 2 )降低了传动效率; 3 )引起带的磨损和带的温升,降低带的寿命。打滑: 1 )打滑将造成带的严重磨损; 2 )从动轮转速急速下降,甚至停转,带的运动处于不稳定状态,带不能正常工作,致使传动失效。 9.试简述带传动中的弹性滑动与打滑现象的联系与区别。 答:弹性滑动是由于带本身的弹性和带传动两边的拉力差引起的,只要传递圆周力,两边就必须出现拉力差,故弹性滑动是不可以避免的。打滑是当带传递的工作载荷超过了带与带轮之间摩擦力的极限值,带与带轮之间发生剧烈的相对滑动,故在工作中可以,而且应该避免。打滑是弹性滑动从量变到质变的飞跃。在传动突然超载时,打滑可以起到过载保

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

考试科目: 机 械 设 计 考试时间: 120分钟 试卷总分 100分 一、简答题 (本大题共4小题,总计26分) 1、 齿轮强度计算中,有哪两种强度计算理论分别针对哪些失效若齿轮传动为闭式软齿面传动,其设计准则是什么 (6分) 齿面的接触疲劳强度和齿根的弯曲疲劳强度的计算,齿面的接触疲劳强度针对于齿面的疲劳点蚀失效和齿根的弯曲疲劳强度针对于齿根的疲劳折断。 齿轮传动为闭式软齿面传动,其设计准则是按齿面的接触疲劳强度设计,校核齿根的弯曲疲劳强度。 2、连接螺纹能满足自锁条件,为什么还要考虑防松根据防松原理,防松分哪几类(8分)

因为在冲击、振动、变载以及温度变化大时,螺纹副间和支承面间的摩擦力可能在瞬间减小或消失,不再满足自锁条件。这种情况多次重复,就会使联接松动,导致机器不能正常工作或发生严重事故。因此,在设计螺纹联接时,必须考虑防松。根据防松原理,防松类型分为摩擦防松,机械防松,破坏螺纹副关系防松。 3、联轴器和离合器的功用是什么二者的区别是什么(6分) 联轴器和离合器的功用是联接两轴使之一同回转并传递转矩。二者区别是:用联轴器联接的两轴在工作中不能分离,只有在停机后拆卸零件才能分离两轴,而用离合器可以在机器运转过程中随时分离或接合两轴。 4、链传动产生动载荷的原因是什么为减小动载荷应如何选取小链轮的齿数和链条节距(6分) 小链轮的齿数不宜过小和链条节距不宜过大。 得 二、选择题(在每题若干个选项中选出正确的选项填在横分

线上。 本大题共12小题,总计24分) 1、当两个被联接件之一太厚,不易制成通孔且需要经常拆卸时,往往采用 B 。 A.螺栓联接 B.双头螺柱联接 C.螺钉联接 2、滚动轴承中,为防止轴承发生疲劳点蚀,应进行 A 。 A. 疲劳寿命计算 B. 静强度计算 C. 极限转速验算 3、阿基米德蜗杆的 A 参数为标准值。 A. 轴面 B. 端面 C. 法面 4、一对相啮合的圆柱齿轮的Z1<Z2, b1>b2,其齿面接触应力的大小为 A 。 A. σH1=σH2 B. σH1>σH2 C. σH1<σH2 5、V带传动设计中,限制小带轮的最小直径主要是为了____B___。 A.使结构紧凑B.限制弯曲应力 C.限制小带轮上的包角D.保证带和带轮接触面间有足够摩擦力 6、在齿轮抗弯强度的设计公式m 中,应代入_ C __。

高中信息技术《算法与程序设计》试题

高中信息技术《算法与程序设计》试题 一、单选题(每小题3分,20小题,共60分) 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、在VB语言中,下列数据中合法的长整型常量是() A、08A B、2380836E C、88.12345 D、1.2345E6 8、求Mid(“ABCDEFG”,3,2)的结果是() A、“ABC” B、“CD” C、“ABCDEF” D、“BCD” 9、表达式 A+B+C=3 OR NOT C<0 OR D>0 当A=3,B=4,C=-5,D=6时的运算结果是() A、0 B、1 C、TRUE D、FALSE 10、在循环语句 For x=1 to 100 step 2 …… Next x 中,x能达到的最大值是() A、100 B、99 C、98 D、97 11、在下列选项中,不属于VB的对象的是() A、窗体的背景颜色 B、命令按钮 C、文本框 D、标签 12、在调试程序的时候,经常要设置断点,设置断点的快捷键是()

软件工程总结复习习题-答案

精心整理 一、选择题 1.软件工程研究的主要内容有(ABCD) 2.A.软件开发方法、技术 B.软件开发工具及环境 3.C.软件管理技术 D.软件规范(国际规范) 4 5 6 7 8 9 10 11 12 13 14 15 16 17. D.最终提供需求规格说明,并用于作为评估软件质量的依据 18.需求工程的基本活动包括(ABCD) 19. A.获取需求 B.需求分析与建模C.确认需求 D.进化需

求 20.需求获取之所以困难,其主要原因有(ABCD) 21. A.缺乏领域知识 B.存在默认的知识 22. C.存在多个知识源 D.客户可能的偏见 23.常用的需求分析方法有(BCD) 24 25 26 27 28 29 D. 30 31 32 33 34.(1)偶然型(2)逻辑型(3)瞬时型(4)通信型(5)顺序型(6)功能型 35. A.123456 B.124536 C.324156 D.654321 36.(C)是指相同的操作(或函数、过程)作用于不同的对

象上并获得不同的结果 37. A.继承性 B.封装性 C.多态性 D.动态绑定 38.以下UML的几种图中,属于动态模型的有(ACD)39. A.状态图 B.类图 C.合作图 D.顺序图 40.以下软件复用中,抽象程度最低的是(A) 41 D. 42 43 D. 44 45 46 47 48 49 50 择 51. C.尽早地和不断地进行软件测试 D.充分注意测试中的群集现象 52.以下测试方法中属于静态分析方法的有(ABD)

53. A.桌前检查 B.代码会审 C.白盒法 D.步行检查 54.步行检查时,常使用的分析方法有(AB) 55. A.调用图 B.数据流分析图 C.数据流图 D.状态图 56.下面6种常用的逻辑覆盖测试方法,按发现错误能力由弱 57 58 59 60 61 D.因 62 63 64 65 66 67.软件过程和产品质量有详细的度量标准,并且得到了定量的认识和控制。以下哪一级具有上述特征(C) 68. A.可重复级 B.已定义级 C.已管理级 D.优化级

濮良贵机械设计简答题题库

机械设计简答题 1.一部机器由哪些部分组成?分别起什么作用? 答:机器通常由动力部分、工作部分和传动部分三部分组成。除此之外,还有自动控制部分。 动力部分是机器动力的来源,常用的发动机有电动机、内燃机和空气压缩机等。 工作部分是直接完成机器工作任务的部分,处于整个传动装配的终端,起结构形式取决于 机器的用途。例如金属切削机床的主轴、拖板、工作台等。 传动部分是将动力部分的运动和动力传递给工作部分的中间环节。例如:金属切削机床中常用的带传动、螺旋传动、齿轮传动、连杆机构、凸轮机构等。机器应用的传动方式主要有机械传动、液压传动、气动传动及电气传动等。 2.决定机器好坏的关键是哪个阶段? 答:设计阶段 3.机械零件的失效形式有哪些? 答:(一)整体断裂 (二)过大的残余变形 (三)零件的表面破坏 (四)破坏正常工作条件引起的失效 4.常规的机械零件设计方法有哪些? 答:(一)理论设计 (二)经验设计 (三)模型试验设计 5.机械零件的理论设计有哪几种? 答:设计计算 校核计算 6.惰轮轮齿的接触应力.弯曲应力分别为怎样的循环变应力? 答:接触应力为:脉动循环变应力 弯曲应力为:对称循环变应力 7.材料的疲劳特性可以用哪些参数描述? 答:可用最大应力max σ,应力循环次数N ,应力比max min σσσ=来描述。 8.循环特性r=-1,0,1分别代表什么应力? 答:r=-1代表对称循环变应力,r=0脉动循环变应力,r=1静应力。 9.在循环变应力作用下,影响疲劳强度的最主要因素? 答:应力幅。 10.疲劳曲线有哪两种?如何定义? σ-N 疲劳曲线,等寿命疲劳曲线。 σ-N 疲劳曲线:在各种循环作用次数N 下的极限应力,以横坐标为作用次数N 、纵坐标为极限应力,绘成而成的曲线。 等寿命疲劳曲线:在一定的应力循环次数N 下,疲劳极限的应力幅值与平均应力关系曲线。 11.σ-N 曲线中,我们把曲线分成了那几段?各有什么特点? 分为AB BC CD 三段。在AB 段,是材料发生破坏的最大应力值基本不变。在BC 段,材料发生疲劳破坏的最大应力不断下降。在CD 段,材料试件经过一定次数的交应变力作用后会发生疲劳破坏。 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的滚动轴承是角接触球轴承。×

高二算法与程序设计试题及答案

高二信息技术(算法与程序设计)试题卷 一、单项选择题(每小题2.5分共50分将正确答案填到答题卷相应题号下) 1、一同学想通过程序设计解决“鸡兔同笼”的问题,他制定的如下工作过程中,更恰当的是()。 A、提出问题、设计算法、编写程序、得到答案 B、提出问题、编写程序、运行程序、得到答案 C、编写程序、设计算法、调试程序、得到答案 D、设计程序、提出问题、编写程序、运行程序 2、下列常量说明中,符合语法的是()。 A、CONST color=red B、CONST const=10*5 C、CONST xl:=3.9; D、CONST color=”abcd” 3、下列代数式的Visual Basic表达式是( )。 A、(x^5-cos(29*3.14))/(sqr(exp(x)+log(y))) B、(x^5-cos(29))/(sqr(exp(x)+ln(y))+5) C、(x^5-cos(29*3.14/)/(sqr(exp(x)+ln(y))+5) D、(x^5-cos(0.506))/(sqr(exp(x)+log(y))+5) 4、下列变量名写法错误的是()。 A、abc B、abc123 C、abc_123 D、123abc 5、visual basic程序设计语言是一种()。 A、高级语言 B、汇编语言 C、机器语言 D、数据库语言 6、下列给出的赋值语句中正确的是()。 A、4 = M B、-M =M C、B=A-3 D、x + y = 0 7、下列Visual Basic中,下列()的表达式的值不等于4。 A、int(4.1) B、fix(4.9) C、Abs(int(-3.9)) D、Abs(int(-4.5)) 8、下面程序运行后的输出S结果为()。 i=1 do WHILE i<8 i=i+2:s=2*i+3 loop PRINT s A、17 B、19 C、21 D、23 9、下列Visual Basic中,下列()类型属于字符串型。 A、Integer B、Single C、String D、Boolean 10、在VB中表达式11\3+11 mod 3 的运算结果值是()。 A、3 B、4 C、5 D、6 11、下列程序执行后,整型变量n的值为( )。 n=0: for I=1 to 100: if I mod 4=0 then n=n+1: next I A、5050 B、25 C、26 D、33 12、以下选项中,不是Visual Basic控件的是( )。 A、文本框 B、定时器 C、窗体 D、命令按钮 13、使用Visual Basic编程,我们把工具箱在的工具称为( )。 A、事件 B、工具 C、控件 D、窗体 14、结构化程序设计由三种基本结构组成,下面哪个不属于这三种基本结构()。 A、顺序结构 B、输入、输出结构 C、选择结构 D、循环结构 15、语句if 3*4>=10 then a=1 else a=2 执行后,a的值为()。 A、12 B、10 C、1 D、2 16、下列结果为True的逻辑表达式是( )。 A、Not (3<8) B、(3<9) And (5>10) C、(3<8) And (5<10) D、(3>8) Or (5>10) 17、要交换变量X和Y之值,应使用的语句组是( )。 A、X=Y;Y=Z;Z=X B、C=X;X=Y;Y=C C、X=Y;Y=X D、Z=Y;Y=X;Y=Z 18、以下程序中的循环体执行的次数是()。

软件工程期末复习题参考答案

软件工程期末复习题 选择题 1.软件设计中划分模块的一个准则是(C)。 A低内聚低耦合 B低内聚高耦合 C高内聚低耦合 D.高内聚高耦合 2.(A)是用户和设计交换最频繁的方法。 A、原型化方法 B、瀑布模型法 C、螺旋模型方法 D、构件组装模型 3.试判断下列叙述中,哪个些是正确的(C)。 a、软件系统中所有的信息流都可以认为是事务流 b、软件系统中所有的信息流都可以认为是变换流 c、事务分析和变换分析的设计步骤是基本相似的 A、a B、b C、c D、b和c 4.软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是(C) A、硬件环境 B、软件开发的环境 C、软件开发工具和软件开发的环境 D、开发人员的素质 5.20世纪50年代以来,出现了许多不同的程序设计语言,下列语言中哪个语言是低级语言(D) A、PASCAL B、VISUAL BASIC C、C++

D、汇编语言 6.软件测试的目的是?(D) A.软件的正确性 B.找出软件系统中存在的所有错误 C.证明软件系统中存在错误 D.尽可能多的发现软件系统中的错误 7.使用白盒测试方法时,确定测试数据应根据(A)和指定的覆盖标准。 A、程序的内部逻辑 B、程序的复杂程度 C、该软件的编辑人员 D、程序的功能 8.软件维护工作的最主要部分是(C)。 A、纠正性维护 B、适应性维护 C、完善性维护 D、预防性维护 9.PDL是(B)语言。 A.高级程序设计语言 B、伪码式 C、中级程序设计语言 D、低级程序设计语言 10.软件的结构化设计(SD)方法中,一般分为概要设计和详细设计两阶段,其中详细设计主要是要建立(C)。 A、软件结构 B、软件过程 C、软件模型 D、软件模块 11.在数据流图中,○(椭圆)代表(B) A、数据流 B、转换 C、数据源 D、外部实体

机械设计简答题整理版

1、带传动中弹性滑动和打滑是怎样产生的?它们分别对带传动有何影响? 答:(1)弹性滑动是由于紧边和松边的拉力不同,因而弹性变形也不等,从而造成带与带轮之间的微量滑动,称为弹性滑动,它是带传动正常工作的固有特性。打滑是由于随着有效拉力增大,弹性滑动的区段也将扩大,当弹性滑动的区段扩大到整个接触弧,带的有效拉力达到最大值,如果工作载荷进一步增大,带与带轮间将发生显著的相对滑动,这称为打滑。打滑是带传动的失效形式之一。(2)弹性滑动造成带传动的传动比不为常数,它是不可避免的。打滑使带的磨损加剧,从动轮的转速急剧降低,甚至使传动失效,它是应当避免的。 2、带传动为什么必须要张紧?常用的张紧装置有哪些? 答:因为带传动是靠带与带轮之间的摩擦力来传递运动和动力的,如果不张紧,摩擦力小,传递的功率小,甚至出现打滑失效,加之由于带都不是完全的弹性体,工作一段时间以后,带由于发生塑性变形而松弛,为了保证带传动正常工作,必须要把带张紧; 常见的张紧装置有:(1)定期张紧装置:滑道式张紧装置、摆架式张紧装置。(2)自动张紧装置。(3)采用张紧轮的装置 3、与带传动相比,链传动有何优缺点? 答:链传动是带有中间挠性件的啮合传动。与带传动相比,链传动无弹性滑动和打滑现象,因而能保持准确的平均传动比,传动效率较高;又因链条不需要像带那样张得很紧,所以作用于轴上的径向压力较小;在同样使用条件下,链传动结构较为紧凑。同时链传动能用于高温、易燃场合。 4、链传动的中心距过大或过小对传动有何不利? 答:中心距过小,链速不变时,单位时间内链条绕转次数增多,链条曲伸次数和应力循环次数增多,因而加剧了链的磨损和疲劳。同时,由于中心距小,链条在小链轮上的包角变小,在包角范围内,每个轮齿所受的载荷增大,且易出现跳齿和脱链现象;中心距太大,会引起从动边垂度过大。 5、试简要说明链传动中链轮齿数和链节距对传动的影响? 答:链轮齿数少,可以减小带传动的外廓尺寸,但是过小将导致:(1)传动的不均匀性和动载荷增加;(2)链条进入和退出啮合时,链节间的相对转角增大,使铰链的磨损加剧;(3)链传动的圆周力增大,从而加速了链条和链轮的损坏。齿数过大,传动的尺寸和质量增大,链条也易于跳齿和脱链的现象发生。链轮齿数多,增大带传动的外廓尺寸。 在一定的条件下,链的节距越大,链传动的承载能力就越高,但是传动的多边形效应也要增大,于是振动、冲击、噪音也越严重。 6、链传动在工作时引起动载荷的主要原因是什么? 答:一是因为链速和从动链轮角速度周期性变化,从而产生了附加的动载荷。二是链沿垂直方向分速度v'也作周期性的变化使链产生横向振动。三是当链节进入链轮的瞬间,链节和链轮以一定的相对速度相啮合,从而使链和轮齿受到冲击并产生附加的动载荷。四是若链张紧不好,链条松弛。 7、带传动为什么要限制其最小中心距和最大传动比? 答:中心距愈小,带长愈短。在一定速度下,单位时间内带的应力变化次数愈多,会加速带的疲劳破坏;如在传动比一定的条件下,中心距越小,小带轮包角也越小,传动能力下降,所以要限制最小中心距。(2)传动比较大及中心距小时将导致小带轮包角过小,传动能力下降,故要限制最大传动比。 8、链传动的可能失效形式可能有哪些? 答: 1)铰链元件由于疲劳强度不足而破坏;2)因铰链销轴磨损使链节距过度伸长,从而破坏正确啮合和造成脱链现象;3)润滑不当或转速过高时,销轴和套筒表面发生胶合破坏;4)经常起动、反转、制动的链传动,由于过载造成冲击破断;5)低速重载的链传动发生静拉断。 9、带的速度、带轮直径对带传动有什么影响? 答:(1)带的速度过大,离心力过大;带的速度过小这时所需的有效拉力过大,即所需带的根数过多,于是带的宽度、轴径及轴承的尺寸都要随之增大。 (2)小带轮的直径过小,将使带的弯曲应力增加,强度下降;如果保证传递的功率,这势必使得带的根数增加;如果保证带的根数,这势必使得带传递的功率下降; 10、液体动压向心滑动轴承热平衡计算的基本原理是什么?如果温升过高不能满足热平衡

机械设计学复习题知识分享

机械设计学复习题 一、名词解释: 1、功能原理设计 2、简单动作功能 3、复杂动作功能 4、机械创新设计 5、机械协调性设计 6、核心技术 7、关键技术 8、弹性强化 9、塑性强化 二、简答题: 机械设计学课后习题 1-1机械产品设计的三个基本环节是什么? 答:机械产品设计的三个基本环节是:“功能原理设计,实用化设计和商品化设计” 1-2、机械设计具有哪些主要特点: 答:机械设计具有如下主要特点 :(1)多解性 (2)系统性 (3)创新性1-3、近代“机械设计学”的核心内容 1)“功能”思想的提出:l947年、美国工程师麦尔斯创立了“价值工程“。他真正重要的贡献在于他提出的关于‘功能”的思想。2)“人机工程’’学科的兴起:“宜人”的宗旨已经成为现代机械设计

的基本观念。 3)“工业设计”学科的成熟。工业产品设计的原则是:“技术第一,艺术第二”。工业设计师应该首先是一个工业技术专家,而不首先是一个艺术家。 1-4、从设计构思的角度机械产品设计可归纳为三大步: 创意、构思和实现。 创意:重点在于新颖性,且必须具有潜在需求。 构思:重点在于创造.即要构思一种新的技术方向或功能原理来实现某创意。 实现:重点在于验证构思的合理性,可以通过模型或原理样机来检查构思的合理性。 1-5、机械设计按其创新程度可分为以下三种类型: 1)适应性设计仅改变某些尺寸、外形或局部更改某些结构,使产品适应特定的使用条件或者用户特殊要求。 2)变型设计功能原理保持不变,变动产品部分结构尺寸参数,扩大规格,以满足更大范围功能参数需要的设计。 变型性设计是产品系列化的手段。 3)创新设计在全部功能或主要功能的实现原理和结构未知的情况下,运用成熟的科学技术成果所进行的新型的机械产品设计。 3-1、什么是功能原理设计? 答:机械产品设计的最初环节,是先要针对该产品的主要功能提出一些原理性的构思。这种针对主要功能的原理性设计,可以简称为“功

算法与程序设计真题2017级整理版-选择题

end if A 25 B 26 C 10 D 5 25、以下程序段运行后,整型变量s的值是()。 s=1 For i=1 To 10 Step 3 s=s*i Next i Print s A 55 B 3640 C 28 D 280 25、以下程序段执行后,输出结果为()。 m=29 If m Mod 3 <> 0 Then Print m & “不能被3整除” Else Print m & “能被3整除” End If A n能被3整除 B n不能被3整除 C 29不能被3整除 D 29能被3整除 26.以下程序段语句执行后,y的值是() X=16 If x<0 then Y=abs(x) Else Y=sqr(x) End if A 其他三项答案都不对 B 256 C 4 D 16 24.如图所示,三个文本框自上而下的顺序是Text1,text2, text3,在文本框text1中输入3,在文本框text2中输入4。单击命令按钮“计算”后,文本框text3中显示的内容是() “计算”按钮事件过程代码: Private sub command1_click() Dim a as integer Dim b as integer A=val(text1.text) B=val(text2.text) Text3.text=2*(a+b) End sub A 14 B 24 C 7 D 12 25.下列程序段执行后,变量s的值是()。 S=0 For i=1 To 10 s=s+i Next I A 10 B 0 C 1 D 55 24.下列程序段运行后,输出“*”的个数是() For I =2 to 10 Print “ * ” Next i

软件工程试卷与参考题答案

试卷 (一 ) 一、单项选择题 1、在结构化设计( SD)方法中全面指导模块划分的最重要的原则是( ) 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 、 Pascal B 、 C C、 Fortran D 、 Prolog 10、研究开发所需要的成本和资源是属于可行性研究中的( ) 研究的一方面。 A. 技术可行性 B. 经济可行性 C. 社会可行性 D. 法律可行性 11、中级结构性成本模型COCOMO是一个 ( ) A、静态单变量模型 B 、动态单变量模型 C 、静态多变量模型 D 、动态多变量模型 12、 PAD图为()提供了有力的工具。

13、下列关于 JSP方法不正确的说法是( ) A 、 JSP 方法主要用于规模不大的数据处理系统 B 、JSP 方法不明确的划分软件概要设计和详细设计的两个阶段 C、JSP 方法适用于输入数据和输出数据之间有对应关系的问题求解 D、 JSP 方法根据输入、输出的数据结构,按一定的规则映射成软件的体系结构。因此 它只适用于详细设计阶段 14、在详细设计阶段,经常采用的工具有() A 、 PAD B、 SA C、 SC D、 DFD 15、确认软件的功能是否与需求规格说明书中所要求的功能相符的测试属于() A、集成测试 B 、恢复测试 C 、验收测试 D 、单元测试 16、盒图( N-S 图)为()提供了有力的工具。 A、系统分析 B 、软件的自动化生成 C 、自动分析数据 D 、测试软件 17、 ( ) 是比较理想的可重用软构件。 A. 子程序库 B. 源代码包含文件 C. 对象 D. 类 18、需求分析阶段的任务是确定() A、软件开发方法 B 、软件开发工具 C 、软件开发费 D 、软件系统的功能 19、下列文档与维护人员有关的有( ) A 、软件需求说明书 B 、项目开发计划 C 、概要设计说明书 D 、操作手册 20、程序的三种基本控制结构是() A 、过程、子程序和分程序 B 、顺序、选择和重复 C 、递归、堆栈和队列 D 、调用、返回和转移 21、软件生存周期中时间最长的是()阶段。 A、总体设计 B 、需求分析 C 、软件测试 D 、软件维护 22、为使得开发人员对软件产品的各个阶段工作都进行周密的思考,从而减少返工,所以()的编制是很重要的。 A、需求说明 B 、概要说明 C 、软件文档 D 、测试计划

机械设计简答题整理版

1、带传动中弹性滑动与打滑就是怎样产生的?它们分别对带传动有何影响? 答:(1)弹性滑动就是由于紧边与松边的拉力不同,因而弹性变形也不等,从而造成带与带轮之间的微量滑动,称为弹性滑动,它就是带传动正常工作的固有特性。打滑就是由于随着有效拉力增大,弹性滑动的区段也将扩大,当弹性滑动的区段扩大到整个接触弧,带的有效拉力达到最大值,如果工作载荷进一步增大,带与带轮间将发生显著的相对滑动,这称为打滑。打滑就是带传动的失效形式之一。(2)弹性滑动造成带传动的传动比不为常数,它就是不可避免的。打滑使带的磨损加剧,从动轮的转速急剧降低,甚至使传动失效,它就是应当避免的。2、带传动为什么必须要张紧?常用的张紧装置有哪些? 答:因为带传动就是靠带与带轮之间的摩擦力来传递运动与动力的,如果不张紧,摩擦力小,传递的功率小,甚至出现打滑失效,加之由于带都不就是完全的弹性体,工作一段时间以后,带由于发生塑性变形而松弛,为了保证带传动正常工作,必须要把带张紧; 常见的张紧装置有:(1)定期张紧装置:滑道式张紧装置、摆架式张紧装置。(2)自动张紧装置。(3)采用张紧轮的装置 3、与带传动相比,链传动有何优缺点? 答:链传动就是带有中间挠性件的啮合传动。与带传动相比,链传动无弹性滑动与打滑现象,因而能保持准确的平均传动比,传动效率较高;又因链条不需要像带那样张得很紧,所以作用于轴上的径向压力较小;在同样使用条件下,链传动结构较为紧凑。同时链传动能用于高温、易燃场合。 4、链传动的中心距过大或过小对传动有何不利? 答: 中心距过小,链速不变时,单位时间内链条绕转次数增多,链条曲伸次数与应力循环次数增多,因而加剧了链的磨损与疲劳。同时,由于中心距小,链条在小链轮上的包角变小,在包角范围内,每个轮齿所受的载荷增大,且易出现跳齿与脱链现象;中心距太大,会引起从动边垂度过大。 5、试简要说明链传动中链轮齿数与链节距对传动的影响? 答:链轮齿数少,可以减小带传动的外廓尺寸,但就是过小将导致:(1)传动的不均匀性与动载荷增加;(2)链条进入与退出啮合时,链节间的相对转角增大,使铰链的磨损加剧;(3)链传动的圆周力增大,从而加速了链条与链轮的损坏。齿数过大,传动的尺寸与质量增大,链条也易于跳齿与脱链的现象发生。链轮齿数多,增大带传动的外廓尺寸。 在一定的条件下,链的节距越大,链传动的承载能力就越高,但就是传动的多边形效应也要增大,于就是振动、冲击、噪音也越严重。 6、链传动在工作时引起动载荷的主要原因就是什么? 答:一就是因为链速与从动链轮角速度周期性变化,从而产生了附加的动载荷。二就是链沿垂直方向分速度v'也作周期性的变化使链产生横向振动。三就是当链节进入链轮的瞬间,链节与链轮以一定的相对速度相啮合,从而使链与轮齿受到冲击并产生附加的动载荷。四就是若链张紧不好,链条松弛。 7、带传动为什么要限制其最小中心距与最大传动比? 答:中心距愈小,带长愈短。在一定速度下,单位时间内带的应力变化次数愈多,会加速带的疲劳破坏;如在传动比一定的条件下,中心距越小,小带轮包角也越小,传动能力下降,所以要限制最小中心距。(2)传动比较大及中心距小时将导致小带轮包角过小,传动能力下降,故要限制最大传动比。 8、链传动的可能失效形式可能有哪些? 答: 1)铰链元件由于疲劳强度不足而破坏;2)因铰链销轴磨损使链节距过度伸长,从而破坏正确啮合与造成脱链现象;3)润滑不当或转速过高时,销轴与套筒表面发生胶合破坏;4)经常起动、反转、制动的链传动,由于过载造成冲击破断;5)低速重载的链传动发生静拉断。 9、带的速度、带轮直径对带传动有什么影响? 答:(1)带的速度过大,离心力过大;带的速度过小这时所需的有效拉力过大,即所需带的根数过多,于就是带的宽度、轴径及轴承的尺寸都要随之增大。 (2)小带轮的直径过小,将使带的弯曲应力增加,强度下降;如果保证传递的功率,这势必使得带的根数增加;如果保证带的根数,这势必使得带传递的功率下降; 10、液体动压向心滑动轴承热平衡计算的基本原理就是什么?如果温升过高不能满足热平衡的条件时,可以采取哪些措施?

算法与程序设计模块(选择题)汇总

算法与程序设计模块(选择题) 1.用流程图描述算法中表示“条件判断”的图形符号是 A. B. C. D. 答案:A 2.以下为求0到1000以内所有奇数和的算法,从中选出描述正确的算法 A. ①s=0; ②i=1; ③s=s+i; ④i=i+2; ⑤如果i≤1000,则返回③; ⑥结束 B. ①s=0; ②i=1; ③i=i+2; ④s=s+i; ⑤如果i≤1000,则返回③; ⑥结束 C. ①s=1; ②i=1; ③s=s+i; ④i=i+2; ⑤如果i≤1000,则返回③; ⑥结束 D. ①s=1;

②i=1; ③i=i+2; ④s=s+i; ⑤如果i≤1000,则返回③; ⑥结束 答案:A 3.在VB语言中,下列数据中合法的长整型常量是 A. 123456 B. 1234.56 C. 12345A D. A12345 答案:A 4.在VB语言中可以作为变量名的是 A. Print B. ab=cd C. 123abc D. abc_123 答案:D 5.设置TextBox的字体时,应改变TextBox的 A. Text属性 B. Font属性 C. ForeColor属性 D. Name属性 答案:B 7.代数式a ac b 24 2 对应的VB表达式是 A. sqr(b*b-4*a*c)/2*a B. sqr(b*b-4*a*c)/2/a C. sqr(b*b-4*a*c)/(2/a) D. sqr(b*b-4*a*c)/2a

答案:B 8.在VB语言中,下列正确的赋值语句是 A. I=I+1 B. I+1=I C. I*3=I D. 2I=I+1 答案:A 9.下列计算机程序设计语言中不属于高级语言的是 A. C++ B. Visual Basic C.机器语言 D. Java 答案:C 计算机程序设计语言:机器语言010*******汇编语言高级语言10.在VB语言中,下列逻辑表达式的值为"假"的是 A. #1/11/2009# > #11/15/2008# B. #1/11/2009# < #11/15/2008# C. 5 > 3 and 6 < 9 D. 5 > 3 or 6 > 9 答案:B 11.用流程图描述算法中表示“开始/结束”的图形符号是 A. B. C. D. 答案:B

相关文档
最新文档