信息技术选择题 程序设计

发布 2022-10-09 13:43:28 阅读 5429

选修模块“算法与程序设计”等级考试试题。

1、人们利用计算机解决问题的基本过程一般有如下五个步骤(①~请按各步骤的先后顺序在下列选项(a~d)中选择正确的答案( b

调试程序 ②分析问题 ③设计算法 ④构建数学模型 ⑤编写程序。

a)①②b)②④c)④②d)②③

2、下列各种基本数据类型说明符中表示整数型的是( a )

a) integer (b) boolean (c) single (d) string

3、下列各项中,合法的变量名是( c )

a) &90 (b) abc=9 (c) hello (d)

4、有两个条件p 、q,只要有一个条件为真时,结果一定为真的是( c )。

a)not p (b)p and q (c)p or q (d)not p and not q

5、在vb中,表达式(18+25/3)mod 5 的值是( b )。

a)0 (b)1 (c)2 (d)3

6、vb函数instr ()检查是否包含另一子串:含有子串则返回值为子串在父串中第一次出现的位置,不包含子串则返回值为0。instr("catbcacbc", bc")的值为( c )

a)0 (b)4 (c)8 (d)1

7、vb函数right ()从字串右端取部分字串:将某一字串从结尾开始取固定长度的字串。right(“visual basic 6.0”,6)的值为( d )

a)sic 6.0 (b)asic 6.0 (c)visual (d)ic 6.0

8、程序如下:

k=-20do while (k=0)

k=k+1loop

以下说法正确的是( c )

a)do while 语句执行了20次; (b) while 循环是无限循环。

c)循环体语句一次也不执行 (d) 循环体语句执行一次。

9、vb中将两个字符串连接起来的运算符有:+和&,那么 ”123”+45结果是( a )

(a)168 (b)12345 (c)“123” (d)45

10、已知a,b,c,d是简单变量,且都已有互不相同的值,执行语句b=8:a=c:d=a:d=b后,其值相等的变量是( b )

(a)a,d (b)a,c (c)c,b (d)b,a

11、要交换变量a和b之值,应使用的语句组是( b )

(a)a=b:b=c:c=a (b)c=a:a=b:b=c (c)a=b:b=a (d)c=a:b=a:b=c

12、模块化程序设计方法主要通过( b )来实现。

a)递归算法和递归程序 (b)过程和函数的定义和调用。

c)程序的循环结构 (d)对象。

13、由10个数组成的数列,如果用顺序查找法从左边第一个数开始找出数据75的查找次数是①( a );如果将数列从大到小排序后再用折半查找法找到数据75的最少查找次数是②( c )。

a)7 (b)4 (c)3 (d)2

广东省普通高中信息技术等级考试(算法与程序设计) 满分:100分。

1、模块化程序设计方法主要通过( b )来实现。

a.递归算法和递归程序 b.过程和函数的定义和调用 c.程序的循环结构 d.对象。

3、的含义正确的是( a )。

是控件名称,text是控件属性。

是窗体名称,text是控件。

是控件名称,text是方法。

是控件属性,text是控件。

7、对于对象及其特征的错误理解是( c )。

a.对象都具有一个标识自己以区别其他对象的名字。

b.对象都具有自身的属性及其属性值。

c.对象一般只用数据表示属性,但不用**表示行为。

d.对象都具有自身的行为(操作)。

8、数列2,4,8,16,32,……的递推公式为( b )。

f(n)=n*2

f(n)=f(n-1)*2

f(n)=n*n

f(n)=f(n-1)+2

9、以下程序段运行后s的值是( b )。

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

10、用选择排序法对数据7,6,3,9,2从大到小排序,共需经过( a )次数据对调。

a.3 b.4 c.5 d.10

11、若x = false, y = true,执行。

if x and y then x = 0

else x = 1后x的结果为( b )。

b.1 c.编译错误 d.0

12程序的基本结构有( d )、选择结构和循环结构。

a.逻辑结构 b.层次结构 c.模块结构 d.顺序结构。

18、运行如下程序段可输出由“*”组成的( c )。

for x = 1 to 4

print left("*x)

next x

a.矩形 b.平行四边形 c.三角形 d.梯形。

19、用折半查找法从数列3,6,7,10,12,16,25,30,75中找到数据10的最少查找次数是( b )。

a.2 b.3 c.4 d.7

20、vb函数left ()从字串左端取部分字串,那么left("visual basic 6.0", 8)的值为( a )。

b ba 6.0

21、由10个数组成的数列,如果用顺序查找法从左边第一个数开始找出数据75的查找次数是( d )。

a.2 b.3 c.4 d.7

22、vb中生成工程文件的文件扩展名为( d )。

23、当a=5,b=7,c=-2,d=1时,下列结果为false的是( b )。

+ b > c + d and a >=5 or not c > 0 or d < 0

+ d < b + c and a >=5 or not c < 0 or d < 0

+ b > c + d and a < 5 or not c > 0 or d < 0

+ d > a + b and a >=5 or not c > 0 or d > 0

24、vb语言中,下列各种基本数据类型说明符中表示字符型的是( d )。

25、人们利用计算机解决问题的基本过程一般有如下四个步骤(①~请按各步骤的先后顺序在下列选项中选择正确的答案( c )。调试程序 ②分析问题 ③设计算法 ④编写程序。

a.①②b.②③c.②③d.③②

26、一个算法应该具备几个方面的基本特征,下面不属于算法基本特征的是( d )。

a.输入输出 b.有穷性 c.确定性 d.执行性。

27、在流程图中表示算法中的变量的输入或输出时使用( d )图形框。

a.菱形框 b.矩形框 c.圆形框 d.平行四边形框。

28、以下哪个是合法的变量名( b )。

29、vb表达式(18+25\3)mod 5值是( b )。

a.0 b.1 c.2 d.3

30、由二进制编码指令组表示程序的程序设计语言是( b )。

a.自然语言 b.机器语言 c.汇编语言 d.高级语言。

1、程序设计语言的发展阶段不包括( a )

a.自然语言 b.机器语言 c.汇编语言 d.高级语言。

2、流程图中表示判断框的是( b )。

a、矩形框 b、菱形框 c、圆形框 d、椭圆形框。

3、下列哪一个不是用于程序设计的( c )

a. basic b. c语言

4、下列结果为true的逻辑表达式是( c )

a、not(3<8) b、(3<9)and(5>10) c、(3<8)and(5<10) d、(3>8)or(5>10)

5、表达式2^4\3的值是( a )

a、5 b、6 c、7 d、8

6、如果x=-25,则运行x= abs (x) ;x=sqr (x) 后,x的值是( a )。

a、5 b、-5 c、25 d、-25

abs (x)是返回x的绝对值 sqr (x)是返回x的平方根。

9、结构化程序设计由三种基本结构组成,下面哪个不属于这三种基本结构( b )

a、顺序结构 b、输入、输出结构 c、选择结构 d、循环结构。

10、在vb语言中,下列变量中合法的变量是( d )

a、const b、888ft c、b=12 d、football

11、下列visual basic程序段运行后,变量max的值为( b )。

a=5 :b=10:max=a

if b>max then max =b

a、5 b、10 c、5和10 d、以上都不是。

12、下列visual basic程序段运行后,变量x的值为( c )。

x=3 : y=77

do x=x+2

loop until x>sqr(y)

a、7 b、8 c、9 d、10

13、在vb程序设计中,由用户操作触发或由系统触发,能被特定对象所识别并作出响应的动作称为( c )。

信息技术选择题

第一大题 共有15道题目,总分为30分。第1小题 70101038 分数 2分要在windows98的画图中画圆,可在拖动鼠标时按住 键。a alt b shift c ctrl d tab答案 b 第2小题 70101039 分数 2分windows的任务栏 a 不能被隐藏起来 b 必须被隐藏起来...

信息技术选择题

第一部分基础知识部分题。一 信息与信息技术。1 人与人之间可以通过语言交流,此时语言是信息的a a 载体 b 时效 c 价值 d 传递。2 我们在看电视节目时,可以接收d a 声音信息 b 文字信息 c 图像信息 d 以上的三种信息。3 下列项目中,不能称为信息的是b a 电视中 的奥运会比赛的金牌...

信息技术选择题

2008 02 02 21 22 2010山东省中小学信息技术等级考试选择判断题。信息技术考试选择判断题2010 1.当你给你的美国笔友发一封邮件时主要采用的是 c 技术。a.微电子技术 b.传感技术 c.通信技术d.虚拟技术。2.老师用有声有色的课件来授课,这个课件属于 a a.多 信息 b.声音...