金华市外国语学校信息技术限时练23_第1页
金华市外国语学校信息技术限时练23_第2页
金华市外国语学校信息技术限时练23_第3页
金华市外国语学校信息技术限时练23_第4页
金华市外国语学校信息技术限时练23_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

金华市外国语学校2025届信息技术限时练23一、选择题(本大题共10小题,每小题2.5分,共25分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.下列关于数据与信息的说法,不正确的是()A.在计算机中,数据一般以文件的形式存储 B.存储信息的载体遭到破坏,其承载的信息会消失C.大数据需要特定的技术和分析方法将其转化为价值 D.预订车票时,余票的数量是数据,座位等级不是数据【答案】D【解析】【详解】本题考查的是数据与信息的描述。数据是客观事物的符号表示。预订车票时,余票的数量是数据,座位等级也是数据。故本题应选D。2.下列关于人工智能的说法,正确的是()A.“专家系统”往往依赖于“交互—反馈”的过程,在试错中学习B.深度学习从数据出发,学习其中蕴含的概念和模式C.语音识别技术是通过行为主义人工智能实现的D.人工智能能改善人类的生产生活且没有任何隐患【答案】B【解析】【详解】本题考查人工智能技术的描述。专家系统是符号主义的典型代表,行为主义往往依赖于“交互—反馈”的过程;深度学习从数据出发,学习其中蕴含的概念和模式;语音识别技术是通过联结主义人工智能实现的;人工智能能改善人类的生产生活,但也存在隐患,如道德伦理问题等。故选B。3.某科技馆售票系统,参观者可以通过科技馆官方网站或应用程序购买门票,并可以选择将电子门票保存到上,可用电子门票或二维码等电子形式进行检票。系统通过收集和分析参观者的购票数据、参观路线和参与活动情况,优化展览设计和活动策划,并对参观者流量和使用情况进行实时监控和统计,为科技馆的管理决策提供科学依据。下列关于该信息系统组成的说法,正确的是()A.应用程序是系统软件 B.该系统中的用户就是全体参观者C.该系统的运行可以没有通信网络 D.该系统中参观者的购票数据、参观路线一般存储在数据库中【答案】D【解析】【详解】本题考查信息系统相关内容。A选项,应用程序是应用软件,选项错误。B选项,信息系统中的用户范围很广,如信息系统的使用者、计算机和非计算机设备的操作与维护人员、程序设计员、数据库管理员、系统分析员、信息系统的管理人员及人工收集、加工、传输信息的有关人员等,选项错误。C选项,该系统的运行离不开通信网络的支持,选项错误。D选项,该系统中参观者的购票数据、参观路线一般存储在数据库中,选项正确。故本题答案是D选项。4.某科技馆售票系统,参观者可以通过科技馆官方网站或应用程序购买门票,并可以选择将电子门票保存到上,可用电子门票或二维码等电子形式进行检票。系统通过收集和分析参观者的购票数据、参观路线和参与活动情况,优化展览设计和活动策划,并对参观者流量和使用情况进行实时监控和统计,为科技馆的管理决策提供科学依据。下列关于该信息系统功能和应用的说法,不正确的是()A.该系统基于数据分析,支持科学决策B.该售票系统简单易用,不存在技术门槛C.断电后该系统无法运行,体现了系统对外部环境有依赖性D.参观者向系统提交购票数据、参观路线等,体现了数据的收集和输入功能【答案】B【解析】【详解】本题考查的是信息系统的功能和应用。该售票系统虽然简单易用,但也要网络技术、硬件设备等的支持。故本题应选B。5.智能已广泛应用到人们的日常生活中,下列说法不正确的是()A.智能是一种最常见的移动终端设备B.参观者将电子门票保存到后,存储在RAM中C.影响智能的主要性能指标有CPU、存储和屏幕分辨率等D.出示二维码检票时,屏幕会根据环境自动调节亮度,主要依赖光线传感器的植入【答案】B【解析】【详解】本题考查智能终端相关知识。移动终端指能够运行移动应用程序的移动设备,包括智能、平板电脑、数码相机等。A选项正确。电子门票这类需要长期保存的数据会被存储在的闪存(ROM)中,而不是随机存取存储器(RAM)中。B选项错误。智能的性能受到多个指标的影响,其中CPU(处理器)、存储和屏幕分辨率等都是非常重要的因素。C选项正确。屏幕亮度的自动调节功能,主要依赖于光线传感器的植入。光线传感器能够感知周围环境的亮度,并据此调节屏幕的亮度,以提供更好的视觉体验并节省电量。D选项正确。故答案为B选项。6.有一个空栈,若元素入栈的顺序是a,b,c,d,e,第1个出栈的元素是d,则当所有元素都出栈后,下列说法正确的是()A.c一定比a,b先出栈 B.最后一个出栈的元素一定是eC.最后一个出栈的元素一定是a D.a,b,c出栈的先后顺序不确定【答案】A【解析】【详解】本题考查的是栈的操作。根据题干描述,第1个出栈的元素是d,此时“e”还没有进栈,最后一个出栈的也可能是“e”也可能是“a”,选项BC说法错误;因入栈顺序为a,b,c,d,。此时中间没有出栈的,故出栈的顺序为a,b,c是固定的,故选项D说法错误。故本题应选A。7.定义如下函数:deff(x):ifx==1:return1else:return(f(x1)+1)*2执行语句k=f(5)后,k的值为()A.46 B.22 C.10 D.4【答案】A【解析】【详解】本题考查Python递归函数相关内容。当x为1时,返回:1,当x不为1时,返回:(f(x1)+1)*2。执行k=f(5),过程为:f(5)>(f(4)+1)*2>(f(3)+1)*2>(f(2)+1)*2>(f(1)+1)*2>((((((1+1)*2)+1)*2)+1)*2+1)*2=46,结束递归。最终输出结果为:46。故本题答案是A选项。8.用数组a和b存储两个降序序列,用数组c存储合并后的降序序列。如a=[19,16,12,8,5],b=[20,15,14,10,6],c=[20,19,16,15,14,12,10,8,6,5]。实现该功能的程序段如下:c=[1]*(len(a)+len(b))p=0;tot=len(a)foriinrange(len(a)):(1)foriinrange(len(b)):whileb[i]<c[p]:p+=1ifc[p]==1:c[p]=b[i];tot+=1else:forjinrange((2)):c[j+1]=c[j]c[j]c[p]=b[i]tot+=1上述程序段划线处可选代码为:①c.append(a[i])②c[i]=a[i]③totp1,1④tot,p;1⑤tot1,p1,1则(1)(2)处的代码依次为()A.①③ B.①④ C.②⑤ D.②③【答案】C【解析】【详解】本题考查插入排序。已知c已赋长度,因此(1)应填写②而非①。从tot=len(a),可知tot表示数组的最后个元素的后一个位置或数组的元素个数。例如c=[10,20.30,40.1,1...],tot=4,因此向后移动时,先执行c[4]=c[3],因此(2)填写⑤。故本题应选C。9.有如下Python程序段:importrandomn=6;a=[0]*n;i=0whilei<n:k=random.randint(1,10)ifk%2==0:i=i1elifk%3==0:a[n1]=kn=n1else:a[i]=ki=i+1执行该程序段后,列表a中的各元素可能的是()A.[0,0,3,3,6,9] B.[1,1,0,3,7,9] C.[5,0,0,5,7,3] D.[0,0,5,3,3,9]【答案】D【解析】【详解】本题考查Python程序设计相关内容。random.randint(1,10)生成1~10的随机整数。通过分析代码段,可知:当k=2、4、6、8、10时,a列表元素值不会出现2、4、6、8、10,A选项错误;当k=3、9时,列表最后元素aa[5]元素值为对应的3、9;若3、9同时出现,则两值之间不应该出现3、9之外的数值,B选项错误;当列表元素前有两个0(未被修改)出现时,其列表最后的两个元素值应该是3、9中的一个,C选项错误。故本题答案是D选项。10.如下Python程序段:#导入模块并随机产生8个整型元素的非降序的奇数序列#依次存入列表a(a[0]a[7])),代码略key=random.randint(1,20)i=0;j=7;s=0whilei<=j:m=(i+j+1)//2ifa[m]==key:breakifa[m]>key:j=m1else:i=m+1s+=1执行上述程序段后,下列说法不正确的是()A.a[j]可能小于a[i]+2 B.a[i]可能等于keyC.i一定等于j+1 D.s的值一定小于等于4【答案】C【解析】【详解】本题考查二分查找及Python程序实现。分析该程序段可知,该程序运行过程可以二叉树描述,如图所示:。因为列表a中元素是升序排序,且为奇数,因此a[j]可能小于a[i]+2,a[i]可能等于key。由于while循环有中断语句,并不只有i<=j不成立时才结束循环,因此i不一定等于j+1。s值可以看作该二叉树的层数,其值一定小于4。故选C。二、非选择题(本大题共3小题,其中第11小题8分,第12小题10分,第13小题7分,共25分。)11.打开一个由小写英文组成的文本文件'old.txt',将该文件中的每一个字母加密后写入到一个新文件'new.txt',加密的方法是:a变成b,b变成c……,z变成a,其它字符不变化(不考虑文件路径)file=open("old.txt","r")line=file.

______list=[]whileline:

foriinrange():

ifline[i].islower():

jm=_____

list.append(chr(jm))

else:

list.append(line[i])

line=file.readline()s=''.join(list)file=open("new.txt","w+")______file.close()【答案】①.readline()②.len(line)③.(ord(line[i])97+1)%26+97④.file.write(s)【解析】【详解】本题考查Python程序文件操作的应用。打开old.txt文件,按行读取文件内容赋值给变量line,故①处代码为:readline()。逐个遍历每行中的每个字符,每行字符的数量就是循环的次数,故②处代码为:len(line)。如果字符是小写字母,通过ASCII码将其加密(即'a'变成'b','b'变成'c',...,'z'变成'a'),然后将加密后的字符添加到列表中,故③处代码为:(ord(line[i])97+1)%26+97。最后,将加密后的字符连接成一个字符串,并写入到new.txt文件中。故④处代码为:file.write(s)。12.小强建立了一个简易的学生信息系统,使用SQlite进行数据的增加记录和修改记录操作,存储数据,每位学生的记录包含id、name和age这3个字段。程序运行界面如图所示。程序运行时,显示数据库students.db中的数据表users中的所有记录,用户输入1表示增加记录,输入id、name和age后,记录将增加到数据库中。用户输入2表示修改记录,输入id、name和age后,根据id修改对应的name

和age的值。程序代码如下:importsqlite3con=sqlite3connect('students.db')cursor=con.cursor()cursor.execute('''

CREATETABLEIFNOTEXISTSusers(

id

int(8)primarykey,

name

varchar(18),

age

int(8))''')cursor.close()conmit()con.close()defuser_insert(user_id,user_name,user_age):

con=sqlite3.connect('students.db')

cursor=con.cursor()

cursor.execute("insertintousers(id,name,age)values(?,?,?)",(user_id,user_name,user_age))

cursorclose()

conmit()

con.close()defuser_select():

con=sqlite3.connect('__________')

cursor=con.cursor()

___________

('select*fromusers')

print(cursor.fetchall())

cursor.close()

con.close()defuser_update(user_id,user_name,user_age):

con=sqlite3.connect('students.db')

cursor=con.cursor()

cursor.execute('UPDATEusersSETname=?,age=?WHEREid=?',(user_name,user_age,user_id))

cursor.close()

conmit()

con.close()print("学生信息系统样例")whileTrue:

___________

s=int(input("请输入操作符:1增加记录,2修改记录,3退出系统"))

if

___________:

break

user_id=int(input("请输入id:"))

user_name=input("请输入name:")

user_age=inpu

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论