首 页科组简介下载中心文章中心客户留言论 坛博 客加入收藏
您当前的位置:惠州一中电教科组 -> 学科教学 -> 文章内容
 
栏目导航
热门文章
· 第十一届全国青少年..
· 2007广东省普通高中..
· 2007广东省普通高中..
· [图文] 颠覆传统快捷..
· 2006年广东省信息技..
· [推荐] OIBH的NOIP模..
· 2006年广东省信息技..
· 2006年广东省信息技..
· 2006年广东省信息技..
· [推荐] NOIP2007模拟..
相关文章
2007广东省普通高中信息技术等级考试(算法与程序设计)
作者:zhuyp  来源:本站整理  发布时间:2007-4-23 11:29:39  发布人:zhuyp

减小字体 增大字体

广东省普通高中信息技术等级考试(算法与程序设计)       满分:100分
   
本卷分为第一卷和第二卷两部分。第一卷为客观题,含单选题和判断题,其中单选题30小题,共45.0分;判断题20小题,共20.0分。第二卷为操作题,共3题,第1题10.0分,第2题10.0分,第3题15.0分,共35.00分。
  学校:中学 姓名:温映媚考号:441910010430445  评分:71

单选题
1、(1.5分)
模块化程序设计方法主要通过()来实现。
    A.递归算法和递归程序
    B.过程和函数的定义和调用
    C.程序的循环结构
    D.对象
    答案:B
    学生答案:
    得分:1.50
    评析:正确
2、(1.5分)
小花每次回家都要上19级楼梯。有时小花一次上1级楼梯,有时一次上2级楼梯。小花想知道她上这19级楼梯有多少种不同的上法,她编了4个程序来计算(如下列选项),能够输出正确答案的是()。
选项1、

选项2、

选项3、

选项4、

    A.选项1
    B.选项2
    C.选项3
    D.选项4
    答案:D
    学生答案:
    得分:0
    评析:错误
3、(1.5分)
text1.text的含义正确的是()。
    A.text1是控件名称,text是控件属性
    B.text1是窗体名称,text是控件
    C.text1是控件名称,text是方法
    D.text1是控件属性,text是控件
    答案:A
    学生答案:
    得分:1.50
    评析:正确
4、(1.5分)
方程2cosx+x=0在区间(-3.14/2,0)有一根。下面的程序用对半法在精度要求小于0.0001时求出这根。能正确补上(1)、(2)所代表的语句的选项是()。
Private Sub Command1_Click()
    a = -3.14 / 2: b = 0
    e = 0.0001
    Do
        c = (a + b) / 2
        D = 2 * Cos(c) + c
        If D > 0 Then (1)
        If D < 0 Then (2) 
    Loop Until D = 0 Or Abs(a - b) < e
    Print c
End Sub

    A.(1)A=C(2)B=C
    B.(1)B=C(2)A=C
    C.(1)C=A(2)C=B
    D.(1)C=B(2)C=A
    答案:B
    学生答案:
    得分:0
    评析:错误
5、(1.5分)
要求在屏幕上输出如下图形,正确的VB程序段是()。


程序1、               程序2、

程序3、                程序4、

    A.程序1
    B.程序2
    C.程序3
    D.程序4
    答案:B
    学生答案:
    得分:0
    评析:错误
6、(1.5分)
以下4个程序段运行时都在输入框中输入一个字符A,没有语法问题而输出正常结果的程序段是()。
    A.a=InputBox("a="):print a+1
    B.b=InputBox("a="):print a+1
    C.a=InputBox(Val("a=")):print a+1
    D.a=Val(InputBox("a=")):print a+1
    答案:D
    学生答案:
    得分:0
    评析:错误
7、(1.5分)
对于对象及其特征的错误理解是()。
    A.对象都具有一个标识自己以区别其他对象的名字。
    B.对象都具有自身的属性及其属性值。
    C.对象一般只用数据表示属性,但不用代码表示行为。
    D.对象都具有自身的行为(操作)。
    答案:C
    学生答案:
    得分:1.50
    评析:正确
8、(1.5分)
数列2,4,8,16,32,……的递推公式为()。
    A.f(1)=1; f(n)=n*2
    B.f(1)=1; f(n)=f(n-1)*2
    C.f(1)=1; f(n)=n*n
    D.f(1)=1; f(n)=f(n-1)+2
    答案:B
    学生答案:
    得分:1.50
    评析:正确
9、(1.5分)
以下程序段运行后S的值是()。
s = 0
For i = 1 To 14
     x = i * i
    If x Mod 3 = 0 Then s = s + 1
Next i
    A.0
    B.4
    C.5
    D.65
    答案:B
    学生答案:
    得分:0
    评析:错误
10、(1.5分)
用选择排序法对数据7,6,3,9,2从大到小排序,共需经过()次数据对调。
    A.3
    B.4
    C.5
    D.10
    答案:A
    学生答案:
    得分:1.50
    评析:正确
11、(1.5分)
若x = False, y = True,执行
If x And y  Then x = 0
Else x = 1后X的结果为()。
    A.False
    B.1
    C.编译错误
    D.0
    答案:B
    学生答案:
    得分:0
    评析:错误
12、(1.5分)
判断年份N是否闰年的方法是:如果N能整除4而不能整除100,那末N是闰年;如果N能整除400,N也是闰年;其他情况N不是闰年。以下VB程序段判断年份N是否闰年,其中不正确的是()。
 选项1、
 
选项2、
 
选项3、
 
选项4、
    A.选项1
    B.选项2
    C.选项3
    D.选项4
    答案:C
    学生答案:
    得分:0
    评析:错误
13、(1.5分)
如果A=30,B=40,执行T=B:A=T:B=A语句后,A、B和T的值是()。
    A.30、40、30
    B.40、40、40
    C.30、30、30
    D.40、30、40
    答案:B
    学生答案:
    得分:1.50
    评析:正确
14、(1.5分)
下列程序段运行后X的值是()。
x = 0
For i = 1 To 5
    For j = i To 3
        x = x + 1
    Next j
Next i

    A.0
    B.5
    C.6
    D.15
    答案:C
    学生答案:
    得分:1.50
    评析:正确
15、(1.5分)
以下程序段运行时语句k=k+1执行次数为()次。
k = -20
Do
    k = k + 1
Loop until (k=0)
    A.20
    B.无数次
    C.1
    D.0
    答案:A
    学生答案:
    得分:1.50
    评析:正确
16、(1.5分)
程序段如下:
c ="1234"
For i = 1 To 4
    Print _____, 
Next
如果要让程序运行后得到如下结果: 4   34   234   1234 则在下划线处应填入的内容为()。
    A.Right(c,i)
    B.Left(c,1)
    C.Mid(c,1,i)
    D.Mid(c,i,i)
    答案:A
    学生答案:
    得分:1.50
    评析:正确
17、(1.5分)
程序的基本结构有()、选择结构和循环结构。
    A.逻辑结构
    B.层次结构
    C.模块结构
    D.顺序结构
    答案:D
    学生答案:
    得分:1.50
    评析:正确
18、(1.5分)
运行如下程序段可输出由“*”组成的()。
For X = 1 To 4
    Print Left("*****",x)
Next X
    A.矩形
    B.平行四边形
    C.三角形
    D.梯形
    答案:C
    学生答案:
    得分:1.50
    评析:正确
19、(1.5分)
用折半查找法从数列3,6,7,10,12,16,25,30,75中找到数据10的最少查找次数是()。
    A.2
    B.3
    C.4
    D.7
    答案:B
    学生答案:
    得分:0
    评析:错误
20、(1.5分)
VB函数Left ()从字串左端取部分字串,那么Left("Visual Basic 6.0", 8)的值为()。
    A.Visual B
    B.Visual
    C.Visual Ba
    D.asic 6.0
    答案:A
    学生答案:
    得分:1.50
    评析:正确
21、(1.5分)
由10个数组成的数列:12、5、15、20、46、98、75、36、13、57,如果用顺序查找法从左边第一个数开始找出数据75的查找次数是()。
    A.2
    B.3
    C.4
    D.7
    答案:D
    学生答案:
    得分:1.50
    评析:正确
22、(1.5分)
VB中生成工程文件的文件扩展名为()。
    A.vbp
    B.frm
    C.doc
    D.exe
    答案:D
    学生答案:
    得分:0
    评析:错误
23、(1.5分)
当a=5,b=7,c=-2,d=1时,下列结果为False的是()。
    A.a + b > c + d And a >= 5 Or Not c > 0 Or d < 0
    B.a + d < b + c And a >= 5 Or Not c < 0 Or d < 0
    C.a + b > c + d And a < 5 Or Not c > 0 Or d < 0
    D.c + d > a + b And a >= 5 Or Not c > 0 Or d > 0
    答案:B
    学生答案:
    得分:0
    评析:错误
24、(1.5分)
VB语言中,下列各种基本数据类型说明符中表示字符型的是()。
    A.Integer
    B.Boolean
    C.Single
    D.String
    答案:D
    学生答案:
    得分:1.50
    评析:正确
25、(1.5分)
人们利用计算机解决问题的基本过程一般有如下四个步骤(①~④),请按各步骤的先后顺序在下列选项中选择正确的答案()。 ①调试程序 ②分析问题 ③设计算法 ④编写程序
    A.①②③④
    B.②③①④
    C.②③④①
    D.③②④①
    答案:C
    学生答案:
    得分:1.50
    评析:正确
26、(1.5分)
一个算法应该具备几个方面的基本特征,下面不属于算法基本特征的是()。
    A.输入输出
    B.有穷性
    C.确定性
    D.执行性
    答案:D
    学生答案:
    得分:1.50
    评析:正确
27、(1.5分)
在流程图中表示算法中的变量的输入或输出时使用()图形框。
    A.菱形框 
    B.矩形框
    C.圆形框
    D.平行四边形框
    答案:D
    学生答案:
    得分:1.50
    评析:正确
28、(1.5分)
以下哪个是合法的变量名()。
    A.x*9
    B.sqr3
    C.sin
    D.mod
    答案:B
    学生答案:
    得分:1.50
    评析:正确
29、(1.5分)
VB表达式(18+25\3)Mod 5值是()。
    A.0
    B.1
    C.2
    D.3
    答案:B
    学生答案:
    得分:1.50
    评析:正确
30、(1.5分)
由二进制编码指令组表示程序的程序设计语言是()。
    A.自然语言
    B.机器语言
    C.汇编语言
    D.高级语言
    答案:B
    学生答案:
    得分:1.50
    评析:正确
判断题
31、(1分)
用计算机解决某个问题的算法只有一种。
    答案:错
    学生答案:
    得分:1.00
    评析:正确
32、(1分)
VB中的算术运算符*(乘)、/(除)、\(整除)、Mod(取余数)的运算优先级相同。
    答案:错
    学生答案:
    得分:1.00
    评析:正确
33、(1分)
用高级语言编写的必须经过翻译器将其翻译成机器语言,才能在计算机上执行。
    答案:对
    学生答案:
    得分:1.00
    评析:正确
34、(1分)
所有的程序都是从程序中的第一条语句开始按顺序执行的。
    答案:错
    学生答案:
    得分:0
    评析:错误
35、(1分)
在VB程序设计中,对象的行为称为方法。
    答案:对
    学生答案:
    得分:1.00
    评析:正确
36、(1分)
如果程序经过编译未发现错误,那么程序的调试就完成了。
    答案:错
    学生答案:
    得分:1.00
    评析:正确
37、(1分)
算法是程序设计的核心,是程序设计的灵魂。
    答案:对
    学生答案:
    得分:0
    评析:错误
38、(1分)
窗体是VB程序设计的基础,各种控件对象必须建立在窗体上,一个窗体对应一个窗体模块。
    答案:对
    学生答案:
    得分:1.00
    评析:正确
39、(1分)
在面向对象程序设计中,一个程序对象的属性用变量来表示,而对象的行为用对象中的代码段来实现。
    答案:对
    学生答案:
    得分:1.00
    评析:正确
40、(1分)
程序循环结构中的循环体语句至少会执行一次。
    答案:错
    学生答案:
    得分:0
    评析:错误
41、(1分)
在VB中,开发的每个应用程序都被称为工程,工程是组成一个应用程序的文件集合。
    答案:对
    学生答案:
    得分:1.00
    评析:正确
42、(1分)
凡是能够用解析法求解的问题都可以通过定量分析,并能用解析表达式来描述。
    答案:对
    学生答案:
    得分:1.00
    评析:正确
43、(1分)
VB中的事件只能由用户引发。
    答案:错
    学生答案:
    得分:1.00
    评析:正确
44、(1分)
已知三角形的两边分别为a、b,它们的夹角为60度,在VB中可用公式(a * b * Sin(60) / 2)求出该三角形的面积。
    答案:错
    学生答案:
    得分:1.00
    评析:正确
45、(1分)
条件语句在执行过程中会根据逻辑表达式的值选择执行哪部分语句。
    答案:对
    学生答案:
    得分:1.00
    评析:正确
46、(1分)
对半查找的实质是在一个有限且有序的对象中,通过每次减缩一半查找范围而达到迅速确定目标的一个有效算法。
    答案:对
    学生答案:
    得分:1.00
    评析:正确
47、(1分)
在VB中,Int(100 * Rnd + 1)的取值范围是0~100之间的所有整数(包括0和100)。
    答案:错
    学生答案:
    得分:0
    评析:错误
48、(1分)
递归算法的实质是把问题转化为规模缩小了的同类问题的子问题,然后递归调用函数或过程来表示问题的解。
    答案:对
    学生答案:
    得分:1.00
    评析:正确
49、(1分)
在一个循环语句的循环体中含有另一个循环语句,就形成了嵌套循环。
    答案:对
    学生答案:
    得分:1.00
    评析:正确
50、(1分)
列举一切与命题相关的情况,然后根据问题设定的条件,逐个加以检查,找到满足条件的解答的方法称为解析法。
    答案:错
    学生答案:
    得分:1.00
    评析:正确
操作题
51、(15分)
有一数列A1、A2、A3、A4、A5、......,已知 A1=1、A2=1、A3=2、A4=A1+2*A2+A3、A5=A2+2*A3+A4、......,依此类推编程输出第23项的值。
    答案:    9651449
    学生答案:
    得分:15.00
    评析:正确
52、(10分)
已知三角形的两边分别为13、17,它们的夹角为47度,圆周率取3.14,编程求该三角形的面积(精度:四舍五入保留小数点后6位)。
    答案:    80.783238
    学生答案:
    得分:10.00
    评析:正确
53、(10分)
编程求12709到45368之间有多少个其各位数字之和为7的倍数的正整数。
    答案:    4665
    学生答案:
    得分:0
    评析:错误
] [返回上一页] [打 印] [收 藏]
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]

 
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 管理登录
Copyright © 2002-2008 dj.hzyz.net. All Rights Reserved .2006