2021-2022学年上海市宝山区上大附中高一(上)期末信息技术试卷
发布:2024/4/20 14:35:0
一、单选题(每题2分,共40分,将选择题答案涂在答题卡上)
-
1.有“小明的口腔温度是37℃”“37”和“成年人清晨安静状态下的口腔正常温度在36.3-37.2℃”三种描述,关于这三种描述,下列选项正确的是( )
组卷:16引用:6难度:0.5 -
2.算式(3E)16-(1001)2的运算结果是( )
组卷:4引用:2难度:0.5 -
3.太极生两仪,两仪生四象,四象生八卦。如需对64种不同的卦象进行二进制编码,则所需的二进制位数是( )
组卷:11引用:2难度:0.6 -
4.数字、英文字符和汉字在计算机内部( )
组卷:6引用:2难度:0.6 -
5.字符“A”比“a”的ASCII码值小32(十进制),已知字符“G”的二进制ASCII码值为1000111,则字符“g”的二进制ASCII码值是( )
组卷:10引用:13难度:0.7 -
6.下列对某音频文件进行的编辑,不影响其存储容量的操作是( )
组卷:2引用:3难度:0.5 -
7.以下选项中,属于模拟量的是( )
①一个开关的打开和闭合状态
②某地一天内的气温变化
③一个水塔中的水位
④一节干电池的电量组卷:10引用:2难度:0.6 -
8.某人的遭遇通过微博的传播引起了广泛关注,有微博提议对该人进行捐助,并提供了收款账号。此时,网上出现了三种做法:①立刻转发该微博;②按账号寄出汇款;③发微博断定这是诈捐。这三种做法合理的是( )
组卷:2引用:3难度:0.6
二、综合题(共60分,21题12分,22题16分,23题14分,24题18分)2021122710:00am
-
23.十八位居民身份证号码由六位数字地址码、八位数字出生日期码、三位数字顺序码和一位校验码组成(其中倒数第二位是性别代码,男单女双),其格式如下。根据题目要求完成以下算法部分填空。
(1)身份证号码的校验码位可能出现字母“X”,存储身份证号码的数据类型可能是
A.int
B.str
C.float
D.bool
(2)如果使用变量ID存储了某一身份证号,需要编程截取身份证号码中包含的出生日期,输出格式如下:您的出生日期为:xxxx年xx月。请将以下代码补充完整:ID=“31012320060712****”
print(“您的出生日期为:”,ID[ID=“310123********9040”
ifint(ID[16])
print(“性别为男”)
else:
print(“性别为女”)birth=20061712
month=
if 1<=month<=12:
print(“日期格式正确”)
else:
print(
①请你简述在大数据处理中为何要对数据做这样的操作?
②如果有一个存有大量数据的DataFrame对象,我们如何批量对这些数据进行上述操作?组卷:4引用:1难度:0.3 -
24.以下是历次人口普查中关于城镇人口和乡村人口的数据,其中,人口的单位是(万人),城镇人口比重的单位是(%)。
普查年份 城镇人口 乡村人口 全国人口 城镇人口比重 1953 7726 50534 58260 13.26 1964 12710 56748 69458 18.3 1982 21082 79736 100818 20.91 1990 29971 83397 113368 26.44 2000 45844 80739 126583 36.22 2010 66557 67415 133972 49.68 2020 90199 50979 141178 63.89
(1)对以上数据中的部分数据进行可视化,根据下列代码绘制图形,得到的图形是
(2)使用城镇人口比重数据绘制柱状图,为得到如下图形(字体大小不做要求),请补全代码:
(3)根据历次普查数据,若2030年进行第8次人口普查,你认为下列哪一项最有可能是第8次普查的结果
A.城镇人口113129,乡村人口82203
B.城镇人口104023,乡村人口40101
C.城镇人口82203,乡村人口30101
D.城镇人口50101,乡村人口104023
(4)请根据已有7次人口普查的数据,以82年(大约为计划生育政策实施的年份)为转折点,描述新中国成立以来总人口、城镇人口和乡村人口的变化,填写下表并给出解释。总人口 城镇人口 乡村人口 城镇人口比重 82年以前 快速增加 ④ 快速增加 缓慢增加 82年以后 ③ 快速增加 ⑤ 快速增加
(5)以下是几位同学填写第8次人口普查的预测结果:同学 普查年份 城镇人口 乡村人口 全国人口 城镇人口比重 同学1 2030 102019 40979 142998 0.713429558 同学2 2030 172938 40979 213917 0.808435047 同学3 2030 82019 40979 122998 0.666831981 同学4 2030 112938 35934 148872 0.758624859 同学4 2030 122938 35934 158872 0.773817916
以上数据可能存在着重复值、缺失值或异常值,对其进行处理,处理后的结果存在mydf中,你认为处理该数据最不需要下列哪段代码?
(6)根据历次普查的数据可以预测2030年城市化程度会比2020年的63.89%更高,若要取出以上预测数据中,城镇人口比重范围在0.70~0.75之间的预测结果,请参考上一题(5)中C选项的代码,写出实现该功能的Python语句。
mydf=df[组卷:1引用:3难度:0.3