链传动设计中,当载荷大,中心距小,传动比大时,宜选用_____。 ( )
A 大节距单排链
B 小节距多排链
C 小节距单排链
D 大节距多排链
在考生文件夹下完成如下简单应用:
(1)以数据表“成绩”建立视图“viewl”,该视图含有选修的课程但没有参加考试(成绩字段值为0)的学生信息(包括“学号”、“姓名”和“课程名称”3个字段)。
(2)建立表单“bdl”,在表单上添加表格控件,并通过该控件显示表“课程”的内容(要求RecordSourceType属性必须为O)。
正确答案:
【考点指引】本大题第1小题考查的是视图的建立;第2小题考查了表单及表格的基本设计。
(1)1操作步骤】
①选择【文件】一【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“数据库”,选择“学生管理.dbc”,单击“确定”按钮,打开数据库设计器。
②选择【文件】一【新建】命令,选择“视图”,单击“新建文件”按钮打开“添加表或视图”对话框,选择“表”单选项,选择数据库“学生管理”,将表“学生”、“成绩”和“课程”分别“添加”到视图设计器中,系统会自动选择关联字段“学号”为表“学生”和“成绩”建立内部联系,选择关联字段“课程编号”为表“成绩”和“课程”建立内部联系,单击“确定”按钮关闭“联接条件”对话框,然后关闭“添加表或视图”对话框。
③在视图设计器中单击“字段”选项卡,将“可用字段”列表框中的“学生.学号”、“学生.姓名”和“课程.课程名称”等字段添加到右边的“选定字段”列表框中。
④在视图设计器中单击“筛选”选项卡,在“字段名”下拉列表框中选择“成绩.成绩”字段,在“条件”下拉列表框中选择“=”,在“实例”文本框中输入“0”。
⑤在视图设计器中单击“连接”选项卡,在第一行的“逻辑”下拉列表框中选择“AND”。
⑥在视图设计器中单击“关闭”按钮,将视图文件以“viewl”名保存。
(2)【操作步骤】
①选择【文件】→【新建】命令,选择“表单”,单击“新建文件”按钮打开表单设计器,单击表单控件工具栏上的“表格”控件图标,添加一个表格控件Gridl。
②选择表格控件“Gridl”,在表格控件属性窗口中将“RecordSource”属性值修改为“课程”,将“RecordSourceType”属性值修改为“0”。
③选择【表单】→【执行表单】命令,系统首先要求保存该表单文件,在弹出的“另存为”对话框中输入表单文件名“bdl”,保存在考生文件夹下,然后运行表单。
【程序说明】 设成绩库CJK.DBF中,“数学”(数值型字段)这门课程的学分为4,其学分算的方法如下:
数学>=90,学分值为4
80<=数学<90,学分值为3
70<=数学<80,学分值为2
60<=数学<70,学分值为1
数学<60,学分值为0
计算任一学生数学这门课程的学分值。
【程序】
SET TALK OFF
USE CJK
ACCEPT“输入学号:”TO XH
XF=0
(9)
DO CASE
CASE (10)
XH=4
CASE (11)
XH=3
CASE (12)
XF=2
CASE 数学>=60
XF=1
OTHERWISE
XF=0
ENDCASE
?“学号:”,XH
?“数学的学分值:”,XF
USE
RETURN
(9)
A.LOCATE FOR 学号=XH
B.SEEK FOR 学号=XH
C.FIND FOR学号=XH
D.CONTINUE
正确答案:A
解析:顺序查找命令的格式:LOCATE FOR条件>[WHILE]条件>[范围>]。功能;按表的排列顺序依次搜索满足条件的第一条记录。
阅读以下说明,回答问题1~4,将解答填入对应的解答栏内。
[说明] 实体1:学生(学号,姓名,性别,年龄,所在系)关键字为:学号
实体2:课程(课程号,课程名,学分数,先行课)关键字为:课程号
实体1与实体2的联系:学习(学号,课程号,成绩)关键字为:(学号,课程号)
注:一个学生可以选修多门课程,一门课程也可以被多个学生选修,学生修课后有成绩。
把上面用关系表示的实体,实体与实体之间的联系,用E-R图表示出来,要求在图中表示联系的类型(1:1,L:N,M:N)。
正确答案:
解析:实体联系模型(ER模型)中的基本语义单位是实体和联系。ER模型的图形表示称为ER图。联系可以同一个或多个实体有关。实体与实体之间的联系可以是一对一,一对多和多对多。利用ER模型进行数据库的概念设计,可以分成三步:首先设计局部ER,然后把各个局部ER模型综合成一个全局的模型,最后对全局ER模型进行优化,得到最终的ER模型。关于 SQI.语言,见(13)解析。
以下程序中函数f的功能是:当na9为1时,进行由小到大排序;当na9为0时,进行由大到小排序。
程序运行后的输出结果是( )。
A.1,2,3,4,5,6,7,8,9,10,
B.3,4,5,6,7,2,1,8,9,10,
C.5,4,3,2,1,6,7,8,9,10,
D.10,9,8,7,6,5,4,3,2,1,
正确答案:B
本题重点考察函数的参数传递,函数的参数传递分为传值和传地址两种情况。本题就是结合数组考查参数传递的情形。函数f完成的功能是对数据进行排序,语句f(&a[2],5,O)的作用是对从a[2]开始的5个元素进行从大到小排序。注意:这里传递的是地址&a[2],所以排序操作可看作是直接对数组a操作,执行后的结果为5,4,7,6,3,2,1,8,9,10。语句f(a,5,1)对数组a的前5个元素从小到大排序,排序后数组为:3,4,5,6,7,2,1,8,9,10。因此B选项正确。
中国石油大学(北京)远程教育学院期 末 考 试机械设计学习中心:_ 姓名:_ 学号:_ 关于课程考试违规作弊的说明1、提交文件中涉嫌抄袭内容(包括抄袭网上、书籍、报刊杂志及其他已有论文),带有明显外校标记,不符合学院要求或学生本人情况,或存在查明出处的内容或其他可疑字样者,判为抄袭,成绩为“0”。 2、两人或两人以上答题内容或用语有50%以上相同者判为雷同,成绩为“0”。3、所提交试卷或材料没有对老师题目进行作答或提交内容与该课程要求完全不相干者,认定为“白卷”或“错卷”,成绩为“0”。一、简答题(每题10分,共60分。注:学号末尾数为奇数的考生请对1、3、5、7、9、11题进行作答,学号末尾数为偶数的考生请对2、4、6、8、10、12题进行作答)1说明带传动中的弹性滑动和打滑的区别?2 说明在链传动中优先选用小节距多排链的原因? 3为什么螺纹联接时必须考虑防松问题?防松方法有哪些?4.链传动的主要失效形式有哪些?5简述螺纹联接的基本类型主要有哪四种?6. 为什么角接触球轴承和圆锥滚子轴承常成对使用?成对使用时,什么叫正装及反装?7说明闭式齿轮传动设计准则是什么?8.说明闭式蜗杆传动的设计准则是什么? 9. 为什么链传动的瞬时传动比不是常数?10.带传动为什么其传动比不能保持恒定不变?11. 请指出滚动轴承62208的类型、内径、宽度系列、外径和精度等级?12. 请指出滚动轴承7302AC/P6的类型、内径、宽度系列、外径和精度等级?二、分析题(共25分)1.如图所示一轮系传动装置,已知输入轴上主动蜗杆1的转速为n1,输出轴上齿轮6的转速为n6,转向如图所示。为了使中间轴、上的轴向力相互抵消一部分。试确定:齿轮3和齿轮4的螺旋线方向;(8分)画出蜗杆1转向;(5分)画出蜗轮2及齿轮3在啮合点处的受力方向,各用三个分力表示。(12分)三、改错题(15分。注:学号末尾数为奇数的考生请对1题进行作答,学号末尾数为偶数的考生请对2题进行作答)1. 找出图示轴部件在结构设计中出现的错误,并说明错误的原因。2. 试指出图中结构不合理的地方,说明原因。-The End-试卷要求(1)抄录题目,即每道题先抄录题目,再做答;(2)用word文档格式;尽量不上传照片,避免阅卷时看不清楚。(3)不要与他人共享答案。如有雷同试卷,均以零分计。思考题按答出的要点给分。分析、计算题按步骤给分。
给定材料是否对后面的作答都有用呢?
【题目描述】
第 1 题一、注意事项
1.申论考试与传统的作文考试不同,是分析驾驭材料的能力与表达能力并重的考试。
2.作答参考时限:阅读资料40分钟,作答110分钟。
3.仔细阅读给定的资料,按照后面提出的“作答要求”依次作答在答题纸指定位置。
4.答题时请认准题号,避免答错位置影响考试成绩。
5.作答时必须使用黑色钢笔或圆珠笔,在答题纸有效区域内作答,超出答题区域的作答无效。
请教:2011年国家公务员《申论》标准预测试卷(3)第1大题第1小题如何解答?
【题目描述】
第 1 题 一、注意事项
1.申论考试与传统的作文考试不同,是分析驾驭材料的能力与表达能力并重的考试。
2.作答参考时限:阅读资料40分钟,作答110分钟。
3.仔细阅读给定的资料,按照后面提出的“作答要求”依次作答在答题纸指定位置。
4.答题时请认准题号,避免答错位置影响考试成绩。
5.作答时必须使用黑色钢笔或圆珠笔,在答题纸有效区域内作答,超出答题区域的作答无效。
1.(1)目前我国在拆迁方面出现了哪些问题,请根据材料进行概括。不超过200字。(10分)
(2)野蛮拆迁引发的社会矛盾、上访和群体性事件,已成为影响社会稳定的导火索。请根据资料分析野蛮拆迁屡屡出现的原因。不超过300字。(10分)
2.请对在拆迁中如何保障群众的利益,提出具体、可行的解决措施。200字左右。(20分)
3.现有的拆迁制度为什么必须要修改,如何进行修改?谈一谈你的看法。(20分)要求:全面,准确,不超过300字。
4.仔细阅读给定资料,自选角度,自拟题目,写一篇1200字左右的文章。要求:思想深刻,观点明确;内容充实,结构完整,语言畅达。(40分)
【参考答案分析】:
请教:北京华建集团SQL面试题第1大题第1小题如何解答?
【题目描述】
1.已知关系模式:
S (SNO,SNAME) 学生关系。SNO 为学号,SNAME 为姓名
C (CNO,CNAME,CTEACHER) 课程关系。CNO 为课程号,CNAME 为课程名,CTEACHER 为任课教师
SC(SNO,CNO,SCGRADE) 选课关系。SCGRADE 为成绩
要求实现如下5个处理:
1. 找出没有选修过“李明”老师讲授课程的所有学生姓名
2. 列出有二门以上(含两门)不及格课程的学生姓名及其平均成绩
3. 列出既学过“1”号课程,又学过“2”号课程的所有学生姓名
4. 列出“1”号课成绩比“2”号同学该门课成绩高的所有学生的学号
5. 列出“1”号课成绩比“2”号课成绩高的所有学生的学号及其“1”号课和“2”号课的成绩
【参考答案分析】: 1.找出没有选修过“李明”老师讲授课程的所有学生姓名 --实现代码:Select Sname As 学生姓名 From s Where Not Exists (Select * From c, Sc Where c.Cno = Sc.Cno And Cteacher = '李明' And Sc.Sno = s.Sno);Select Sname As 学生姓名 From s Where Sno Not In (Select Sno From c, Sc Where c.Cno = Sc.Cno And Cteacher = '李明');2. 列出有二门以上(含两门)不及格课程的学生姓名及其平均成绩 --实现代码:Select s.Sno As 学生学号, s.Sname As 学生姓名, Avg(Sc.Scgrade) As 平均成绩 From s, Sc Where Sc.Sno = s.Sno And Sc.Sno In (Select Sc.Sno From Sc Where Sc.Scgrade < 60 Group By Sc.Sno Having Count(*) > 2) Group By s.Sno, s.Sname;3. 列出既学过“01”号课程,又学过“02”号课程的所有学生姓名 --实现代码:select s.sno as 学生学号,s.sname as 学生姓名 from s where sno in(select sc.sno as 学生学号 from c,sc where c.cno=sc.cno and c.cno in('01','02') group by sno having count(distinct sc.cno)=2);4. 列出“01”号课成绩比“02”号同学该门课成绩高的所有学生的学号 --实现代码:select sc1.sno as 学生学号 from sc as sc1,c as c1,sc as sc2,c as c2where sc1.cno=c1.cno and c1.cno='01' and sc2.cno=c2.cno and c2.cno='02'and sc1.scgrade>sc2.scgrade group by sc1.sno;5. 列出“01”号课成绩比“02”号课成绩高的所有学生的学号及其“01”号课和“02”号课的成绩 --实现代码:select sc1.sno as 学生学号, sc1.scgrade as no1grade ,sc2.scgrade as no2gradefrom sc as sc1,c as c1,sc as sc2,c as c2where sc1.cno=c1.cno and c1.cno='01' and sc2.cno=c2.cno and c2.cno='02'and sc1.scgrade>sc2.scgrade group by sc1.sno;
答案是:
1.找出没有选修过“李明”老师讲授课程的所有学生姓名
--实现代码:
Select Sname As 学生姓名
From s
Where Not Exists (Select *
From c, Sc
Where c.Cno = Sc.Cno
And Cteacher = '李明'
And Sc.Sno = s.Sno);
Select Sname As 学生姓名
From s
Where Sno Not In (Select Sno
From c, Sc
Where c.Cno = Sc.Cno
And Cteacher = '李明');
2. 列出有二门以上(含两门)不及格课程的学生姓名及其平均成绩
--实现代码:
Select s.Sno As 学生学号, s.Sname As 学生姓名, Avg(Sc.Scgrade) As 平均成绩
From s, Sc
Where Sc.Sno = s.Sno
And Sc.Sno In (Select Sc.Sno
From Sc
Where Sc.Scgrade < 60
Group By Sc.Sno
Having Count(*) > 2)
Group By s.Sno, s.Sname;
3. 列出既学过“01”号课程,又学过“02”号课程的所有学生姓名
--实现代码:
select s.sno as 学生学号,s.sname as 学生姓名 from s where sno in(select sc.sno as 学生学号 from c,sc where c.cno=sc.cno and c.cno in('01','02') group by sno having count(distinct sc.cno)=2);
4. 列出“01”号课成绩比“02”号同学该门课成绩高的所有学生的学号
--实现代码:
select sc1.sno as 学生学号 from sc as sc1,c as c1,sc as sc2,c as c2
where sc1.cno=c1.cno and c1.cno='01' and sc2.cno=c2.cno and c2.cno='02'
and sc1.scgrade>sc2.scgrade group by sc1.sno;
5. 列出“01”号课成绩比“02”号课成绩高的所有学生的学号及其“01”号课和“02”号课的成绩
--实现代码:
select sc1.sno as 学生学号, sc1.scgrade as no1grade ,sc2.scgrade as no2grade
from sc as sc1,c as c1,sc as sc2,c as c2
where sc1.cno=c1.cno and c1.cno='01' and sc2.cno=c2.cno and c2.cno='02'
and sc1.scgrade>sc2.scgrade group by sc1.sno;
阅读下列说明,回答问题 1 至问题 5,将解答写在答题纸的对应栏内。 【说明】 DES 是一种分组密码,己知 DES 加密算法的某个 S 盒如表 4-1 所示。 表4-1 S盒 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 7 13 14 3 0 6 9 (1) 1 2 8 5 11 12 4 15 1 13 8 11 5 (2) 15 0 3 4 7 2 12 1 10 14 9 2 10 6 9 0 12 11 7 13 15 (3) 3 14 5 2 8 4 3 3 15 0 6 10 1 13 8 9 4 5 (4) 12 7 2 14
【问题1】 (4分) 请补全该 S 盒,填补其中的空(1) - (4),将解答写在答题纸的对应栏内。 【问题 2】 (2分) 如果该 S 盒的输入为 110011,请计算其二进制输出。 【问题3】(6分) DES加密的初始置换表如下: 58 50 42 34 26 18 10 2 60 52 44 36 28 20 12 4 62 54 46 38 30 22 14 6 64 56 48 40 32 24 16 8 57 49 41 33 25 17 9 1 59 51 43 35 27 19 11 3 61 53 45 37 29 21 13 5 63 55 47 39 31 23 15 7 置换时,从左上角的第一个元素开始,表示输入的铭文的第58位置换成输出的第1位,输入明文的第50位置换成输出的第2位,从左至右,从上往下,依次类推。 DES加密时,对输入的64位明文首先进行初始置换操作。 若置换输入的明文M=0123456789ABCDEF(16进制),请计算其输出(16进制表示)。 【问题4】(2分) 如果有简化的DES版本,其明文输入为8比特,初始置换表IP如下: IP:2 6 3 1 4 8 5 7 请给出其逆初始置换表。 【问题5】(2分) DES加密算法存在一些弱点和不足,主要有密钥太短和存在弱密钥。请问,弱密钥的定义是什么?
正确答案:【问题1】
(1)10 (2)6 (3)1 (4)11
【问题2】
0100
【问题3】
M = (0123456789ABCDEF)16 = (00000001 00100011 01000101 01100111 10001001 10101011 11001101 11101111)2经过IP置换,结果为:M’ =(11001100 00000000 11001100 11111111 11110000 10101010 11110000 10101010)2=(CC00CCFFF0AAF0AA)16
【问题4】
4 1 3 5 7 2 8 6
【问题5】
弱密钥不受任何循环移位的影响,并且只能得到相同的子密钥,由全0或全1组成的密钥显然是弱密钥,子密钥生成过程中被分割的两部分分别为全0或全1时也是弱密钥。
●试题一
阅读下列说明和数据流图,回答问题1~问题3。
【说明】
某考务处理系统主要功能是考生管理和成绩管理:
1.对考生送来的报名表进行检查。
2.对合格的报名表编好准考证号码后将准考证送给考生,将汇总后的考生名单送给阅卷站。
3.对阅卷站送来的成绩表进行检查,并根据考试中心指定的合格标准审定合格者。
4.填写考生通知单(内容包含该考生的准考证号、姓名、各课程成绩及最终合格/不合格标志),送给考生。
5.根据考生信息及考试成绩,按地区、年龄、文化程度和职业进行成绩分类统计及试题难度分析,产生统计分析表。
考务处理系统的顶层图如图1所示,第0层图如图2所示,加工2子图如图3所示。
【数据流图】
图1顶层图
图2 0层图
图3加工2子图
【问题1】
指出哪张图的哪些文件可以不必画出。
【问题2】
数据流图1-3中缺少3条数据流,请直接在图中添加。
【问题3】
根据系统功能和数据流图填充下列数据字典条目中的 (1) 和 (2) :
试题得分表=准考证号+{课程名+成绩}
考生名册=报名号+准考证号+姓名+通信地址+出生年份+文化程度+职业
考生通知单= (1)
报名表= (2)
正确答案:
●试题一[问题1]【答案】0层图中的"试卷得分表"是局部文件,可不必画出。[问题2]【答案】(1)分类统计成绩中需要读入考生成绩,缺少从"考生名册"到"2.4分类统计成绩"的数据流。(2)"2.1检查成绩表"缺少输出数据流"错误成绩表"。(3)"2.2审定合格者"缺少输入数据流"合格标准"。[问题3]【答案】(1)准考证号+姓名+{课程名+成绩}+合格/不合格标志(2)报名号+姓名+通信地址+出生年份+文化程度+职业【解析】问题1中"不必画出"是指在某层数据流图中,只画流程图中各加工之间的公共数据文件,隐藏某加工的局部数据文件,这个规则只是为了使整个数据流图的层次结构更科学、更清晰,不过画出"不必画出的数据文件"对数据流图不会造成理解错误。在0层图中有文件"考生名册"和"试卷得分表",其中"试卷得分表"是加工2"统计成绩"的局部数据文件,所以不必画出。问题2是要指出哪些图中遗漏了哪些数据流,这需要从两个方面进行考虑:一是父图与子图的平衡,即子图的输入、输出数据流与父图相应的加工的输入、输出数据必须一致。二是针对每个加工至少要有一个输入和输出,反映次加工的数据来源和结果。数据流图1-3是加工2"统计成绩"的子图,为了发现图中遗漏的数据流,首先要观察0层图中加工2的输入、输出流。在O层图中,加工2"统计成绩"有2个输入流"合格标准"和"成绩表",4个输出流"考生通知单"、"统计分析表"、"难度分析表"和"错误成绩表"。再看加工2子图中只有一个输入流"成绩表",可见必然遗漏了一个输入流"合格标准"。根据题目说明提到的"对阅卷站送来的成绩表进行检查,并根据考试中心指定的合格标准审定合格者",所以输入流"合格标准"应该是输入到加工2.2"审定合格者"。加工2子图中只有3个输出流"考生通知单"、"统计分析表"和"难度分析表",缺少数据流"错误成绩表"。加工2.1"检查成绩表"的功能是检查成绩表是否合格,其中一个输出流是"正确成绩表",自然另一个是输出是"错误成绩表"。因此,第二个遗漏的数据流是"2.1检查成绩表"的输出数据流"错误成绩表"。根据题目中提到的"根据考生信息及考试成绩,按地区、年龄、文化程度和职业进行成绩分类统计及试题难度分析,产生统计分析表"这一说明,可以判断出加工2.4"分类统计成绩"除了需要"试卷得分表"的输入流外,还需要考生信息,需要从文件"考生名册"中输入。问题3中根据题目说明中提到的"填写考生通知单(内容包含该考生的准考证号、姓名、各课程成绩及最终合格/不合格标志),送给考生",所以考生通知单应该包括考生的准考证号、姓名和最终合格/不合格标志,这种共同组成的含义由符号"+"来表示。同时因为考试可能有多门课程共同组成,所以,课程号和该课程的成绩也是必须的。其中的多门课程由符号"{…}"来表示重复。因此,考生通知单=准考证号+姓名+{课程名+成绩}+合格/不合格标志。根据题目说明中提到的"对合格的报名表编好准考证号码后将准考证送给考生",在0层图中可以看到,加工1"登记报名表"把考生信息写入文件"考生名册"中,可见"考生名册"中的数据除"准考证号"外均从合格的报名表中得到。因此"报名表"至少需要由报名号、姓名、通信地址、出生年份、文化程度和职业组成。由数据字典定义式表示为:报名表=报名号+姓名+通信地址+出生年份+文化程度+职业。