资源简介 江苏省2021年高一下学期信息技术月考试卷5一、单选题1.(2021高一下·江苏月考)计算机内部用于处理数据和指令的编码是( )A.十进制码 B.二进制码 C.ASCII码 D.汉字编码2.有一种元素除首元素没有前驱元素、尾元素没有后继元素外,其它元素都只有一个前驱元素和一个后继元素。具有以上特点的数据结构是( )A.树结构 B.选择结构C.线性结构 D.网状结构3.(2021高一下·江苏月考)在列表listaue中添加订单号”y5617”,正确的是( )A.listaue[]=“y5617” B.append(“y5617”)C.listaue[“y5617”] D.listque.append(“y5617”)4.由一组节点(称为顶点)和一组节点间的连线(称为边或弧),构成的一种数据结构是( )A.图结构 B.选择结构 C.线性结构 D.树结构5.(2021高一下·江苏月考)图结构中的每个顶点 与其他顶点有边相连,数据元素之间是 的关系。( )A.都可以;一对多B.都可以;多对多C.不都可以;多对多D.不都可以;一对多6.(2021高一下·江苏月考)在树形结构中,没有的是( )?A.根的父节点 B.父节点 C.根 D.子树7.(2021高一下·江苏月考)线性结构中元素之间存在 关系,树结构中元素之间存在 关系,图形结构中元素之间存在 关系。( )A.一对多 多对多 一对一 B.一对一 一对多 多对多C.多对多 一对一 一对多 D.一对一 多对一 多对多8.数据结构也称逻辑结构,以下不是数据结构的是( )A.集合结构 B.线性结构 C.网状结构 D.顺序结构9.以下不是简单数据类型的是( )A.float B.str C.bool D.dict10.(2021高一下·江苏月考)复合数据类型则由简单数据类型组成。如( )。A.元组、字典、范围、列表 B.元素、范围、集合、列表C.元组、字典、集合、列表 D.元素、字典、数据、范围11.(2021高一下·江苏月考)数据类型用来定义一系列 及应用于这些值的一系列 。( )A.值;操作 B.值;变量 C.变量;数值 D.常量;数值12.(2021高一下·江苏月考)listque=[] #定义列表listque存储订单x=0while(x!=4): #当x=!4时,执行循环print('1. 添加订单')print('2. 发货')print('3. 查看订单列表')print('4. 退出')x=int(input("输入你的选择:")) #输入选择项if ① :y=input("输入订单编号:") #输入订单编号② #在列表listque中添加订单号elif x==2:③ #如果订单列表为空print("订单列表为空")else:print("发货单号:"+listque.pop(0))elif x==3:print("等待发货:",listque) #查询列表listque中的订单号print( )input("运行完毕,请按回车键退出...")此列表,定义的是( )列表。(从“空、非空” 里选填); 补充划线1/2/3处的内容。A.空;x=1;listque.append(y) ; if len(listque)=0:B.非空;x==1;listque.append(x) ; if len(listque)==0:C.空;x==1;listque.append(y) ; if len(listque)==0:D.非空;x==1;listque.append(y) ; if len(listque)==013.(2021高一下·江苏月考)队列在Python中,用 实现队列的创建,队列的基本操作: 、 、 、 线性数据结构又称线性表。( )A.随机;入队;出队;求队长;判队空B.列表;入队;出队;求队长;判队空C.列表;随机;出队;求队长;判队空D.入队;随机;列表;求队长;判队空14.(2021高一下·江苏月考)树的递归定义如下:树是由n(n )个节点组成的 集合。若n ,则称为 。任何一个非空树均满足以下二个条件:(1)仅有一个 。(2)当n>0时,其余节点可分为m(m>=0)个互不相交的有限集合,其中每个集合又是一棵树,并称为 。( )A.>0;有限;=0;空树;根节点;根的子树B.>=0;有限;>0;空树;根节点;根的子树C.>=0;有限;=0;空树;根的子树;根节点D.>=0;有限;=0;空树;根节点;根的子树15.(2021高一下·江苏月考)队列是一种有限制的 结构。特点是数据元素只能在 依次添加(称为 ,在 依次删除(称为 )。( )A.线性;一端;进队;另一端;出队B.线性;二端;进队;二端;出队C.队列;一端;进队;另一端;出队D.队列;二端;进队;二端;出队16.以下语句是定义空列表的是( )A.Bookset={ } B.q=[]C.num=( ) D.dictionary=dict()17.以下是简单数据类型的是( )A.tuple B.set C.int D.list18.(2021高一下·江苏月考)列表q=[1,2,3,4,5,6],删除列表数值1,下列代码不能实现此功能的代码是( )A.del q[1] B.del q[0]C.q.pop(0) D.ABC都不可以。19.(2021高一下·江苏月考)数据类型可以分为两个什么数据类型?( )A.简单;复杂 B.简单;复合 C.复合;变量 D.复合;常量20.(2021高一下·江苏月考)数据结构是指存在 的 的集合,主要有 结构、 结构、 结构、图结构(网状结构)四种类型。( )A.数据元素;特定关系;树;集合;线性B.特定关系;数据元素;线性;树;集合C.数据元素;特定关系;集合;树;线性D.特定关系;数据元素;集合;线性;树答案解析部分1.【答案】B【知识点】计算机、移动终端的工作原理2.【答案】C【知识点】基本数据结构3.【答案】D【知识点】常见数据类型、数组4.【答案】A【知识点】基本数据结构5.【答案】B【知识点】基本数据结构6.【答案】A【知识点】基本数据结构7.【答案】B【知识点】基本数据结构8.【答案】D【知识点】基本数据结构9.【答案】D【知识点】常见数据类型、数组10.【答案】C【知识点】常见数据类型、数组11.【答案】A【知识点】常见数据类型、数组12.【答案】C【知识点】常见数据类型、数组;分支结构语句及程序实现;循环结构语句及程序实现13.【答案】B【知识点】常见数据类型、数组14.【答案】D【知识点】基本数据结构15.【答案】A【知识点】基本数据结构16.【答案】B【知识点】基本数据结构17.【答案】C【知识点】常见数据类型、数组18.【答案】A【知识点】常见数据类型、数组19.【答案】B【知识点】常见数据类型、数组20.【答案】D【知识点】基本数据结构1 / 1江苏省2021年高一下学期信息技术月考试卷5一、单选题1.(2021高一下·江苏月考)计算机内部用于处理数据和指令的编码是( )A.十进制码 B.二进制码 C.ASCII码 D.汉字编码【答案】B【知识点】计算机、移动终端的工作原理2.有一种元素除首元素没有前驱元素、尾元素没有后继元素外,其它元素都只有一个前驱元素和一个后继元素。具有以上特点的数据结构是( )A.树结构 B.选择结构C.线性结构 D.网状结构【答案】C【知识点】基本数据结构3.(2021高一下·江苏月考)在列表listaue中添加订单号”y5617”,正确的是( )A.listaue[]=“y5617” B.append(“y5617”)C.listaue[“y5617”] D.listque.append(“y5617”)【答案】D【知识点】常见数据类型、数组4.由一组节点(称为顶点)和一组节点间的连线(称为边或弧),构成的一种数据结构是( )A.图结构 B.选择结构 C.线性结构 D.树结构【答案】A【知识点】基本数据结构5.(2021高一下·江苏月考)图结构中的每个顶点 与其他顶点有边相连,数据元素之间是 的关系。( )A.都可以;一对多B.都可以;多对多C.不都可以;多对多D.不都可以;一对多【答案】B【知识点】基本数据结构6.(2021高一下·江苏月考)在树形结构中,没有的是( )?A.根的父节点 B.父节点 C.根 D.子树【答案】A【知识点】基本数据结构7.(2021高一下·江苏月考)线性结构中元素之间存在 关系,树结构中元素之间存在 关系,图形结构中元素之间存在 关系。( )A.一对多 多对多 一对一 B.一对一 一对多 多对多C.多对多 一对一 一对多 D.一对一 多对一 多对多【答案】B【知识点】基本数据结构8.数据结构也称逻辑结构,以下不是数据结构的是( )A.集合结构 B.线性结构 C.网状结构 D.顺序结构【答案】D【知识点】基本数据结构9.以下不是简单数据类型的是( )A.float B.str C.bool D.dict【答案】D【知识点】常见数据类型、数组10.(2021高一下·江苏月考)复合数据类型则由简单数据类型组成。如( )。A.元组、字典、范围、列表 B.元素、范围、集合、列表C.元组、字典、集合、列表 D.元素、字典、数据、范围【答案】C【知识点】常见数据类型、数组11.(2021高一下·江苏月考)数据类型用来定义一系列 及应用于这些值的一系列 。( )A.值;操作 B.值;变量 C.变量;数值 D.常量;数值【答案】A【知识点】常见数据类型、数组12.(2021高一下·江苏月考)listque=[] #定义列表listque存储订单x=0while(x!=4): #当x=!4时,执行循环print('1. 添加订单')print('2. 发货')print('3. 查看订单列表')print('4. 退出')x=int(input("输入你的选择:")) #输入选择项if ① :y=input("输入订单编号:") #输入订单编号② #在列表listque中添加订单号elif x==2:③ #如果订单列表为空print("订单列表为空")else:print("发货单号:"+listque.pop(0))elif x==3:print("等待发货:",listque) #查询列表listque中的订单号print( )input("运行完毕,请按回车键退出...")此列表,定义的是( )列表。(从“空、非空” 里选填); 补充划线1/2/3处的内容。A.空;x=1;listque.append(y) ; if len(listque)=0:B.非空;x==1;listque.append(x) ; if len(listque)==0:C.空;x==1;listque.append(y) ; if len(listque)==0:D.非空;x==1;listque.append(y) ; if len(listque)==0【答案】C【知识点】常见数据类型、数组;分支结构语句及程序实现;循环结构语句及程序实现13.(2021高一下·江苏月考)队列在Python中,用 实现队列的创建,队列的基本操作: 、 、 、 线性数据结构又称线性表。( )A.随机;入队;出队;求队长;判队空B.列表;入队;出队;求队长;判队空C.列表;随机;出队;求队长;判队空D.入队;随机;列表;求队长;判队空【答案】B【知识点】常见数据类型、数组14.(2021高一下·江苏月考)树的递归定义如下:树是由n(n )个节点组成的 集合。若n ,则称为 。任何一个非空树均满足以下二个条件:(1)仅有一个 。(2)当n>0时,其余节点可分为m(m>=0)个互不相交的有限集合,其中每个集合又是一棵树,并称为 。( )A.>0;有限;=0;空树;根节点;根的子树B.>=0;有限;>0;空树;根节点;根的子树C.>=0;有限;=0;空树;根的子树;根节点D.>=0;有限;=0;空树;根节点;根的子树【答案】D【知识点】基本数据结构15.(2021高一下·江苏月考)队列是一种有限制的 结构。特点是数据元素只能在 依次添加(称为 ,在 依次删除(称为 )。( )A.线性;一端;进队;另一端;出队B.线性;二端;进队;二端;出队C.队列;一端;进队;另一端;出队D.队列;二端;进队;二端;出队【答案】A【知识点】基本数据结构16.以下语句是定义空列表的是( )A.Bookset={ } B.q=[]C.num=( ) D.dictionary=dict()【答案】B【知识点】基本数据结构17.以下是简单数据类型的是( )A.tuple B.set C.int D.list【答案】C【知识点】常见数据类型、数组18.(2021高一下·江苏月考)列表q=[1,2,3,4,5,6],删除列表数值1,下列代码不能实现此功能的代码是( )A.del q[1] B.del q[0]C.q.pop(0) D.ABC都不可以。【答案】A【知识点】常见数据类型、数组19.(2021高一下·江苏月考)数据类型可以分为两个什么数据类型?( )A.简单;复杂 B.简单;复合 C.复合;变量 D.复合;常量【答案】B【知识点】常见数据类型、数组20.(2021高一下·江苏月考)数据结构是指存在 的 的集合,主要有 结构、 结构、 结构、图结构(网状结构)四种类型。( )A.数据元素;特定关系;树;集合;线性B.特定关系;数据元素;线性;树;集合C.数据元素;特定关系;集合;树;线性D.特定关系;数据元素;集合;线性;树【答案】D【知识点】基本数据结构1 / 1 展开更多...... 收起↑ 资源列表 江苏省2021年高一下学期信息技术月考试卷5(学生版).docx 江苏省2021年高一下学期信息技术月考试卷5(教师版).docx