内容正文:
最新中考信息技术考试题库
考点九VB程序设计
模块
内容
知识点
了解常用的计算机软件;
理解解决问题与合适的计算机软件之间的联系:
程序设计的含义
了解软件与程序设计的关系;
了解主要的程序设计语言等。
理解算法的概念:
程序设计的过程
能使用程序流程图描述解决问题的过程:
会分析简单的流程图等。
了解面向对象程序设计的基本思想及编程过程;
掌握程序的启动、退出、打开、保存、运行等基本操作:
程序主界面及编程过程
了解主界面的构成:
了解常用窗口的打开及关闭方法:
了解常用控件及其功能等。
理解程序中对象的概念:
认识对象
理解对象的属性、事件和方法等。
理解程序中常量、变量、函数、表达式的用法并能应用到具
数据的表示
B程序
体程序中等。
设计
理解程序中赋值语句、注释语句、数据输出语句、结束语句
常用的基本语句
的用法并能应用到具体程序中等。
理解程序中顺序结构设计思想,能够编写顺序结构程序解决
程序的顺序结构
现实生活中的简单问题:
会添加合适的对象并修改相应的属性等。
理解程序中选择结构设计思想,能够使用条件语句和多分支
程序的选择结构
语句编写选择结构程序解决现实生活中的简单问题:
会添加合适的对象并修改相应的属性等。
理解程序中循环结构设计思想,能够使用For循环语句编写
循环结构程序解决现实生活中的简单问题:
程序的循环结构
会添加合适的对象并修改相应的属性:
了解定时器控件的常见属性和事件等。
单选钮和复选框控件
了解单选钮和复选框控件的使用方法及应用等。
列表框控件
了解列表框控件的使用方法及应用等。
滚动条控件
了解滚动条控件的使用方法及应用等。
驱动器列表框控件
了解驱动器列表框控件的使用方法及应用。
-44
最新中考信息技术考试题库
【例题解析】
一、选择题
例1:下面哪个选项不属于对象的三要素?()
A.属性B.代码C.事件D.方法
【解析】本题点是考查学生对于对象三要素的理解。对象是面向对象程序设计的基本单位,对
象的三要素分别是属性、事件和方法。属性是用来改变对象的外观;方法是系统已经设计封装
好的,不再需要编写程序,直接调用就可以完成相应操作;事件是要想完成某种功能,必须在相应
的事件过程中编写程序代码,然后在一定的触发条件下才可以完成的操作。
【答案】B
例2:在VB中有这样一段代码,运行后,Z的值为()。
x=3
y=8
If X>YTHEN
z=x-y
Else
z=y-x
End if
Print z
A.8B.3C.5D.11
【解析】本题重点考查学生对选择结构的掌握。选择结构是一种根据条件执行程序分支的基
本结构。本题先判断×和y的大小,由于x<y,所以程序直接执行Else语句,也就是赋值语句Z=y-x,
经过计算,得出Z的值为5。
【答案】c
例3:用VB程序模拟实现挪六面骰子得到随机数字1~6的要求,下列表达式正确的是()。
A.Int(6)B.Int(Rnd()*6)C.Int(Rnd()*6)+1D.Int(Rnd()*5)+1)
【解析】0<=Rnd()<1;0<=(Rnd()*6)<6;0<=lnt(Rnd()*6)>=5;1<=|nt(Rnd()*6)+1<=6
【答案】c
例4:评价一个问题解决算法的优劣性,要考虑很多方面,不包括()。
A.可读性B.正确性C.时效性D.空间复杂度
【解析】算法的评价要考虑因素:
(1)时间复杂度
算法的时间复杂度是指执行算法所需要的时间。一般来说,计算机算法是问题规模n的
函数f(n),算法的时间复杂度也因此记做。
t(n)=o(f(n))
因此,问题的规模n越大,算法执行的时间的增长率与f(n)的增长率正相关,称作渐进时间
复杂度
(2)空间复杂度
-45-
最新中考信息技术考试题库
算法的空间复杂度是指算法需要消耗的内存空间。其计算和表示方法与时间复杂度类似,
一般都用复杂度的渐近性来表示。同时间复杂度相比,空间复杂度的分析要简单得多。
(3)正确性
算法的正确性是评价一个算法优劣的最重要的标准。
(4)可读性
算法的可读性是指一个算法可供人们阅读的容易程度。
(5)健壮性
健壮性是指一个算法对不合理数据输入的反应能力和处理能力,也成为容错性。
【答案】C
例5:下列不是程序设计语言的是()。
A.机器语言
B.汇编语言
C.高级语言
D.通用语言
【解析】程序设计语言主要有三类:机器语言、汇编语言、高级语言。
【答案】D
例6:将控件放置在窗体中的常用方法是()
。
A.单击工具箱中的控件进行复制,并在窗体合适的位置粘贴控件
B.单击工具箱中的控件并在窗体中合适位置拖动鼠标绘制控件
C.单击“文件”-“保存工程”
D,单击工具箱中的控件
【解析】把工具箱中的控件添加到窗体上最简单的方法:鼠标指向工具箱中的控件直接双击。
最