当前位置: 初中信息技术 /备考专区
试卷结构: 课后作业 日常测验 标准考试
| 显示答案解析 | 全部加入试题篮 | 平行组卷 试卷细目表 发布测评 在线自测 试卷分析 收藏试卷 试卷分享
下载试卷 下载答题卡

浙江省湖州市长兴县2018-2019学年九年级上学期信息技术...

更新时间:2020-03-17 浏览次数:177 类型:期末考试
一、选择题(本大题共25题,每小题2分,共50分)
  • 1. 下列关于算法的说法,错误的是(  )
    A . 算法就是解决问题的方法和步骤。 B . 算法执行后可以不产生确定的结果。 C . 解决问题的算法可以多种多样。 D . 算法不可以无限地操作下去不停止。
  • 2. 下面是关于剥毛豆的算法描述:①检查篮中是否有剩余毛豆;②若无,则算法结束。③若有,将毛豆剥壳,豆粒放入碗中,豆壳放入垃圾桶;再回到①。该算法的表示方法是(  )
    A . 自然语言 B . 流程图 C . 伪代码 D . 程序设计语言
  • 3. 计算机内所有的信息都是以(  )数码形式表示的。
    A . 八进制 B . 十六进制 C . 十进制 D . 二进制
  • 4. VB中每个窗体对应一个窗体文件,窗体文件的扩展名是(  )。
    A . .bas B . .cls C . .frm D . .vbp
  • 5. 在 Visual basic中,语句Com1 Caption="确定"中的"Com1"是(  )
    A . 属性值 B . 属性名 C . 对象名 D . 类名
  • 6. 在 Visual Basic窗体中添加一个文本框控件在工具箱中要单击的控件是(  )
    A . B . C . D .
  • 7. 小明想要打开以前设计的 Visual basic工程文件修改,他应打开下列哪种扩展名的文件(  )
    A . bas B . frm C . vbp D . exe
  • 8. 图片框控件 PictureBox可以通过下列哪个函数加载图片(  )
    A . Image() B . Load Picture() C . Prcture() D . LoadImage()
  • 9. 在VB程序设计时,我们可以通过代码设置对象的属性,下图是通过代码对标签的属性进行设置,下面说法正确的是(  )

    A . 单击 command1后,标签labe2上显示文字的字体大小为40号 B . 单击 command2后,标签 label1上显示文字的颜色为绿色 C . 单击 command1后,标签labe2上显示文字的字体大小为60号 D . 单击 command2后标签 label1上显示文字的颜色为红色
  • 10. 在Ⅴisual Basic中表达式15/3*2-Sqr(9)+Val("10")的结果是(  )
    A . 17 B . 7+“10” C . 9 D . 11
  • 11. 在 Visual basic中,能表示数学运算 的表达式是(  )
    A . ayy÷dx+a÷x B . a*spr(y)/d*x+a/x C . a*y*y/(d*x)+a/x D . a×y×y/d×x+a/x
  • 12. 语句 dim x as single作用是:将x定义为(  )变量
    A . 字符型 B . 布尔型 C . 单精度实数 D . 双精度实数
  • 13. 下列赋值语句,语法错误的是(  )
    A . text1.text="vb语言" B . a+b=y C . y=a+b D . i=i+1
  • 14. 如图所示为程序界面及“计算”按钮代码界面,运行该程序,在文本框text1中输入5,单击“计算”按钮后,在文本框text2显示的结果是(  )。


    A . 12 B . 22 C . 23 D . 24
  • 15. 设x=4,y=8,z=7,表达式 x<y and(not y>z)or z<x的值(  )
    A . 1 B . -1 C . True D . False
  • 16. 下列语句书写正确的是(  )
    A . If a>max Then max=a Else max=b End If B . C . D .
  • 17. 下列程序的执行结果是(  )

    i=20

    j=10

    if i<j then print j

    print i

    A . 10 B . 20 C . 20  10 D . 10  20
  • 18. 有一款基于安卓平台的实用手机软件,用户可以用他来查询当前某公共自行车站点的自行车情况,是否有空闲自行车,空闲自行车的数量由自行车的后台连网的管理平台随时更新,如果用n来表示空闲自行车的数量,下面是截取的一段代码,请你阅读并完成

    Dim n as integer

    If     them

    MsgBox"恭喜,本站有车!"

    Else

    MsgBox"很遗憾,本站车已经借完!"

    End If

    划线处应填写的条件表达式是(  )

    A . n>1 B . n=0 C . n>=1 D . n=1
  • 19. 执行下面的程序段后,变量c的值为(  )。

    a=14

    b=30

    select case b\10     ‘“\”是整除,运算结果只保留整数部分。

    Case 0

        c=a+b

    Case 1 to 9

        c=a*10+b

    Case 10 to 99

        c=a*100+b

    End select

    Print c

    A . 363 B . 314 C . 170 D . 1430
  • 20. 下面程序的执行结果是(  )

    Private Sub Command 1_Click()

    a=10

    for k=1 to 5 Step -1

    a=a -k

    Next k

    Print a, k

    End sub

    A . -5 6 B . -5 -5 C . 10 0 D . 10 1
  • 21. 有如下的VB程序段。

    For i=1 to 10 Step 4

    s=s+i

    Next i

    该程序段执行后,语句s=s+i执行的次数是(  )

    A . 1 B . 3 C . 4 D . 10
  • 22. 执行下面的程序段后,i的值为(  )

    x=5

    For i=1 to 10 Step 2

    x=x+i

    Next i

    A . 25 B . 30 C . 9 D . 11
  • 23. 假定有如下事件过程,执行结果是(  )

    Private Sub Form_Click()

    Dim x as integer

    x=1

    n=0

    Do while x<100

    x=x*3

    n=n+1

    Loop

    Print x,n

    End Sub

    A . 81 4 B . 56 3 C . 28 1 D . 243 5
  • 24. 在VB中输入代码时,为增强程序的可读性,为代码进行单行注释时,通常用(  )作为注释符,使其后面的一行内容绿色显示。
    A . // B . C . D . *
  • 25. 关于for-next语句说法正确的是(  )
    A . 初值必须大于终值 B . 初值必须小于终值 C . 步长省略时默认值为1 D . 步长只能是正数
二、判断题(本大题共10题,每小题1分,共10分)
三、综合填空题(本大题共10题,每空2分,共40分)
  • 36. Visual basic,简称VB,是公司推出的一种windows应用开发工具。
  • 37. 这个学期,我们学习了Visual basic程序设计,在VB软件中"控件工具箱"提供了程序界面设计中所需的各种控件,常见的有标签、 、文本框、 。
  • 38. 在VB中,对象主要分为窗体和两大类;而用来描述一个对象外部特征的量称之为对象的 。
  • 39. 当程序运行时,要求窗体中的文本框呈现空白,则在设计界面时,可在此文本框的窗口中,把此文本框的属性设置成空白。
  • 40. VB的逻辑运算符有and、or、not,与数学表达式(x>5或x≤0)对应的VB的逻辑表达式是
  • 41. 下面是某VB的事件过程,请阅读后回答问题。

    Private Sub begin_cmd_Click()

    a=1

    b=2

    c=3

    text1. text=c>a+borb-1>c-1 and c+a>a

    end sub

    这一过程所对应的事件是(鼠标单击\鼠标双击\鼠标移过);所对应的控件对象是。(填写对象名称)

  • 42. 利用文本框text1输入数值,将其作为一个圆的半径,分别用文本框text2及文本框text3输出显示圆的周长、圆的面积。程序段如下,请将横线部分的程序补充完整。

    Private Sub Command 1_Click()

    Dim r as single, c as single,

    c=2*3.14*r

    s=3.14*r*r

    Text3 text=str(s)

    End sub

  • 43. 某商场香蕉每斤1.5元,为了促销,规定购买超过5斤的超过部分打八折,5斤或5斤以内部分按原价销售变量x表示购买斤数变量y表示应付款额。

    x=val(Text1 text)

    IfThen

    y=1.5*x

    Else

    End If

    Text2 text=str(y)

  • 44. 程序填空,求8=1+2+3+…+100的和。

    Private Sub Form_Click()

    n=1

    s=0

    Do while

    s=

    n=n+1

    Loop

    Print s

    End sub

  • 45. 程序填空,鸡兔同笼问题:若干只鸡和兔在一个笼里,共有腿100条,头40个,问鸡有几只,兔有几只?

    程序代码如下:

    Private Sub Form Click()

    Dim ji As Integer    ‘鸡

    Dim tu As Integer    ‘兔

    Dim tui As Integer    ‘腿数

    Dim tou As Integer    ‘头数

        For ji=

            For tu=1 to 25

                tui=     ‘计算腿的数量

                tou= ji+tu    ‘计算头的数量

                IFThem

                    Print ji, tu

                End If

            Next tu

        Next ji

    End sub

微信扫码预览、分享更方便

试卷信息