陕西省安康市汉阴县2018-2019学年九年级上学期信息技术期末考试试卷

试卷更新日期:2021-06-22 类型:期末考试

一、选择题

  • 1. 下面问题最适合用计算机程序解决的是(    )。
    A、制作一份学生成绩表 B、制作一部微电影 C、求1000之内所有素数 D、计算已知半径的圆的面积
  • 2. 用计算机实现算法解决具体问题的步骤一般为:(    )。

    ①编写程序        ②设计算法        ③分析问题        ④调试程序

    A、①②③④ B、③④①② C、②③①④ D、③②①④
  • 3. 下列不属于算法描述方法的是(    )。
    A、自然语言表示法 B、机器语言表示法 C、流程图表示法 D、伪代码表示法
  • 4. 计算机直接识别并运行的程序设计语言是(    )。
    A、机器语言 B、汇编语言 C、高级语言 D、罗辑语言
  • 5. 计算机算法通常含有三种结构,它们分别是(    )。
    A、顺序结构、选择结构、循环结构 B、上下结构、选择结构、重复结构 C、顺序结构、判断结构、重复结构 D、上下结构、选择结构、逻辑结构
  • 6. 流程图中表示判断框的是(    )。
    A、矩形框 B、菱形框 C、平行四边形框 D、椭圆形框
  • 7. 流程图的处理框,有(    )。
    A、一个入口和两个出口 B、两个入口和一个出口 C、一个入口和一个出口 D、两个入口和一个出口
  • 8. 下列关于伪代码的特点,错误的是(    )。
    A、介于自然语言和程序设计语言之间 B、回避了程序设计语言严格繁琐的书写格式 C、伪代码描述的算法便于转化为程序设计语言 D、伪代码可以被计算机识别
  • 9. 算法的描述可以用自然语言,下面说法中错误的是(    )。
    A、所谓自然语言描述算法就是用人类语言加上数学符号,来描述算法 B、用自然语言描述算法有时存在“二义性” C、自然语言用来描述分支、循环不是很方便 D、以上说法都错误
  • 10. 算法的基本性质有:有限性、(    )、可行性、有0个或多个输入和一定要有输出。
    A、稳定性 B、确定性 C、正常性 D、快速性
  • 11. 下列不是计算机程序设计软件的是(    )。
    A、C语言 B、Visual  Basic C、SharePoint Designer D、C++
  • 12. Visual  Basic程序设计的一般流程是(    )。
    A、界面设计——代码设计——调试、运行——保存 B、前期准备——程序设计——程序调试——保存 C、界面设计——程序设计——程序运行——程序修改 D、前期准备——代码设计——程序设计——程序运行
  • 13. Visual  Basic中以rem开头一行文字称为注释,它对程序的运行(    )。
    A、起一定作用 B、不起任何作用,但是必须的 C、有时候起作用 D、不起任何作用,但能增加程序的可阅读性
  • 14. 在对Visual  Basic程序对象的属性修改时,不能通过属性(command1)窗口修改的是(    )。
    A、对象的位置 B、对象的大小 C、对象的颜色 D、对象的比例
  • 15. 在Visual  Basic中常用的数据类型有整型、长整型、单精度型、双精度型、(    )和逻辑型。   
    A、文本型 B、字符串型 C、是非型 D、小数类型
  • 16. 在Visual  Basic中,程序“Dim a As Single”的含义是(    )。
    A、定义了一个单精度浮点型变量a B、定义了一个简单型变量As C、将a的值赋值为单精度实型 D、将As的值赋值为单精度实型
  • 17. 下列关于添加“控件”的方法正确的是(    )。
    A、单击控件图标,将指针移到窗体上,双击鼠标 B、双击工具箱中的控件,即在窗体上出现该控件 C、单击工具箱中的控件,将指针移到窗体上,再单击 D、用鼠标左键拖动工具箱中的某控件到窗体的适当位置
  • 18. 以下(    )是正确的for…next结构。
    A、for x=1 to step 10

        ……

    Next x

    B、for x=3 to -3 step -3

        ……

    next x

    C、for x=1 to 10

        Re

    Next x

    If I=10 then go to re

    D、for x= 3 to step 3

        ……

    Next y

  • 19. 分析下面的流程图,若运行根据该流程图编好的程序时,顺序输入六个数字:1、4、3、2、8、-1,那么最后S的值是(    )。

    A、5 B、13 C、15 D、18
  • 20. 下图流程图的功能是:“统计前1000个自然数中的质数的个数”,以下关于“计数器”和“累加器”的描述正确的是:(    )。

    A、1000是计数器,I是累加器 B、I是计数器,C是累加器 C、C是计数器,I是累加器 D、I是计数器,1000是累加器

二、判断题

  • 21. 我们在对算法评价时,不仅要考虑算法的正确性,还要考虑算法的效率。
  • 22. 完成从汇编语言到机器语言翻译过程的程序,称为编译程序。
  • 23. Visual Basic是以结构化的Basic语言为基础、以事件驱动作为运行机制的可视化程序设计语言。
  • 24. Visual Basic中,同一窗体中的各控件可以相互重叠,其显示的上下层次的次序不可以调整。
  • 25. For…Next语句中的初值必须大于终值。
  • 26. 在Visual Basic中,一条赋值语句只能给一个变量赋值,不能给多个变量赋值。
  • 27. 在Visual Basic程序中,各关键字之间、关键字与变量名、常量名之间要用空格。
  • 28. 在设置Timer控件时,Interval属性最小值应在1毫秒以上。
  • 29. 使用If实现嵌套,一般情况下嵌套层数可以超过2层。
  • 30. 使用For循环语句时,当Step步长省略时,则默认步长为1。