江苏省无锡市教科版(2019)信息技术必修一期末测试题(无答案)

文档属性

名称 江苏省无锡市教科版(2019)信息技术必修一期末测试题(无答案)
格式 zip
文件大小 26.7KB
资源类型 教案
版本资源 教科版(2019)
科目 信息技术(信息科技)
更新时间 2021-08-12 15:35:08

图片预览

文档简介

无锡高中期末测试题
一、填空(每空1分,共计30分)
1.
成年人清晨安静状态下的口腔正常温度在36.3-37.2度”“38”和“叶达的口腔温度是38度”三种描述,这三种描述分别是
_


(填写数据、信息和知识)。
2.
(单选)利簋,西周早期青铜器,器内铭文记载了武王伐纣这一历史事件。信息记载于其上体现信息的基本特征(
)。
3.
算法的三种基本结构是:

、和

4.
函数
range(1,6)产生一个列表是:

5.
函数range(6)产生一个列表是:

6.
float():根据一个字符串或整数创建一个新的浮点数
,那么,int()会根据一个字符串或浮点数创建一个新的
,str()会根据一个数创建一个新的

7.
赋值语句
a,b=b,a
的含义是

8.
赋值语句c+=a
等效于

9.
a,b,c=1,2,3的含义是

10.
a=b=c=1
的含义是

11.
python中,表达式5//2
=

12.
python中,表达式5%2
=

13.
python中表达式4
3
=

14.
python中,表达式4/2
=

15.
简单地说,算法就是解决问题的

16.
描述算法可以有多种方法,比如可以使用自然语言或
进行描述。
17.
函数round(1.428,2
)运算结果是:

18.
按照取值特征,可以将信号分为


19.
数据库中,数据以二维表的形式组织存储,表中的一列称为一个
,表中的一行称为一条
,可以唯一确定一条记录的字段称为

20.
凯撒密码是一种替代密码,通过将字母按顺序退后3位起到加密作用,如将字母A换做字母
,将字母B换做字母

二、进制转换(每空2分,共计12分)
1.
10110100(2)
=(
)(10)
2.
3D(16)
=

)(10)
3.
255(10)
=(
)(16)
4.
100(10)
=
(
)(2)
5.
E2(16)
=
(
)(2)
6.
11100101(2)
=
(
)(16)
三、计算题(每题10分,共计20分)
1.
一张CD光盘的容量大约为700MB,能容纳多长时间的采样频率为44.1kHz、量化位数为16位的无压缩双声道立体声CD音频?
2.
一段时长为1分钟,采样频率为44.1kHz,量化位数为16位,双声道立体声的无压缩音频(如基于PCM编码的wav格式),占用的存储空间是(
)MB(精确到0.1)。
四、判断题(每题1分,共计8分)
1.
Python程序语言中的“=”和数学上的“=”是一回事。(

2.
在python中写程序时,可不用理会中英文标点符号的区别。(

3.
python中的函数和数学中的函数是一回事。(

4.
在python中,变量命名的时候可以用数字开头,例如,1a就是一个合法的变量。(

5.
在python中,变量命名的时候可以用下划线开头,例如,_a就是一个合法的变量。(

6.
在python中,变量命名的时候不区分大小写。(

7.
在python中,变量命名的时候可以使用特殊字符。(

8.
在python
程序中,以#开头的语句是注释语句,用于说明程序实现的功能、采用的算法等信息,用来提高程序的可读性,不参与程序的执行。(

五、写出下列程序的最终执行结果(每题5分,共计15分)
1.
写出结果。
object=[“石榴”,1,
“香蕉”,
“橙子”,
“栗子”]
object[0]=“苹果”
del
object[1]
object.append(“猕猴桃")
print
(object)
2.
写出结果。
def
factorial(n):
#求n!
s=1
for
i
in
range(2,n+1):
s=s
i
return
s
total=factorial(4)
#
调用factorial
函数
print(total)
3.
写出运行结果。
s=0
While
s<=30:
s=s+10
print(s)
六、完善程序(每题5分,共计10分)
1.
本金是50000元,5年定期利率是0.0325,计算5年后存款总额是多少?
money=50000
rate=0.0325
for
i
in
range(5):
print(“5年后的存款总额是:”,money)
2.
完善下列代码(属于函数调用问题)(5分)
Def
def
shengxiao(year):
zodiac=["鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"]
index=(myyear-1972)%12
return
zodiac[index]
myyear=int(input("请输入出生年份,输入0结束:"))
while
myyear!=0:
print("你的生肖是:",
)
myyear=int(input("请输入出生年份,输入0结束:"))
七、分析程序在格式上有无错误,如有错误,错在什么地方。(5分)
当飞船速度“v>=7.91”时,输出“飞船成功飞行!”
否则输出“飞船不能升空!”。
v=float(input(“请输入速度(千米/秒):”))
if
v>=7.91:
print(“飞船成功飞行!”)
else
print(“飞船不能升空!”)
2