浙江省慈溪实验高级中学2021-2022学年高二上学期返校测试信息技术试题
浙江
高二
开学考试
2021-11-02
233次
整体难度:
较易
考查范围:
数据与计算、算法理论、数据与数据结构、多媒体理论、基础软件操作
一、选择题 添加题型下试题
A.④①⑤② | B.①②③④ |
C.④①②⑤ | D.④①⑤③ |
【知识点】 计算机解决问题的过程
A.False | B.True | C.3 | D.编译错误 |
【知识点】 查找
A.8 | B.13 |
C.28 | D.40 |
【知识点】 查找
s1=[1,['a','b'],True]
s1[0]=s1[0]*2
s1.append(('apple','banana'))
print(s1[1: ])
执行后输出的结果为:( )
A.[True, ('apple', 'banana')] |
B.[ ['a', 'b'], True, ('apple', 'banana')] |
C.[2,['a', 'b'], True, 1, ['a', 'b'], True] |
D.[1, ['a', 'b'], True, ('apple', 'banana')] |
【知识点】 查找
A.dict1[(1,2)] | B.dict1{'b'} | C.dict1[3] | D.dict1['b1'] |
【知识点】 查找
A.random.uniform(1,6) | B.int(random.random()*6)+1 |
C.int(random.uniform(0,6)) | D.random.randint(0,1)*6 |
【知识点】 查找
a=[2,1,3,4,5]
c=0
for i in range(2,len(a)):
if a[i-2] +a[i-1]==a[i]:
c=c+1
print(c)
该程序段运行后,最后输出的内容是( )
A.1 | B.2 | C.3 | D.4 |
【知识点】 Python语言基础
①
n = input("请输入一个实数:")
②
print(n3)
请完善该代码,上述划线处可选的语句为:( )
A.① import math ;② n3=math.floor(float(n)) ; |
B.① import math;② n3=floor(float(n)) ; |
C.① import math ;② n3=math.sqrt(float(n)) ; |
D.① from math import ceil ;② n3=ceil(float(n)) ; |
【知识点】 Python语言基础
from PIL import Image
im=Image.open("2.jpg")
i=0
while i<=3:
i=i+1
im=im.rotate(i*90)
im.show()
图2.jpg原图如右图所示,运行该程序后,图像显示为( )
A. | B. |
C. | D. |
【知识点】 Python语言基础
A.a[5:6] | B.a[4,5] | C.a[4:5] | D.a[4:6] |
【知识点】 Python语言基础
A."A"<=s<="Z" | B.s in"ABCDEFGHIJKLMNOPQRSTUVWXYZ#" |
C.ord("A")<=ord(s)<=ord("Z") | D.s>="A" and s<="Z" |
【知识点】 Python语言基础
x=input("请输入数据")
if x[0] =="-":
fz=-int(x[:0:-1])
else:
fz=int(x[: :-1])
print(fz)
A.062 -32 | B.062 -321 | C.62 -32 | D.62 -321 |
【知识点】 Python语言基础
c=0
num=[1,2,3,4]
def fun(num):
for i in range(5):
c=i
num.append(c) # 列 表 添 加 元 素
return num
print(fun(num),c)
则程序执行后输出( )
A.[1,2,3,4,4]4 |
B.[1,2,3,4,5]5 |
C.[1,2,3,4,4]0 |
D.[1,2,3,4,5]0 |
【知识点】 Python语言基础
A.字符“!”的内码是“A3 A1” |
B.字符“2”内码的二进制表示为“00000010” |
C.字符“10”的内码的十六进制表示是“3A” |
D.存储字符“2021 加油!”共需要12b |
【知识点】 字符和汉字编码 UltraEdit 二进制数与十六进制数的转换
A.2.52MB | B.5.05MB | C.20.19MB | D.40.37MB |
【知识点】 声音媒体的采集与制作 数据文件的类型和计算
二、操作题 添加题型下试题
a=[ ]
for i in range(100,1000):
if
a.append(i)
total + = 1
print("这群小朋友总的人数有:")
for j in range(len(a)):
print(
print('')
print('可能情况数为:',total,'种')
划线处①处应该填入的语句为: ;
划线处②处应该填入的语句为: ;
划线处③处应该填入的语句为: 。
【知识点】 典型算法
import math
def isprime(x):
for i in range(2,int(math.sqrt(x))+1):
if x % i = = 0 :
f=False
return f
n=int(input("请输入一个正整数 n:"))
c=0
k=3
while k < = n-2:
if isprime( k ) and
c + = 1
print("第"+ str( c ) +"对双胞胎数:", k ,'和',k+2)
print("共有"+str(c)+"对双胞胎数")
划线处①处应该填入的语句为: ;
划线处②处应该填入的语句为: ;
划线处③处应该填入的语句为: 。
【知识点】 典型算法
I、能被4整除,但不能被100整除;
II、能被400整除;
(1)“2020-05-20”这一天是这一年的第
(2)编写Python代码如下,在划线处填入正确的代码
(3)加框处的代码有误,请改正。
改正:
mon=[31, 28, 31, 30, 31, 30,31, 31, 30, 31, 30,31] #mon 中存储1-12每个月的天数
s=input("请输入年月日: ")
'month=int(s[5:7])
①
sum=0
for i in range( ② ):
sum+=mon[i]
sum+=dayif :
isleap=True
else:isleap=False
if ③sum+=1
print("这一天是当年的第" +str (sum)+''天'')【知识点】 典型算法
试卷分析
试卷题型(共 19题)
试卷难度
知识点分析
细目表分析 导出
题号 | 难度系数 | 详细知识点 | 备注 |
一、选择题 | |||
1 | 0.85 | 计算机解决问题的过程 | |
2 | 0.85 | Python语言基础 | |
3 | 0.94 | 查找 | |
4 | 0.85 | 查找 | |
5 | 0.85 | 查找 | |
6 | 0.85 | 查找 | |
7 | 0.85 | 查找 | |
8 | 0.85 | Python语言基础 | |
9 | 0.85 | Python语言基础 | |
10 | 0.85 | Python语言基础 | |
11 | 0.85 | Python语言基础 | |
12 | 0.85 | Python语言基础 | |
13 | 0.85 | Python语言基础 | |
14 | 0.85 | Python语言基础 | |
15 | 0.85 | 字符和汉字编码 UltraEdit 二进制数与十六进制数的转换 | |
16 | 0.85 | 声音媒体的采集与制作 数据文件的类型和计算 | |
二、操作题 | |||
17 | 0.65 | 典型算法 | |
18 | 0.65 | 典型算法 | |
19 | 0.65 | 典型算法 |