ID: 23038732

浙江省台金七校联盟2024-2025学年高一下学期期中考试信息技术试卷(含答案)

日期:2025-09-22 科目:信息技术 类型:高中试卷 查看:86次 大小:76785B 来源:二一课件通
预览图 1/3
浙江省,期中,答案,试卷,信息技术,考试
  • cover
浙江省台金七校联盟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:")) if x >15: y = x*x elif x <=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 for i in range (1, len (a)): if a[i] >= a[k]: k=i 执行该程序段后,k的值为( ) A.1 B.2 C.4 D.12 13.有如下Python程序段: def fun (x): n = len (a) while x< n//2: a[x],a[n-1-x]= a[n-1-x],a[x] x +=1 return a 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的子串,若有多个子串符合,则输出第一个子串。例如,s="20250520", k=7, 则符合要求的子串为“025”。实现该功能的部分Python代码如下: i=0; j=0; sum=0 for j in range (len (s)): sum += int (s[j]) while sum>k: c=s[i] ① i+=1 if sum = =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中的值可能为( ) from random import randint num = [] for i in range (0,6): n = randint (1,10) num. append (n) for i in range (1,6): if i%2==1 and num[i] > num[i-1] : num[i], ... ...

~~ 您好,已阅读到文档的结尾了 ~~