信息技术算法复习

发布 2022-01-11 03:08:28 阅读 3783

《算法与程序设计》复习题

选择题复习。

1.下列各组控件都具有caption属性的是 c

a.窗体、文本框 b.标签、定时器 c.窗体、标签 d.文本框、定时器。

2. 下面关于算法的错误说法是 b

a)算法必须有输出 b)

选择题复习。

1.下列各组控件都具有caption属性的是 c

a.窗体、文本框 b.标签、定时器 c.窗体、标签 d.文本框、定时器。

2. 下面关于算法的错误说法是 b

a)算法必须有输出 b)算法必须在计算机上用某种语言实现。

c)算法不一定有输入 d)算法必须在有限步执行后能结束。

答案:b分析:算法就是解决某一特定类型问题的有限运算序列。

一个算法必须是在执行有限步之后结束;算法中的每一步必须有确切定义;一个算法有0个或多个的输入,也必然有一个或多个的输出。算法不等同于程序,一个程序,譬如一个操作系统,只要不关机,它就不会结束。算法的设计可以避开具体的计算机和程序设计语言,也可以借助程序设计语言中提供的数据类型及运算在具体的层次上实现。

pascal语言的发明人沃斯提出一个精辟论点:算法+数据结构=程序。

3.下列每个控件都具有的属性是a

4.下列运算结果中,值最大的是 d

a.3\4 b.3/4 c.4 mod 3 d.3 mod 4 〖/表示除,\表示整除,mod表示求余数〗

5.以下哪个是合法的变量名 d

a.len b.test@qw c.6cost_1 d.count2s

6.在visual basic**中,将多个语句合并在一行上的并行符是 b

a. 撇号(')b. 冒号(:)c. 感叹号(!)d. 问号(?)

7.下列语句中,可以表示输入语句的有 c d ,输出语句的有 a b e

表示赋值语句的有 a d f g (多选)

a f. a=a*b+c

9.下面程序执行的结果是 c

private sub form_click()

a = 123": b = 456"

c = val(a) +val(b) 〖val是把字符转化为数值的函数〗

msgbox (c \ 100)

end sub

a.123 b.3 c.5 d.579

11.下列逻辑运算结果为"true"的是 c

or not true and not true

c. true or not true and not true

12.下列控件中可用于接受用户输入文本,又可用于显示文本的是 b

a.label 控件 b. textbox 控件。

c. timer 控件 d. commandbutton 控件。

13.以下程序段执行后,整型变量n 的值为 d

year=2001

n=year\4+year\400-year\100

a. 495 b. 505 c. 500 d. 485

14.下列关于commandbutton 控件的叙述正确的是 a

a. commandbutton 控件的caption 属性决定按钮上显示的内容。

b. 单击vb应用程序中的按钮,则系统激活按钮控件对应的change 事件。

c. commandbutton 控件的name 属性决定按钮上显示的内容。

d. 以上都不对。

15. 使用枚举法解决问题,在列举问题可能解的过程中,__b__。

a.不能遗漏,但可以重复。

b.不能遗漏,也不应重复。

c.可以遗漏,但不应重复。

d.可以遗漏,也可以重复。

16.一只漂亮的酒杯被摔碎了,则漂亮,酒杯,摔,碎了是 c

a.对象,属性,事件,方法 b. 对象,属性,方法,事件。

c.属性,对象,方法,事件 d. 属性,对象,事件,方法。

〖对象的属性定义其外观、方法定义其行为、事件定义其与用户的交互〗

17.如果要改变窗体的标题,需要设置窗体对象的属性。b

18.窗体的backcolor属性用于设置窗体的 c

a.高度 b.宽度 c.背景色 d.前景色。

19. visual basic提供的标签控件(label)可具有功能是 b

a.输入文本 b.显示文本 c.计时 d.显示时间

20. 要使窗体form1的标题栏中显示“正在复制文件…”,以下语句正确的是 a

a.正在复制文件…”

b.正在复制文件…”

c.正在复制文件…”

d.form1.名称=“正在复制文件…”

21. visual basic规定窗体文件的扩展名是 b

a. .for b. .frm c. .vbp d. .bas

22.下列关于算法的叙述不正确的是 c

a.算法是解决问题的有序步骤

b.算法具有确定性、可行性、有限性等基本特征。

c.一个问题的算法都只有一种

d.常见的算法描述方法有自然语言、图示法、伪**法等。

24.以下选项中,不是 visual basic控件的是。

a.文本框 b.定时器 c.窗体 d.命令按钮。

26.双击窗体中的对象后,visual basic将显示的窗口是 c

a.项目(工程)窗口 b.工具箱 c.**窗口 d.属性窗口。

27.下列逻辑表达式中能完全正确表示条件 "year是闰年"的是 c

a. year mod 4=0

b. year mod 400=0

c. (year mod 400=0) or (year mod 4=0) and (year mod 100<>0)

d. (year mod 400=0) and (year mod 4=0) or (year mod 100<>0)

28.下列关于for ..next 语句的说法正确的是 a

a.循环变量、初值、终值和步长都必须为数值型 后的步长只能为正数。

c.初值必须小于终值 d.初值必须大于终值。

29.若要设置文本框中所显示的文本颜色,使用的属性是 c

30.命令按钮能响应的事件是 b

a.dblclick b.click c.load d.scroll

32.visual basic程序设计的完整的步骤是c

a. 可视性程序设计 b.**程序设计。

c.可视性程序设计和**程序设计 d.界面设计。

33.在 visual basic环境下,当写一个新的 visual basic程序时,所做的第一件事是 b

a.编写** b.新建一个工程 c.打开属性窗口 d.进入vb环境。

34.visual basic是一种面向对象的程序设计语言,构成对象的三要素是b

a.属性、事件、方法 b.控件、属性、事件。

c.窗体、控件、过程 d. 窗体、控件、模块

36.如果x=4,那么以下运算结果为true的表达式是 d

a.(x<=4)and(x>=6) b.(x>4)or(x>=6)

c.(x<4)or(x>6) d.not(x<>4)

38. 下列各赋值语句,语法不正确的是 a

a. x+y=5

b. binumber =15

c. =time

d. slength =x+y

39. visual basic规定工程文件的扩展名是 c

a. .for b. .frm c. .vbp d. .bas

42.下列各组变量声明不正确的是 d

a.dim abc as integer , num as single

b.dim p(3 to 100) as integer

c.dim aaa,ccc,bb as double

d.dim saa,str,sqr as char

43.找出表示问题的前提条件与结果之间关系的数学表达式,并通过表达式的计算来实现问题求解,这种方法叫做__d__。

a.递推法 b.枚举法 c.选择法 d.解析法。

45. 已知:三角形三条边的长a、b、c,求三角形的面积。

求三角形面积的海**式是:

其中:下述流程图正确的是__b__。

ab.cd.

46.关于下面流程图功能的描述正确的是:__d__。

a.输入一个数,若其大于0则输出该数,若其小于0则输出该数的相反数。

b.输入一个数,若其小于或等于0则输出该数的相反数。

c.输入一个数,输出其绝对值。

d.以上答案都正确。

47.鸡、兔共笼问题,有腿共60条,问鸡、兔各有多少只?下面鸡和兔只数最合理的范围是__b__。范围确定了循环的起始值和终止值)

a.鸡:1到28,兔:1到14

b.鸡:2到28,兔:1到14

c.鸡:1到28,兔:2到14

d.鸡:2到28,兔:2到14

50. 算法的特征是:有穷性、__b__、能行性、有0个或多个输入和有一个或多个输出。

a.稳定性 b.确定性 c.正常性 d.快速性。

52. 算法中通常需要三种不同的执行流程,即:__d__。

a.连续模式、分支模式和循环模式。

b.顺序模式、结构模式和循环模式。

c.结构模式、分支模式和循环模式。

d.顺序模式、分支模式和循环模式。

信息技术算法试题

1 以下不合法的常量是。a 10 2 b 100 c 100 d 1.00e 02 2 visual basic允许的常量有。a e7 b 4.8e2 c 2.5 10 d e 5 3mod 四个算术运算符中,优先级最低的是。ab c mod d 4 下列字符串常量中,最大的是。a abc b ab...

高中信息技术期末复习 基础 算法

浙江省2012年高中信息技术会考。信息技术基础 算法与程序设计选择题。一 选择题 本题有14小题,每小题3分,共42分。选出各题中一个符合题意的正确选项,不选 多选 错选均不给分。1.在办理市民卡时,为市民编制市民卡号码的过程属于信息的。2 十进制数71转换成二进制数是。3.某用户在网上查询航班时,...

信息技术复习

1 下面这 片是在flash制作的 运动中豹子 的截图,仔细观察后并回答下个问题 在flash中,一般我们把下图这种动画的制作方法称为 d 第1帧第4帧。a 形状补间动画 b 移动补间动画。c 遮罩动画d 逐帧动画。2 要为一段朗诵的音频文件配上 属于声音编辑中的什么操作 b a 连接 b 混合 c...