相关试卷
-
1、有二进制和十六进制数相加的表达式:1101B+2CH,下列与其结果相等的是 ( )A、111011B B、39 C、57 D、110001B
-
2、十进制数123转换成二进制是( )A、1111011B B、1101111B C、1101110B D、1111010B
-
3、声卡是实现声音信号“模/数”和“数/模”转换的设备。下列关于在计算机上录、放音的说法,正确的是( )
①录音的过程就是通过采样、量化和编码实现模拟信号的数字化的过程
②放音过程中无需从数字信号转换成模拟信号
③录音时提高采样频率,得到的音频文件音质会提高
④录音时降低量化位数,得到的音频文件音质会提高
A、①② B、②④ C、①③ D、③④ -
4、下列关于信息的说法正确的是( )A、信息一旦产生,其价值就不会改变 B、信息可以脱离载体而存在 C、信息在重复使用过程中会产生损耗 D、网络上的信息不能全盘相信
-
5、下列有关数据演变的描述,按年代先后顺序排列,正确的是( )
①爱迪生发明了留声机,得以将声音记录下来
②“大事大结,小事小结”来记录各种不同的事件和数量的情形
③公元前 3000 多年的泥板上利用楔形文字记载内容
④电子计算机成为数据处理的主要工具
⑤随着移动网络与传感器的普及,大数据进入了人们生活的方方面面
A、②③①④⑤ B、③②①④⑤ C、②③①⑤④ D、③②①⑤④ -
6、因子也称因数,是指整数a除以整数b(b≠0)的商正好是整数而没有余数,我们就说b是a的因数。真因子是指一个自然数除自身以外的因子。如果一个 数恰好等于它的真因子之和, 则称该数为“完美数”。例如6是完美数,因为6的真因子1、2、3,符合1+2+3=6。小明设计Python程序查找[1, n]范围内的“完美数”。运行样例如下所示:
请输入整数n: 1000
6
28
496
共找到3个完美数!
(1)、整数10的真因子之和为(填数字)。(2)、实现上述功能的Python程序如下,请在划线处填入合适的代码。def perfect(x) :
mysum = 0
for i in range(1,x) :
if x & % i==0:
mysum += i
if
return True
else:
return False
n = int(input('请输入整数n: '))
c=0
for i in range (1,n+1) :
if
print (i)
print('共找到',c, '个完美数! ')
-
7、某APP应用程序的密码强度检测,将密码字符分为数字、字母和其他符号三类。密码强度的检测方法为:
1)若密码位数少于8位,则不进行强度检测,给出提示“密码位数不能少于8位,请重新输入!”。
2)若密码位数在8位及以上,则进行强度检测:
若密码字符属于同一类字符,则密码强度为“弱”;若密码字符属于不同的两类字符,则密码强度为“中等”:若密码字符属于不同的三类字符,则密码强度为“强”。运行样例如下所示:
运行样例1:
请输入你的密码:du@123456
密码强!
运行样例2:
请输入你的密码:du123456
密码中等!
运行样例3:
请输入你的密码:du123
密码位数不能少于8位,请重新输入!
(1)、输入的密码: Wz20211001,则密码强度为(单选,填字母:A .密码强/B .密码中等/ C .密码弱)。(2)、实现上述功能的Python程序如下,请在划线处填入合适的代码。password = input ('请输入你的密码:')
if n< 8:
print('密码位数不能少于8位,请重新输入! ')
else:
tj1 = 0;tj2 = 0;tj3=0
for ch in password:
if
tj1=1
elif 'a'<= ch <= 'Z' or 'A' <= ch <= 'z':
tj2=1
else:
tj3=1
if
print('密码强! ')
elif tj1+tj2+tj3==2:
print ('密码中等! ')
else:
print('密码弱! ')
-
8、小明在玩火柴棍拼数字游戏。用火柴棍拼成阿拉伯数字0~9,具体拼法如下图所示:
由图a可知,搭建数字“0”需要6根火柴,搭建数字“1”需要2根火柴……
小明编写Python程序实现:运行程序时,输入任意整数,执行后,输出搭建该数字所需要的火柴棍的数量。运行样例如图b所示。
请回答以下问题:
(1)、搭建“168”这个数字,所需要的火柴棍的数量:。(2)、实现上述功能的程序如下,表达式he['1'] + he['6']的值为。he = {'0':6, '1':2, '2':5, 13':5, '4':4,'5':5, '6':6, '7':3, '8':7,'9':6}
num = ①
s = input('请输入待搭建的数字: ↑)
for i in s:
num= ②
print('所需火柴棍的数量为: ', num)
(3)、请在划线处填入合适的代码① ②
-
9、小明用U1traEdit软件观察字符“2021年温州十校Good!”的内码,部分界面如下图所示。
请回答下列问题:
(1)、观察图,字符“2021年温州十校Good!”在计算机中存储共占用字节,可以得知汉字“温”的内码十六进制表示为。(2)、根据图,字符“2021年温州十校Good!”有个ASCII字符,推算字母“G”的内码二进制表示为。(3)、某数据的加密方法如下:将字符的ASCI码值以字节为单位进行加密处理;
将1个字节的8位二进制数左移2位,最低位用左移除的2个最高位补充;
将二进制数转化为十六进制数,即为该字符的密文。
则字符“j”加密后的密文是。
-
10、有如下Python程序段
s = input('请输入数据: ')
s[0]
maxt = 0
for i in range (len(s)) :
if s[i] > s[i-1] :
t +=s[i]
if len(t) > maxt:
maxt = len(t)
ans=t
else :
t = s[i]
print (ans)
执行该程序段后,输入“12123234561”,输出的内容是 ( )
A、23456 B、12123 C、34561 D、1212323 -
11、有如下Python程序段:
s = 'wenzhou'; s1 = ''; n= len(s)
for i in range(n//2,0,-1) :
if s[i-1] < s[n-i] :
s1 = s1 + s[i-1]
else:
s1=s1+s[n-i]
print (s1)
运行程序后,输出的内容是( )
A、heW B、now C、heu D、Neu -
12、有如下Python程序段:
a=[2,3,5,6,9]
x=min(a);y=max(a);ans=a[1]
if x**2>y:
ans = ans + x**2
ans = ans// 2
else:
ans=ans+y
ans=ans号y
print (ans)
执行该程序段后,输出的内容是( )
A、6 B、5 C、4 D、3 -
13、下列Python表达式中,计算结果与其他不同的选项是( )A、2%8+1 B、ord("2") + 1 C、round(1.5)*2-1 D、23%8//2
-
14、某算法的部分流程图如图所示,执行这部分流程后,变量a,b的值分别是( )A、22,38 B、20,32 C、20,30 D、17, 21
-
15、若x是整型变量,下列选项中与表达式not (x>=1 and x<8)等价的是( )A、x<1 and x>= 8 B、not x>1 and not x<8 C、x>=1 or x<8 D、x<1 or x>=8
-
16、下列关于数据管理及大数据的说法不正确的是( )A、数据管理是利用计算机硬件和软件技术对数据进行有效收集、存储、处理和应用的过程 B、数据量大的数据并不一定就是大数据 C、大数据一般具有 数据规模大、处理速度快、数据类型多、价值密度低四个特征 D、数据加密是为保证数据的完整性进行的一种验证操作
-
17、某WAV格式的音频文件,其容量大小约为10MB,其相关信息如图所示。由此可知,该声音文件的量化位数Y的值是( )A、4 B、8 C、16 D、32
-
18、将一幅未经压缩的BMP图片,其像素是1024×1152,按3:1的压缩比转换成JPG格式后存储容量为1.125MB,则存储这幅BMP图像的一个像素所需位数为( )A、32位 B、24位 C、16位 D、8位
-
19、下列不同进制的数字中最大的是( )A、106H B、185D C、EAH D、10101 100B
-
20、模拟信号的采样量化原理如图所示,下列说法不正确的是( )A、对于同一模拟信号,采样的时间间隔越小,采集到的信号样本数量越多 B、将模拟信号转换成数字信号一般需要经过采样、量化与编码 C、传感器对环境中的物理量、化学量和生物量等进行感知与测量,并转换成电信号 D、模拟信号以离散的、不连续的物理量存在