资源简介 教科版(2019)信息技术必修一数据与计算 复习综合卷二一、选择题1.(2021高一上·期末)下述对数据、信息和知识的描述,正确的是()A.腋下、口腔、额头测温时温度有所不同,这是因为信息具有真伪性B.信息来源于数据,是数据经过储存、分析及解释后所产生的意义C.数据、信息与知识三者之间的价值变化趋势是逐渐递减D.《国家学生体质健康标准》中指出的“高一男生的正常体重指数为 16.5-23.2 ”,属于数据【答案】B【知识点】数据、信息、知识与智慧的关系【解析】【解答】选项A:腋下、口腔、额头测温时温度有所不同,这是因为信息具有相对性;选项B:信息来源于数据,是数据经过储存、分析及解释后所产生的意义;选项C:数据、信息与知识三者之间的价值变化趋势是逐渐递增;选项D:《国家学生体质健康标准》中指出的“高一男生的正常体重指数为 16.5-23.2 ”,属于知识。故答案选B。【分析】本题考查的是对数据、信息和知识的理解。数据、信息和知识可以看作人类对客观事物感知的三个不同阶段。数据是对事物属性的客观记录,信息是经过组织的有结构的数据,知识是经过人的思维整理过的信息、数据、形象、价值标准以及社会的其他符号化产物。2.(2021高一上·期末)下列关于计算机信息编码的描述,不正确的是()A.ASCII 字符编码表包含128个字符B.4位二进制能表示的最大十进制数是16C.一个正整数的二进制数末尾增加一个“0”,这个数是原来数的2倍D.网络爬虫、传感器、移动App都是常见的数据采集工具【答案】B【知识点】进制及数制转换;字符编码;数据采集方法【解析】【解答】选项A:基本的ASCII码共有128个,用1个字节中的低7位编码;选项B:4 位二进制能表示的最大十进制数是15;选项C:一个正整数的二进制数末尾增加一个“0”,相当于将这个数扩大了1倍;选项D:网络爬虫、传感器、移动App都是常见的数据采集工具。故答案选B。【分析】本题考查的是计算机信息编码及数据的采集。基本的ASCII码由33个控制字符、10个阿拉伯数字、26个英文大写字母、26个英文小写字母与一些标点符号、运算符号组成。整数二进制转化为十进制应从右到左用二进制的每个数去乘以2的相应次方。3.(2021高一上·期末)使用 UltraEdit 软件查看字符内码,部分界面如下图所示下列说法正确的是()A.大写字母 O 的内码十六进制表示为8FB.小写字母 j 的内码用二进制表示为:01101010C.图中 10 个 ASCII 编码的字符D.字符“!”的内码二进制表示为:10100001【答案】B【知识点】进制及数制转换;字符编码【解析】【解答】选项A:由图可知,小写字母o的内码是6F,则大写字母O的内码十六进制表示为6F-20=4F(大写字母与小写字母十进制ASCII码值相差32,对应十六进制数是20);选项B:小写字母k的内码是6B,则小写字母 j 的内码是6B-1=6A,转换为二进制表示是:01101010;选项C:图中有9个ASCII编码的字符;选项D:字符“!”的内码是A3A1,转换为二进制表示为:10100011 10100001。故答案选B。【分析】本题考查的是ASCII码和汉字编码。用UltraEdit软件观察字符的内码时,每个英文字母占用1个字节,每个汉字占用2个字节。4.(2021高一上·期末)下列关于大数据的说法,正确的有:()A.在很多情况下,大数据的来源可以不依靠人工B.大数据产生的速度快,处理速度可以慢一些C.大数据可以使用 Excel 电子表格或数据库来处理D.当数据量很大时,可以抽取部分数据作为大数据的数据源【答案】A【知识点】大数据思维;大数据处理的基本思路【解析】【解答】选项A:在很多情况下,大数据的来源可以不依靠人工;选项A:大数据产生的速度快,处理速度也需要快;选项C:大数据可以使用数据库来处理,不可使用Excel 电子表格来处理;选项D:大数据要分析的是全体数据,而不是抽样数据。故答案选A。【分析】本题考查的是大数据的描述。数据量大并不一定就是大数据,用传统算法和数据库系统可以处理的海量数据不能算“大数据”。符合大数据概念的数据一般具有数据规模大、处理速度快、数据类型多、价值密度低四个特征。5.(2021高一上·期末)下列关于算法的描述,不正确的有:()A.广义地讲,“算法”指的是解决问题或完成任务的一系列步骤B.算法有多种不同的描述方式C.通过算法让计算机解决问题时,数据、运算及控制转移成为算法的要素D.算法的第一个执行步骤必须是数据输入【答案】D【知识点】算法的基本概念与特征;算法的常用表示方法【解析】【解答】算法可以有0个或多个输入。故答案选D。【分析】本题考查的是算法的描述。算法的常用描述方式有:自然语言、流程图、伪代码、计算机程序语言。算法的特征:①有穷性:执行完有限步之后结束,且每一步的执行时间也都是有限的;②确定性:每一步都有确切的含义;③输入:有零个或多个输入;④输出:至少产生一个输出;⑤可行性:原则上能精确运行。6.(2021高一上·期末)某算法的部分流程图如图所示。执行这部分流程,若输入a的值为22,则输出b的值为()A.0 B.1 C.2 D.16【答案】C【知识点】流程图识读【解析】【解答】流程图分析:a=22,a>16,执行:a=22-16=6,b=16\2=8;第一次循环:6<8,执行: b=8\2=4;第二次循环:6>4,执行:a=6-4=2,b=4\2=2;第三次循环:2=2,执行:输出2。故答案选C。【分析】本题考查的是流程图识读。7.(2021高一上·期末)已知s='abcdefgh',则s[1:5:2]+s[-1:-7:-2]的值是()A.’bdhfd’ B.’bdfhfdb’ C.’achfd’ D.’acehfdb’【答案】A【知识点】常见数据类型、数组【解析】【解答】字符串和列表的切片操作:格式:[start: end: step]。功能:返回从索引位置start到索引位置end且以step为步数的子序列(不包含索引位置end的元素)。s[1:5:2]+s[-1:-7:-2]='bd'+'hfd'='bdhfd'。故答案选A。【分析】本题考查的是Python的切片操作。在切片操作中,step的值正负数均可,其绝对值大小决定了切取数据时的“步长”,而正负号决定了“切取方向”,正表示“从左往右”取值,负表示“从右往左”取值。8.(2021高二上·浙江期中)某Python代码如下,执行后输出的结果是( )L=['pear', 'apple', 'orange']n=len(L[2])ans=3if n%2==0:ans*=nelse:ans+=nans-=5print(ans)A.13 B.3 C.18 D.8【答案】A【知识点】运算符、基本运算与表达式;分支结构语句及程序实现9.(2021高二上·浙江期中)某Python程序段如下:a = [28, 29, 79, 14, 24, 43]m = int (input("请输入一个整数: "))pos = -1for i in range(len(a)):if a[i] > m:if pos == -1 or a[i] < a[pos]:pos=i运行该程序段,若输入40,变量pos的值是( )A.-1 B.2 C.3 D.5【答案】D【知识点】分支结构语句及程序实现;循环结构语句及程序实现10.(2021高二上·浙江期中)有如下Python程序段import randoms='abcdefghijklmnopq'for i in range(4):k=random.randint(0,4)+random.randint(0,1)*10print(s[k],end='')执行该程序后,输出的结果不可能是( )A.ddaa B.eaeo C.dfam D.nemc【答案】C【知识点】循环结构语句及程序实现11.(2021高一上·期末)下列描述的场景与处理方法使用不恰当的是( )A.分析前一年的高铁客流数据优化高铁运行采用批处理计算B.京东网双12通过实时分析用户行为实现商品的推荐采用流计算C.图计算为腾讯超大规模社交网络图数据的各类计算提供支撑D.分析近五年的信息技术选考试卷梳理高频考点采用流计算【答案】D【知识点】大数据处理类型与计算方式【解析】【解答】一般静态数据用批处理计算,流数据用流计算,图数据用图计算等。近五年的信息技术选考试卷梳理高频考点应该属于静态数据,应采用批处理计算。故答案选D。【分析】本题考查的是数据处理方法。12.(2021高一上·期末)某DataFrame对象df中包含“品牌”、“销量”等手机月销售量的信息,下列说法不正确的是()A.可通过df[df['销量']>1000]检索df对象中“销量”大于1000的数据行B.可通过df.at[3,'销量']=500将df对象第4行销量列的值更改为500C.可通过df.drop(1)删除第2行数据D.以上说法均错误【答案】D【知识点】基本数据结构【解析】【解答】选项A:DataFrame对象df中包含“品牌”、“销量”等手机月销售量的信息,可通过df[df['销量']>1000]检索df对象中“销量”大于1000的数据行;选项B:df下标从0开始,at是内容修改函数,可通过df.at[3,'销量']=500将df对象第4行销量列的值更改为500;选项C:drop是删除函数,可通过df.drop(1)删除第2行数据。故答案选D。【分析】本题考查的是Python数据的操作。DataFrame是一种二维的数据结构,由一个索引列和若干个数据列组成,每个数据列可以是不同的类型。13.(2021高一上·期末)演绎三段论推理的过程:所有的金属都能导电(大前提),因为铜是金属(小前提),所以铜能够导电(结论)。采用上述方式研究并实现人工智能的方法称为( )A.符号主义 B.仿真主义 C.联结主义 D.行为主义【答案】A【知识点】人工智能的应用【解析】【解答】根据符号进行推理,属于符号主义。故答案选A。【分析】本题考查的是人工智能中的符号主义。14.(2021高一上·期末)以下关于深度学习的描述中错误的是( )A.采用“手工构造知识库+推理引擎”的方式实现B.是数据驱动人工智能方法的典型代表C.多层神经网络是一种典型的深度学习模型D.AlphaGo利用深度学习从人类选手棋局中学习【答案】A【知识点】人工智能的应用【解析】【解答】采用“手工构造知识库+推理引擎”是专家系统的方式。深度学习是数据驱动人工智能方法的佼佼者。故答案选A。【分析】本题考查的是人工智能发展历程。随着技术的发展,人们对人工智能的认识也在不断深入。“三盘对弈”掀起了人工智能发展的三次高潮:第一款国际跳棋程序中使用的“机器学习”概念,至今仍然对人工智能程序设计有着重要的影响;深蓝将知识库结合搜索等机器学习算法引入人工智能,让机器从数据中进行学习,获得知识;阿尔法围棋推动了深度学习作为人工智能继续前进的核心技术。15.“智慧学校”已经开始进入校园生活。下列校园的日常行为( )①早上6:30校园广播自动响起,提醒同学们起床②上课时,老师在一体机上通过手写输入录入文字③教学楼走廊的灯检测到有人靠近时会自动打开④英语课上,老师通过有道词典的在线翻译功能辅助进行翻译⑤晚自习结束,通过人脸识别系统进行人寝点名使用了人工智能技术的有( )A.①②③ B.①②④ C.②④⑤ D.③④⑤【答案】C【知识点】人工智能的应用二、操作题16.(2021高一上·期末)在甲、乙两个仓库存放大米,甲仓存90袋,乙仓存50袋,甲仓每次运出12袋,乙仓每次运出4袋。运出几次后两仓库剩下大米的袋数相等?小明通过编写Python程序解决此问题,程序运行如图所示。请在划线处补充代码。a = 90b = 50i = 0While :a = a - 12 i = i + 1print('第',i,'次运走后甲仓和乙仓的数量为:',a,b)print('两仓剩下大米袋数相等所需要运行的次为:',i)【答案】a!=b;b=b-4【知识点】循环结构语句及程序实现【解析】【解答】第一空:变量a、b分别保存甲仓和乙仓的数量,程序实现求运出几次后两仓库剩下大米的袋数相等,循环条件是a不等于b,故此处填:a!=b。第二空:甲仓每次运出 12 袋,乙仓每次运出 4 袋,此处更新b的值,故此处填:b=b-4。【分析】本题考查的是Python循环结构程序分析。17.(2021高一上·期末)有全球票房前100的电影信息如下“票房前100名.xlsx”表:图1(1)“票房前100名.xlsx”属于 (填字母:A .结构化\ B .非结构化 \ C .半结构化)数据。(2)如想要筛选得到该表内复仇者联盟各部剧的信息,以下可以操作的是 (多选题)A. B.C. D.(3)要用Python实现如图2所示图表,代码如下,请在程序①②③划线处填入合适的代码。图2import pandas as pdimport matplotlib.pyplot as pltdf=pd.read_excel("票房前100名.xlsx")yplx=input("输入影片类型:")df1= df[ ] #对df取某类型电影的数据df2=df1.sort_values("总票房",ascengding=False). #按总票房降序并取前5名x=df2["影片名"]y= plt.bar(x,y)plt.title(yplx+"类全球总票房前5") #设置图标题plt.show() #显示图【答案】(1)A(2)A;B;C(3)df[“影片类型”]==yplx或df.影片类型;head(5);df2[“总票房”]或df2.总票房【知识点】表格数据的处理与计算;编程处理数据与可视化;数据的形式【解析】【解答】(1)Excel二维表属于结构化数据,故“票房前100名.xlsx”属于结构化数据。故答案为:A。(2)如想要筛选得到该表内复仇者联盟各部剧的信息,应包含关键字“复仇者联盟”,使用通配符“*”。故答案选ABC。(3)第一空:yplx是影片类型,此处对df取某类型电影的数据;第二空:此处按总票房降序并取前5名,使用head函数取前5名;第三空:x轴是影片名,y轴是总票房。故答案为:df[“影片类型”]==yplx或df.影片类型、head(5)、df2[“总票房”]或df2.总票房。【分析】本题考查的是python编程处理数据以及数据形式、表格数据的筛选。18.(2021高一上·期末)某密文是由明文加密得到,其加密规则是:①对连续重复的大写字母,仅保留1个;②在去重后的密文中,从首字符开始间隔5个字符取1个,依次连接取出的字符,即为密文。编写解密程序,功能如下:程序执行时,输入明文后,第一行输出去重后明文,第二行输出密文。程序运行界面如图所示。实现上述功能的程序如下,回答下列问题。s1=input("请输入明文:")s2=s1[0]for i in range( ① ):c=s1[i]if c>="A" and c<="Z":if ② :s2=s2+celse:s2=s2+cmw=""i=5while imw=mw+s2[i]③print("去重后的明文为:",s2)print("密文为:",mw)(1)若明文为“PPP2YX@a&DD2ZZXX#”,则密文为 。(2)在程序①②③划线处填入合适的代码。① ② ③ 【答案】(1)a#(2)1,len(s1);c!=s1[i-1];i+=6 或i=i+6【知识点】加密与解密算法【解析】【解答】(1)若明文为“PPP2YX@a&DD2ZZXX#”,则去重后的明文为:“P2YX@a&D2ZX#”, 从首字符开始间隔5个字符取1个,依次连接取出的字符,即为密文,则密文为a#。故答案为:a#;(2)①处:字符串索引从0开始,即索引范围是0~ len(s1)-1,每次比较c1与前面相邻的字符是否相等。range(start, stop, [step]),start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);stop: 计数到 stop 结束,但不包括 stop。故答案为:1, len(s1)。②处:变量c是字符串s1索引i处的字符,如果c是大写字母,并且如果c与前面相邻i-1处的字符相等,则跳过该字符,如果不相等,则将c拼接到变量s2后面,从而达到去重。故答案为:c!=s1[i-1]。③处:从首字符开始间隔5个字符取1个,依次连接取出的字符,即为密文。此处按要求取出密文,下一个密文字符在i+6处。故答案为:i+=6 或i=i+6。【分析】本题考查的是Python实现解密算法。1 / 1教科版(2019)信息技术必修一数据与计算 复习综合卷二一、选择题1.(2021高一上·期末)下述对数据、信息和知识的描述,正确的是()A.腋下、口腔、额头测温时温度有所不同,这是因为信息具有真伪性B.信息来源于数据,是数据经过储存、分析及解释后所产生的意义C.数据、信息与知识三者之间的价值变化趋势是逐渐递减D.《国家学生体质健康标准》中指出的“高一男生的正常体重指数为 16.5-23.2 ”,属于数据2.(2021高一上·期末)下列关于计算机信息编码的描述,不正确的是()A.ASCII 字符编码表包含128个字符B.4位二进制能表示的最大十进制数是16C.一个正整数的二进制数末尾增加一个“0”,这个数是原来数的2倍D.网络爬虫、传感器、移动App都是常见的数据采集工具3.(2021高一上·期末)使用 UltraEdit 软件查看字符内码,部分界面如下图所示下列说法正确的是()A.大写字母 O 的内码十六进制表示为8FB.小写字母 j 的内码用二进制表示为:01101010C.图中 10 个 ASCII 编码的字符D.字符“!”的内码二进制表示为:101000014.(2021高一上·期末)下列关于大数据的说法,正确的有:()A.在很多情况下,大数据的来源可以不依靠人工B.大数据产生的速度快,处理速度可以慢一些C.大数据可以使用 Excel 电子表格或数据库来处理D.当数据量很大时,可以抽取部分数据作为大数据的数据源5.(2021高一上·期末)下列关于算法的描述,不正确的有:()A.广义地讲,“算法”指的是解决问题或完成任务的一系列步骤B.算法有多种不同的描述方式C.通过算法让计算机解决问题时,数据、运算及控制转移成为算法的要素D.算法的第一个执行步骤必须是数据输入6.(2021高一上·期末)某算法的部分流程图如图所示。执行这部分流程,若输入a的值为22,则输出b的值为()A.0 B.1 C.2 D.167.(2021高一上·期末)已知s='abcdefgh',则s[1:5:2]+s[-1:-7:-2]的值是()A.’bdhfd’ B.’bdfhfdb’ C.’achfd’ D.’acehfdb’8.(2021高二上·浙江期中)某Python代码如下,执行后输出的结果是( )L=['pear', 'apple', 'orange']n=len(L[2])ans=3if n%2==0:ans*=nelse:ans+=nans-=5print(ans)A.13 B.3 C.18 D.89.(2021高二上·浙江期中)某Python程序段如下:a = [28, 29, 79, 14, 24, 43]m = int (input("请输入一个整数: "))pos = -1for i in range(len(a)):if a[i] > m:if pos == -1 or a[i] < a[pos]:pos=i运行该程序段,若输入40,变量pos的值是( )A.-1 B.2 C.3 D.510.(2021高二上·浙江期中)有如下Python程序段import randoms='abcdefghijklmnopq'for i in range(4):k=random.randint(0,4)+random.randint(0,1)*10print(s[k],end='')执行该程序后,输出的结果不可能是( )A.ddaa B.eaeo C.dfam D.nemc11.(2021高一上·期末)下列描述的场景与处理方法使用不恰当的是( )A.分析前一年的高铁客流数据优化高铁运行采用批处理计算B.京东网双12通过实时分析用户行为实现商品的推荐采用流计算C.图计算为腾讯超大规模社交网络图数据的各类计算提供支撑D.分析近五年的信息技术选考试卷梳理高频考点采用流计算12.(2021高一上·期末)某DataFrame对象df中包含“品牌”、“销量”等手机月销售量的信息,下列说法不正确的是()A.可通过df[df['销量']>1000]检索df对象中“销量”大于1000的数据行B.可通过df.at[3,'销量']=500将df对象第4行销量列的值更改为500C.可通过df.drop(1)删除第2行数据D.以上说法均错误13.(2021高一上·期末)演绎三段论推理的过程:所有的金属都能导电(大前提),因为铜是金属(小前提),所以铜能够导电(结论)。采用上述方式研究并实现人工智能的方法称为( )A.符号主义 B.仿真主义 C.联结主义 D.行为主义14.(2021高一上·期末)以下关于深度学习的描述中错误的是( )A.采用“手工构造知识库+推理引擎”的方式实现B.是数据驱动人工智能方法的典型代表C.多层神经网络是一种典型的深度学习模型D.AlphaGo利用深度学习从人类选手棋局中学习15.“智慧学校”已经开始进入校园生活。下列校园的日常行为( )①早上6:30校园广播自动响起,提醒同学们起床②上课时,老师在一体机上通过手写输入录入文字③教学楼走廊的灯检测到有人靠近时会自动打开④英语课上,老师通过有道词典的在线翻译功能辅助进行翻译⑤晚自习结束,通过人脸识别系统进行人寝点名使用了人工智能技术的有( )A.①②③ B.①②④ C.②④⑤ D.③④⑤二、操作题16.(2021高一上·期末)在甲、乙两个仓库存放大米,甲仓存90袋,乙仓存50袋,甲仓每次运出12袋,乙仓每次运出4袋。运出几次后两仓库剩下大米的袋数相等?小明通过编写Python程序解决此问题,程序运行如图所示。请在划线处补充代码。a = 90b = 50i = 0While :a = a - 12 i = i + 1print('第',i,'次运走后甲仓和乙仓的数量为:',a,b)print('两仓剩下大米袋数相等所需要运行的次为:',i)17.(2021高一上·期末)有全球票房前100的电影信息如下“票房前100名.xlsx”表:图1(1)“票房前100名.xlsx”属于 (填字母:A .结构化\ B .非结构化 \ C .半结构化)数据。(2)如想要筛选得到该表内复仇者联盟各部剧的信息,以下可以操作的是 (多选题)A. B.C. D.(3)要用Python实现如图2所示图表,代码如下,请在程序①②③划线处填入合适的代码。图2import pandas as pdimport matplotlib.pyplot as pltdf=pd.read_excel("票房前100名.xlsx")yplx=input("输入影片类型:")df1= df[ ] #对df取某类型电影的数据df2=df1.sort_values("总票房",ascengding=False). #按总票房降序并取前5名x=df2["影片名"]y= plt.bar(x,y)plt.title(yplx+"类全球总票房前5") #设置图标题plt.show() #显示图18.(2021高一上·期末)某密文是由明文加密得到,其加密规则是:①对连续重复的大写字母,仅保留1个;②在去重后的密文中,从首字符开始间隔5个字符取1个,依次连接取出的字符,即为密文。编写解密程序,功能如下:程序执行时,输入明文后,第一行输出去重后明文,第二行输出密文。程序运行界面如图所示。实现上述功能的程序如下,回答下列问题。s1=input("请输入明文:")s2=s1[0]for i in range( ① ):c=s1[i]if c>="A" and c<="Z":if ② :s2=s2+celse:s2=s2+cmw=""i=5while imw=mw+s2[i]③print("去重后的明文为:",s2)print("密文为:",mw)(1)若明文为“PPP2YX@a&DD2ZZXX#”,则密文为 。(2)在程序①②③划线处填入合适的代码。① ② ③ 答案解析部分1.【答案】B【知识点】数据、信息、知识与智慧的关系【解析】【解答】选项A:腋下、口腔、额头测温时温度有所不同,这是因为信息具有相对性;选项B:信息来源于数据,是数据经过储存、分析及解释后所产生的意义;选项C:数据、信息与知识三者之间的价值变化趋势是逐渐递增;选项D:《国家学生体质健康标准》中指出的“高一男生的正常体重指数为 16.5-23.2 ”,属于知识。故答案选B。【分析】本题考查的是对数据、信息和知识的理解。数据、信息和知识可以看作人类对客观事物感知的三个不同阶段。数据是对事物属性的客观记录,信息是经过组织的有结构的数据,知识是经过人的思维整理过的信息、数据、形象、价值标准以及社会的其他符号化产物。2.【答案】B【知识点】进制及数制转换;字符编码;数据采集方法【解析】【解答】选项A:基本的ASCII码共有128个,用1个字节中的低7位编码;选项B:4 位二进制能表示的最大十进制数是15;选项C:一个正整数的二进制数末尾增加一个“0”,相当于将这个数扩大了1倍;选项D:网络爬虫、传感器、移动App都是常见的数据采集工具。故答案选B。【分析】本题考查的是计算机信息编码及数据的采集。基本的ASCII码由33个控制字符、10个阿拉伯数字、26个英文大写字母、26个英文小写字母与一些标点符号、运算符号组成。整数二进制转化为十进制应从右到左用二进制的每个数去乘以2的相应次方。3.【答案】B【知识点】进制及数制转换;字符编码【解析】【解答】选项A:由图可知,小写字母o的内码是6F,则大写字母O的内码十六进制表示为6F-20=4F(大写字母与小写字母十进制ASCII码值相差32,对应十六进制数是20);选项B:小写字母k的内码是6B,则小写字母 j 的内码是6B-1=6A,转换为二进制表示是:01101010;选项C:图中有9个ASCII编码的字符;选项D:字符“!”的内码是A3A1,转换为二进制表示为:10100011 10100001。故答案选B。【分析】本题考查的是ASCII码和汉字编码。用UltraEdit软件观察字符的内码时,每个英文字母占用1个字节,每个汉字占用2个字节。4.【答案】A【知识点】大数据思维;大数据处理的基本思路【解析】【解答】选项A:在很多情况下,大数据的来源可以不依靠人工;选项A:大数据产生的速度快,处理速度也需要快;选项C:大数据可以使用数据库来处理,不可使用Excel 电子表格来处理;选项D:大数据要分析的是全体数据,而不是抽样数据。故答案选A。【分析】本题考查的是大数据的描述。数据量大并不一定就是大数据,用传统算法和数据库系统可以处理的海量数据不能算“大数据”。符合大数据概念的数据一般具有数据规模大、处理速度快、数据类型多、价值密度低四个特征。5.【答案】D【知识点】算法的基本概念与特征;算法的常用表示方法【解析】【解答】算法可以有0个或多个输入。故答案选D。【分析】本题考查的是算法的描述。算法的常用描述方式有:自然语言、流程图、伪代码、计算机程序语言。算法的特征:①有穷性:执行完有限步之后结束,且每一步的执行时间也都是有限的;②确定性:每一步都有确切的含义;③输入:有零个或多个输入;④输出:至少产生一个输出;⑤可行性:原则上能精确运行。6.【答案】C【知识点】流程图识读【解析】【解答】流程图分析:a=22,a>16,执行:a=22-16=6,b=16\2=8;第一次循环:6<8,执行: b=8\2=4;第二次循环:6>4,执行:a=6-4=2,b=4\2=2;第三次循环:2=2,执行:输出2。故答案选C。【分析】本题考查的是流程图识读。7.【答案】A【知识点】常见数据类型、数组【解析】【解答】字符串和列表的切片操作:格式:[start: end: step]。功能:返回从索引位置start到索引位置end且以step为步数的子序列(不包含索引位置end的元素)。s[1:5:2]+s[-1:-7:-2]='bd'+'hfd'='bdhfd'。故答案选A。【分析】本题考查的是Python的切片操作。在切片操作中,step的值正负数均可,其绝对值大小决定了切取数据时的“步长”,而正负号决定了“切取方向”,正表示“从左往右”取值,负表示“从右往左”取值。8.【答案】A【知识点】运算符、基本运算与表达式;分支结构语句及程序实现9.【答案】D【知识点】分支结构语句及程序实现;循环结构语句及程序实现10.【答案】C【知识点】循环结构语句及程序实现11.【答案】D【知识点】大数据处理类型与计算方式【解析】【解答】一般静态数据用批处理计算,流数据用流计算,图数据用图计算等。近五年的信息技术选考试卷梳理高频考点应该属于静态数据,应采用批处理计算。故答案选D。【分析】本题考查的是数据处理方法。12.【答案】D【知识点】基本数据结构【解析】【解答】选项A:DataFrame对象df中包含“品牌”、“销量”等手机月销售量的信息,可通过df[df['销量']>1000]检索df对象中“销量”大于1000的数据行;选项B:df下标从0开始,at是内容修改函数,可通过df.at[3,'销量']=500将df对象第4行销量列的值更改为500;选项C:drop是删除函数,可通过df.drop(1)删除第2行数据。故答案选D。【分析】本题考查的是Python数据的操作。DataFrame是一种二维的数据结构,由一个索引列和若干个数据列组成,每个数据列可以是不同的类型。13.【答案】A【知识点】人工智能的应用【解析】【解答】根据符号进行推理,属于符号主义。故答案选A。【分析】本题考查的是人工智能中的符号主义。14.【答案】A【知识点】人工智能的应用【解析】【解答】采用“手工构造知识库+推理引擎”是专家系统的方式。深度学习是数据驱动人工智能方法的佼佼者。故答案选A。【分析】本题考查的是人工智能发展历程。随着技术的发展,人们对人工智能的认识也在不断深入。“三盘对弈”掀起了人工智能发展的三次高潮:第一款国际跳棋程序中使用的“机器学习”概念,至今仍然对人工智能程序设计有着重要的影响;深蓝将知识库结合搜索等机器学习算法引入人工智能,让机器从数据中进行学习,获得知识;阿尔法围棋推动了深度学习作为人工智能继续前进的核心技术。15.【答案】C【知识点】人工智能的应用16.【答案】a!=b;b=b-4【知识点】循环结构语句及程序实现【解析】【解答】第一空:变量a、b分别保存甲仓和乙仓的数量,程序实现求运出几次后两仓库剩下大米的袋数相等,循环条件是a不等于b,故此处填:a!=b。第二空:甲仓每次运出 12 袋,乙仓每次运出 4 袋,此处更新b的值,故此处填:b=b-4。【分析】本题考查的是Python循环结构程序分析。17.【答案】(1)A(2)A;B;C(3)df[“影片类型”]==yplx或df.影片类型;head(5);df2[“总票房”]或df2.总票房【知识点】表格数据的处理与计算;编程处理数据与可视化;数据的形式【解析】【解答】(1)Excel二维表属于结构化数据,故“票房前100名.xlsx”属于结构化数据。故答案为:A。(2)如想要筛选得到该表内复仇者联盟各部剧的信息,应包含关键字“复仇者联盟”,使用通配符“*”。故答案选ABC。(3)第一空:yplx是影片类型,此处对df取某类型电影的数据;第二空:此处按总票房降序并取前5名,使用head函数取前5名;第三空:x轴是影片名,y轴是总票房。故答案为:df[“影片类型”]==yplx或df.影片类型、head(5)、df2[“总票房”]或df2.总票房。【分析】本题考查的是python编程处理数据以及数据形式、表格数据的筛选。18.【答案】(1)a#(2)1,len(s1);c!=s1[i-1];i+=6 或i=i+6【知识点】加密与解密算法【解析】【解答】(1)若明文为“PPP2YX@a&DD2ZZXX#”,则去重后的明文为:“P2YX@a&D2ZX#”, 从首字符开始间隔5个字符取1个,依次连接取出的字符,即为密文,则密文为a#。故答案为:a#;(2)①处:字符串索引从0开始,即索引范围是0~ len(s1)-1,每次比较c1与前面相邻的字符是否相等。range(start, stop, [step]),start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);stop: 计数到 stop 结束,但不包括 stop。故答案为:1, len(s1)。②处:变量c是字符串s1索引i处的字符,如果c是大写字母,并且如果c与前面相邻i-1处的字符相等,则跳过该字符,如果不相等,则将c拼接到变量s2后面,从而达到去重。故答案为:c!=s1[i-1]。③处:从首字符开始间隔5个字符取1个,依次连接取出的字符,即为密文。此处按要求取出密文,下一个密文字符在i+6处。故答案为:i+=6 或i=i+6。【分析】本题考查的是Python实现解密算法。1 / 1 展开更多...... 收起↑ 资源列表 教科版(2019)信息技术必修一数据与计算 复习综合卷二(学生版).docx 教科版(2019)信息技术必修一数据与计算 复习综合卷二(教师版).docx