当前位置:首页 >> 其它课程 >>

浙江省江山五中2011-2012学年高一下学期期中考试信息技术试题


浙江省江山五中 2011-2012 学年高一下学期期中考试 信息技术试题
选择题( 个选择题, 一、选择题(共有 26 个选择题,每个小题 3 分,总共 78 分) 1、下列关于算法的描述,正确的是 ( ) (A)一个算法的执行步骤可以是无限的 (B)一个完整的算法必须有输出 (C)算法只能用流程图表示 (D)一个完整的算法至少有一个输入 2、在Visual Basic

中,语句Lab.Caption="你好"中的"你好"是 ( ) (A)对象名 (B)属性值 (C)属性名 (D)类名 3、在Visual Basic中,表达式 Abs(-3.5)的值是 ( ) (A) -3 (B) -4 (C) 3 (D)3.5 4、在Visual Basic中,正确表示"a的立方加1"的表达式是 ( ) (A)a3+1 (B)a^3+1 (C)(a+1) 3 (D)(a+1)^3 5、在Visual Basic中,放入窗体中的控件被称为 ( ) (A)类 (B)事件 (C)属性 (D)对象 6、在Visual Basic中,a = -100,表达式"360" + Str(a)的值是 ( ) (A)“260” (B)“360-100” (C)460 (D)“360100” 7、有如下Visual Basic程序段: If d = 0 Then x = -b / a / 2 Text1.Text = Str(x) Else Text1.Text = "" End If 分析该程序段,下列说法正确的是 ( ) (A)程序段的流程模式是循环模式 (B)"d = 0"为赋值语句 (C)当"d = 0"为真时,语句"Text1.Text = Str(x)"被执行 (D)当"d = 0"为真时,语句"Text1.Text = """被执行 8、在Visual Basic中,语句Dim x As String的作用是 ( ) (A)将常量x定义为逻辑型 (B)将变量x定义为单精度实数型 (C)将变量 x 定义为字符串型 (D)将常量 x 定义为双精度实数型 9、有如下Visual Basic程序段: s = 0 To 5 For k = s = s + k Next k 该程序段运行后,循环体s = s + k被执行10次,则循环变量k的初值是 ( ) (A)14 (B)-5 (C)1 (D)-4 10、在Visual Basic中,下列能作为变量名的是 ( ) (A)5a (B)a+5 (C)if (D)flag 11、 不能用算法描述问题 “输出一张所有素数的清单” 是因为解决该问题的步骤不具有 ( ) , (A)有穷性 (B)确定性 (C)有效性 (D)有输出

12、某超市每天 9 点前,对一些菜进行降价销售,收银机自动将其价格下调 30%,用来描述某 些菜是否降价的处理过程,合适的算法流程是( ) 开始 (A)偱环模式 (B)重复模式 (C)选择模式 (D)顺序模式 13、某算法的流程图如右图所示:
输入 a,b

当输入a,b的值分别为5,7,该算法的输出结果为 ( ) (A)2 (B)5 (C) 7 (D)12
Y

c=a/(a+b)

N c>0.5?

14、在Visual Basic中,表达式Sqr(9) + Len("4")的值是( ) (A)13 (B)7 (C)4 (D)3
输出 a-b

输出 a+b

15、如图所示的流程图片断:
结束
S←S+N

N>10?

Y

N
N←N+1 输出 S

其算法执行流程是( ) (A)偱环模式 (B)树形模式 (C)选择模式 (D)顺序模式 16、某 VB 程序的一个事件过程如下: Private Sub Form_load() Image.Picture=LoadPicture(“1.jpg”) End Sub 在程序运行时,能触发该事件的是( ) (A)装载窗体 (B)单击窗体 (C)单击 Image (D)双击 Image 17、某 VB 程序的一个事件过程如下: Private sub command1_click() Dim s as integer S=0 for i=1 to 100 If i mod 3 =0 then S=s+i Next i Text1.text=str(s) End sub 运行程序, 单击命令按钮 command1 后弹出如图所示的出错信息提示, 引起该错误的原因是( ) (A)For 没有 next (B) For 中多了个 next (C)if 没有 else (D)if 没 有 endif 18、 为使 VB 程序段 1 和程序段 2 实现相同的功能, 可在程序段 1 中划线处填写的代码是( )

程序段 1: S=0: t=0 t=i*i s=s+t next I

程序段 2: S=0: t=0: i=2 Do while i<=6 t=i*i s=s+t i=i+1 loop

(A) for i=1 to 6 (B) for i=2 to 6 (C) for t=2 to 6 (D) for t=1 to 6 19、一位顾客购买了青菜x千克、包心菜y千克、大白菜z千克,其中青菜6.16元/千克、包心 菜3.56元/千克、大白菜1.56元/千克。计算该顾客消费总价的算法如下: ①输入三种蔬菜 的重量x,y,z ②用公式计算总价s=6.16x+3.56y+1.56z ③输出变量s ④结束 上述算法属于 ( ) (A)枚举算法 (B)排序算法 (C)递归算法 (D)解析算法 20、在 VB 中,下列逻辑表达式值为真的是( ) (A)10 MOD 3 = 3 (B)Abs(-3)>0 (C)10\2=0 (D)Int(-2.2)>2 21、下列属于 VB 窗体文件的是 ( ) (A)计算利率.frm (B)计算利率.vbp (C)计算利率.vbw ( D )计 算 利 率.frx 22、在 VB 中,用变量 Y 存储数值 3.14159,变量 Y 的数据类型应定义为( ) A.boolean B.integer C .single D.date 23、下列每个控件都具有的属性是 ( ) A. name B. caption C. font D. interva 24、VB 窗体中既能用于接受输入文本字符,又能用于显示文本字符的是( ) A.label 对象 B.text box 对象 C.command button 对象 D.list box 对象 25、在 vb 工程设计中,双击窗体中的对象后,出现的是 ( ) A.工程窗口 B.工具箱 C.代码窗口 D.属性窗口 26、某超市水果区共有 5 种水果品种,其价格依次为 9.20 、4.00 、8.50 、1.80 、2.50, 原始数据 9.20 4.00 8.50 1.80 2.50 第一趟 1.80 9.20 4.00 8.50 2.50 第二趟 第三趟 1.80 2.50 4.00 9.20 8.50 第四趟 1.80 2.50 4.00 8.50 9.20 若采用冒泡排序算法对其进行从小到大排序,则第二趟的排序结果是 (A)1.80 8.50 2.50 9.20 4.00 (B)1.80 2. 50 9.20 4.00 8.50 (C)1.80 4.00 9.20 2.50 8.50 (D)1.80 2.50 8.50 4.00 9.20 二、程序填空填 1、有如下Visual Basic程序段: m = "sch" n = Mid("tools", 2, 3) s = m + n 该程序段运行后,变量 s 的值为__________。 2、有如下Visual Basic程序段: a = 3:b = 4:c = 5

If a > b And b > c Then Label1.Caption = "happy" Else Label1.Caption = "better" End If 该程序段运行后,在标签 Label1 上显示的是____________。 3、有如下程序段: sum=0 for i=1 to 5 sum=sum+i*i next i 该程序段运行后,sum 的值为 。 4、有如下Visual Basic程序段: s = 10 For i = 1 To 20 Step 3 s = s + i Next i For j = 1 To 3 s = s * j Next j 问:该程序段运行后, (1)语句"s=s*j"执行的次数为_________。 (2)变量 s 的值为_________。

5、程序填空:有30个人,其中有 男人、女人和小孩。他们在一家饭馆 里花去500元。已知,每个男人花30 元,每个女人花20元,每个小孩花10 元。 问男人、 女人、 小孩各为多少人?

为了实现这一目标,完善下面的VB 程序,在划线处填入合适的语句或表 达式,完成程序设计。

sub command1_click() dim man,woman,child,s as

integer for man =1 to 15 23

for woman =1 to

child =

_______(1)_

s=30*man+20*woman+10*child if ___ (2) then

list1.additem str(man)+" "+ str(woman)+" "+ str(child) end if next next man end sub woman

2012 年高一 4 月期中考试信息技术答题卷

个选择题, 一、选择题(共有 26 个选择题,每个小题 3 分,总共 78 分) 选择题(
1 2 3 4 5 6 7 8 9 10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

二、简答题(总共 22 分) 简答题(
1. 该程序段运行后,变量 s 的值为__________。(4 分)

2. 该程序段运行后,在标签 Label1 上显示的是____________。(4 分)

3.该程序段运行后,sum 的值为

。(4 分)

4. 问:该程序段运行后,

(1)语句"s=s*j"执行的次数为_________。 (2分) (2)变量s的值为_________。(2分) 5. 为了实现这一目标,完善下面的VB程序,在划线处填入合适的语句或表达式, 完成程序设计。

child =

_______

_

(3分)

if

___

then

(3分)


相关文章:
浙江省江山五中2011-2012学年高一信息技术下学期期中考试试题(无答案)
浙江省江山五中 2011-2012 学年高一下学期期中考试 信息技术试题一、选择题(共有 26 个选择题,每个小题 3 分,总共 78 分) 1、下列关于算法的描述,正确的是...
浙江省江山五中2011-2012学年高一下学期期中考试语文试题
浙江省江山五中2011-2012学年高一下学期期中考试语文试题_从业资格考试_资格考试/认证_教育专区。浙江省江山五中 2011-2012 学年高一下学期期中考试 语文试题一、...
浙江省江山五中2011-2012学年高一下学期期中考试历史试题
浙江省江山五中 2011-2012 学年高一下学期期中考试 历史试题一、选择题:本大题有 40 小题,每小题 2 分,共 80 分。每题所列的四个选项中只有一个选 项是...
浙江省江山五中2011-2012学年高一下学期期中考试政治试题及答案
浙江省江山五中2011-2012学年高一下学期期中考试政治试题及答案_高一政史地_政史地_高中教育_教育专区。浙江省江山五中2011-2012学年高一下学期期中考试政治试题及答...
2011-2012下学期高一期中考试信息技术试题(含答案)
2011-2012下学期高一期中考试信息技术试题(含答案)_其它课程_高中教育_教育专区。...浙江省江山五中2011-201... 6页 免费 2011-2012学年高一下学期... 12页 免...
浙江省江山五中2011-2012学年高二下学期期中考试通用技术试题
浙江省江山五中2011-2012学年高二下学期期中考试通用技术试题_高二政史地_政史地_高中教育_教育专区。浙江省江山五中2011-2012学年高二下学期期中考试通用技术试题201...
浙江省江山五中2011-2012学年高二数学下学期期中考试试题 理 (无答案)
浙江省江山五中2011-2012学年高二数学下学期期中考试试题 理 (无答案) 隐藏>> 江山五中 2011-2012 学年高二下学期期中考试数学(理)试题一、选择题(每小题只有一...
浙江省江山五中2011-2012学年高二下学期期中考试数学(理)试题
浙江省江山五中2011-2012学年高二下学期期中考试数学(理)试题_高二数学_数学_高中教育_教育专区。浙江省江山五中2011-2012学年高二下学期期中考试数学(理)试题2011...
浙江省江山五中2011-2012学年高二下学期期中考试语文试题
江山五中 2011-2012 学年高二下学期期中考试语文试题考生须知: 考生须知: 1、本试卷分四部分,全卷共 7 页。满分 150 分,考试时间 150 分钟。 2、请考生按...
更多相关标签:
高一生物下学期期中 | 2016年下学期期中考试 | 下学期期中考试时间 | 期中反思和下学期目标 | 一年级下学期期中试卷 | 高一下学期期中物理 | 初一下学期期中考试 | 2016高一下学期期中 |