浙江省杭州市西湖高级中学2018_2019学年高二信息技术4月月考试题.docx_第1页
浙江省杭州市西湖高级中学2018_2019学年高二信息技术4月月考试题.docx_第2页
浙江省杭州市西湖高级中学2018_2019学年高二信息技术4月月考试题.docx_第3页
浙江省杭州市西湖高级中学2018_2019学年高二信息技术4月月考试题.docx_第4页
浙江省杭州市西湖高级中学2018_2019学年高二信息技术4月月考试题.docx_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

浙江省杭州市西湖高级中学2018-2019学年高二信息技术4月月考试题第一部分 信息技术(50 分)一、选择题:本大题13小题,第小题2分,共26分。在每小题给出的四个选项中,只有一个是符合题目要求的。1.下列可作为VB变量名的是:(A) ab(B)False(C) cos(D)sum12.在VB语句dim s(9) as integer中,数组s的变量个数和类型是:(A)9 整型 (B)10 整型(C)9 单精度型(D)10 单精度型3.将数学表达式写成VB表达式,正确的是:(A)(B)(C)x2 b Then a = b Else b = a 则程序运行后的a和b的值分别是:(A)3 4(B)3 5(C)4 5(D)3 38.某VB程序段代码如下:Private Sub Command1_Click()a = Text1For i = 1 To Len(a) b = Mid(a, i, 1) c = Chr(Asc(b) ) d = d + cNext iText2 = dEnd Sub 如果在文本框text1中输入字符316100,则文本框text2中显示的值是:(A)316100(B)6131(C)001613(D)31619.下面有关属性的说法正确的是:(A)对象的属性只能在程序运行前设置(B)name属性可以在程序执行时改变(C)文本框控件的text属性可以省略(D)label1.caption=1和label1=1作用不一样10.下面程序段是利用For语句给数组a赋值: For i= 1 To 6 a(i)=i+1Next i 该程序段运行后数组元素a(3)的值是:(A)2(B)3(C)4(D)511.第10题程序运行后,变量i的值是:(A)7(B)6(C)1(D)012.有一组数,依次为3、2、8、5、9,若采用选择排序算法对其进行从大到小排序,其中排序方向为从前向后,则第二趟的排序结果是:原始数据32859第一趟92853第二趟第三趟98523第四趟98532(A)9 2 8 5 3(B)9 5 8 2 3(C)9 8 2 5 3(D)9 2 8 3 513.某VB程序段代码如下:Private Sub Command1_Click()Dim data(1 To 100) As IntegerFor i = 1 To 100 data(i) = Int(Rnd * 1000)Nextnum = Val(Text1.Text)For i = 1 To 100 If data(i) = num Then Exit ForNextIf i = 100 Then MsgBox 找到该数,是第 & i & 个数Else MsgBox 该数不在数组中End IfEnd Sub 方框中的程序算法是:(A)二分查找(B)冒泡排序(C)递归算法(D)顺序查找二、综合题:本大题6小题,其中第14题2分,第15题4分,第16题4分,第17题4分,第18题5分,第19题4分共19分。14.下列VB程序运行时,在文本框Text1中输入2,单击命令按钮Command1后,文本框Text2的内容是 。Private Sub Command1_Click() Dim t As Single, h1 As Single, h2 As Single Const g = 9.8 t = Val(Text1.Text) h1 = (g * t 2) / 2 h2 = Int(h1) Text2.Text = Str(h2)End Sub15.“神舟六号”飞船升入空后进入一个椭圆形的轨道。轨道远地点高度是347千米,比近近地点高度高147千米。求近地点的高度。程序设计界面和部分代码如下所示。图 1 图 2Private Sub Dim i, j As Integer Ai = 347 Bj = i 147 CText1.Text = Str(j) D End Sub (1)该程序开始运行时,直接得出近地点的高度,则在处应填 (2)程序运行时,出现图1所示错误,对照图2,修改一处程序以使此程序正确运行。则修改 语句(选填:A/B/C/D),修改后的语句为 16.下列程序的功能是:当用户点击窗体下方的“石头”(command1)、“剪子”(command2)、“布”(command3)任意一个按钮的时候,电脑也会在Label1上随机显示出一个石头、剪刀、布(显示在label1上),程序判断出胜负(平局算负)将结果显示到label3上。Private Sub Command1_Click()Label1.Caption = sj 计算机随机产生一个值Label2.Caption = Command1.CaptionIf cp(Label1.Caption, Label2.Caption) Then 判断胜负 = 乙方负Else Label3.Caption = 乙方胜End IfEnd SubFunction sj() As String 随机生成石头、剪刀、布 i = 随机生成13任一整数 If i = 1 Then sj = 石头 If i = 2 Then sj = 剪刀 If i = 3 Then sj = 布End Function_17.下列VB程序的功能是:程序运行时,单击按钮Command1随机产生20个范围在11000(包括1和100)的整数,并在列表框List1中显示,然后单击按钮Command2,计算随机产生的20个整数中的最大值、最小值和平均值,并分别在Text1、Text2和Text3中显示,程序的运行界面如图所示。请在划线上填入合适的代码:Const n = 20Dim a(1 To n) As IntegerPrivate Sub Command1_Click()Dim i As IntegerRandomizeFor i = 1 To n a(i) = Int(Rnd * 1000) + 1 List1.AddItem Str(a(i)Next iEnd SubPrivate Sub Command2_Click()Dim i As Integer, max As IntegerDim min As Integer, sum As Singlemax = a(1): min = a(1)sum = 0For i = 2 To n If Then max = a(i) If a(i) min Then min = a(i) sum = sum + a(i)Next i Text1.Text = Str(max)Text2.Text = Str(min)Text3.Text = Str(sum)End Sub 18.下列程序的功能是对某校2011年3月份技术高考成绩进行排名分析,数组a中保存学生技术考试的成绩,数组b中保存学生的姓名,第i个学生的技术成绩保存在a(i)中,对应的学生姓名保存在b(i)中,最后按技术成绩从高到低进行排序。程序界面如图所示,左边列表框List1中显示的是所有学生到的原始数据,单击排序按钮(Command1)后,在右边的列表框List2中显示排序完成后的结果(按成绩从高到低排列)。 (1)虚线内程序段所采用的排序算法名称是 。 (2)程序加框处代码有错,请改正。Dim a(1 To n) As Single 设共有n名学生Dim b(1 To n) As StringPrivate Sub Form_Load()End SubPrivate Sub Command1_Click()Dim i As Integer, j As IntegerDim tmp As String , st As String For i = 1 To n For j = n To i + 1 Step -1 If a(j) a(j-1) Then tmp = a(j - 1) a(j - 1) = a(j) a(j) = tmp st = b(j - 1) b(j) = b(j - 1) b(j) = st End If Next j Next iFor i = 1 To n st = Str(a(i) + + b(i) List2.AddItem st Next iEnd Sub19数组a中存储的是左右交替上升的n个正整数,如下表所示:a(1)a(2)a(3)a(n - 2)a(n - 1)a(n)32538553112依据对分查找思想,设计一个在数组a中查找数据key的程序。实现该功能的VB程序如下,但加框处代码有错,请改正。Private Sub Command1_Click()Const n = 6Dim a(1 To n)As Integer, flag As BooleanDim i As Integer, j As Integer, m As Integer, key As Integer读取一组正整数,按上述规则存入数组a中,代码略。key = Val(Text1.Text)i = 1j = (n + 1) 2flag = False Do While i j And Not flag(1)m = (i + j) 2If key = a(m) Thenflag = TrueElself key 0 Thenm = n - i (2)If key = a(m) Then flag = TrueEnd IfIf flag ThenText2.Text = Str(m)Else Text2.Text = 找不到End IfEnd Sub第二部分 通用技术(共 50 分)一、选择题(本大题共 13 小题,每小题 2 分,共 26 分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分) 1.两名瑞典学生发明了一款自行车安全气囊头盔,头盔隐藏在使用者所戴的特殊衣领中,一旦事故发生,衣领中的内置传感器会感应到使用者反常动作并迅速发出指令,头盔弹出并迅速膨胀成盔状的安全气囊,整个过程仅有0.1秒,具有减震、抗撞击的作用,当骑车者倒地时,他的头部和颈部完全可以得到保护。从技术的角度分析,下列说法中正确的是( ) A.该安全气囊自动弹出,体现了技术具有发展人的作用 B.该安全气囊头盔使头颈完全得到保护,体现了技术具有保护人的作用 C.该安全气囊也可以用于摩托车、电瓶车等,体现了技术的综合性 D.该安全气囊受启于汽车安全气囊,因此不具有创新性,不能申请专利2. 一般台灯的开关通常很小,夜晚很难摸索到。有人设计了如图所示一款跷跷板台灯,直接按跷跷板两端即可实现灯的开关,省去了找不到按钮的麻烦;该灯使用电池供电,因而也没有电线的困扰。下列对该台灯的设计分析和评价中,不正确的是( ) A用电池供电,没有电线的困扰,符合设计的安全的目标 B采用软质材料,造型别致,主要考虑人的心理需求 C省去了找不到按钮的麻烦,主要考虑了特殊人D台灯翘起来即可点亮,主要实现了人机关系高效目3如图所示是一款快捷捋叶器,这款捋叶小碗满足不同茎秆直径的要求,可一次性把枝干和绿叶清除干净,并将其收集到一起,同时,碗边缘的 刻度可以量取正确数量的原料。下列对快捷捋叶器的设计分析和评价 中,不正确的是( )A既可清除绿叶又可收集正确数量的原料,符合设计的实用原则B满足不同茎秆直径的要求,主要是从“物”的角度考虑 C为了保证强度,要选择质量轻、强度高的材料 D采用环保材质,健康安全,主要是从“人”的角度考虑4. 如图中的尺寸标注中,漏标的尺寸共有( )A1 处 B2 处 C3 处 D4 处5. 如图所示为榫接示意图,其中构件乙如右图所示,则构件甲结构合理的是( )构件乙6. 加工上题中构件乙需要用到且组合正确的工具是( )7. 小明想用角钢为家里的木箱子加工如图所示的包角,合理的加工流程是( )A划线 钻孔 锯割 锉削 弯折 B划线 钻孔 锯割 弯折 锉削 C划线 锯割 弯折 钻孔 锉削 D划线 锯割 钻孔 锉削 弯折8. 刘老师为了方便木工操作中夹持木板进行凿挖,专门设计制作了用来夹紧木板的装置(如图所示)。以下对该结构进行分析中,合理的是( )A.当手柄向下压时挤压头抬起 B.当手柄向下压时,手柄受压变形 C.四个连接点上的构件均为铰连接 D.挤压头将木板夹紧后,再用元宝螺母继续夹紧9如图是配备自动感应式雨刷系统的汽车,雨水传感器检测到有雨水落到了挡风玻璃上,控制电机运转带动雨刷工作。系统还能感应玻璃上雨量的大小,自动调节雨刷运行速度。下列关于该系统的说法中合理的是( )A感应式雨刷装置和雨刷速度调节装置是各自独立,互不影响的B该系统提高雨天驾驶的方便性和安全性,体现了系统的目的性C该系统雨天工作而晴天不工作,体现系统的环境适应性 D该系统能根据雨量的大小自动调节雨刷运行速度,体现了系统的动态性10小明准备为教室设计一个安全提醒系统,实现当教室里无人且门、窗未关好时,门口的报警装置就会报警,提醒最后离开的同学关好门窗;当教室里有人时,即使门窗没关也不会报警。下列关于该提醒控制系统的设计不正确的是( )A该控制系统的执行器可选用电子开关 B可以用红外传感器检测教室内是否有人 C门窗可作为该报警系统的被控对象 D同学们发出的声音不应为该控制系统的干扰因素【选考题】如图所示是水箱水位指示电路,水箱 水位达到 a 点以上时,发光二极管 V3 亮,水位在 a 点以下时,发光二极V3 不亮。请完成第 1112 11下列元器件电路图中没有的是( )A B C D12小方同学使用多用电表对电路进行检测,则以下结论中,正确的是() A用指针式万用表欧姆挡 R100 测某一电阻时,发现指针偏向右侧,说明所选量程不够大 B用多用电表测试电阻焊接在焊盘上的两焊点,指针偏向最右侧,说明可能虚焊 C用多用电表测得发光二极管正反向电阻都很大,说明发光二极管已经被击穿D在合适挡位下,黑表笔接能正常使用的三极管基极,红表笔接任意另外一极,即能确定三极管的型号13【选考题】用多用电表检测工作在放大状态的三极管,测得其工作电流如图所示,以下判断正确的是( )A三极管是 PNP 型,1 脚是基极,3 脚是发射极 B三极管是 PNP 型,1 脚是发射极,3 脚是集电极 C三极管是 NPN 型,1 脚是发射极,3 脚是集电极 D三极管是 NPN 型,1 脚是基极,3 脚是发射极二、非选择题(本大题共四小题,其中第 14 题 6 分,第 15 题 9 分,第 16 题 3 分,第 17 题 6 分,共 24 分)14如图甲所示为小刘设计的水力发电实验装置示意图,容器里的水通过水管喷到发电机的叶片上, 带动发电机转动而发电。由于出水后水位下降,出水速度会渐渐变慢,发电机的发电功率也渐渐减小。为了克服这种情况的出现,小刘设计了两个使发电功率稳定输出的方案(图乙与图丙),其中图乙是根据水位来调节电动阀门的开合度;图丙是通过检测发电机的转速来控制电动阀门的开合度。根据要求,完成下面的题目。(1)小刘设计流速控制前,需要建立水位与流速之间的数学模型,从而实现流速的控制。这种在系统分析过程中建立数学模型方法,符合系统分析的 原则。(从整体性;科学性;综合性中选择合理的选项,将序号填写在“ ”上)(2)图乙与图丙的发电机转速控制方式分别属于 、 ,(从开环控制;闭环控制中选择合理的选项,将序号填写在“ ”上)(3)图乙与图丙的传感器分别检测的控制系统是 、 (从输入量;输出量;控制量中选择合理的选项,将序号填写在“ ”上)(4)图乙与图丙控制系统中的执行器为 (从均为电动阀门;电动阀门与发电机;均为发电机中选择合理的选项,将序号填写在“ ”上)15如图所示是固定在卫生间瓷砖墙面上的吹风机挂架,小明发现不用时既占用空间,又妨碍进出。他想设计挂架与墙面的连接件,不用时能把挂架向上翻转靠墙。挂架的两 安装孔间距为 60mm,两孔直径为 6mm。请你帮助小明设计该连接件,设计要求如下:A连接件能安装在原墙面孔中,连接牢固可靠; B安装后,挂架放置吹风机时能处于水平状态,不用时能向上翻转靠墙; C不能在挂架上作任何加工;D主要材料采用 3mm 厚的钢板,辅助材料自选。请根据描述和设计要求完成以下任务。(1)小明明确设计任务和要求后,首先要做的是 (在 A设计分析;B方案构思;C收集信息;D方案呈现中选择合适的选项,将序号填入“ ”处);(2)制定设计方案前,需要明确设计的限制因素。以下因素中不属于设计限制因素 (在 A安装的位置;B卫生间插座的位置;C吹风机的重量;D现有的工具中选择合适的选项,将序号填入“ ”处)(3)下列紧固件中,最适宜用于挂架安装在墙上的是 ;(4)画出连接件的设计草图,必要时可用文字说明;(5)在设计草图上标注连接件的主要尺寸。16【选考题】请补全三视图中所缺的三条图线。17【选考题】小方在通用技术实践课上,设计了如图所示的延时电路,当按下开关 S1 时(按下 S1电路接通,松开后 S1自动弹起,电路断开),LED 灯亮;松开S1 时,LED 亮过一会之后再熄 灭。请

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论