相关试卷
-
1、RAM是外部设备,不能直接与CPU交换信息。
-
2、十进制数127对应的二进制数是11111111。
-
3、通常说的1KB是指1024个字节。
-
4、一个完整的计算机系统包括运算器、控制器和存储器。
-
5、数据挖掘时指在庞大的数据库中寻找有价值的隐藏实践,加以分析,并将有意义的信息进行归纳,为决策提供参考依据和控制机制,因此,( )是信息挖掘的第一步。A、数据清理 B、数据收集 C、数据变换 D、数据归纳
-
6、信息系统的( )功能是指把系统所需要的数据或信息收集并记录下来,整理成信息系统要求的规范格式和形式。A、输入 B、处理 C、存储 D、控制
-
7、用户身份认证是中国铁路客户服务中心网站网上售票系统的一个重要功能模块。小李通过电脑登录售票系统想要购买一张动车票,输入账号密码时,第一次不小心输入了密码,系统提示“账户或密码错误”不能登录。当他重新输入了正确的密码后,系统提示“登录成功”。请问这种情况是基于信息系统的( )功能。A、输入 B、处理 C、存储 D、控制
-
8、小华在市图书馆办理的条码读者证丢了,他到图书馆咨询如何补征,得到的回答是:“读者须持办证时的有效证件到馆办理补证手续”是基于信息系统的哪项功能?( )A、输入功能 B、控制功能 C、存储功能 D、处理功能
-
9、采样定理在数字式遥测系统、时分制遥测系统、信息处理、数字通信和采样控制理论等领域得到广泛应用。其定理是在1948年由信息论的创始人( ) 明确提出的。A、图灵 B、帕斯卡 C、冯·诺依曼 D、香农
-
10、Pygame自带了一个监听类循环,不断检查用户的操作,这个循环在程序运行过程期间持续工作。仔细阅读理解如下代码在横线处填写内容
while True:
for event in pygame.event.get(): #
if event.type==pygame.QUIT: #
sys.exit() #退出程序
if event.type==pygame.MOUSEBUTTONDOWN: #
-
11、表达式5>=5 and 0!=0的值是:
-
12、根据以下程序代码完成下列小题。
程序描述: 计算正整数35到500之间的所有奇数的和。代码如下:
①
for i in ②
③
print(s)
(1)、①处的语句是A、s=0 B、s=1 C、i=0 D、i=1(2)、②处的语句是A、range(35,500) B、range(35,500,2) C、range(35,501) D、range(35,501,2)(3)、③处的语句是A、s=s+1 B、i=i+1 C、s=s+i D、i=s+i -
13、程序分析题:分析完善程序
以下是求解一元二次方程( a=0)的主要源程序,请你补全代码:
import math
a=int(input(" a="))
b=int(input("b="))
c=int(input("c="))
d= #一元二次方程根的判别式
if d>0:
x1=(-b+math.sqrt(d))/ (2*a)
x2=(-b-math.sqrt(d))/(2*a)
print("x1=",x1)
print("x2=",x2)
if :
print("x1=x2=",-b/(2*a))
if d<0:
print("无实数解!")
请补充完成上述程序:
-
14、阅读下列程序,写出运行结果
警察抓小偷,有四个嫌疑人甲乙丙丁,其中一人是小偷。甲说“不是我”,乙说“是丙”,丙说“是丁”,丁说“丙在冤枉人”。他们中只有一人说了假话,编程判断谁是小偷。(注:在Python运算中,True的值为1,False的值为0)
persons=[‘甲’,‘乙’,‘丙’, ‘丁’]
for thief in persons:
flag =(thief!=‘甲’)+(thief==‘丙’)+(thief ==‘丁’)+(thief!=‘丁’)
if flag == 3:
print(thief)
运行结果是:
-
15、替代密码是明文中的每个字符根据密钥替代成密文中的另一个字符,替代后的各个字母保持原来的位置。
例:使用凯撒密码对明文“yza”进行加密的过程:“yza”→121 122 97→…→ 98 99 100 →“bcd”
要求:如果明文是大写字母则需要转小写。如果明文是其它字符则不作任何处理。例如:明文为“ABc,z”密钥为3,则结果密文为“def,c”
(1)、如果明文为“EAa:H”密钥为3,则结果密文为。(2)、程序实现如下,请在划线处补充代码。def change(code,key):
#change函数功能:实现要进行加密的字符code由大写字母转小写字母
#判断转换后的字符code是否为小写字母,若是则进行加密
m=ord(code)
return chr(m)
code=input(“请输入要加密的明文”)
key=int(input(“请输入密钥”))
code_new=“”
for i in code:
code_new+=change(i,key)
print(code_new)
-
16、某加密算法的加密部分Python程序段如下:
def encrypt(msg,key):
result = ""
size = len(msg)
for i in range(0,size):
result = result + msg[(i - key) % size]
return result
msg = input("请输入明文:")
key = int(input("请输入密钥:"))
re =
print(re)
(1)、请在划线处补充代码。(2)、如果输入的msg为“cdef”,key为3,那么输出的结果为。(3)、这种加密机制称为(选填字母:A .置换密码;B .换位密码;C .简单异或密码)。 -
17、小智在分析应用功能组成后,根据功能需求编写了如下网络应用Python代码:
from flask import Flask,render_template,request
app =
@app.route("/")
def index():
#显示“主页”页面,代码略
@app.route("/introduce")
def introduce():
#显示“介绍”页面,代码略
@app.route("/exercise",methods=["GET","POST"])
def exercise():
#显示“练习”页面,代码略
@app.route("/top")
def toplist():
#显示“排行榜”页面,代码略
if __name__ == "__main__":
app.
(1)、请在划线处补充代码。(2)、请用实线将下列访问的“在线加法练习系统”功能的URL与相应的路由及视图函数连接起来。(答案填写格式如:A-d 、B-a)A.http://127.0.0.1:5000/top
toplist()
a.@app.route("/top")
B.http://127.0.0.1:5000/
exercise()
b.@app.route("/exercise",methods=["GET","POST"])
C.http://127.0.0.1:5000/exercise
introduce()
c.@app.route("/introduce")
D.http://127.0.0.1:5000/instance
index()
d.@app.route("/")
、 、 、
(3)、在Flask Web应用框架中,可以通过网页模板来显示内存变量的值或对象等,以下在模板文件index.html中用于显示内存变量xxjs值的正确代码为A、{{xxjs}} B、{{#xxjs#}} C、{{%xxjs%}} D、{%xxjs%} -
18、小明有 n 个桃子,吃完后每三个桃核可以换一个桃子,计算小明总共能吃到几个桃子。(1)、若小明总共有7个桃子,则他最后可以吃到个桃子。(2)、部分伪代码如下所示,下列加框处有误,请修改伪代码中的错误。
输入桃子数量n
count←n
while
count = count + n // 3
输出("小明总共能吃到:", count, "个桃子")
-
19、利用身份证号码可以推算出年龄,性别以及相应的生肖。其中18位身份证号码中的7-10位表示出生年份,年龄为当年年份减去出生年份的值。而生肖为出生年份整除12所得余数与下表所对应的值取得。
鼠
牛
虎
兔
龙
蛇
马
羊
猴
鸡
狗
猪
4
5
6
7
8
9
10
11
0
1
2
3
(1)、实现上述功能的部分程序代码如下,请在划线处填入合适的代码。ID=input("请输入18位身份证号: ")
sx=[’鼠’,’牛’,’虎’,’兔’,’龙’,’蛇’,’马’,’羊’,’猴’,’鸡”,’狗’,’猪’]
#计算年龄:
year=int(ID[6:10]) # 取出身份证中的出生年份
age= # 计算该身份证主人当年年龄(取2021)
#判断性别:
F_ sex-int(
) # 取出身份证中用于判断性别的第 17 位数字字符If # 判断性别的的数字 奇数 为 男性 , 偶数 为 女性
sex="男"
else:
sex="女"
#判断生肖:
F_ sx=()%12
anl=sx[F_ sx]
print("年龄是: ",age,"性别是: ",sex,"生肖是: ", an1)
(2)、在上述程序代码中,变量year的数据类型为A、整型 B、实型 C、字符串型 D、布尔型(3)、以下代码与程序加框处代码功能相同的有A、int[ID(16)] B、int(ID[:-1]) C、int(ID[-2:-3:-1]) D、int(ID[-2:-1]) E、int(ID[16]) F、int(ID[17:18]) -
20、计算机能直接识别和执行的的语言是( )A、汇编语言 B、机器语言 C、高级语言 D、C语言