资源简介 (…………○…………外…………○…………装…………○…………订…………○…………线…………○…………) (※※请※※不※※要※※在※※装※※订※※线※※内※※答※※题※※) (…………○…………内…………○…………装…………○…………订…………○…………线…………○…………)登陆二一教育在线组卷平台 助您教考全无忧江苏省连云港市2020-2021学年高一上学期信息技术期末调研试卷一、选择题1.(2020高一上·连云港期末)下列关于数据的说法正确的是( )。A. 数据就是信息 B. 数据不经过加工也可以称作信息C. 数据就是知识 D. 数据经过解释成为信息,并对接收者的行为产生影响2.(2020高一上·连云港期末)下面关于用算法来解决问题的4个步骤,正确的顺序为( )。①建立数学模型;②设计算法;③分析问题;④描述算法。A. ①②③④ B. ③②①④ C. ①③②④ D. ③①②④3.(2020高一上·连云港期末)关于数据和信息,下列说法中正确的是( )。A. 数据和信息的概念是相同的B. 信息是一种加工或处理为特定形式的数据C. 声音、文字、数字和图像均是信息D. 同一数据如采用不同的处理方式必然得到不同的信息4.(2020高一上·连云港期末)在人工智能领域,以计算机如何自动获取知识和技能而实现自我完善的研究属于( )。A. 专家系统 B. 模式识别 C. 神经网络 D. 机器学习5.(2020高一上·连云港期末)下列应用不属于人工智能的是( )。A. 利用手机中APP软件拍照识别花卉植物B. 通过语音功能打开手机导航软件C. 扫地机器人自动打扫房间D. 有人走过来,走廊过道的照明灯自动亮起6.(2020高一上·连云港期末)关于图灵测试,下列说法错误的是( )。A. 图灵测试本质上是对人类智能的一种操作性定义B. 图灵测试的本体是“机器能否思考?”C. 图灵测试就是一个简单的模拟游戏D. 图灵测试不涉及对人类的行为表现和互动行为研究7.(2020高一上·连云港期末)下列数据来源中,属于直接来源的是( )。A. 公开出版的统计数据B. 各企业的经营报表数据C. 某研究机构发布的研究数据D. 实验数据8.(2020高一上·连云港期末)在WPS表格中进行数值分析的时候,可以使用函数。下列关于函数的叙述正确的是( )。A. AVERAGE函数可以求出所选区域数据个数B. SUM函数可以求出所选区域数据的和C. COUNT函数可以将所选区域数据按降序排列D. MAX函数是求所选区域数据最小值9.(2020高一上·连云港期末)在WPS表格中,在进行分类汇总前应当( )。A. 先按欲分类汇总的字段进行排序B. 先对符合条件的数据进行筛选C. 先排序、在筛选D. 先筛选、再排序10.(2015高二上·重庆会考)某公司把今年的生产业绩数据建立了一个Excel工作表,并用表的数据生成了统计图,但后来发现有个部门的业绩数据输入错误,于是在表中对该数据进行了修改。这时其对应的统计图( )。 A. 原统计图处会显示错误提示 B. 会随之自动改变C. 不发生变化 D. 自动生成新统计图,且保留原统计图11.(2020高一上·连云港期末)身体质量指数(BMI)常用来衡量人体胖瘦程度以及是否健康的一个标准。当BMI值超过28时,说明身体肥胖,如图所示是根据BMI值判断人体胖瘦的部分流程图。假设某同学的BMI指数为30,则该流程的执行顺序为( )。A. ①→②→③→④ B. ①→②→③ C. ①→②→④→③ D. ①→②→④12.(2020高一上·连云港期末)下列关于程序设计的说法正确的是( )A. 程序设计就是指示计算机如何去解决问题或完成一组可执行指令的过程B. 程序设计就是寻求解决问题的方法,并将实现步骤编写成计算机可以执行程序的过程C. 程序设计语言的发展经历了机器语言、汇编语言到高级语言的过程,比较流行的高级语言有Python、Fortran、Excel等D. 程序设计语言和计算机语言是同一个概念的两个方面13.(2020高一上·连云港期末)迭代法是用计算机解决问题的一种基本算法,它利用计算机运算速度快、适合做重复性操作的特点,让计算机对一组指令(或一定步骤)进行重复执行,在每次执行这组指令(或这些步骤)时,都从变量的原值推出它的一个新值。关于迭代法,下列描述正确的是( )。A. 每一次的迭代进行,肯定是离最终的正确结果越来越近B. 每一次的迭代结果,其实质就是下一次运算的初始值C. 如果没有正确结果,迭代次数可以无止境的进行下去D. 迭代的计算结果肯定比数学公式计算精确14.(2020高一上·连云港期末)关于人工计算、自动工具计算和编程计算三种计算方式,下列说法不正确的是( )。A. 对于简单的计算问题,人工计算的使用成本是三种计算方式中最低的B. 对于复杂的计算问题,通常不采用人工计算来解C. 依据实情,灵活运用三种计算方式将有助于我们提高数据计算的效率D. 由于计算机的日益普及,编程解决计算问题是最方便的15.(2020高一上·连云港期末)某学生成绩表如下图。其中,学期总评成绩的组成为平时成绩20%、期中考试20%、期末考试60%,为了运用填充柄进行快速计算,应在E3单元格输入( )A. =0.2*70+0.2*75+0.6*55B. =0.2*B3+0.2*C3+0.6*D3C. =sum(0.2*B3:0.2*C3:0.6*D3)D. =0.2*$B$3+0.2*$C$3+0.6*$D$316.(2020高一上·连云港期末)算法的描述通常有自然语言法、流程图法和伪代码法等基本方法,流程图法表示算法中表示判断的图形是( )。A. 矩形框 B. 菱形框 C. 圆形框 D. 椭圆形框17.(2019高一下·海南期中)下列关于解决问题过程的叙述,错误的是( )A. 计算机解决问题和人类解决问题的过程是完全相同的B. 人类会创造性地解决问题C. 计算机解决问题必须针对一定对象,按一定步骤去做D. 人类的思维有跳跃性、抽象性、模糊性18.(2020高一上·海安月考)下列四个选项中能够在屏幕上输出“祖国,你好”的Python语句是( )A. print "祖国,你好" B. print("祖国,你好")C. print(祖国,你好) D. print 祖国,你好19.(2020高一上·海安月考)下列哪条赋值语句在Python中是非法的:( )A. X=Y=Z=1 B. X=(Y=Z+1) C. X,Y=Y,X D. X+=Y20.(2020高一上·连云港期末)数学老师布置了一道题目“求1*2*3*……*100”,如果用计算机编程的方法求解,应该选择的程序结构是( )。A. 顺序结构 B. 选择结构 C. 循环结构 D. 树型结构21.(2020高一上·连云港期末)关于Python,以下几种说法不正确的是( )。A. Python是一种高级程序设计语言B. Python属于汇编语言,或者说属于低级语言C. Python是一种代表简单主义思想的语言,它具有简单、免费、开源和可移植等特点D. Python是一种面向对象的、解释性计算机语言22.(2020高一上·连云港期末)以下关于数据可视化描述中,不恰当的是( )。A. 通过图形化手段清晰有效地传达与沟通信息B. 选择合适的图表类型才有助于对信息的理解C. 数据可视化有利于推动数据思维提升并发现业务逻辑D. 尽量从视觉设计的角度制作数据可视化图表23.(2020高一上·连云港期末)在Python中要交换变量a和b中的值,应使用的语句组是( )。A. a,b=b,a B. a=c;a=b;b=c C. a=b;b=a D. c=a;b=a;b=c24.(2020高一上·连云港期末)分治策略是计算机求解问题的一个经典算法,它也是一种分解问题的思维方法。下列关于“分治策略”的描述正确的是( )。A. 分治策略就是把大问题转化为不同的小问题来解决B. 分治策略就是把一个问题转化为多个问题同时解决C. 分治策略解决问题时一般分为“分解”、“解决”和“合并”三个步骤D. 分治策略解决问题时必须使用递归算法进行25.(2020高一上·连云港期末)以下Python代码输出结果中说法正确的是( )。x=0for i in range(1,100): x=x+iprint(x)A. 1+100的和 B. 1+99的和C. 1~99所有整数的和 D. 1~100所有整数的和26.(2020高一上·连云港期末)下面的Python程序段运行后的输出结果是( ) x=3 if x%2==0: print(x, "是偶数。") else: print(x, "是奇数。")A. 3是奇数 B. x, "是偶数" C. x, "是奇数" D. 3是偶数27.(2020高一上·连云港期末)下列Python程序运行后的输出结果是( )。s=0for i in range(1,5): s=s+iprint("s=",s)A. s=5 B. s=6 C. s=10 D. s=1528.(2020高一上·连云港期末)下列Python程序段运行的结果是( )。i=0sum=0while i<10: if i%3==0: sum+=i i+=1print("sum=",sum)A. sum=9 B. sum=10 C. sum=18 D. sum=1929.(2020高一上·连云港期末)关于python中的函数,以下描述错误的是( )。A. 函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可B. 使用函数的主要目的是减低编程难度和代码重用C. Python 使用 del 保留字定义一个函数D. 函数是一段具有特定功能的语句组30.(2020高一上·连云港期末)如要编程画出由100个圆组成的图案,比较好的算法是( )。A. 按顺序执行100个画不同大小圆的程序段B. ①先编写1个能画不同大小圆的程序模块 ②在主程序中用100语句调用画圆程序模块C. ①先编写1个能画不同大小圆的程序模块 ②用循环方法调用100次画圆程序模块D. 不必先定义画圆程序模块,而直接循环100次的方法来画图案31.(2020高一上·连云港期末)一个队列初始为空,若它的输入序列为a、b、c、d,则它的输出序列为( )。A. d、c、b、a B. d、a、c、b C. a、b、c、d D. a、c、b、d32.(2020高一上·连云港期末)以下选项中不属于线性数据结构的是( )。A. 线性表 B. 二叉树 C. 队列 D. 栈33.(2020高一上·连云港期末)下列关于关系型数据库的说法中,正确的是( )。A. Access数据库文件扩展名是mdf B. 数据表不能脱离数据库独立存在C. 同一字段可以存放不同类型的数据 D. 一个数据库只能有一个数据表34.(2020高一上·连云港期末)张童使用Access数据库管理软件创建了名为“档案”的数据表,其设计视图的部分界面如下图所示,则下列说法正确的是( )。A. 数据表中输入数据后,不可以再增加字段B. 录入数据时,不能输入两个相同的“学号”的值C. 将字段名“名字”修改为“姓名”,该列中的数据全部丢失D. 删除字段“学号”,该数据表中“学号”列数据将全部被删除35.(2020高一上·连云港期末)加密和解密本质上是对数据进行的某种交换。控制加密和解密的过程进行的是( )。A. 密钥 B. 明文 C. 密文 D. 信息36.数字音频采样和量化过程所用的主要硬件是( )。A. 数字解码器 B. 数字到模拟的转换器(D/A转换器)C. 数字编码器 D. 模拟到数字的转换器(A/D转换器)二、操作题37.(2020高一上·连云港期末)一元二次方程ax2+bx+c=0(a≠0),当b2-4ac≥0,方程有两个不同的实数根,当b2-4ac<0时,方程无实数根。(问题求解)下面的python程序实现的功能是判断方程是否有实数根。请阅读如下python程序,在空白处填写适当的表达式或语句,使程序完整。import matha=int(input("请输入a的值:"))b=int(input("请输入b的值:"))c=int(input("请输入c的值:"))d=________ #将表达式b2-4ac的值赋给变量dif ________ print("x1=",(-b+math.sqrt(d))/(2*a)) #输出方程的其中一个实数根 print("x2=",(________) #输出方程的另一个实数根else: ________ #输出“方程无实数根”38.(2020高一上·连云港期末)水仙花数是指一个三位数,它的每个位上的数字的3次方之和就等于它本身,例如:1**3+5**3+3**3 = 153。这类三位数也被叫做自恋数、自幂数或者阿姆斯特朗数。(问题求解)设这个数存放于变量x中,变量g、s、b分别存放个位、十位、百位上的数。需得分离数字得到每位上的数,即将变量g、s、b表示为x的形式。请阅读如下python程序,在空白处填写适当的表达式或语句,使程序完整。print ("三位数之内的水仙花是:")for x in ________: b=x//100 s= ________ g= ________ if x==(b**3 + s**3 + g**3): ________39.(2020高一上·连云港期末)在中国古代,出自数学家张丘建的《算经》中这样一个值得研究的问题:今有鸡翁一,直钱五;鸡母一,直钱三;鸡雏三,直钱一。凡百钱,买鸡百只。问鸡翁、母、雏各几何?这个问题就是著名的“百钱买百鸡问题”。即:现有100文钱,公鸡5文钱一只,母鸡3文钱一只,小鸡一文钱3只,要求:公鸡,母鸡,小鸡都要有,把100文钱买100只鸡,买的鸡是整数。问公鸡、母鸡和小鸡各几何?(问题求解)设用变量g、m、x三个变量分别存放公鸡、母鸡和小鸡的数量,请阅读如下程序,在空白处填写适当的表达式或语句,使程序完整。for g in range(1, 20): for m in ________: for x in range(3,98,3): if ________ and ________ ==100: print("公鸡:",g,"母鸡:",m,"小鸡:",x)40.(2020高一上·连云港期末)递归就是自己调用自己,它是设计和描述算法的一种有力工具,常常用来解决比较复杂的问题。为求解规模为N的问题,设法将它分解成规模较小的问题,从小问题的解容易构造出大问题的解,并且这些规模问题较小的问题也能采用同样的分解方法,分解成规模更小的问题,并能从这些更小问题的解构造出规模较大问题的解。一般情况下,规模N=1时,问题的解是已知的。已知:从1到n的连续自然数相乘的积、叫做阶乘、用符号n!表示。如5!=1×2×3×4×5,规定0!=1。我们用递归算法可以较容易求n的阶乘。求n的阶乘算法可以描述如下:n!=n*(n-1)! (n-1)!=(n-1)*(n-2)! (n-2)!=(n-2)*(n-3)!2!=2*1! 1!=0! 0!=1如果把n!写成函数形式,即f(n),f(n)=n*f(n-1)。如f(5)就是表示5!,求5!的过程可以写成如下形式:f(5)=5*f(4) f(4)=4*f(3) f(3)=3*f(2) f(2)=2*f(1) f(1)=1(问题求解)在python中用递归算法求1!+2!+……+n!(n的值为整数,从键盘输入)。请阅读如下程序,在空白处填写适当的表达式或语句,使程序完整。def f(n):if n==0: return 1else: return ________s=0n=int(input("请输入n:"))for i in________: s=________print(s)答案解析部分一、选择题1.【答案】 D【考点】数据、知识与智慧的定义,数据、信息、知识与智慧的关系【解析】 2.【答案】 D【考点】计算机解决问题的过程【解析】 3.【答案】 B【考点】信息及其特征,数据、信息、知识与智慧的关系【解析】 4.【答案】 D【考点】信息的智能化处理【解析】 5.【答案】 D【考点】信息的智能化处理【解析】 6.【答案】 D【考点】信息的智能化处理【解析】 7.【答案】 D【考点】数据采集方法【解析】 8.【答案】 B【考点】表格数据的处理与计算【解析】 9.【答案】 A【考点】表格数据的处理与计算【解析】 10.【答案】 B【考点】表格数据的基本操作,表格数据的处理与计算【解析】【解答】当Excel工作表中的数据变化时,与其相对应的图表随之改变,故答案选B。【分析】此题主要考查表格和图表的基本操作。图表是工作表的一部分,是数据表的一种表达方式,用来图形化表达数据表,使数据表更明了,直观,用来更加清晰地观察数据之间的关系。11.【答案】 D【考点】流程图识读【解析】 12.【答案】 B【考点】计算机语言,程序与指令【解析】 13.【答案】 B【考点】递归算法【解析】 14.【答案】 D【考点】数据处理和统计分析工具【解析】 15.【答案】 B【考点】表格数据的处理与计算【解析】 16.【答案】 B【考点】流程图识读【解析】 17.【答案】 A【考点】算法的常用表示方法【解析】【解答】选项A:人类是会创造性地解决问题,而计算机只能按人们的思路和固定格式来解决问题,本项错。选项B: 人类会创造性地解决问题 ,会思考新思路新方法,本项对。选项C: 计算机解决问题必须针对一定对象,按一定步骤去做 ,不会跳跃思考,本项对。选项D: 人类的思维有跳跃性、抽象性、模糊性 ,本项对。故答案选A。【分析】本题考查的是计算机解决问题和人类解决问题的差别。人类的思维具有 有跳跃性、抽象性、模糊性 ,能创造性地解决问题,而计算机只能在有限的步骤内解决有答案的问题,但计算机的速度又是人类所不及的。18.【答案】 B【考点】基本语句【解析】 19.【答案】 B【考点】常量、变量及变量的赋值【解析】 20.【答案】 C【考点】算法的控制结构【解析】 21.【答案】 B【考点】计算机语言【解析】 22.【答案】 D【考点】数据可视化的定义及作用【解析】 23.【答案】 A【考点】常量、变量及变量的赋值【解析】 24.【答案】 D【考点】大数据处理的基本思路【解析】 25.【答案】 C【考点】循环结构语句及程序实现【解析】 26.【答案】 A【考点】分支结构语句及程序实现,基本语句【解析】 27.【答案】 C【考点】循环结构语句及程序实现【解析】 28.【答案】 D【考点】分支结构语句及程序实现,循环结构语句及程序实现【解析】 29.【答案】 C【考点】常用标准函数【解析】 30.【答案】 C【考点】算法的控制结构,编程处理数据【解析】 31.【答案】 C【考点】基本数据结构【解析】 32.【答案】 B【考点】基本数据结构【解析】 33.【答案】 B【考点】数据表、字段、记录的概念,软件的扩展名【解析】 34.【答案】 D【考点】数据表、字段、记录的编辑【解析】 35.【答案】 A【考点】信息系统安全防护【解析】 36.【答案】 D【考点】数字化概念与作用【解析】【解答】数字音频系统是通过将声波波形转换成一连串的二进制数据来再现原始声音的,实现这个步骤使用的设备是模数转换器(A/D)。它以每秒上万次的速率对声波进行采样。故答案选D。【分析】本题考查音频的采样和量化。在计算机中获得声音和播放声音是要经过采样和量化两个步骤的,而这两个步骤是靠模拟-数字转化器(AD)和数字-模拟转化器(DA)进行的。本题容易混淆数模转换和模数之间的相互转换。二、操作题37.【答案】 b*b-4*a*c或b**2-4*a*c;d>=0;-b-math.sqrt(d))/(2*a);print("方程无实数根")【考点】分支结构语句及程序实现,模块【解析】 38.【答案】 range(100,1000);x//10%10;x%10;print ("三位数之内的水仙花是:"+str(x))【考点】循环结构语句及程序实现【解析】 39.【答案】 range(1,33);g+m+x==100;5*g+3*m+x/3【考点】循环结构语句及程序实现【解析】 40.【答案】 n*f(n-1);range(1,n+1);s+f(i)【考点】过程与自定义函数,分支结构语句及程序实现【解析】 1 / 1(…………○…………外…………○…………装…………○…………订…………○…………线…………○…………) (※※请※※不※※要※※在※※装※※订※※线※※内※※答※※题※※) (…………○…………内…………○…………装…………○…………订…………○…………线…………○…………)登陆二一教育在线组卷平台 助您教考全无忧江苏省连云港市2020-2021学年高一上学期信息技术期末调研试卷一、选择题1.(2020高一上·连云港期末)下列关于数据的说法正确的是( )。A. 数据就是信息 B. 数据不经过加工也可以称作信息C. 数据就是知识 D. 数据经过解释成为信息,并对接收者的行为产生影响【答案】 D【考点】数据、知识与智慧的定义,数据、信息、知识与智慧的关系【解析】 2.(2020高一上·连云港期末)下面关于用算法来解决问题的4个步骤,正确的顺序为( )。①建立数学模型;②设计算法;③分析问题;④描述算法。A. ①②③④ B. ③②①④ C. ①③②④ D. ③①②④【答案】 D【考点】计算机解决问题的过程【解析】 3.(2020高一上·连云港期末)关于数据和信息,下列说法中正确的是( )。A. 数据和信息的概念是相同的B. 信息是一种加工或处理为特定形式的数据C. 声音、文字、数字和图像均是信息D. 同一数据如采用不同的处理方式必然得到不同的信息【答案】 B【考点】信息及其特征,数据、信息、知识与智慧的关系【解析】 4.(2020高一上·连云港期末)在人工智能领域,以计算机如何自动获取知识和技能而实现自我完善的研究属于( )。A. 专家系统 B. 模式识别 C. 神经网络 D. 机器学习【答案】 D【考点】信息的智能化处理【解析】 5.(2020高一上·连云港期末)下列应用不属于人工智能的是( )。A. 利用手机中APP软件拍照识别花卉植物B. 通过语音功能打开手机导航软件C. 扫地机器人自动打扫房间D. 有人走过来,走廊过道的照明灯自动亮起【答案】 D【考点】信息的智能化处理【解析】 6.(2020高一上·连云港期末)关于图灵测试,下列说法错误的是( )。A. 图灵测试本质上是对人类智能的一种操作性定义B. 图灵测试的本体是“机器能否思考?”C. 图灵测试就是一个简单的模拟游戏D. 图灵测试不涉及对人类的行为表现和互动行为研究【答案】 D【考点】信息的智能化处理【解析】 7.(2020高一上·连云港期末)下列数据来源中,属于直接来源的是( )。A. 公开出版的统计数据B. 各企业的经营报表数据C. 某研究机构发布的研究数据D. 实验数据【答案】 D【考点】数据采集方法【解析】 8.(2020高一上·连云港期末)在WPS表格中进行数值分析的时候,可以使用函数。下列关于函数的叙述正确的是( )。A. AVERAGE函数可以求出所选区域数据个数B. SUM函数可以求出所选区域数据的和C. COUNT函数可以将所选区域数据按降序排列D. MAX函数是求所选区域数据最小值【答案】 B【考点】表格数据的处理与计算【解析】 9.(2020高一上·连云港期末)在WPS表格中,在进行分类汇总前应当( )。A. 先按欲分类汇总的字段进行排序B. 先对符合条件的数据进行筛选C. 先排序、在筛选D. 先筛选、再排序【答案】 A【考点】表格数据的处理与计算【解析】 10.(2015高二上·重庆会考)某公司把今年的生产业绩数据建立了一个Excel工作表,并用表的数据生成了统计图,但后来发现有个部门的业绩数据输入错误,于是在表中对该数据进行了修改。这时其对应的统计图( )。 A. 原统计图处会显示错误提示 B. 会随之自动改变C. 不发生变化 D. 自动生成新统计图,且保留原统计图【答案】 B【考点】表格数据的基本操作,表格数据的处理与计算【解析】【解答】当Excel工作表中的数据变化时,与其相对应的图表随之改变,故答案选B。【分析】此题主要考查表格和图表的基本操作。图表是工作表的一部分,是数据表的一种表达方式,用来图形化表达数据表,使数据表更明了,直观,用来更加清晰地观察数据之间的关系。11.(2020高一上·连云港期末)身体质量指数(BMI)常用来衡量人体胖瘦程度以及是否健康的一个标准。当BMI值超过28时,说明身体肥胖,如图所示是根据BMI值判断人体胖瘦的部分流程图。假设某同学的BMI指数为30,则该流程的执行顺序为( )。A. ①→②→③→④ B. ①→②→③ C. ①→②→④→③ D. ①→②→④【答案】 D【考点】流程图识读【解析】 12.(2020高一上·连云港期末)下列关于程序设计的说法正确的是( )A. 程序设计就是指示计算机如何去解决问题或完成一组可执行指令的过程B. 程序设计就是寻求解决问题的方法,并将实现步骤编写成计算机可以执行程序的过程C. 程序设计语言的发展经历了机器语言、汇编语言到高级语言的过程,比较流行的高级语言有Python、Fortran、Excel等D. 程序设计语言和计算机语言是同一个概念的两个方面【答案】 B【考点】计算机语言,程序与指令【解析】 13.(2020高一上·连云港期末)迭代法是用计算机解决问题的一种基本算法,它利用计算机运算速度快、适合做重复性操作的特点,让计算机对一组指令(或一定步骤)进行重复执行,在每次执行这组指令(或这些步骤)时,都从变量的原值推出它的一个新值。关于迭代法,下列描述正确的是( )。A. 每一次的迭代进行,肯定是离最终的正确结果越来越近B. 每一次的迭代结果,其实质就是下一次运算的初始值C. 如果没有正确结果,迭代次数可以无止境的进行下去D. 迭代的计算结果肯定比数学公式计算精确【答案】 B【考点】递归算法【解析】 14.(2020高一上·连云港期末)关于人工计算、自动工具计算和编程计算三种计算方式,下列说法不正确的是( )。A. 对于简单的计算问题,人工计算的使用成本是三种计算方式中最低的B. 对于复杂的计算问题,通常不采用人工计算来解C. 依据实情,灵活运用三种计算方式将有助于我们提高数据计算的效率D. 由于计算机的日益普及,编程解决计算问题是最方便的【答案】 D【考点】数据处理和统计分析工具【解析】 15.(2020高一上·连云港期末)某学生成绩表如下图。其中,学期总评成绩的组成为平时成绩20%、期中考试20%、期末考试60%,为了运用填充柄进行快速计算,应在E3单元格输入( )A. =0.2*70+0.2*75+0.6*55B. =0.2*B3+0.2*C3+0.6*D3C. =sum(0.2*B3:0.2*C3:0.6*D3)D. =0.2*$B$3+0.2*$C$3+0.6*$D$3【答案】 B【考点】表格数据的处理与计算【解析】 16.(2020高一上·连云港期末)算法的描述通常有自然语言法、流程图法和伪代码法等基本方法,流程图法表示算法中表示判断的图形是( )。A. 矩形框 B. 菱形框 C. 圆形框 D. 椭圆形框【答案】 B【考点】流程图识读【解析】 17.(2019高一下·海南期中)下列关于解决问题过程的叙述,错误的是( )A. 计算机解决问题和人类解决问题的过程是完全相同的B. 人类会创造性地解决问题C. 计算机解决问题必须针对一定对象,按一定步骤去做D. 人类的思维有跳跃性、抽象性、模糊性【答案】 A【考点】算法的常用表示方法【解析】【解答】选项A:人类是会创造性地解决问题,而计算机只能按人们的思路和固定格式来解决问题,本项错。选项B: 人类会创造性地解决问题 ,会思考新思路新方法,本项对。选项C: 计算机解决问题必须针对一定对象,按一定步骤去做 ,不会跳跃思考,本项对。选项D: 人类的思维有跳跃性、抽象性、模糊性 ,本项对。故答案选A。【分析】本题考查的是计算机解决问题和人类解决问题的差别。人类的思维具有 有跳跃性、抽象性、模糊性 ,能创造性地解决问题,而计算机只能在有限的步骤内解决有答案的问题,但计算机的速度又是人类所不及的。18.(2020高一上·海安月考)下列四个选项中能够在屏幕上输出“祖国,你好”的Python语句是( )A. print "祖国,你好" B. print("祖国,你好")C. print(祖国,你好) D. print 祖国,你好【答案】 B【考点】基本语句【解析】 19.(2020高一上·海安月考)下列哪条赋值语句在Python中是非法的:( )A. X=Y=Z=1 B. X=(Y=Z+1) C. X,Y=Y,X D. X+=Y【答案】 B【考点】常量、变量及变量的赋值【解析】 20.(2020高一上·连云港期末)数学老师布置了一道题目“求1*2*3*……*100”,如果用计算机编程的方法求解,应该选择的程序结构是( )。A. 顺序结构 B. 选择结构 C. 循环结构 D. 树型结构【答案】 C【考点】算法的控制结构【解析】 21.(2020高一上·连云港期末)关于Python,以下几种说法不正确的是( )。A. Python是一种高级程序设计语言B. Python属于汇编语言,或者说属于低级语言C. Python是一种代表简单主义思想的语言,它具有简单、免费、开源和可移植等特点D. Python是一种面向对象的、解释性计算机语言【答案】 B【考点】计算机语言【解析】 22.(2020高一上·连云港期末)以下关于数据可视化描述中,不恰当的是( )。A. 通过图形化手段清晰有效地传达与沟通信息B. 选择合适的图表类型才有助于对信息的理解C. 数据可视化有利于推动数据思维提升并发现业务逻辑D. 尽量从视觉设计的角度制作数据可视化图表【答案】 D【考点】数据可视化的定义及作用【解析】 23.(2020高一上·连云港期末)在Python中要交换变量a和b中的值,应使用的语句组是( )。A. a,b=b,a B. a=c;a=b;b=c C. a=b;b=a D. c=a;b=a;b=c【答案】 A【考点】常量、变量及变量的赋值【解析】 24.(2020高一上·连云港期末)分治策略是计算机求解问题的一个经典算法,它也是一种分解问题的思维方法。下列关于“分治策略”的描述正确的是( )。A. 分治策略就是把大问题转化为不同的小问题来解决B. 分治策略就是把一个问题转化为多个问题同时解决C. 分治策略解决问题时一般分为“分解”、“解决”和“合并”三个步骤D. 分治策略解决问题时必须使用递归算法进行【答案】 D【考点】大数据处理的基本思路【解析】 25.(2020高一上·连云港期末)以下Python代码输出结果中说法正确的是( )。x=0for i in range(1,100): x=x+iprint(x)A. 1+100的和 B. 1+99的和C. 1~99所有整数的和 D. 1~100所有整数的和【答案】 C【考点】循环结构语句及程序实现【解析】 26.(2020高一上·连云港期末)下面的Python程序段运行后的输出结果是( ) x=3 if x%2==0: print(x, "是偶数。") else: print(x, "是奇数。")A. 3是奇数 B. x, "是偶数" C. x, "是奇数" D. 3是偶数【答案】 A【考点】分支结构语句及程序实现,基本语句【解析】 27.(2020高一上·连云港期末)下列Python程序运行后的输出结果是( )。s=0for i in range(1,5): s=s+iprint("s=",s)A. s=5 B. s=6 C. s=10 D. s=15【答案】 C【考点】循环结构语句及程序实现【解析】 28.(2020高一上·连云港期末)下列Python程序段运行的结果是( )。i=0sum=0while i<10: if i%3==0: sum+=i i+=1print("sum=",sum)A. sum=9 B. sum=10 C. sum=18 D. sum=19【答案】 D【考点】分支结构语句及程序实现,循环结构语句及程序实现【解析】 29.(2020高一上·连云港期末)关于python中的函数,以下描述错误的是( )。A. 函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可B. 使用函数的主要目的是减低编程难度和代码重用C. Python 使用 del 保留字定义一个函数D. 函数是一段具有特定功能的语句组【答案】 C【考点】常用标准函数【解析】 30.(2020高一上·连云港期末)如要编程画出由100个圆组成的图案,比较好的算法是( )。A. 按顺序执行100个画不同大小圆的程序段B. ①先编写1个能画不同大小圆的程序模块 ②在主程序中用100语句调用画圆程序模块C. ①先编写1个能画不同大小圆的程序模块 ②用循环方法调用100次画圆程序模块D. 不必先定义画圆程序模块,而直接循环100次的方法来画图案【答案】 C【考点】算法的控制结构,编程处理数据【解析】 31.(2020高一上·连云港期末)一个队列初始为空,若它的输入序列为a、b、c、d,则它的输出序列为( )。A. d、c、b、a B. d、a、c、b C. a、b、c、d D. a、c、b、d【答案】 C【考点】基本数据结构【解析】 32.(2020高一上·连云港期末)以下选项中不属于线性数据结构的是( )。A. 线性表 B. 二叉树 C. 队列 D. 栈【答案】 B【考点】基本数据结构【解析】 33.(2020高一上·连云港期末)下列关于关系型数据库的说法中,正确的是( )。A. Access数据库文件扩展名是mdf B. 数据表不能脱离数据库独立存在C. 同一字段可以存放不同类型的数据 D. 一个数据库只能有一个数据表【答案】 B【考点】数据表、字段、记录的概念,软件的扩展名【解析】 34.(2020高一上·连云港期末)张童使用Access数据库管理软件创建了名为“档案”的数据表,其设计视图的部分界面如下图所示,则下列说法正确的是( )。A. 数据表中输入数据后,不可以再增加字段B. 录入数据时,不能输入两个相同的“学号”的值C. 将字段名“名字”修改为“姓名”,该列中的数据全部丢失D. 删除字段“学号”,该数据表中“学号”列数据将全部被删除【答案】 D【考点】数据表、字段、记录的编辑【解析】 35.(2020高一上·连云港期末)加密和解密本质上是对数据进行的某种交换。控制加密和解密的过程进行的是( )。A. 密钥 B. 明文 C. 密文 D. 信息【答案】 A【考点】信息系统安全防护【解析】 36.数字音频采样和量化过程所用的主要硬件是( )。A. 数字解码器 B. 数字到模拟的转换器(D/A转换器)C. 数字编码器 D. 模拟到数字的转换器(A/D转换器)【答案】 D【考点】数字化概念与作用【解析】【解答】数字音频系统是通过将声波波形转换成一连串的二进制数据来再现原始声音的,实现这个步骤使用的设备是模数转换器(A/D)。它以每秒上万次的速率对声波进行采样。故答案选D。【分析】本题考查音频的采样和量化。在计算机中获得声音和播放声音是要经过采样和量化两个步骤的,而这两个步骤是靠模拟-数字转化器(AD)和数字-模拟转化器(DA)进行的。本题容易混淆数模转换和模数之间的相互转换。二、操作题37.(2020高一上·连云港期末)一元二次方程ax2+bx+c=0(a≠0),当b2-4ac≥0,方程有两个不同的实数根,当b2-4ac<0时,方程无实数根。(问题求解)下面的python程序实现的功能是判断方程是否有实数根。请阅读如下python程序,在空白处填写适当的表达式或语句,使程序完整。import matha=int(input("请输入a的值:"))b=int(input("请输入b的值:"))c=int(input("请输入c的值:"))d=________ #将表达式b2-4ac的值赋给变量dif ________ print("x1=",(-b+math.sqrt(d))/(2*a)) #输出方程的其中一个实数根 print("x2=",(________) #输出方程的另一个实数根else: ________ #输出“方程无实数根”【答案】 b*b-4*a*c或b**2-4*a*c;d>=0;-b-math.sqrt(d))/(2*a);print("方程无实数根")【考点】分支结构语句及程序实现,模块【解析】 38.(2020高一上·连云港期末)水仙花数是指一个三位数,它的每个位上的数字的3次方之和就等于它本身,例如:1**3+5**3+3**3 = 153。这类三位数也被叫做自恋数、自幂数或者阿姆斯特朗数。(问题求解)设这个数存放于变量x中,变量g、s、b分别存放个位、十位、百位上的数。需得分离数字得到每位上的数,即将变量g、s、b表示为x的形式。请阅读如下python程序,在空白处填写适当的表达式或语句,使程序完整。print ("三位数之内的水仙花是:")for x in ________: b=x//100 s= ________ g= ________ if x==(b**3 + s**3 + g**3): ________【答案】 range(100,1000);x//10%10;x%10;print ("三位数之内的水仙花是:"+str(x))【考点】循环结构语句及程序实现【解析】 39.(2020高一上·连云港期末)在中国古代,出自数学家张丘建的《算经》中这样一个值得研究的问题:今有鸡翁一,直钱五;鸡母一,直钱三;鸡雏三,直钱一。凡百钱,买鸡百只。问鸡翁、母、雏各几何?这个问题就是著名的“百钱买百鸡问题”。即:现有100文钱,公鸡5文钱一只,母鸡3文钱一只,小鸡一文钱3只,要求:公鸡,母鸡,小鸡都要有,把100文钱买100只鸡,买的鸡是整数。问公鸡、母鸡和小鸡各几何?(问题求解)设用变量g、m、x三个变量分别存放公鸡、母鸡和小鸡的数量,请阅读如下程序,在空白处填写适当的表达式或语句,使程序完整。for g in range(1, 20): for m in ________: for x in range(3,98,3): if ________ and ________ ==100: print("公鸡:",g,"母鸡:",m,"小鸡:",x)【答案】 range(1,33);g+m+x==100;5*g+3*m+x/3【考点】循环结构语句及程序实现【解析】 40.(2020高一上·连云港期末)递归就是自己调用自己,它是设计和描述算法的一种有力工具,常常用来解决比较复杂的问题。为求解规模为N的问题,设法将它分解成规模较小的问题,从小问题的解容易构造出大问题的解,并且这些规模问题较小的问题也能采用同样的分解方法,分解成规模更小的问题,并能从这些更小问题的解构造出规模较大问题的解。一般情况下,规模N=1时,问题的解是已知的。已知:从1到n的连续自然数相乘的积、叫做阶乘、用符号n!表示。如5!=1×2×3×4×5,规定0!=1。我们用递归算法可以较容易求n的阶乘。求n的阶乘算法可以描述如下:n!=n*(n-1)! (n-1)!=(n-1)*(n-2)! (n-2)!=(n-2)*(n-3)!2!=2*1! 1!=0! 0!=1如果把n!写成函数形式,即f(n),f(n)=n*f(n-1)。如f(5)就是表示5!,求5!的过程可以写成如下形式:f(5)=5*f(4) f(4)=4*f(3) f(3)=3*f(2) f(2)=2*f(1) f(1)=1(问题求解)在python中用递归算法求1!+2!+……+n!(n的值为整数,从键盘输入)。请阅读如下程序,在空白处填写适当的表达式或语句,使程序完整。def f(n):if n==0: return 1else: return ________s=0n=int(input("请输入n:"))for i in________: s=________print(s)【答案】 n*f(n-1);range(1,n+1);s+f(i)【考点】过程与自定义函数,分支结构语句及程序实现【解析】 1 / 1 展开更多...... 收起↑ 资源列表 江苏省连云港市2020-2021学年高一上学期信息技术期末调研试卷(学生版).docx 江苏省连云港市2020-2021学年高一上学期信息技术期末调研试卷(教师版).docx