南通市小海中学级高一期终信息技术考试试题及答案.docx

上传人:b****5 文档编号:29838567 上传时间:2023-07-27 格式:DOCX 页数:12 大小:179.13KB
下载 相关 举报
南通市小海中学级高一期终信息技术考试试题及答案.docx_第1页
第1页 / 共12页
南通市小海中学级高一期终信息技术考试试题及答案.docx_第2页
第2页 / 共12页
南通市小海中学级高一期终信息技术考试试题及答案.docx_第3页
第3页 / 共12页
南通市小海中学级高一期终信息技术考试试题及答案.docx_第4页
第4页 / 共12页
南通市小海中学级高一期终信息技术考试试题及答案.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

南通市小海中学级高一期终信息技术考试试题及答案.docx

《南通市小海中学级高一期终信息技术考试试题及答案.docx》由会员分享,可在线阅读,更多相关《南通市小海中学级高一期终信息技术考试试题及答案.docx(12页珍藏版)》请在冰豆网上搜索。

南通市小海中学级高一期终信息技术考试试题及答案.docx

南通市小海中学级高一期终信息技术考试试题及答案

南通市小海中学2020-2021学年高一第一学期期终考试试卷

(一)

信息技术

考生须知:

1.本卷满分100分,考试时间60分钟;

2.答题前,请在答题卷指定区域内填写班级、姓名、准考证号等相关信息;

3.所有答案必须写在答题卷上,写在试卷上无效;

4.考试结束后,只需上交答题卷。

一选择题(每小题2分,30小题共60分)

1、以下关于信息描述错误的是(C)

A、数据是信息的符号表示,信息是数据的内涵,是对数据的语义解释

B、数据处理就是把原始数据转换成人们所需要的信息的过程

C、数据处理的目的是把信息转化成有用的数据以满足用户的需求

D、完整的数据处理过程一般包括数据的采集、加工、传输、存储、检索和输出六个环节

2、近几年,智能穿戴的概念变得非常流行,智能手环、智能手表、智能眼镜等产品纷纷出现。

以智能手环为例,它是通过加速度传感器来收集你的行走步数。

步数是(A)

A、数据

B、信息

C、知识

D、数字

3、为了获取本校同学家庭电脑拥有量的信息,获取信息最佳的方法是(B)

A、观察法

B、问卷调查法

C、网络检索法

D、实验法

4、小张从报纸上获悉世界杯冠亚军决赛的结果,再看比赛录像时没有观看现场直播时的那种紧张激动心情这个事例主要体现了信息的(C)

A、依附性

B、共享性

C、时效性

D、存储性

5、在WPS表格中,计算B3到E3之间所有单元格中数据的和,在结果单元格中应输入(B)

A、SUM(B3:

E3)

B、=SUM(B3:

E3)

C、SUM(B3+E3)

D、=SUM(B3+E3)

6、利用WPS表格存储学生信息,为了输入诸如“008104”这样的学号信息,单元格的属性需要设置成(B)

A、数值

B、文本

C、特殊

D、常规

7、下图Wps表格中的数据是按的某一列排序,并按某关键字筛选,下列选择正确的是(C)

A、按“爱好”排序、按“爱好”筛选

B、按“班级”排序、按“爱好”筛选

C、按“性别”排序、按“爱好”筛选

D、按“身高”排序、按“爱好”筛选

8、Python中的数据类型float表示(D)

A、布尔型

B、整型

C、字符串型

D、浮点型

9、在Python中,设a=2,b=3,表达式a>bandb>=3的值是(B)

A、1

B、-1

C、True

D、False

10、在Python中,表达式(21%4)+5的值是(B)

A、2

B、6

C、10

D、3

11、为了提高程序的可读性,可以在该语句后面添加注释语句,Python程序中用作注释的标识符是(B)

A、:

B、#

C、,

D、!

12、如下Python程序段

x=2

print(x+1)

print(x+2)

运行后,变量x的值是(A)

A、2

B、3

C、5

D、8

13、在Python中,表达式int(x/2)==x/2的作用是(A)

A、用于测试x是否为偶数

B、返回一个非整数

C、返回一个奇数

D、用于测试x是否为素数

14、在Python中,表达式"12"+"3"的值为(D)

A、15

B、"15"

C、123

D、"123"

15、如下程序段

a=2

b=1

whilea>=b:

b=a*b

a=2*a

执行后,a、b的值分别为(B)

A、4、2

B、16、64

C、8、8

D、2、1

16、已知a=8、b=6,以下程序段

if(a%3=0)Or(b%3=0):

c=a*b

else:

c=a+b

执行后变量c的值为(A)

A、48

B、14

C、8

D、6

17、下列关于程序设计语言发展三个过程的叙述中,正确的是(D)

A、自然语言、伪代码、流程图

B、机器语言、高级语言、面向对象

C、自然语言、机器语言、人工智能

D、机器语言、汇编语言、高级语言

18、整型变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,

例如,13变成31,正确的Python表达式是(A)

A、(x%10)*10+x//10

B、(x%10)//10+x//10

C、(x/10)%10+x//10

D、(x%10)*10+x%10

19、下面Python代码运行后,a、b的值为(B)

a=23

b=int(a/10)

a=a-b*10

print(a,b)

A、232

B、3

2

C、320

D、23

20、在Python中,表达式23//2**3的值是(A)

A、2

B、2.3

C、3

D、1331

21、下列进制转换中不正确的是(C)

A.10110100

(2)=180(10)

B.180(10)=FF(16)

C.100(10)=1100111

(2)

D.E2(16)=11100010

(2)

22、Python程序文件的扩展名是(D)

A、.python

B、.pyt

C、.pt

D、.py

23、下列信号中不属于数字信号的是( B )

A、古代,士兵们常在“烽火台”上点起烟火,向远处的同伴传递敌人来犯的消息

B、电话机把说话声音变为电信号传给电话交换机

C、汉字电报码

D、海员举起的红色小旗或蓝色小旗向对方船只表示的信息

24、计算机中数据的最小单位是二进制位,称为比特(bit,简写为b)。

计算机存储数据的基本单位是字节(Byte,简写为B),1B=8b。

因为计算机内数据都是以二进制形式存储的,所以文件大小的单位也是字节,但字节单位太小,常用的有KB,MB,GB等。

下列错误的是(D)

A、1KB=210B=1024B

B、1MB=210KB=220B=1,048,576B

C、1GB=210MB=220KB=230B=1,073,741,824B

D、电信的宽带上网100M就是100Mb

25、下列关于数据库系统组成的叙述,正确的是(D)

A、文件、数据库管理系统、数据库管理员、数据库应用程序和用户

B、数据库、数据库管理系统、数据库管理员、数据库接口程序和用户界面

C、文件、数据库管理员、数据库维护员、数据库应用程序和用户

D、数据库、数据库管理系统、数据库管理员、数据库应用程序和用户

26、下图是一个用Access软件创建的数据表,记录了某班学生的网络访问情况。

下列叙述中,正确的是(D)

A、“访问时间”的字段类型是“数值型”

B、该表共有5个字段

C、该表共有42条记录

D、该表共有67条记录

27、保障信息安全的有效做法是(B)

A、可以使用个人的出生年月作为常用密码

B、密码的设置要安全,并且定期更换

C、在任何场合使用相同的密码

D、不用防范木马

28、小明的生日是1996年6月17日,他家的电话号码是88167545,现在他要为自己的邮箱设置一个密码,下列密码中较安全的是(D)

A、19960617

B、88167545

C、xiaoming

D、xm#764$

29、找出三位正整数中能被3整除的整数。

foriinrange(①,②):

ifi%3==0:

下列选择正确的是(B)

A、①是100,②是999

B、①是100,②1000

C、①是101,②1000

D、以上都不对

30、图形符号

在算法描述流程图中表示(C)

A、算法的开始或结束

B、输入输出操作

C、处理或运算的功能

D、判断条件是否满足需求

二填空题(每小题10分,4小题共40分)

31、“百鸡百钱”问题是一个有名的数学问题,出自《张丘建算经》。

其内容是:

公鸡5文钱1只,母鸡3文钱1只,小鸡3只1文钱,用100文钱买100只鸡,其中公鸡、母鸡和小鸡都必须要有,问公鸡、母鸡和小鸡各多少只?

1、请在空格处填写正确的代码,使程序完善实现以下功能。

money=100#一共100文钱

num=100#一共100只鸡

cock_price=5#公鸡价格5文

hen_price=3#母鸡价格3文

threechick_price=1#3只小鸡1文

forcock_numinrange(1,21):

#公鸡只数可能为1-20

forhen_numinrange(1,34):

#母鸡只数可能为1-33

forchick_numinrange(1,101):

#(3小鸡)只数可能为1-100

money1=cock_num*cock_price+hen_num*hen_price+chick_num/threechick_price

num1=cock_num+hen_num+chick_num

ifmoney1==moneyandnum1==num:

print(cock_num,hen_num,chick_num)

input("运行完毕,请按回车键退出...")

2、运行程序,运行结果如图所示。

32、冠军在A、B、C、D四位同学中。

A说:

“不是我”,B说:

“是C”,C说:

“是D”,D说:

“C说的不对”,已知四人中有一人说了假话。

判断出到底谁是冠军。

请在空格处填写正确的代码,使程序完善。

champion=['A','B','C','D']#设置选手列表

foriinchampion:

#循环读取选手编号

cond=(i!

='A')+(i=='C')+(i=='D')+(i!

='D')#查找符合条件的选手

ifcond==3:

#说真话是否是3人

print("冠军是:

",i)#输出冠军

input("运行完毕,请按回车键退出...")

 

33、请在空格处填写正确的代码,使程序完善。

实现功能:

用辗转相除法求解两个正整数的最大公约数。

x=int(input('请输入第一个正整数:

'))

y=int(input('请输入第二个正整数:

'))

m=max(x,y)#找出x,y中的最大值

n=min(x,y)#找出x,y中的最小值

r=m%n#求得最大值除以最小值后的余数

whiler!

=0:

#如果余数不等0,则进行以下循环

m=n#把最小值赋给m

n=r#把余数赋给n

r=m%n#求得最大值除以最小值后的余数

print('这两个数的最大公约数为:

',n)

input("运行完毕,请按任意键退出....")

34、请在空格处填写正确的代码,使程序完善。

实现功能:

绘制y=x2-2x+1的图像

#加载numpy模块并限简洁的别名为np

importnumpyasnp

#加载matplotlib.pyplot模块并限简洁的别名为plt

importmatplotlib.pyplotasplt

#x在-7到9之间,每隔0.1取一个点

x=np.arange(-7,9,0.1)

y=x**2-2*x+1

plt.plot(x,y)

plt.title('y=x*x-2*x+1')

plt.xlabel('x')

plt.ylabel('y')

plt.show()

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 学科竞赛

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1