浙江省诸暨市学年高一上学期期末考试信息技术试题解析版.docx
- 文档编号:2333299
- 上传时间:2023-05-03
- 格式:DOCX
- 页数:13
- 大小:264.56KB
浙江省诸暨市学年高一上学期期末考试信息技术试题解析版.docx
《浙江省诸暨市学年高一上学期期末考试信息技术试题解析版.docx》由会员分享,可在线阅读,更多相关《浙江省诸暨市学年高一上学期期末考试信息技术试题解析版.docx(13页珍藏版)》请在冰点文库上搜索。
浙江省诸暨市学年高一上学期期末考试信息技术试题解析版
诸暨市2020—2021学年高一第一学期期末考试试题
技术试卷
第一部分信息技术(共50分)
一、选择题(本大题共14小题,每小题2分,共28分。
每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
1.下列关于数据的说法,不正确的是()
A.手机音乐播放器中的音乐是数据
B.远古时代石器或骨器上的图案是数据
C.古人“结绳记事”中的绳结数量是数据
D.在网上预定车票时,余票的数量是数字,但不是数据
【答案】D
【解析】
【详解】本题主要考查数据的概念。
数据是记录客观事物的、可鉴别的符号。
手机音乐播放器中的音乐是数据;远古时代石器或骨器上的图案是数据;古人“结绳记事”中的绳结数量是数据;在网上预定车票时,余票的数量是数字,也是是数据,故本题选D选项。
2.身体质量指数(简称BMI),是用体重公斤数除以身高米数平方得出的数字,是国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。
如果18.5≤BMI≤25,则正常;高于25,则体重过重。
小强体重90KG,身高1.70M,计算BMI值约为31。
结合上述事例,下列对于数据、信息、知识和智慧的描述中正确的是()
A.体重计上显示的数字“90”仅仅是一个数据,并不包含任何信息
B.鉴于小强的身体质量指数,联想到了“肥胖、脂肪”,这是知识的体现
C.体重增加和脂肪堆积,易引发关节炎、高血脂等疾病,这体现了人类的智慧
D.小强经过坚持不懈地锻炼,将体重控制到70KG,这是因为信息具有真伪性
【答案】B
【解析】
【详解】本题主要考查数据、信息、知识和智慧。
A体重计上显示的数字“90”不仅仅是一个数据,还包含体重胖瘦信息;鉴于小强的身体质量指数,联想到了“肥胖、脂肪”,这是知识的体现;体重增加和脂肪堆积,易引发关节炎、高血脂等疾病,这体现了人类的知识;小强经过坚持不懈地锻炼,将体重控制到70KG,这是因为信息具有价值性,故本题选B选项。
3.下列关于数字化的说法,正确的是()
A.将数字信号转换成模拟信号的过程称为数字化
B.计算机只能将输入的十进制数转换成二进制数进行编码
C.打印机可以把模拟图像转换成数字图像
D.经过采样、量化、编码等步骤可以将模拟音频数字化
【答案】D
【解析】
【详解】本题主要考查数字化相关知识点。
将模拟信号转换成数字信号
过程称为数字化;计算机可以将输入的十进制数、十六进制数等转换成二进制数进行编码;打印机不可以把模拟图像转换成数字图像;经过采样、量化、编码等步骤可以将模拟音频数字化,故本题选D选项。
4.下列十六进制数中,转换为二进制数后含有偶数个“1”
是()
A.F085B.EA30C.A906D.F211
【答案】C
【解析】
【详解】本题主要考查进制数的转换。
十六进制数转换为二进制数:
一个十六进制数分成四个二进制数,用四位二进制按权相加,最后得到二进制。
故F085H=1111000010000101B,EA30H=1110101000110000B,A906H=1010100100000110B,F211H=1111001000010001B,故本题选C选项。
5.小强要参加学校多媒体作品比赛,其中对于图像类作品的要求:
尺寸为1280×720像素、颜色位深度为24位,其上传文件大小不得超过300KB。
根据这一要求,小强上交的图像作品,压缩比至少是()
A.2∶1B.3∶1C.6∶1D.9∶1
【答案】D
【解析】
【详解】本题主要考查图像文件容量计算。
图像文件容量=像素*颜色深度/8=1280*720*24/8/1024=2160KB,2160/300=7.2,故压缩比至少是9:
1,故本题选D选项。
6.下列有关数据安全的说法正确的是()
A.在某购物网站支付时需要输入手机验证码,目的是为了提高支付的安全性
B.数据校验,是为保证数据的保密性进行的一种验证操作
C.为了预防自然灾害引起的数据损坏,一般可对数据进行加密
D.计算机网络中,为了防止非法入侵,一般需要安装杀毒软件
【答案】A
【解析】
【详解】本题主要考查数据安全相关知识点。
在某购物网站支付时需要输入手机验证码,目的是为了提高支付的安全性;数据校验,是为保证数据的完整性进行的一种验证操作;为了预防自然灾害引起的数据损坏,一般可对数据进行校验;计算机网络中,为了防止非法入侵,一般需要安装防火墙,故本题选A选项。
7.下列选项中属于大数据的是()
①气象卫星采集的数据②微信使用中产生的数据③地感线圈记录的车辆通行数据
④校门口保安手持测温仪测量入校师生的体温数据⑤学生网上高考报名数据
A.①②③B.①②③④C.①②③⑤D.①②③④⑤
【答案】A
【解析】
【详解】本题主要考查大数据的概念。
大数据是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合。
①气象卫星采集的数据②微信使用中产生的数据③地感线圈记录的车辆通行数据,均属于大数据,故本题选A选项。
8.下列问题不能用算法描述的是()
A.已知a、b、c
值,求一元二次方程ax2+bx+c=0(a≠0)的实数根
B.计算某个班级学生身高的平均值
C.列出方程y=2x+1的所有实数解
D.根据三角形三边长度求三角形面积
【答案】C
【解析】
【分析】
【详解】本题考查的是算法相关知识。
算法的五大特征:
有穷性、确定性、能行性(可行性)、有0个或多个输入、有一个或多个输出。
方程y=2x+1的所有实数解有无数个,违背了算法的有穷性。
故本题应选C。
【点睛】
9.某银行为保障用户帐户安全使用了以下算法,在用户登录帐户时需要输入正确的密码,若正确将会进入系统;否则会限制用户尝试输入密码的次数,若超过限定输入次数3次,将会作锁卡处理。
以下对于算法的特征描述正确的是()
A.因为不同的人可能输入密码的次数不同,所以该算法不符合有穷性
B.密码输入错误次数统计是现实中可以完成
,这体现了可行性的特征
C.用户登录帐户时可能输入错误密码,这说明算法没有确定性
D.输入正确的密码将会进入系统,这说明算法可以没有输出
【答案】B
【解析】
【详解】本题主要考查算法的描述。
若超过限定输入次数3次,将会作锁卡处理,故该算法符合有穷性、确定性;密码输入错误次数统计是现实中可以完成的,这体现了可行性的特征;输入正确的密码将会进入系统,说明该算法有输出,故本题选B选项。
10.用计算机编程解决问题的一般过程有:
①编写程序②设计算法③调试运行程序④抽象与建模,上述步骤的正确顺序是()
A.②①③④B.②①④③C.④②①③D.④①②③
【答案】C
【解析】
【详解】本题主要考查计算机编程解决问题。
用计算机编程解决问题的一般过程是:
④抽象与建模②设计算法①编写程序③调试运行程序,故本题选C选项。
11.流程图a和b算法的功能相同,则图b中①②③处应填入的内容是
图a
图b
A.①m←x②x>y?
③m←yB.①m←y②x ③m←x C.①m←x②x ③m←yD.①m←y②x>y? ③m←y 【答案】C 【解析】 【详解】本题主要考查算法流程图知识点。 算法流程图实现功能是: 输入x,y,如果x>y,将x赋给m,否则将y赋给m,故①②③处应填入的内容是①m←x②x ③m←y,故本题选C选项。 12.已知a=10,b=20,c=30,下列表达式中值为True的是() A.a>=borb>=cB.not(a>b) C.a>bandb 【答案】B 【解析】 【详解】本题主要考查表达式的运算。 逻辑运算符and两边都为True则值为True;逻辑运算符or两边都为False,则值为False。 a=10,b=20,c=30,则a>=borb>=c的值为False,not(a>b)值为True,a>bandb 13.用score1表示小强的信息成绩,用score2表示小方的信息成绩,赋值后发现成绩错位,下列选项中不能实现交换两人成绩的是() A.score1=score2;score2=score1 B.score1,score2=score2,score1 C.t=score1;score1=score2;score2=t D.score1+=score2;score2=score1-score2;score1-=score2 【答案】A 【解析】 【详解】本题主要考查程序语言。 执行完语句score1=score2;score2=score1后,score1和score2的值都是score2,故不能实现交换两人成绩,故本题选A选项。 14.检测输入的四位整数abcd是否满足下述关系: (ab+cd)(ab+cd)=abcd。 实现上述功能的python程序代码如下: k=int(input(“输入一个四位数: ”)) ① y=k%100 if②: print(“符合”) else: print(“不符合”) 划线处应填入的代码是() A.①x=k/100②(x+y)*2! =kB.①x=k//100②(x+y) *2==k C.①x=k/100②(x+y)**2! =kD.①x=k//100②(x+y)**2==k 【答案】D 【解析】 【详解】本题主要考查Python程序的调试。 检测是否满足关系(ab+cd)(ab+cd)=a,需要将ab与cd取出来,ab=abcd//100,cd=abcd%100,故第一空填x=k//100,第二空判断是否满足(ab+cd)(ab+cd)=a,故第二空填(x+y)**2==k,故本题选D选项。 二、非选择题(本题共4小题,其中第15题4分,第16题5分,第17题7分,第18题6分,共22分) 15.小强收集了2020年第10月、11月浙江省规模以上工业增加值的相关数据,并使用Excel软件进行数据处理,如第图a所示。 图a 请回答下列问题: (1)区域E4: E14的数据是通过公式计算得到的: 在E4单元格输入公式后,用自动填充功能完成E5: E14的计算,则E4单元格中的公式是________________。 (计算公式: 环比=(11月数据-10月数据)/10月数据*100) (2)小强将图a中A3: E14区域的数据复制到新工作表对应区域并进行筛选,设置筛选条件如图b所示,则按此设置筛选出的地区个数共有_______个。 图b 图c (3)根据图a所示的数据制作图表如图c所示,下列描述正确的是____(多选,填字母)。 A.该图表的数据区域为A3: A6,D3: D6 B.若修改C4单元格中的内容为“400”,则该图表会发生变化 C.将A3: E14区域的数据按“11月”为关键字进行降序排序,该图表会发生变化 D.上述图表一旦建立,则无法继续修改该图表类型 【答案】 (1).=(C4-B4)/B4*100 (2).4(3).BC 【解析】 【详解】本题主要考查Excel表格处理相关操作。 ①环比=(11月数据-10月数据)/10月数据*100,故E4单元格中的公式是=(C4-B4)/B4*100。 ②筛选条件是同比大于15或小于10,故筛选出的地区共有: 杭州、金华、舟山和台州共4个。 ③该图表的数据区域为A3: A6,E3: E6;若修改C4单元格中的内容为“400”,则该图表会发生变化;将A3: E14区域的数据按“11月”为关键字进行降序排序,该图表会发生变化;上述图表一旦建立,可以继续修改该图表类型,故本题选BC选项。 16.某企业开展“运动打卡动动有奖”活动: 若员工在本月累计运动时间30小时以下,奖励0元;达到30但不足45小时奖励300元;达到45但不足60小时奖励450元;60小时及以上奖励500元。 小强用python编写程序实现相关功能: 输入某员工本月累计运动时间(时),输出其能获得的奖励金额。 (1)实现上述功能的程序如下,请在划线处填入合适的代码。 t=int(input(“请输入您本月累计运动时间(时): ”)) ift<0: print(“输入错误”) else: ift<30: ①_ elift<45: m=300 ②_____ m=450 else: m=500 print(“您的奖励是: ”,m) (2)当输入“-1”时,输出信息为_________(选填,填字母: A.输入错误/B.您的奖励是: 0/C.您的奖励是: 500) 【答案】 (1).m=0 (2).elift<60: (3).A 【解析】 【详解】本题主要考查Python程序的执行与调试。 ①若员工在本月累计运动时间30小时以下,奖励0元,即m=0。 ②达到45但不足60小时奖励450元,故填elift<60: 。 ③-1<0,不是有效值,故输出信息为“输入错误”,故本题选A选项。 17.密码强度检测。 编写python程序,实现如下功能: 输入要检测的密码,输出密码强度结果。 密码字符分为数字字符、字母和其他符号三类。 密码强度的检测方法为: 若密码位数少于8位,则不进行强度检测,给出提示“密码位数不能少于8位,请重新输入! ”。 若密码位数在8位及以上,则进行强度检测: 若密码字符属于同一类字符,则密码强度为“弱”;若密码字符属于不同的二类字符,则密码强度为“中等”;若密码字符属于不同的三类字符,则密码强度为“强”。 (1)若输入“12abcd5! ”,则输出结果为_________(选填,选字母: A.密码位数不能少于8位,请重新输入! /B.弱/C.中等/D.强) (2)实现上述功能的程序如下,请在划线处填入合适的代码。 password=input(“请输入要检测的密码: ”) ①_______________ ifn<8: print(“密码位数不能少于8位,请重新输入! ”) else: n1=0 n2=0 n3=0 foriinrange(0,n,1): ②_______ if“0”<=ch<=“9”: n1=1 elif“a”<=ch<=“z”or“A”<=ch<=“Z”: n2=1 else: n3=1 ③_____ ifx==3: print(“强”) elifx==2: print(“中等”) else: print(“弱”) 【答案】 (1).D (2).n=len(password)(3).ch=password[i](4).x=n1+n2+n3 【解析】 【详解】本题主要考查Python程序的执行与调试。 ①“12abcd5! ”含有三类字符,则输出结果为强,选D选项。 ②此处取密码的长度,将其赋给变量n,len()是返回字符串的长度,故填n=len(password)。 ③ch是取密码的每一位进行判断,故此处填ch=password[i]。 ④当出现数字时n1=1,当出现字母时n2=1,当出现其他字符时n3=1,x用来统计有几类字符,故此处填x=n1+n2+n3。 18.若两个素数之差为2,则该对素数称为双胞胎数,如3,5就是一对双胞胎数。 编写python程序,实现如下功能: 输入n的值,统计显示n以内的所有双胞胎数。 程序运行界面如图所示: 实现上述功能 程序如下,请在划线处填入合适的代码。 defisprime(x): foriinrange(2,x): if①__________: returnFalse returnTrue n=int(input(“请输入一个正整数n: ”)) c=0 k=3 whilek<=n-2: ifisprime(k)and②___________: print(k,k+2) ③___________ k=k+1 print(“共有”+str(c)+“对双胞胎数”) 【答案】 (1).x%i==0或x//i==x/i或其他等价表达式 (2).isprime(k+2)或isprime(k+2)==True(3).c=c+1或c+=1 【解析】 【详解】本题主要考查Python程序的执行与调试。 ①isprime(x)函数判断x是不是素数,此处通过for循环判断(用x依次除i,看能不能整除,i的范围时从2~x),故填x%i==0或x//i==x/i。 ②此处判断相差2的两个数是不是素数,若是,则输出这两个数,故此处填isprime(k+2)或isprime(k+2)==True。 ③c用来统计双胞胎数的对数,若满足是双胞胎数的条件,故此处填c=c+1或c+=1。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 浙江省 诸暨市 学年 高一上 学期 期末考试 信息技术 试题 解析