数据与计算前三章练习试题附答案_第1页
数据与计算前三章练习试题附答案_第2页
数据与计算前三章练习试题附答案_第3页
数据与计算前三章练习试题附答案_第4页
数据与计算前三章练习试题附答案_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据与计算前三章练习试题附答案1.对于当今这个时代,有人是这样比喻的:我们头顶上有(),双脚下有(),周围布满了难以计量的(),气势磅礴的大数据飓风正从世界深处向我们呼啸奔腾而来。要将上述描述补充完整,以下最贴切的关键词是()。A.“云”“风”“空气”B.“云”“网”“数据”(正确答案)C.“云”“树”“空气”D.“云”“河”数据”2.下述对数据、信息和知识的描述,错误的是()。A.数据和信息的关系可以看成是“原料”和“成品”之间的关系B.信息来源于数据,是经过加工处理过的数据C.数据、信息与知识三者之间的价值变化趋势是逐渐递减(正确答案)D.数据是未经加工的原始材料,是记录下来的管理活动的事实3.当今社会,数据体现出了前所未有的价值。每时每刻都有数据被人们发现、分析、利用,创造出巨大的财富,数据改变着我们生活的方式。随着大数据时代的发展,我们也会面临新的挑战,这些挑战不包括()。A.对个人隐私的挑战B.抽样调查会监督的挑战C.对国家立法的挑战D.对世界历史的挑战(正确答案)4.已知某人信息为“男,云南籍,41岁,”你能从下列人选的身份证信息中判断哪

一个是他?()。(注:身份证前2位是代表省份,如云南为53,3~6位代表城市及所在区县,7~14位代表出生的年、月、日,第15-17位为顺序号,其中第17位如果是单数的话,就代表男性,双数就代表女性。最后一位是经过计算后编辑的校验码)A.张.李.王正确答案)D.赵六4401011980012502175.小红喜欢打游戏,有一天她正在打boss,突然游戏里的所有数据都变成了二进制数显示,已知她每一次普攻的数据是10101,现在boss的血量显示为1001100,请问她还需要普攻()下就能打倒boss。A.1B.2C.3D.4(正确答案)答案解析:首先将二进制数字转换为十进制,然后再计算。6.如果我们用一个♦代表一位数,几个♦代表几位数,那么(1♦♦♦1)2的数字范围是()。A.0-16B.17-32C.17-31(正确答案)D.16-32答案解析:取值范围:10001~111117.设语音信号的采样频率为10kHz,若量化位数为8位,双声道输出,则每秒钟的数据量约为()KBA.9.77B.19.53(正确答案)C.80D.156.25答案解析:声音存储空间=采样频率×量化位数×声道数×时间÷8。单位B

本题为:101000821/8/10248.使用画图程序将一幅1024x768像素、24位色未经压缩的BMP图像“a.bmp”分别另存为单色位图“b.bmp”、16色位图“c.bmp”和256色位图“d.bmp”,则a、b、c、d4个文件的存储容量比为(

)。24:1:16:25612:1:8:1283:1:2:3224:1:4:8(正确答案)答案解析:图像量化位数:黑白图像,每一个像素有2种可选颜色(黑、白),称为1位图像。16色图像,每一个像素有16种可选颜色,称为4位图像(24=16);256色图像称为8位图像(28=256);24位图像的可选颜色更丰富,为224种。9.小明想利用假期从昆明到贵州镇远古镇旅游,当他打开某行程网站查询前往路线后发现昆明到镇远没有直达飞机,需要先飞到贵阳后再转乘汽车。他费了很大的劲才找到一个相对时间较短的行程方案。可是在信息技术课上,老师给了小明一个计算耗时最短行程的Python程序后,他马上就得到了最佳方案。这个案例说明()。A.利用计算机解决问题优于人工解决问题的原因是可以减少分析问题这一环节从而提高的效率B.计算机解决问题时可以迅速完成大量重复性的工作,从而提高信息加工处理的效率(正确答案)C.计算机可以解决人类无法解决的所有问题D.计算机比人类更容易思考出解决问题的方案10.要使输出的结果是4,则输入变量的范围应为()。

A.X>3B.3<x<=15(正确答案)C.3<=X<=15D.X>15答案解析:输出结果为4,说明第一个判断x>3的结果为真,即x>3;第二个判断x>15的结果为假,即x<=15。所以,输入x的范围是:3<x<=1511.小明设计的“高考倒计时时钟”算法如图所示:

1.输入起始日期。

2.输入目标日期。

3.计算日期差。

4.输出计算得出的结果。

他主要采用了(

)来解决问题。A.枚举法B.解析法(正确答案)C.递归法D.分治法12.小杨同学在编写程序过程中给不同的变量取了名字,下列哪个变量名会导致程序运行出错()。A.kk360B.YaoC.51study(正确答案)D.xy_tt13.下列Python句中,会导致程序运行出错的语句是()。A.x=(y=1)(正确答案)B.x,y=y,xC.x=1;y=1D.x=y=114.在下面的Python程序中,变量b和c的值为()。

a=6

a=b=c=8

print(b,c)B.b为6,c为8A.b为6,c为6C.b为8,c为8(正确答案)D.b为8,c为615.小明要把x个苹果平均分给n个同学,最后余下y个。以下Python表达式正确的是()。A.y=x//nB.y=x%n(正确答案)C.x=y+nD.y=x/n16.以下Python的注释代码,错误的是()。A.//Python注释代码(正确答案)B.#Python注释代码1#Python注释代码2C."""Python文档注释"""D.#Python注释代码17.在Python中,下列程序执行后,最后一行显示的数字是(

)。

formiinrange(2,100,50):

print(mi)A.2B.52(正确答案)C.150D.10218.在Python中,下列程序运行后会看到()“”。

forxinrange(0,3):

foryinrange(0,4):

print("",end="")A.7个B.9个C.6个D.12个(正确答案)19.在Python中,下列程序运行后会看到()“你好”。

s=0

whiles<10:

s=s+2

print("你好")A.2个B.1个C.3个D.5个(正确答案)20.在Python中,下列程序运行后会看到()"中国加油"。

s=0

whiles<10:

s=s+2

print("中国加油")A.1个(正确答案)B.5个C.9个D10个21.在Python中,下列程序是实现计算1+2+3+...+100的和,在第3行下划线处应该填写()。A.s=x+xB.x=s+xC.s=sxD.s=s+x(正确答案)22.下列程序后输出的结果是()。

sum=1

foriinrange(1,5):

sum=sumi

print(sum,i)A.15B.51C.244(正确答案)D.24523.在Python中,调试运行程序时,用户输入的数据后,程序出现以下错误:

Traceback(mostrecentcalllast):

File"D:.py”,line7,in<module>

outstr=“小车共跑了”+n+“米。”

TypeError:canonlyconcatenatestr(not"int")tostr

为了避免这个错误,应该将代码outstr=“小车共跑了”+n+“米。”中的()。A.outstr改为oulB.“米。”改为“米.”C.n改为str(n)(正确答案)D.把“+”改为“&”24.身体质量指数BMI是国际上常用的衡量人体肥胖和健康程度的重要标准。

BMI=体重(千克)/身高(单位:米)的平方。通常依据下表来判断一个人是否健康。

冬冬编写了如下程序来根据输入的体重和身高计算BMI值的功能,请完善以下程序。

weight=float(input(“输入你的体重(kg):"))

height=float(input("输入你的身高(m)”))

bmi=(1)

if(bmi<18.5):

print("偏瘦")

elif((2)):

print(“正常”)

elif((3)):

print("偏胖")

else:

print(“肥胖”)

(1):______________________________

(2):______________________________

(3):______________________________空1答案:weight/height2空2答案:bmi<24空3答案:bmi<28答案解析:本题还可以填写以下答案:

(1)weight/(heightheight)

(2)18.5<=bmi<24

bmi>=18.5andbmi<24

(3)24<=bmi<28

或bmi>=24andbmi<2825.小明所在的学校每年都会举办一届运动会,“191001068”是小明2019年参加运动会的运动员编码,若“19”代表2019年运动会,“10”代表这是学校举办的第10届运动会。“0106”代表小明所在的班级为高一6班,此处01代表高一,02代表高二,03代表高三,06为班级编号,末尾“8”表示小明是班上的8号选手。如果今年(2020年),上高二的小明继续作为6班的8号选手参加运动会,那他2020年的运动员编码为(________)。空1答案:20110206826.钟表图在放大后出现下图呈现的效果,这一类图形通常被称为__________,放大后________(会/不会)失真。

空1答案:位图空2答案:会27.如下左图为28x20的点阵图,其通过黑、白像素进行编码,每个点用一个二进制位表示,存储该编码需要(______)B。如果用0表示白点,用1表示黑点,则如下右图黑框所示字节的二进制编码为(______),其十六进制的编码为(______)。

空1答案:70空2答案:01110011空3答案:73答案解析:(1)文件大小:2820/8=70(B)

(2)一个字节为8位,8个0或1,根据图像可以看出

(3)计算器转为十六进制28.今年起,某市开始执行新的阶梯电费标准,具体如下:

小明根据这一情况设计了一个程序,用于计算家庭电费情况。

(1)小明在分析统计出的电费标准后,确定利用分段函数来解决这一问题,并得到解决这一问题的计算模型:

这个过程属于编写程序解决问题中的_______________-。

(2)小明通过上一步骤得到以下解决过程:

第一步:输入本月用电量。

第二步:判断是在一阶梯范围内吗?是就乘于0.424。否则到第三步。

第三步:判断是在二阶梯范围内吗?是就乘于0.4744。否则到第四步。

第四步:判断是在三阶梯范围内吗?是就乘于0.773。

第五步:输出计算出的实际电费。

这个过程属于编写程序解决问题中的__________。他描述算法的方式是用__________描述。

(3)接下来他应该进行的步骤是:__________。

n=int(input('请输入本月用电(单位度)’))

ifn>0andn<=170:

money=n0.424

elifn<260:

money=n0.474

else:

money=n0.773

print('本月用电量为:',Money)

(4)当小明运行了自己编写好的程序后,出现了如下图所示错误提示。这时他针对程序的错误进行了修改并运行成功,这个步骤是:___________。

print('本月用电量为:’,Money)

NameError:name‘Money’isnotdefined空1答案:分析问题空2答案:设计算法空3答案:自然语言空4答案:编写程序空5答案:调试运行答案解析:编写计算机程序解决问题要经过分析问题、设计算法、编写程序、调试运行等若干个步骤。29.所谓“水仙花数”是指一个三位数,其各位数字的三次方之和等于该数本身。例如:153=13+33+53,故153是水仙花数,下面的程序用于输出100到999之间的水仙花数,完成划线处程序填空。

(1)程序第3行下划线处应填入____

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论