2021-2022学年浙江省宁波市九校联考高二(上)期末信息技术试卷
发布:2024/4/20 14:35:0
一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分)
-
1.下列关于数据、信息和知识的描述,正确的是( )
组卷:2引用:2难度:0.6 -
2.下列说法正确的是( )
组卷:13引用:5难度:0.5 -
3.下列说法正确的是( )
组卷:3引用:1难度:0.5 -
4.图像a.bmp为一幅未经压缩的1024X384像素、16色的BMP图像,图像b.bmp为一幅未经压缩的512X768像素、8位的BMP图像,图像a.bmp与b,bmp存储容量之比约为( )
组卷:2引用:1难度:0.4 -
5.某算法的部分流程图如图所示。执行这部分流程,若输入a的值为6,输出sum的值为15,则输入b的值为( )
组卷:2引用:2难度:0.6
二、非选择题(本大题共4小题,其中第11小题4分,第12小题8分,第13小题7分,第14小题7分,共26分。)
-
15.判断两个字符串是否相等:规定字符“?”为万能字符,即可与任意一个字符相等,在忽略字符串中空格以及不区分大小写的前提下,判断两个字符串是否相同。Python程序运行界面如图所示。
(1)根据以上规则字符串’??a d??dad wd'和字符串’a???c?d?d?d'是否相等
(2)实现上述功能的Python程序如下,请在横线处填入适当的代码。组卷:1引用:1难度:0.3 -
16.为防止某病毒发生大规模传染,若发现某人具有该病毒,则与该人员直接或间接接触过的人员都要进行隔离措施。例如:A具有该病毒,A和B接触过,B属于与A直按接触需要被隔离,B和C接触过,C和D接触过,那么C属于与A间接接触也需要隔离,D不属于与A间接接触不需要隔离。
已知有n个人,将这些人从012-,n-1进行编号,并用一个关系矩阵模拟他们之间是否直接接触,相互之间有直接接触的在矩阵中用1表示:没有直接接触用0表示,对于自身用1表示,即矩阵的左上角到右下角的对角线全为1.
例如图a的矩阵表示0号人员与2号人员直接接触,1号人员与2号人员直接接触:
编写Python程序,随机产生一个关系矩阵,输出该关系矩阵,输入具有病毒的人员编号,输出所有需要隔离的人员编号。Python程序运行界面如图b所示。
(1)如图b所示矩阵,若病人编号为3,则需要隔离的人员编号为:
(2)实现上述功能的Python程序如下,请在横线处填入适当的代码。组卷:1引用:1难度:0.3