浙江省宁波市高一信息技术上学期期末试题新人教版(DOC 13页).doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《浙江省宁波市高一信息技术上学期期末试题新人教版(DOC 13页).doc》由用户(2023DOC)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 浙江省宁波市高一信息技术上学期期末试题新人教版DOC 13页 浙江省 宁波市 信息 技术上 学期 期末 试题 新人 DOC 13 下载 _其它_信息_高中
- 资源描述:
-
1、浙江省宁波市2012-2013学年高一信息技术上学期期末试题一、判断题(正确的选“A”,错误的选“C”,共13小题,每小题1分,共13分)1、Visual Basic(简称VB)是一种通用的基于对象的程序设计语言; 2、VB开发的应用程序的两个特征是“对象”和“事件驱动”;3、在程序代码中,“对象名.方法名”可以是一个完整的语句,但“对象名.属性名”不是一个完整的语句;4、对象是由一组表示对象状态的数据和一组描述处理对象属性的方法(行为)的代码构成; 5、TEXT1.TEXT=C和C= TEXT1.TEXT 都没有语法错误;6、运行列表框对象语句:List1.AddItem= 同学们好!,会显
2、示:同学们好!7、在VB窗口中建立命令按钮对象,双击该对象,建立的程序名称中的对象名和命令按钮对象名称相同;8、在VB窗口中,双击窗体对象,也可以进入编程界面;9、在VB窗口中,双击命令按钮对象,建立事件处理过程名(对象名_事件的标准名),其事件的标准名不能再改变;10、在VB窗口中建立命令按钮对象,改变命令按钮对象名称后,该命令按钮对象上显示改变的名称;11、标准函数的自变量表达式里不能包含自定义函数;12、HTML是传输网页的协议;13、同一个邮箱在Outlook Express和Foxmail上的收发协议是不一样的;二、选择题(共26个单选题,每题2分,共52分)14、下列关于算法的叙述
3、不正确的是( ) (A)程序按照算法运行,程序是算法的实现 (B)算法必须有输出 (C)一个问题的算法具有唯一性(D)算法的表示方法有自然语言、流程图、伪代码等15、在VB编程中,我们使用函数与过程是为了 ( ) (A) 使程序模块化 (B) 使程序易于阅读 (C) 提高程序运行速度 (D) 便于系统的编译16、下列对程序解决问题的过程描述中,哪个是正确的()(A) 编写程序设计算法分析问题调试运行与检测结果(B) 设计算法分析问题编写程序调试运行与检测结果(C) 设计算法分析问题调试运行与检测结果编写程序(D) 分析问题设计算法编写程序调试运行与检测结果17、信息的编程加工里面( )是编程的
4、核心,是解决问题的方法和步骤(A)算法设计 (B)界面设计 (C)代码编写 (D)调试运行18、在Visual Basic的代码窗口中,语句List1.Clear中的Clear是()(A)属性值 (B)属性名 (C)对象名 (D)方法19、一只漂亮的酒杯被摔碎了,则漂亮、酒杯、摔、酒杯被摔碎了分别代表的是( )(A)对象,属性,事件,方法 (B)对象,属性,方法,事件(C)属性,对象,方法,事件 (D)属性,对象,事件,方法20、 有如下visual basic程序:private Sub command1_Click()s=0If s 0 And 2n - 1 1( B)2 * n 1 An
5、d Not (2 * n - 1 = 1)( C)2n - 1 0 And 2n - 1 1( D)2 * n - 1 0 And 2n - 1 125、有关下列语句说法不正确的是( ) If a=b=c Then Msgbox(“这三个数相等”) Else Msgbox(“这三个数不相等”) 赋值语句 a=bc 赋值语句 a+b=c Msgbox (a+b=c)(A)语句能运行,但逻辑上有错误(B)语句能运行,且无任何逻辑错误(C)语句不能运行 (D)语句不能运行26、下面是一段关于计算变量S的算法,下列能正确描述S的算式是( ) 变量S的初值是0,变量T的初值是1,循环变量A的初值为1;
6、循环变量A从1循环到100,且步长为2,做第步中的2个语句; T=-T: S=S+A*T 输出变量S的值 (A)1+3+5+7+100 (B)1+3+5+7+99 (C)1-3+5-7-99 (D)-1+3-5+7+9927、以下算法中,需要通过多重循环一一列举出解决问题的所有可能解,并在逐一列举的过程中,检验每个可能解是否是问题的真正解;而需要从实际问题中归纳出数学表达式,就此求出解;这两个算法分别是( )(A)穷举法、公式法 (B)循环法、递归法 (C)查找法、函数法 (D)枚举法、解析法28、VB中工程文件的扩展名为 ( )(A).vbp (B).frm (C) .bas (D) .vb
7、w29、下列关于控件属性的说法正确的是 ( )(A)控件的每一个属性都具有同样的默认值; (B)所有对象都具有同样的属性;(C)控件的属性只能在设计时设置,不能在运行时修改;(D)单击窗体中的某控件,在属性窗口中的属性列表框中找到所要设置的属性,即可设置其属性值;s=0:i=1:a=1:b=1i11s=s+a*b*ia=-a:b=1-bYNi=i+230、将文本框Text2内输入的数据送到字符型变量n 中,则应使用的语句是 ()(A)n = text2 (B)n = text2.text(C)n = val(text2) (D)n = val(text2.text)31、 设x=4,y=6,则
8、能在Text1控件上能显示A= 10的语 句是( )(A)Text1 = A=x+y(B)Text1.text = A=+Str(x+y)(C)Text = A=+Str(x+y)(D)Text1.text = A=+Val(x+y)32、如右图所示流程图片断该流程图中循环部分结束后,变量S的值是( )(A ) 5 ( B )15(C ) 25 ( D )3633、运行如下Visual Basic程序,单击命令按钮Command1,出现如图所示的出错信息。发生下标越界错误时所执行的语句是( )Private Sub Command1_Click() Dim a(0 To 5) As Integ
9、er Dim i As Integer a(0) = 1 For i = 1 To 5 a(i) = 2 * a(i-1) + 1 Next i Text1.Text = Str(a(i) End Sub(A ) (B) (C) (D)34、对数组声明语句:Dim a(0 to 3,0 to 4) As Integer,下面说法不正确的是( ) (A)a(1,2)=50000,执行后系统会提示“溢出”错误(B)a数组共有12个下标变量 (C)a(1,2)是a数组中的元素 (D)若j=1, a(1,0)=3则a(j-1,a(1,0)就是a(0,3)35、在信息加工中,经常要对被处理的数据进行排序
10、,在排序时经常要进行数据的交换。下面有四个程序段: x = x- yy= x+yx= yxt = x x= yy= tx = x + yy= xyx= xy x = yy =x 其中将能正确地x和y两个变量中的数据进行交换的程序段有几个?( A ) 1个 ( B ) 2个 ( C ) 3个 ( D ) 4个36、在数组变量A中,A(1)、A(2)、A(10依次放了1号、2号、10号同学的成绩,下面一段程序的功能是实现反次序在列表框list1中输出这10个同学成绩,即输出次序为: A(10)、A(9)、A(1), 程序段如下: Dim A(-20 To 20) As Integer for i=
11、 to step List1.AddItem A( ) Next i 上程序中的,依次填入有下面几个可能答案:、 10, 1, -1, i、 1, 10, 1, 11-i、 -5, 4, 1, 5-i、0.2, 2, 0.2, 11-i/0.2上面答案中,正确的有( )(A)1个 (B)2个 (C)3个 (D)4个37、下列运算结果中,值最大的是 ( )(A)34 (B)3/4 (C)4 mod 3 (D)3 mod 4 38、根据下列程序段运行后a的值 ,划线处应该填入的合理数据类型为 ( )Dim a As _a = 1For i = 1 To 8a = a * iNext i(A)Int
12、eger (B)Long (C)Single (D)Double39、理论上,Fix(Timer() Mod 60)*Rnd()+Asc(“F”)- Asc(“A”)的最小值和最大值分别是:(A)0,60 (B)5,63 (C)5,64 (D)5,65 三、填空题(共4题,每题只有一个正确答案,每题2分,共8分)(一)顺序查找数据:我们假定被查找的数据存储在有n个元素的数组变量d中,要寻找的一个特定的数据(这个数据称为查找键)已经存储在变量key中。 下面是顺序查找算法的输入输出说明。 输入:查找键(设在变量key中)。 被查找的数据(设在数组变量d中)。 输出:若找到,输出值为key的数据所
13、在的数组元素的下标,记为i;若未找到,输出结果为提示字符串:找不到。当在n=8个元素的数组里顺序查找数据的示意图如下:找到情况 未找到情况总结顺序查找数据结果判断条件:(1)、 当找到时,肯定i=8, n个数据时,肯定i8了;n个数据时,当i=n+1时,表示找不到。 顺序查找的主程序段如下:Private Sub 顺序查找_Click() n个数据放入d(1)到d(n)中 Key = Val(Text1.Text): i = 1 变量Key从文本框Text1取的数要查找的数; Do While i = i + 1 Loop If i = n Then Text2.Text = 在d( + St
展开阅读全文