第一范文网 - 专业文章范例文档资料分享平台

大学计算机基础--人工智能基础思考与练习[1]

来源:用户分享 时间:2025/7/1 0:57:48 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

人工智能基础

思考与练习

一、单选题

1.人工智能是一门( B )。 A.数学和生理学 B.心理学和生理学 C.语言学

D.综合性的交叉学科和边缘学科

2.机器学习的核心任务是在新的、未知的数据中执行得好。而这种在未知数据中执行的能力,称为( A )。

A.泛化能力 B.过拟合 C.欠拟合 D.正则化

3.( A )以住宅为平台,兼备建筑设备、网络通讯、信息家电和设备自动化,集系统、结构、服务、管理为一体的高效、舒适、安全、便利、环保的居住环境。

A.智能家居 B.专家系统 C.模式识别 D.智能控制

4.以下属于机器学习研究领域的是( D )。

A.模式识别 B.计算机视觉 C.语音识别 D.以上都是

5.人工智能概念的确立是在( D )年。 A.1946 B.1960 C.1916 D.1956

6.下面不属于人工智能研究基本内容的是( C )。 A.机器感知 B.机器学习 C.自动化 D.机器思维

7.要想让机器具有智能,必须让机器具有知识。因此,在人工智能中有一个研究领域,主要研究计算机如何自动获取知识和技能,实现自我完善,这门研究分支学科叫( B )。

A.专家系统 B.机器学习 C.神经网络 D.模式识别

8.人工智能的目的是让机器能够( A ),以实现某些脑力劳动的机械化。

A.模拟、延伸和扩展人的智能 B.具有完全的智能

第1页

人工智能基础

C.和人脑一样考虑问题 D.完全代替人

9.自然语言理解是人工智能的重要应用领域,下面列举中的( C )不是它要实现的目标。

A.理解别人讲的话

B.对自然语言表示的信息进行分析概括或编辑 C.欣赏音乐 D.机器翻译

10.下列关于人工智能的叙述不正确的是( C )。

A.人工智能技术它与其他科学技术相结合极大地提高了应用技术的智能化水平。

B.人工智能是科学技术发展的趋势。

C.因为人工智能的系统研究是从上世纪五十年代才开始的,非常新,所以十分重要。

D.人工智能有力地促进了社会的发展。

11.为了解决如何模拟人类的感性思维,例如视觉理解、直觉思维、悟性等,研究者找到一个重要的信息处理的机制是( B ) 。

A.专家系统 B.人工神经网络 C.模式识别 D.智能代理

12.下列哪个表达式在Python中是非法的?( B ) A.x = y = z = 1 B.x = (y = z + 1) C.x, y = y, x D.x += y

13.下列代码的运行结果是?( C ) print (‘a' < 'b' < 'c') A.a B.c C.True D.False

14.a与b定义如下,下列哪个是正确的?( B ) a = '123' b = '123' A.a != b B.a is b C.a == 123

第2页

人工智能基础

D.a + b = 246

15.执行以下程序之后,其运行结果为( B )。 a = 1

for i in range(5): if i % 2!=0: break a+= 1 else: a+= 1 print(a )

A.1 B.2 C.3 D.4

16.执行以下程序之后,其运行结果为( C )。 sum=0

for i in range(0,10): if i%2==0: sum-=i print(sum)

A.-10 B.-15 C.-20 D.-25

17.下面程序运行后,如果用户分别输入2和4,结果为( A x=input() y=input() print(x+y) A.24 B.2 C.4 D.6

18.执行以下程序之后,其运行结果为( C )。 sum=0

for i in range(0,10): if i%2==0: sum-=i else:

sum+=i print(sum)

第3页

。)

人工智能基础

A.0 B.2 C.5 D.10

19.执行以下代码之后,x的值为( A )。 z = 10 y = 0

x = y < z and z > y or y > z and z < y A.True B.False C.1 D.0

20.下面程序运行后,如果用户分别输入2和4,结果为( B )。 x=int(input()) y=int(input()) max=x if x>y: max=x else: max=y print(max)

A.2 B.4 C.True D.False

21.下面程序运行后,如果用户分别输入2,结果为( A )。 x=int(input()) if x>0: f=1 elif x<0: f=-1 else: f=0

print(f)

A.1 B.-1 C.0 D.2

22.下面程序运行后,将会输出多少个“*”?( C ) i = 0

while i <= 3: i= i +2

print(\

A.0 B.1 C.2 D.3

23.下面程序运行后,将会输出多少个“#”?( C )

第4页

人工智能基础

for i in range(1,10,3): print(\else:

print(\

A.1 B.2 C.3 D.4

24.执行以下程序之后,其运行结果为( C )。 sum=0

for i in range(0,10,3): if i%2==0: sum+=i print(sum)

A.0 B.3 C.6 D.9

25.执行以下程序,当While循环结束之后,则k的值?( D k=1000 while k>1: print(k) k=k//2

A.100 B.10 C.9 D.1

26.下面程序运行后,如果用户输入123,结果为( B )。x=int(input()) while x!=0:

print(x,end='') x=x//10

A.123 B.321 C.10 D.1

27.执行以下程序之后,其运行结果为( D )。 x=True y=True z=False

if(x and y and z): print(\else:

print(\

A.True B.False C.ok D.no

第5页

大学计算机基础--人工智能基础思考与练习[1].doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c471h30aa026o2vt5lzj67d82u9zjet00if7_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top