浙江省台金七校联盟2024-2025学年高一下学期期中考试信息技术
一、选择题
1.下列关于数据与信息的说法,正确的是(???)
A.数据以二进制方式编码后才能存储在计算机中
B.大数据技术不能处理非结构化数据
C.在数据处理过程中不会有新的信息产生
D.信息的价值因人而异,但信息不会有虚假
2.下列说法正确的是(???)
A.十进制不能用于信息编码
B.已知字符“1”的ASCII码值为49D,由此可知字符“2”的ASC11码值为4AD
C.某十进制数a除8后余数为1,将a转换为二进制数后末位不一定为1
D.x,y都为正整数,如果x%y的值为3,则x//y!=x/y的值一定为True
3.下列关于算法及算法的特征的描述,正确的是(???)
A.算法只能使用一种程序语言来实现 B.自然语言不能用来描述算法
C.任何算法都必须有输出 D.算法的处理步骤可以是无限的
4.下列关于数据安全的说法,不正确的是(???)
A.自然灾害也有可能对数据造成损坏
B.数据加密有助于提高数据的安全性
C.数据校验主要是为了保证数据的完整性
D.数据安全只要做好防护上的安全即可
5.对某段声音进行数字化,量化值的范围是0~100,则量化位数最少是(???)
A.7 B.8 C.16 D.100
6.下列关于数字化的说法,正确的是(???)
A.水银温度计呈现的温度值是数字信号
B.拍照搜题获取解析的过程涉及到图像数字化
C.通过麦克风将声音录入到电脑中属于数模转换
D.数字化过程中,提高采样频率(不改变其他原有参数),音频保真度将下降
7.下列表达式的值与其他选项不同的是(???)
A.max(range(9)) B.int(8.9) C.2+4 D.189%100//10
8.下列可以作为Python变量名的是(???)
A.xxjs@2025 B.False C.3_list D.Age
9.已知变量s=[123,456,789],则表达式s[1][1::-1]*2+n[0][1:2]的值是(???)
A.454512 B.54542 C.565612 D.454523
10.某算法的部分流程图如图所示,执行这部分流程后,下列说法不正确的是(???)
A.变量a,b的值分别是17,21
B.交换b=a+b和a=a+5,会影响结果
C.循环体共执行了4次
D.语句“b=26?”共执行了5次
11.有如下Python程序段:
x=int(input(请输入整数x:))
ifx15:
y=x*x
elifx=5:
y=10*x
else:
y=0
要测试所有分支程序代码是否正确,以下测试数据中,最恰当的一组是(???)
A.0,10,-3 B.16,6,-1 C.-2,15,10 D.100,5,-100
12.有如下Python程序段:
a=[8,12,12,5,4,10,4]
k=0
foriinrange(1,len(a)):
ifa[i]=a[k]:
k=i
执行该程序段后,k的值为(???)
A.1 B.2 C.4 D.12
13.有如下Python程序段:
deffun(x):
n=len(a)
whilexn//2:
a[x],a[n-1-x]=a[n-1-x],a[x]
x+=1
returna
a=[12,4,6,23,75,39,17]
fun(0)
执行该程序段后,列表a的值为(???)
A.[4,6,12,17,23,39,75] B.[75,39,23,17,12,6,4]
C.[17,39,75,23,6,4,12] D.[17,4,75,23,6,39,12]
14.在数字串s中寻找连续数字之和为k的子串,若有多个子串符合,则输出第一个子串。例如,sk=7,则符合要求的子串为“025”。实现该功能的部分Python代码如下:
i=0;j=0;sum=0
forjinrange(len(s)):
sum+=int(s[j])
whilesumk:
c=s[i]
①
i+=1
ifsum==k:
print(符合要求的子串为:,s[i:j+1])
②
划线①②处的语句是(???)
A.①sum=sum-int(c)????②break
B.①sum=sum+int(c)????②break
C.①sum=sum-int(c)????②continue
D.①sum=sum+int(c)????②continue
15.有如下Python程序段,运行该程序段后,列表num中的值可能为(???)
fromrandomimportrandi