课件编号9785581

浙教版初中信息技术九年级上学期期末试卷(13)

日期:2024-06-16 科目:信息技术 类型:初中试卷 查看:48次 大小:165888Byte 来源:二一课件通
预览图 0
教版,初中,信息技术,九年级,学期,期末
    浙教版初中信息技术九年级上学期期末试卷(13) 一、单选题 1.计算机解决问题的一般过程下述哪个步骤是正确的(  ) ①问题分析,建立数学模型 ②确定算法 ③编写程序 ④调试程序 A.①④②③ B.①③②④ C.①②③④ D.①②④③ 2.二进制是计算机技术中一种常用的数制,二进制数据是用0和1两个数码来表示的数,十进制数的15用二进制数来表示是(  ) A.111 B.1111 C.1110 D.0111 3.计算机中二进制数与英文字母的对应关系下述哪一个是正确的(  ) A.01000001———A B.01000011———B C.010001100———C D.都不正确 4.流程图是一种以图解方式表示算法的描述方法,下述图形及名称表述正确的一组是(  ) A. 开始/终止框 B. 判断框 C. 开始/终止框 D. 输入/输出框 5.绘制流程图常见的工具和软件有多种,使用下述那种工具绘制最方便(  ) A.WPS B.Visual Basic C.Microsoft Office Visio D.Photoshop 6.假设要喝一杯茶有以下几个步骤:①烧水②洗刷水壶③找茶叶④洗刷杯具、⑤沏茶等,请问你怎样安排才能在最短的时间内喝到茶。(  ) A.①②③④⑤ B.②①④③⑤ C.①②④③⑤ D.②①④⑤③ 7.下列属于正确的VB赋值语句是(  )(多选) A.X+Y=Text1.Text B.x+y=3 C.Label1.Caption= “hello” D.-x=b 8.在VB中,窗体文件的扩展名和工程文件的扩展名分别是( ) A..frm .vbp B..vbp .bas C..bas .frx D..frx .exe 9.运行下面的 Visual Basic程序,单击命令按钮 Command1,出现如下图所示的提示信息:出现该错误的原因是(  ) Private Sub Command1_Click() Dim a As Single, b As Single a = Val(Text1.Text) b = 10 If a >= b b = a * a + 2 * b End If Label1.Caption = Str(b) End Sub A.If语句缺少Then B.If语句缺少Else C.变量a的数据类型说明错误 D.变量b的数据类型说明错误 10.以下VB 程序运行后,x的值是(  ) Dim x As Integer x=0 Do While x<50 x=(x+2)*(x+3) Loop A.50 B.72 C.168 D.0 11.以下是一段Visual Basic程序,它的基本结构属于(  ) … For i=0 to 100 s=s+i Next i … A.顺序结构 B.选择结构 C.循环结构 D.树型结构 二、综合题 12.认识VB的工作环境,下图中1是   ,2是   ,3是   ,4是    。 13.在1到2015这些自然数中,找出所有是37倍数的自然数。请在流程图空格处填空,完善流程图。 ⑴    ⑵    ⑶    ⑷    ⑸    14.程序填空:用VB实程序实现:小明今年15岁,他在今年生日的这一天种了1课树,他有一个愿望:从明年开始他每年比上一年多种1棵树。请问当小明所种的树达到100棵时,他的年龄是多少? Private Sub Command1_Click() Dim age As Integer, tree As Integer age = 15 tree = 1 Do While tree     age =    Tree = tree + (age - 14)     Text1.Text = Str(age) End Sub 答案解析部分 1.【答案】C 【知识点】计算机处理问题的过程 【解析】【解答】计算机解决问题的步骤:问题分析,建立数学模型———确定算法———编写程序———调试程序。故答案选C。 【分析】本题考查的计算机处理问题的过程。 2.【答案】B 【知识点】进制及其转换 【解析】【解答】十进制数15转为二进制,连续除以2,所得的余数倒序排列即为所求二进制。 15÷2=7……1 7÷2=3……1 3÷2=1……1 1÷2=1……1 所求二进制数为:1111。故答案选B。 【分析】本题考查的是进制的转换。十进制转为二进制: 1.整数部分采用 "除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位 ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~