2024年全国高一《信息技术选择性必修1数据与数据结构》(教科版2019)期末考试模拟卷三.docx

2024年全国高一《信息技术选择性必修1数据与数据结构》(教科版2019)期末考试模拟卷三.docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

试卷第=page11页,共=sectionpages33页

试卷第=page11页,共=sectionpages33页

《信息技术选择性必修1数据与数据结构》(教科版2019)期末考试模拟卷三

学校:___________姓名:___________班级:___________考号:___________

一、选择题

1.已知列表p1=[1,2,3],p2=[3,2,1],p3=[1,2,3,″1″,″2″,″3″],则表达式p1==p2andp1=p3的值为()

A.0 B.1 C.True D.False

2.已知6个节点的二叉树的先序遍历是abdcef,中序遍历是dbaecf,则该二叉树的后序遍历为(???)

A.dbaefc B.dbacef C.dbefca D.bdefca

3.如果函数int(X)表示取出X的整数部分,则int(68/10)的值为(???)。

A.5 B.6 C.7 D.8

4.迭代法也称(),是用计算机解决问题的一种基本方法。迭代通常是为了接近并达到所需的目标或结果。每一次对过程的()称为一次“迭代”,而每一次迭代得到的()会被用来作为下一次迭代的()。(??)

A.辗转法;重复;结果;初始值 B.重复;结果;辗转法;初始值

C.辗转法;结果;重复;初始值 D.结果;初始值;辗转法;重复

5.数学表达式(7-5)*(1+2)可用二叉树表示,如图所示。则下列说法错误的是(???)

A.该二叉树是满二叉树

B.该二叉树的高度为3

C.通过后序遍历可求出该表达式的逆波兰式为7512-+*

D.用列表方式存储该二叉树的具体结构为:[*,[-,[7,None,None],[5,None,None]],[+,[1,None,None],[2,None,None]]]

6.数字1,2,3依次进栈,则不可能的出栈顺序是()

A.3,2,1 B.3,1,2 C.1,2,3 D.2,1,3

7.二分查找又称折半直找,是种应用于有序数列的高效查找算法。下列数列中适合二分查找算法的是(??)

A.1,4,7,15,13 B.15,14,12,7,2,3

C.34,25,17,9,10,3 D.6,9,12,14,23,25

8.假设栈S的最大长度为3,其初始状态和终止状态均为空,经过一系列入栈和出栈的操作,若元素最后的出栈序列为F,E,D,C,B,A,则可能的入栈顺序为(???)

A.ABCDEF B.ACDFEB C.BEFACD D.BFDECA

9.判断a是否能被b整除,以下语句正确的是(????)

A.ifa/b=0: B.ifa//b=0: C.ifa%b==0: D.ifa//b==0:

10.下列python语句中,执行结果一定不是“10”的为(??)

A.x+10 B.x-10 C.x*10 D.x%10

11.小华玩猜价格游戏,已知价格的范围在1元到200元之间。他第一次猜100元,太低;第二次猜150元,太高;第三次猜125元,又太低;……,小明在猜价格时采用的方法是()。

A.顺序查找 B.随机查找 C.对分查找 D.排序查找

12.设栈S的初始状态为空,元素a,b,c,d,e,f依次入栈,出栈顺序为b,d,c,f,e,a,则栈S的容量至少是(???)

A.2 B.3 C.4 D.5

13.下面程序运行结果是:(??)

c=0

foriinrange(1,26):

?????ifi%2==0:

???????c=c+1

print(c)

A.10 B.11 C.12 D.13

14.已知一棵完全二叉树共有200个节点,下列说法正确的是(????)

A.该完全二叉树的高度为7

B.该完全二叉树有99个叶子节点

C.该完全二叉树有100个度为2的节点

D.该完全二叉树有1个度为1的节点

15.有如下Python程序段

#随机产生5个整数,存储在列表a中

foriinrange(1,5):

k=a[i]

j=i-1

whilej=0andabs(a[j]-2)abs(k-2):

????a[j+1]=a[j]

????j-=1

a[j+1]=k

执行该程序段后,列表a的值可能是(????)

A.[-5,-2,4,0,1] B.[3,-1,0,2,-3] C.[1,2,3,4,5] D.[0,4,0,-2,-4]

16.有如下Python程序段:

deff(s):

????iflen(s)==1:

????????returnTrue

????eliflen(s)==2:

????????returns[0]==s[1]

????elifs[0]==s[-1]:

??????

您可能关注的文档

文档评论(0)

教辅之家 + 关注
实名认证
内容提供者

教师资格证持证人

法律、医学电子书,案列评析、合同PDF、教学设计、课件、导学案、中考、高考复习专题资料、试卷、真题、钢琴谱。

领域认证该用户于2024年02月15日上传了教师资格证

1亿VIP精品文档

相关文档