您现在的位置:新起点 >> 教学>> 基础模块>> 第三章 信息的编程加工和智能化加工>> 正文内容
http://www.iteacher.org.cn 录入时间:2010年06月25日 人气指数:

一、单选题(每题3分,共60分)

1.小华利用电子表格对校运会中的各项比赛成绩进行汇总并排名。请问,这属于信息加工一般过程的()阶段。

A、记录信息 B、加工信息 C、发布信息 D、存储信息

2.信息加工是信息利用的基础,以下说法中正确的是( )。

A、在大量的原始信息中,不可避免地存在着一些假信息、伪信息,只有通过认真的筛选和判别,才能避免真假混杂。

B、我们收集来的信息是一种初始的、零乱的、孤立的信息,只有这些信息进行分类和排序才能有效地使用。

C、通过信息的加工,可以创造出新的信息,使信息具有更高的使用价值。

D、以上答案都正确

3.利用VB程序设计语言进行信息的编程加工的一般顺序是( )。

A、设计算法、编写代码、设计界面、调试运行

B、设计算法、编写代码、调试运行、设计界面

C、设计算法、设计界面、编写代码、调试运行

D、编写代码、设计算法、设计界面、调试运行

4.用计算机解决问题一般有以下三个阶段:①寻找解决问题的途径和方法②用计算机处理③分析问题 正确的处理顺序是( )。

A、①②③ B、②③① C、②①③ D、③①②

5.在Visual Basic中 ,下列( )类型属于字符串型。

A、Integer  B、Single C、String    D、Boolean

6.有如下Visual Basic 程序段:

s = 0

For k = 1 To 5

s = s + 3

Next

该程序段运行后,变量s的值是()。

A、10 B、15 C、20 D、25

7.某航空公司开展优惠售票,购买10张或10张以上,八折优惠;购买20张以上七折优惠;购买30张以上,六折优惠;购买10张以下,不优惠。在编写此类的程序时,最适合用到的程序结构是( ) 。

A、顺序结构 B、 分支结构     C、赋值结构 D、循环结构

8.以下关于信息的编程加工的说法中,正确的是()。

A、编程加工利用计算机的高速运算能力可以加工批量的信息

B、编程加工可以提高信息加工的效率

C、编程加工可以针对具体问题编写专门的程序来实现信息加工的自动化

D、以上说法都正确

9.如下算法,是实现()功能的。

(1)输入X,Y

(2)如果X>Y,则使MIN的值等于Y的值;否则使MIN的值等于X的值

(3)输出MIN的值

A、输入X和Y的值,求X和Y的最小值,并输出最小值

B、输入X和Y的值,求X和Y的最大值,并输出最大值

C、输入X和Y的值,求X和Y的最小值,并输出最大值

D、输入X和Y的值,求X和Y的最大值,并输出最小值

10.编制计算机程序解决问题的过程有:描述问题、算法设计、编写计算机程序、调试等,其中,对算法描述不正确的是()。

A、算法是解决问题的步骤集合   B、解题的步骤是有限的

C、算法就是解题的算式   D、算法是可以被表述和实现

11.信息的编程加工中,()是编程加工的核心。

A、算法设计 B、界面设计 C、代码编写 D、调试运行

12.一位爱好程序设计的同学,想通过程序设计解决“韩信点兵”的问题,他制定的如下工作过程中,更恰当的是( )。

A、设计算法,编写程序,提出问题,运行程序,得到答案

B、分析问题,编写程序,设计算法,运行程序,得到答案

C、分析问题,设计算法,编写程序,运行程序,得到答案

D、设计算法,提出问题,编写程序,运行程序,得到答案

13.读下列程序段,运行该段程序之后,变量a的值是( )。

a=3;b=4;

if a

else a=1;

end if

A、3 B、4 C、0 D、1

14.在信息加工中,经常要对处理的数据进行排序,数据排序有多种方法,冒泡法是一种常用的排序方法,在排序时经常要进行数据的交换。下列四个选项中,()能正确地将x和y两个变量中的数据进行交换。

选项:

A、 x=y B、 y=x C、 m=x D、 以上都不对

y=x x= y x=y

y=m

15.下列不属于信息的智能化加工的是( )。

A、手写板输入 B、机器翻译 C、语音录入 D、键盘输入

16.下列活动没有采用模式识别技术的是()。

A、通过麦克风进行语音录入 B、用手写板输入汉字

C、用扫描仪获取图像 D、通过网络与机器人对话

17.现在机器人是一个比较热门的话题,那么你知道机器人是利用了( )技术吗?

A、网络技术 B、人工智能技术 C、编程技术 D、自动化信息加工技术

18.以下选项中,()不是主要应用了人工智能技术。

A、超级国际象棋电脑“更深的蓝(深蓝二代)” B、智能机器人

C、医疗专家系统 D、Office软件

19.下列属于计算机在人工智能方面的典型应用是( )。

A、图书管理 B、服装设计 C、人机博弈 D、视频播放

20.下列应用中,()不属于人工智能技术应用的范畴?

A、语音识别 B、灭火机器人 C、用表格软件自动统计 D、计算机博弈

二、判断题(每题2分,共12分)

1.煎荷包蛋的过程是一个算法。( )

2.利用指纹来鉴定人的身份,可以克服证件、签字、照片、密码、钥匙、印鉴等容易假冒、丢失、遗忘、被盗的缺点。( )

3.1997年5月12日,“更深的蓝”之所以能战胜国际象棋之王卡斯帕罗夫,这是因为“更深的蓝”具备了人一样的思维,它比卡斯帕罗夫聪明。( )

4.在学习中,我们可以完全信赖智能翻译工具(如金山快译)翻译的效果。( )

5.利用计算机加工信息可以提高信息加工的效率。( )

6.Visual Basic 是一种文字处理软件。( )

三、辨析填空题(共20分)

1.有如下算法描述:

①输入整数a

②如果a是奇数,转到 ⑥

③如果a是偶数,转到 ⑤

④将a的值相乘后赋给a

⑤将a的值加上2后赋给b

⑥将a的值加上2后赋给a

⑦将a的值减去2后赋给b

当输入数字3的时候,程序段执行完时a的值为_______,b的值为__________。(每空5分)

2.阅读下面这段代码,并回答相关问题:

int x , y;

x = 8 ;

y = 14 ;

y = y - x ;

if x > y then x = 2 * x - y

else x = 2 * ( y – x) ;

print x , y ;

end if

(1)变量x,y的数据类型为___________。(3分)

(2)变量x,y的输出结果为___________。(7分)

四、简答题(8分)

用计算机解决实际问题的过程中,需要进行算法设计,请问什么是算法?

 

Tag标签:
【责编:netlab999】