资源简介 2019 学年第二学期温州十五校联合体期中联考高一年级技术学科 试题考生须知: 1.本卷共 10 页满分 100 分,考试时间 90 分钟; 2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。 3.所有答案必须写在答题纸上,写在试卷上无效; 4.考试结束后,只需上交答题纸。第一部分 信息技术(共 50 分)一、选择题(本大题共 15 小题,每小题 2 分,共 30 分。在每小题给出的四个选项中,只有一个 符合题目要求) 1. 下列关于信息及信息特征的说法,不.正.确.的是 A.盲人摸象说明信息具备真伪性的特征 B.信息在共享以后,其本身不会受到损耗 C.信息无处不在,它可以依附于不同的载体 D.书是信息的载体,而书上的文字属于信息 2. 下列有关信息技术的说法,不.正.确.的是 A. 信息技术是伴随着计算机技术和互联网技术的发展而诞生的 B. 物联网、人工智能、云计算等技术都是当前信息技术发展的热点 C. 信息技术包含微电子技术、通信技术、计算机技术和传感技术等 D. 信息技术是对信息进行采集、处理、传输、存储、表达和使用的技术 3. 高一(1)班共有同学 42 人,用二进制对该班学生进行编码,至少使用的二进制位数是 A. 4 B. 5 C. 6 D. 7 4. 使用 UltraEdit 软件观察字符内码,部分界面如图所示。 下列说法中,正确的是A.大写英文字符“G”的二进制内码值为 1000111B B.全部字符中共有 4 个字符采用 ASCII 编码 C.英文字符“D”的十进制内码值为 64D D.字符“!”的十六进制内码值为 A1H5. 已知 a=5,b=9,c=11,则下列 VB 表达式的值为 True 的是 A. a < b Or b > c B. a < b And b > c C. b > a + c D. Not(a < c) 6. 下列选项中,不.属.于.算法的三种基本控制结构的是 A. 顺序结构 B. 选择结构 C. 网状结构 D. 循环结构 7. 某算法部分流程图如图所示。执行这部分流程,输出 n 的值是 A.3 B.4 C.5 D.6 8. 有如下 VB 程序段: n = 0 For i = 1 To 100 If Then n = n + 1 Next i Label1.Caption = “满足条件的数有: ” + Str(n) + “个” 程序段功能是“求 100 内能被 3 整数的自然数个数”,则方框中正确的表达式是 A. i / 3 = 0 B. i Mod 3 = 0 C. i 3 = 0 D. Int(i/3) = 0 9. 下列 VB 表达式中的值为 5 的是 A. Int(Sqr(9) + 1.3) B. (19 2) Mod 5 C. Abs(-5) + Sqr(4) D. Len("x+y+2") 10. 下列选项中,不.能.作为 VB 变量名的是 A. Caption B. Text1 C. If D. x1 11. 下列 VB 表达式中,能正确表示范围为 1~ 6 随机整数的是 A. Rnd * 6 B. Int(Rnd * 6) + 1 C. Int(Rnd * 7) D. Rnd * 7 + 1 12. VB 表达式: Sqr(Abs(Int(-8.3)))+ 32 Mod 10 3 的结果是 A. 2 B. 3 C. 4 D. 5 13. 有如下 VB 程序段: s = 0 For i = 1 To 10 Step 2 s = s + i Next i 执行该程序段后,变量 s 和 i 的值分别为 A. 55 11 B. 25 10 C. 25 11 D. 55 10 14. 有如下 VB 程序段: a = a + b b = a - b a = a - b 下列选项中,和以上程序段功能相同的是 15. 生成由数字 0~9 组成的 10 位随机密码,且无重复数字出现的 VB 程序段如下: s1 = "0123456789" : s = “” n = Len(s1) For i = 1 To 10 ① n = n - 1 Next i Text1.Text = s 方框中的代码由以下三部分组成: ①s = s + Mid(s1, x, 1) ②x = Int(Rnd * n) + 1 ③s1 = Mid(s1, 1, x - 1) + Mid(s1, x + 1) 代码顺序正确的选项是 A. ①②③ B. ③②① C. ②③① D.②①③ 二、非选择题(本大题 3 小题,其中第 16 题 6 分,第 17 题 7 分,第 18 题 7 分,共 20 分) 16. 编写 VB 程序,实现如下功能:在文本框 Text1 中输入一个三位的正整数,单击“倒序”命 令按钮,在文本框 Text2 输出该数的倒序数,如输入 125,输出 521。程序运行界面如图所示, 实现以上功能的 VB 代码如下。 请回答下列问题: (1)由代码可知,命令按钮“倒序”的对象名是 。 (2)为实现上述功能,请在划线处填入合适代码。 Private Sub Cmd1_Click() Dim bai As Integer, shi As Integer Dim ge As Integer, n As Integer n = Val(Text1.Text) bai = ①shi = n 10 mod 10 ge = _②_Text2.Text = Str(ge * 100 + shi * 10 + bai) End Sub (3)若在文本框 Text1 中输入 1234,单击“倒序”按钮运行程序,则文本框 Text2 中的结果 是 。 17. 编程求数字之和,功能如下:在文本框 Text1 中输入由大小写英文字母和数字混合的字符串, 要求程序自动计算数字之和,数字被单个的英文字母隔开(数字在一起的必须看成一个整体)。 运行程序时,单击“计算”命令按钮 Command1,在标签 Label1 中输出数字之和。程序运行界面 如图所示,实现功能的 VB 代码如下: 请回答下列问题: (1)观察程序界面,该程序具备 Caption 属性的对象个数总共有 个(填数字)。 (2)在划线处填入合适的代码。 Private Sub Command1_Click() Dim s As String, sum As Integer Dim i As Integer, j As Integer ① sum = 0 j = 0 For i = 1 To Len(s) ch = Mid(s, i, 1) If ch >= "0" And ch <= "9" Then j = ② Else sum = sum + Val(Mid(s, i - j, j)) j = 0 End If Next i Label1.Caption = "数字之和为:" + Str(sum) End Sub (3)在文本框 Text1 中输入“12A4B6R3d20”,运行程序输出的结果是 (仅填数字)。 18. 有一种密文解密方法,其规则是从左到右,先在密文中取出第一个字符,接着隔一位取出一 个字符,接下去隔两位取出一个字符,再接下去隔三位符取出一个字符,……,按此规则依次类 推,直到密文结束为止。最后将取出的字符依次倒序连接在一起,即为原文。编写解密程序,其 功能如下:在文本框 Text1 中输入密文,单击“解密”命令按钮 Command1 后,在文本框 Text2 中输出原文。程序运行界面如图所示,实现上述功能的 VB 代码如下。 请回答下列问题: (1)在文本框 Text1 中输入密文“ABCDEFGHIJKLMN”,单击“解密”后输出原文为 。 (2)在划线处填入合适的代码。 Private Sub Command1_Click() Dim s As String, ch As String, mw As String Dim i As Integer, j As Integer s = Text1.Text i = 1 j = 1 mw = “” Do While i <= Len(s) ch = ① j = j + 1 mw = ② i = i + j Loop Text2.Text = ③ End Sub 2019学年第二学期温州十五校联合体期中联考高一技术学科第一部分 信息技术参考答案一、选择题(本大题共15小题,每小题2分,共30分)题号123456789101112答案DACAACCBDCBD题号131415答案CCD二、非选择题(本大题共3小题,其中第16小题6分,第17小题7分,第18小题7分,共20分) 16. (1)Cmd1 (1分)(2)① n 100 (2 分)② n Mod 10 (2分)(3)442 (1分)17. (1)4 (1分)(2)① s = Text1.Text (2分)② j + 1 (2分)(3)25 (2分)18.(1)JFCA (1分)(2)① Mid(s, i, 1) (2分)② ch + mw (2分)③ mw (2分) 展开更多...... 收起↑ 资源列表 浙江省温州十五校联合体2019-2020学年高一下学期期中考试信息技术试题.doc 温州15校高一期中技术答题纸.pdf 高一信息参考答案.doc