浙江省9+1联盟技术考试2022-2023学年高二下学期4月信息技术期中试题
一、选择题
1. 下列关于数据、信息和知识的说法,不正确的是(  )
A.数据的表现形式可以是数字、音频、视频等
B.信息是数据经过存储、分析及解释后所产生的意义
C.接收相同的信息后,不同的人所建构的知识是相同的
D.若存储信息的载体遭到破坏,则其承载的信息就会消失
2. 下列关于人工智能的说法,正确的是(  )
A.图灵测试是测试机器是否具有智能的唯一方法
B.深度学习是基于问题引导下的人工智能学习方法
C.符号主义在自然语言处理、图像分类、语音识别等领域表现出良好的性能
D.谷歌公司将 AlphaGo 使用的机器学习算法应用到电子控制领域,这属于跨领域人工智能
3. 下列有关信息编码的说法,正确的是(  )
A.计算机中的汉字采用ASCII 码进行编码,一个汉字占 2 个字节
B.图像的数字化需经过采样、量化和编码三个步骤
C.将一个十六进制数的末位去掉,其值会变成原数的 1/ 16
D.在二进制编码中,n 位二进制数最多能表示 2n- 1 种状态
4. 下列 Python 表达式中,值为 True 的是(  )
Alen("12345")>5 or 28//5>28%5
B5**3>3**5
C"and" in "handsome" and "911"<"2023"
Dnot ("ab"*4>="ab")
while语句怎么用自然语言5. 某公司引入了智慧食堂系统,主要由在线订餐智能支付视觉结算后台管理公司管控等模块组成。管理员通过网页平台进行员工账户管理、菜品管理、查询记录。员工在用餐前仅需将盛有菜的碗碟放到结算台,结算台的读写器读取碗碟中的电子标签信息并计算价格,最后通过视觉结算系统实现无感支付。关于智慧食堂系统的描述,不正确的是(  )
A.该公司引入智慧食堂系统,提高了工作效率
B.该信息系统的碗碟中的电子标签应用了RFID技术
C.该信息系统在无网络连接的状态下也能正常工作
D在线订餐体现了信息系统能够跨越时空限制,服务随时随处
6. 某公司引入了智慧食堂系统,主要由在线订餐智能支付视觉结算后台管理公司管控等模块组成。管理员通过网页平台进行员工账户管理、菜品管理、查询记录。员工在用餐前仅需将盛有菜的碗碟放到结算台,结算台的读写器读取碗碟中的电子标签信息并计算价格,最后通过视觉结算系统实现无感支付。下列关于该信息系统的说法,正确的是(  )
A.该信息系统的用户是指智慧食堂的管理员和就餐人员
B.该信息系统中的餐费结算软件属于系统软件
C.该信息系统中的数据仅指订餐数据、结算数据和菜品数据
D.为提高信息系统的安全性,应为管理员与普通员工设置不同的用户权限
7. 某算法的部分流程图如图所示,执行这部分流程,若输入y的值为28,则输出sn的值分别是(  )
A4 26
B8 32
C9 29
D10 29
8. 有如下 Python 程序段:
a=[5,3,8,9,7,3,11]   
n=len(a)- 1
cnt=0
for i in range(1,n):
       if a[i]==a[i+1]-a[i-1]:
             cnt+=1
       elif a[i]>a[i+1]-a[i-1]:
             cnt+=2
       else:
             cnt+=3
print(cnt)
执行该程序段后,变量 cnt 的值为(  )
A9
B10
C11
D12
9. 有如下Python 程序段:
s=input("输入字符串:")
n=len(s)
i,j=0,n-1
result=""
while i<n//2 and j>=n//2:
       if s[i]>s[j]:
             result+=s[i]; j-=1
       elif s[i] < s[j]:
             result+=s[j]; i+=1
       else:
             i+=1;j-=1
print(result)
执行该程序段,分别输入下列选项中的字符串,输出结果不为“555”的是(  )
A"51234"
B"12535"
C"54321"
D"55123"
10. 下列有关数据结构的说法,正确的是(  )
A.数组、链表、队列、栈、树均为线性表
B.数组和链表的存储空间都是固定不变的
C.在数组中,可通过数组名和下标直接访问数组元素
D.链表中的一个节点就是一个元素,同一链表中每个节点的结构可以不相同
11. 有如下 Python 程序段:       
a=[[1,3,6,9],[2,4,7,5],[5,2,3,8]]
b=[1]; n=len(a)
for i in range(n):
       for j in range(n+1):
             if i < j and a[i][j] not in b:
                    b.append(a[i][j])                                             #b 追加一个元素 a[i][j]
执行该程序执段后,数组 b 中的元素为(  )
A[1, 3, 6, 9, 7, 5, 8]
B[3, 6, 9, 7, 5, 8]
C[1 ,3, 6, 9 ,2 ,4 ,7, 5 ,8]
D[1, 3, 6, 9, 4 ,7, 5, 8]
12. 下列Python程序段的功能是在链表link1中删除数据为key的所有节点,link1链表中的每个节点由一个数据域和一个指针域组成。
#建立链表 link1,代码略
key=int(input("输入要删除的数据:"))
head=0
while link1[head][0]==key and head!=- 1:
       head=link1[head][1]

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。