内容正文:
信息技术期末考试卷
一、选择题(本大题共10小题,每小题3分,共30分。在每小题给出的四个选项中,只有一个符合题目要求)
1. 一个2位十六进制正整数n,其末位是“F”,下列说法正确的是( )
A. 无法确定n是奇数还是偶数
B. 去掉末位“F”,所得新数等同于n/16
C n+1结果对应一个3位十六进制数
D. n*2除以8,取余的结果是6
2. 下列关于算法特征的描述,不正确的是( )
A. 算法中对于每一个步骤的描述不一定是确定的
B. 算法的处理步骤必须是有限的
C. 算法的输入值可以直接输入,也可以包含在算法中
D. 算法必须至少有一个输出
3. 如图所示,这是一个汉字“方”的8×8信息编码图,只有黑白两种颜色,用数字“1”表示黑色方块,用数字“0”表示白色方块。图中第5行表示的二进制编码值转换成十进制编码值为( )
A. 68D B. 34D C. 35D D. 26D
4. 某算法用伪代码描述如下。
输入一个自然数a
If a*2>10 then
a←10
Else
a←a+1
输出a
关于上述算法,下列说法不正确的是( )
A. 符合算法的“可行性”特征
B. 如果输入a的值为6,则输出a的值为7
C 该算法可以用流程图来表示
D. 该算法最后输出的结果都是不大于10的自然数
5. 某算法的部分流程图如图所示,执行这部分流程,若输入m的值为20,n的值为3,则输出c的值是( )
A. 37 B. 23 C. 29 D. 47
6. “回文”是古今中外都有的一种修辞方式和文字游戏,如“我为人人,人人为我”等。在数学中也存在这样一类数具有这样的特征,称为回文数。例如:12321为回文数。通过input( )函数,输入一个三位数存储到字符串变量s中,下列语句不能实现回文的是( )
A. new=s+s[2]+s[1]+s[0] B. new=s+s[::-1]
C. new=s+s[-1]+s[-2]+s[-3] D. new=s+s[-1:]
7. 有如下Python程序段:
a=13*2//3
d={"a":"b",1:"a","b":"a",2:"b"}
d["a"]=a
print(d)
A {"a":13*2//3,1:"a","b":"a",2:"b"}
B {"a":8,1:8,“b":8,2:"b"}
C. {"a":8,1:"a","b":"a",2:"b"}
D. {"a":a,1:"a","b":"a",2:"b"}
8. 中国大陆居民身份证号码由18位数字组成,其中7~14位表示出生日期。用字符串变量s存储身份证号码,下列Python表达式中能提取出生日期的是( )
A. s[7:14] B. s[6:13] C. s[7:-5] D. s[-12:-4]
9. 下列Python程序段实现的功能是计算表达式1-1/2+1/3-1/4++1/99-1/100的值:
n=0;t=0;i=1
while i<100:
n=n+1/i
t=t+1/(i+1)
___________
s=n-t
print(s)
A. i=i+1 B. i=i+2 C. i=i+3 D. i=i+4
10. 有如下Python程序段:
s=input("请输入字符串:")
k=1
ch=s[0]
for i in range(1,len(s)):
if k==0:
ch=s[i]
k=1
else:
if ch==s[i]:
k=k+1
else:
k=k-1
print(ch)
输入以下字符串,并运行程序段后,ch的值不为“K”的是:( )
A. KKSKT B. STTKK C. TKKSK D. TKTTK
二、非选择题(本大题2小题,每小题10分,共20分。)
11. 俄乌战争爆发以来,全球天然气石油资源变得紧缺,为了增强民众的节约意识,合理利用天然气资源,乐清市自12月1日起对市区民用管道天然气价格进行调整,实行阶梯式气价,调整后的而收费规定为:每月用气量不超过70m3的部分每立方米单价为2.5元;超出70m3不超过120m3的部分,每立方米单价为2.8元;超出120m3的部分,每立方米单价为3元。假设胡老师家每月使用天然气为X立方米,费用为F元,按要求完成下列任务:
(1)分析问题,列出求解F的数学表达式___________。(注意化简)
(2)根据表达式描述算法,请将下列流程图补充完整
①___________;②___________;③___________;④___________⑤___________。
(3)此流程图中使用的算