![浙江省衢温51联盟2022-2023学年高一下学期期中联考信息技术试题(Word版附解析)01](http://img-preview.51jiaoxi.com/3/14/16162133/0-1726310864620/0.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
![浙江省衢温51联盟2022-2023学年高一下学期期中联考信息技术试题(Word版附解析)02](http://img-preview.51jiaoxi.com/3/14/16162133/0-1726310864725/1.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
![浙江省衢温51联盟2022-2023学年高一下学期期中联考信息技术试题(Word版附解析)03](http://img-preview.51jiaoxi.com/3/14/16162133/0-1726310864778/2.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
![浙江省衢温51联盟2022-2023学年高一下学期期中联考信息技术试题(Word版附解析)01](http://img-preview.51jiaoxi.com/3/14/16162133/1-1726310865952/0.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
![浙江省衢温51联盟2022-2023学年高一下学期期中联考信息技术试题(Word版附解析)02](http://img-preview.51jiaoxi.com/3/14/16162133/1-1726310865990/1.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
![浙江省衢温51联盟2022-2023学年高一下学期期中联考信息技术试题(Word版附解析)03](http://img-preview.51jiaoxi.com/3/14/16162133/1-1726310866018/2.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
浙江省衢温51联盟2022-2023学年高一下学期期中联考信息技术试题(Word版附解析)
展开考生须知:
1.考生答题前,务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸上。
2.选择题的答案须用2B铅笔将答题纸上对应题目的答案标号涂黑,如要改动,须将原填涂处用橡皮擦净。
3.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑,答案写在本试题卷上无效。
第一部分信息技术
一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
1. 下列关于数据和信息的说法,正确的是( )
A. 数据的表现形式只有数字B. 同一信息只能依附于同一种载体
C. 数据是信息经过分析、解释后得到的D. 计算机存储、处理的是数字化后的数据
【答案】D
【解析】
【详解】本题考查数据和信息知识。数据的表现形式不只有数字,还有文字、图像等,A选项错误;同一信息可以依附于不同的载体,B选项错误;信息是数据经过分析、解释后得到的,C选项错误;计算机存储、处理的是数字化后的数据,D选项正确;故答案为:D。
2. 下列关于数据管理与安全的说法,不正确的是( )
A. 数据管理的目的在于充分有效地利用数据B. 计算机一般以文件的形式存储数据
C. 通过数据校验可提高数据的保密性D. 建立异地容灾系统,是为了保护存储介质的安全
【答案】C
【解析】
【详解】本题考查数据管理与安全。数据校验的主要作用是验证数据的完整性和准确性,而不是直接提高数据的保密性。数据保密性通常通过加密、访问控制等手段来实现。故答案为:C。
3. 下列关于大数据说法,不正确的是( )
A. 大数据追求数据的精确性,处理大数据时要保证每个数据准确无误
B. 大数据一般具有数据规模大、处理速度快、数据类型多、价值密度低四个特征
C. 大数据中各种结构化、半结构化和非结构化数据共存
D. 大数据更加注重事物的相关性而不是因果关系
【答案】A
【解析】
【详解】本题考查大数据。大数据不追求数据的精确性,因为大数据的数据量非常庞大,要保证每个数据准确无误是很难做到的,且在很多情况下,大数据更关注数据的整体趋势和模式。故答案为:A。
4. 下列关于信息编码的描述,正确的是( )
A. 数据压缩是一个编码过程B. 每个汉字的输入码都是唯一的
C. 字符"0"的ASCII码值是0D. 字符"a"和"A"内码值之差的十进制表示为20
【答案】A
【解析】
【详解】本题考查信息编码知识。数据压缩是将数据进行重新编码以减少存储空间或传输带宽的过程,所以数据压缩是一个编码过程,A选项正确;每个汉字的输入码不是唯一的,有多种输入法可以输入同一个汉字,B选项错误;字符“0”的ASCII码值是48,C选项错误;字符“a”和“A”内码值之差的十进制表示为32,D选项错误;故答案为:A。
5. —幅未经压缩的1024×768像素、256色的BMP图像,其存储容量约为( )
A. 192KBB. 768KB
C. 6MBD. 24MB
【答案】B
【解析】
【详解】本题主要考查图像存储容量。图像存储容量=像素*颜色深度/8,256色等于8位(2^8=256),其存储容量约1024*768*8/8/1024=768KB,故本题选B选项。
6. 下列Pythn表达式的值为False的是( )
A. 2**3==8B. int("23")==23C. rd("b")-rd("a")==1D. 2 in [1,"2",3]
【答案】D
【解析】
【详解】本题考查Pythn表达式。A选项,2**3表示2的3次方,结果为8,8==8为True;B选项,int("23")将字符串"23"转换为整数23,23==23为True;C选项,rd("b")返回字母b的ASCII码值,rd("a")返回字母a的ASCII码值,两者之差为1,为True;D选项,在列表[1,"2",3]中,2是整数类型,列表中没有整数2,所以2 in[1,"2",3]为False。故答案为:D。
7. 某算法部分流程图如图所示
执行这部分流程,输入m,n的值为21、14,则变量n的值是( )
A. 4B. 7C. 12D. 18
【答案】B
【解析】
【详解】本题考查流程图。程序运行过程如下所示。因此,变量n的值为7。故答案为:B。
8. 字符串变量s="主题學习教育",如果想将字符串变量s中字符"學"改成"学",下列操作可行的是( )
A. s=s[0:2]+"学"+s[3:]B. s[2]="学"C. s[3]="学"D. s=s[1:2]+"学"+s[4:]
【答案】A
【解析】
【详解】本题考查Pythn字符串。字符串是不可变对象,不能通过索引直接修改其中的字符。A选项中,s[0:2]取到了“主题”,s[3:]取到了“习教育”,然后将它们与“学”拼接起来,实现了将“學”改成“学”;B选项和C选项试图直接修改字符串中的字符,这是错误的;D选项切片错误,s[1:2]取到的是“题”的单个字符,不是正确的截取方式。故答案为:A。
9. 有如下pythn程序段:
a=35
if a>10:
a//=10
elif a>6:
a-=3
if a>4:
a+=2
elif a>2:
a*=2
print(a)
执行该程序段后,运行的结果为( )
A. 4B. 5C. 6D. 7
【答案】C
【解析】
【详解】本题考查Pythn程序。程序依次执行两个if-elif条件语句块。首先,变量a的初始值为35,程序执行第一个if条件,由于a>10成立,所以执行a//=10,此时a变为3。第二个if-elif条件块中,由于a不大于4但大于2,程序执行a*=2,此时a变为6。最后,程序输出a的值为6。故答案为:C。
10. 有如下pythn程序段:
def fib(x,y):
return x+y
a,b=1,1
fr i in range(4):
a,b=b,fib(a,b)
print(a,b)
执行该程序段后,运行的结果为( )
A. 3 5B. 5 8C. 8 13D. 8 16
【答案】B
【解析】
【详解】本题考查Pythn程序。程序定义了一个函数fib,函数功能是返回两个参数的和。初始化a,b为1,1,然后进行四次循环,每次循环中a被赋值为上一次循环中的b,b被赋值为函数fib(a,b)的结果,即a+b。第一次循环后a,b变为1,2;第二次循环后变为2,3;第三次循环后变为3,5;第四次循环后变为5,8。故答案为:B。
11. 列表a存储某校部分学生的姓名、身高(cm),编程求身高最高的学生姓名,pythn代码如下:
a=[["小丽",169],["小明",167],["小红",166],["小李",179],["小吴",171],["小刚",177]]
stui=0
fr i in range(len(a)):
if ① :
stui=i
print("最高的学生姓名是",② )
上述程序段①、②处的语句分别为( )
A. ①a[i]>a[stui] ②a[stui][0]B. ①a[i]>a[stui] ②a[i][0]
C. ①a[i][1]>a[stui][1] ②a[stui][0]D. ①a[i][1]>a[stui][1] ②a[i][0]
【答案】C
【解析】
【详解】本题考查Pythn应用。列表a中存储的每个元素是一个包含学生姓名和身高的列表,要找出身高最高的学生姓名,需要遍历列表并比较每个学生的身高。在遍历过程中,①处应该是比较当前学生的身高与已记录的身高最高学生的身高,即a[i][1]>a[stui][1],其中a[i][1]表示当前学生的身高,a[stui][1]表示已记录的身高最高学生的身高。当找到更高身高的学生时,更新stui的值。②处要输出身高最高的学生姓名,应该是a[stui][0],因为stui记录的是身高最高学生在列表中的索引,而学生姓名在每个子列表的第一个位置。故答案为:C。
12. 有如下pythn程序段:
s1=input()
s2=""
while len(s1)>1:
s2+=s1[0]
s1=s1[2:]+s1[1]
s2+=s1
print(s2)
若输入"abcde",执行该程序段后输出的结果是( )
A. dbaceB. abcdeC. edcbaD. acedb
【答案】D
【解析】
【详解】本题考查Pythn程序。程序首先接收一个输入字符串s1。然后进入循环,循环条件是s1的长度大于1。在循环中,每次将s1的第一个字符添加到s2中,然后将s1的第三个字符及后面的部分与第二个字符拼接起来重新赋值给s1。循环结束后,再将s1添加到s2中。当输入为“abcde”时,第一次循环s2为“a”,s1变为“cdeb”;第二次循环s2为“ac”,s1变为“ebd”;第三次循环s2为“ace”,s1变为“db”;第四次循环s2为“aced”,s1变为“b”;循环结束,最后s2加上s1变为“acedb”。故答案为:D。
二、非选择题(本大题共3小题,第13小题8分,第14小题10分,第15小题8分,共26分)
13. 进入校运动会男子100米决赛共有8名选手。现这8名决赛选手分配跑道,跑道分配规则如下:预赛成绩前4名随机安排在3、4、5、6跑道,后4名随机安排在1、2、7、8跑道。
现按预赛名次给出第一名到第八名的名单,如图a所示。
图a 图b
(1)实现上述功能的部分pythn程序如下,执行该程序段后,运行结果如图b所示。请在划线处填上合适的代码。
""
从文件中读取8名决赛选手的信息,并存入列表name中,代码略。
""
name=[['799','吴*林','11.59'],['853','董*希','12.00'],['827','徐*杰','12.22'],['725','赵*昊','12.53'],['747','徐*瑞','12.69'],['501','徐*宇','13.03'],['535','柴*浩','13.09'],['642','江*睿','13.19']]
runway=[-1]*9
i=0
while i<8:
if i<4:
num=randint(3,6)#函数randint(a,b)用于随机产生a到b的整数
elif :#加框处
num=randint(1,2)+6*randint(0,1)
if runway[num]==①____:
runway[num]=i
②____
fr i in range(1,9):#输出跑道1~8的学生信息
print(i,"号跑道,选手是:",name[③____])
(2)写出与加框处代码功能相同的语句____。(注:只需写出一条语句,多于一条的以第1条语句为准)
【答案】 ①. -1 ②. i+=1 ③. runway[i] ④. i in range(4,8)
【解析】
【详解】本题考查Pythn综合应用。
(1)在跑道分配过程中,runway列表用于记录每条跑道上的选手编号。runway列表的初始状态是所有跑道的值为-1,表示这些跑道尚未被占用。因此,判断某个跑道是否已经被占用时,我们需要检查其值是否为-1。如果是-1,则该跑道尚未分配选手,可以分配给当前选手。故答案为:-1。在每次成功分配跑道后,我们需要将当前的选手编号i自增,以便在下一次分配中使用下一个选手。故答案为:i+=1。在输出跑道信息时,runway[i]存储了选手的编号,因此可以通过name[runway[i]]获取到该跑道上对应的选手信息。故答案为:runway[i]。
(2)加框处的代码elif i>=4是用来判断选手是否属于后4名。与其功能相同的语句可以用i in range(4,8)来表示,因为range(4,8)生成的序列包括4,5,6,7,与i>=4是等效的。故答案为:i in range(4,8)。
14. 某校进行学生评教活动,共有10个题目,每题共有4个选项(ABCD),选择不同选项将得到不同的分值,各选项及其对应的分值情况如图a所示:
图a
如果学生对某学科老师的评教结果为AAAABBABAB,则该学科老师的评教分数为46。
编写Pythn程序,实现评教分数的计算,若输入的评教结果中出现ABCD以外的字符,则该生的评教绩无效。执行该程序的效果如图b所示。
图b
(1)若输入的评教结果为:ABABAACABD,则评教成绩为____
(2)实现上述功能的Pythn程序如下,请在划线处填入合适的代码。
s=input("请输入学科1老师的评教结果:")
n=0
scre=0
fr ①____:
if ch=="A":
scre+=5
elif ch=="B":
scre+=4
elif ②____:
scre+=2
elif ch=="D":
scre+=1
else:
n+=1
if n>0:
print("你的评教成绩无效")
else:
print("评教成绩为:"+③____)
(3)上述Pythn程序采用的算法是____(单选,填字母:A.解析算法/B.枚举算法)。
【答案】 ①. 40 ②. ch in s ③. ch=="C" ④. str(scre) ⑤. A
【解析】
【详解】本题考查Pythn综合应用。
(1)我们可以按照题目中给出的分值规则进行计算:A:5分,共5次,得分5*5=25;B:4分,共3次,得分4*3=12;C:2分,共1次,得分2*1=2;D:1分,共1次,得分1*1=1;最终得分为:25+12+2+1=40。故答案为:40。
(2)这里使用遍历字符串s的方式,逐个取出评教结果中的字符进行判断。因为要对输入的评教结果字符串中的每个字符进行检查,判断它属于哪个选项从而确定对应的分值,所以使用fr循环遍历字符串s,每次循环将一个字符赋值给变量ch。故答案为:ch in s。当字符为 “C” 时,需要给总分加上“C”选项对应的分值 2。这是程序中判断选项 “C” 的逻辑分支,与前面判断“A”“B”“D” 的逻辑一致。故答案为:ch=="C"。 Pythn 中,print函数输出多个值时需要将它们转换为字符串类型。由于 “评教成绩为:” 是一个字符串,而scre是一个整数,为了将两者拼接在一起输出,需要将scre转换为字符串类型。故答案为:str(scre)。
(3)解析算法是指用解析的方法找出问题的前提条件与所求结果之间关系的数学表达式,并通过表达式的计算来实现问题求解。在这个程序中,根据输入的评教结果字符串,逐个分析字符,按照不同选项对应的分值进行累加计算,从而得出评教成绩,是一种典型的解析问题、逐步计算的过程,符合解析算法的特点。故答案为:A。
15. 丑数是只包含质因数2、3、5的正整数,三位不重丑数是三位正整数且各位数字不重复的丑数。小林编写了一个Pythn程序寻找三位不重丑数,程序运行结果如图所示。
(1)下列选项中可以填入加框处的代码是____。(多选,填字母)。
A.[2,3,5] B.range(2,6) C.range(2,8)
(2)Pythn程序代码如下,请在划线处填入合适的代码
def check(n):#判断正整数n是否只包含2、3、5三个质因子,是返回真,否则返回假。
fr i in :#加框处
while n%i==0:
n=n//i
if ①____:
return True
else:
return False
ans=0#以下是主程序部分
a=[]
fr i in range(100,1000):
f=[0]*10
temp=i
while temp!=0:
f[temp%10]=②____
temp//=10
if sum(f)==3:
if ③____:
ans+=1
a.append(i)
print("三位不重丑数有",a)
print("共有",ans,"个")
【答案】 ①. AB ②. n==1 ③. 1 ④. check(i)
【解析】
【详解】本题考查Pythn综合应用。
(1)此处要求选择可以用于判断丑数的质因子集合。丑数只包含质因数2、3、5,因此判断正整数n是否为丑数时,应该用[2,3,5]或range(2,6)进行遍历,因为range(2,6)生成的序列是[2,3,4,5],其中包含了4,但不影响程序运行结果。range(2,8)包含了质数7,这不是丑数的质因子,所以C选项错误。故答案为:AB。
(2)此处要求检查数字n是否只包含质因数2、3、5。根据前面的循环逻辑,如果n最终等于1,则表明它已完全被2、3、5除尽,因此是丑数。故答案为:n==1。f[temp%10]是用于记录各个数字的出现情况。在每次取模操作后,应将相应位置的f元素赋值为1,表示该位数字出现过。故答案为:1。最后需要检查数字i是否为丑数,因此要调用前面定义的check(i)函数。故答案为:check(i)。m
n
r
21
14
7
14
7
0
程序运行结果如下:
最高的学生姓名是小李
选项
A
B
C
D
分值
5
4
2
1
请输入学科1老师的评教结果:AAAABBABAB
评教成绩为:46
三位不重丑数有[108,120,125,128,135,150,160,162,180,192,216,240,243,250,256,
270,320,324,……,625,640,648,675,720,729,750,768,810,864,960,972]
共有41个
浙江省会稽联盟2023-2024学年高一下学期4月期中信息技术试题(Word版附解析): 这是一份浙江省会稽联盟2023-2024学年高一下学期4月期中信息技术试题(Word版附解析),文件包含浙江省会稽联盟2023-2024学年高一下学期4月期中技术试题-高中信息技术Word版含解析docx、浙江省会稽联盟2023-2024学年高一下学期4月期中技术试题-高中信息技术Word版无答案docx等2份试卷配套教学资源,其中试卷共13页, 欢迎下载使用。
浙江省强基联盟2023-2024学年高一下学期5月联考信息技术试卷(Word版附解析): 这是一份浙江省强基联盟2023-2024学年高一下学期5月联考信息技术试卷(Word版附解析),文件包含浙江省强基联盟2023-2024学年高一下学期5月联考技术试题-高中信息技术Word版含解析docx、浙江省强基联盟2023-2024学年高一下学期5月联考技术试题-高中信息技术Word版无答案docx等2份试卷配套教学资源,其中试卷共19页, 欢迎下载使用。
浙江省浙东北(ZDB)联盟2023-2024学年高一下学期期中联考信息技术试卷(Word版附解析): 这是一份浙江省浙东北(ZDB)联盟2023-2024学年高一下学期期中联考信息技术试卷(Word版附解析),文件包含浙江省浙东北ZDB联盟2023-2024学年高一下学期期中联考技术试题-高中信息技术Word版含解析docx、浙江省浙东北ZDB联盟2023-2024学年高一下学期期中联考技术试题-高中信息技术Word版无答案docx等2份试卷配套教学资源,其中试卷共14页, 欢迎下载使用。