锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

江苏省海安高中2020-2021学年高一上学期期中考试信息技术试题 Word版含答案

时间:2022-10-11 14:30:01 数字型传感器e3x

江苏省海安高中2020-2021学年高中考试信息技术试题 Word版含答案

2020-2021学年江苏省海安高中第一学期中考试

高一信息技术

一、单项选择题(本大题共20小题,每小题1.5分,共30分。每小题给出的四个选项中,只有一个符合题目要求)

1.关于数据,以下说法是错误的( )

A.数据、文字、音频和视频都属于数据 B.通过实验获得的数据属于间接数据

C.有些数据是固定的 D.空气中的湿度数据可以通过传感器收集

2.成年人早晨安静时口腔的正常温度是36.3~37.2这样的描述,是( )的呈现。

A.数据 B.知识 C.信息 D.载体

3.你有一个苹果,我也有一个苹果,互相交换,我们仍然有一个苹果;但你有一个想法,我有一个想法,互相交换,我们都有两个想法,甚至更多。信息的特征是什么?( )

A.载体依附性 B.价值性 C.是效性 D.共享性

4.高级语言更接近自然语言,不是特定语言,也不依赖特定的计算机系统,因此更容易掌握和使用,更通用。以下不属于高级语言的语言是( )

A.Java语言 B.Python语言 C.汇编语言 D.C语言

5.判断流程图中常用的形状?( )

A.圆角矩形B.平行四边形C.梯形D.菱形

6.在下图所示的学生成绩中,学期考核成绩的组成为20%,期中考试成绩占20%,期末考试成绩占60%。为了使用填充柄快速计算,应在E输入3单元格( )

A.=0.2*70 0.2*89 0.6*94 B.=0.2*B3 0.2*C3 0.6*D3

C.=SUM(0.2*B3:0.2*C3:0.6*D3)D.=0.2*$B$3 0.2*$C$39 0.6*$D$3

7.在WPS表格的B1、B2、B3单元格中的偶数值,以下公式=(B1 B2 B3)/3等价选项( )

A.= SUM(B1:B3) B.= SUM(B1:B3) /B3

C.= AVERAGE(B1:B3) D.= AVERAGE(B1:B3)/3

8.某市出租车起价(3公里内)为10元,超过3公里的部分为10元.8元每公里收费。如果要编制计费程序,应充分利用以下基本结构( )

A.顺序结构 B.分支结构 C.循环结构 D.无法确定

以下是一段Python其基本结构属于程序( )

a=1

b=a 1

print(a,b)

A.顺序结构B.分支结构 C.循环结构D.树形结构

10.计算s=1?×2×3×……×100可以充分利用以下基本结构( )

A.顺序结构 B.分支结构 C.循环结构 D.树型结构

11.Python文件的后缀名是( )

A.pdf B.do C.pass D.py

12.下面的Python程序段运行后的输出结果是( )

List=9.65]

Print(List[3])

A.25???B.猕猴桃C.猕猴桃? ?D.9

13.下列合法的变量名是( )

A.if B.i C.*c D.True

14.以下不是关系运算符( )

A.!= B.== C.> D./

15.在Python交换变量a和b应使用的语句组为中值( )

A. a,b = b,aB.a = c ;a = b;b = c

C.a = b;b = a D.c = a;b = a;b = c

16.以下不能作为Python合法变量名是( )

A.c0B.2a???C.a_3???D.小河

17.下列选项不能正确表达Python赋值语句中的是( )

A.X,Y=5,8 B.X=Y=5 C.X =Y X D.10=X Y

18.float属于数据类型( )

A.整型???B.浮点型?? C.字符型D.A,B,C全错

19.关于Python语句P = –P,以下选项描述正确( )

A.P等于P的负数B.P等于P的绝对值

C.将P赋值为其相反数D.P的值为0

20.下列运算符中优先级最高的是( )

A. *B. //C. %D. ( )

二、单项选择题(本大题共20小题,每小题2分,共40分。每个小题给出的四个选项中,只有一个符合题目要求)

21.以下四个选项可以在屏幕上输出祖国,你好" 的Python语句是( )

A.print "祖国,你好" B.print("祖国,你好")

C.print(祖国,你好) D.print 祖国,你好

22.Python语句 "ab" "c"*2 运行结果是( )

A.abc2B.abcabcC.abccD.ababcc

23.以下哪些赋值句?Python非法:( )

A.X=Y=Z=1 B.X=(Y=Z 1) C.X,Y=Y,X D.X =Y

24.以下代码的输出结果是( )

x=10

y=3

print(x%y,x**y)

A.3 1000 B.1 30 C.3 30 D.1 1000

25.下面的Python程序段运行后的输出结果是( )

x=3

if x%2==0:

print(x, "是偶数。")

else:

print(x, "是奇数。")

A.3是奇数 B.x, "是偶数" C.x, "是奇数" D.3是偶数

26.以下对 Python 程序缩进格式描述错误的选项是( )

A.不需要缩进不需要缩进,前面不能留空白

B.缩进可以用 tab 键也可以用多个空间实现

C.严格的缩进可以限制程序结构和多层缩进

D.缩进用于格式美化 Python 程序的

27.条件表达值为布尔型,其值包括( )

A.真(Ture)或 假(False) B.数字 C.字符串 D.正整数

28.在Python在中间,跳出循环的函数是( )

A.continue B.break C.ESC D.Close

29.下列Python程序段的运行结果是( )

i=0

sum=0

while i<10:

if i%2==0:

sum =i

i =1

print(‘sum=’,sum)

A.sum=18 B.sum=20 C.sum=22 D.sum=30

30.下列Python数据不属于列表( )

A.4} B.[24,56,7,89,4]

C.[24,56,’a,, D.[’A’,’B’ ’C’, ’D’]

31.下列Python程序段运行的结果是( )

x=0

for i in range(1,20,3):

x=x i

print(x)

A.80 B.190 C.70 D.210

32.下列Python程序段运行的结果是( )

f=[‘A’,’B’,’C’]

a=len(f)

print(‘a=’,a)

A.a=2 B.a=’A’ C.a=’C’ D.a=3

33.关于下列Python程序段的说法是正确的( )

k=1

while 1:

k =1

A.有语法错误,不能执行 B.执行1次 C.执行无限次 D.执行k次

34.已知下列Python程序段,k下列哪组值为x=4? ( )

for i in range(10):

k=int(input())

if k<=20 and k>0:

if k>15:

if k>18:

x=0

else:

x=1

else:

if k>12:

x=4

else:

x=5

A.13,16 B.13,14,15 C. 16,17,18 D.18,19

35.关于Python在内存管理中,以下说法是错误的( )

A.变量不需要事先声明 B.无需创建和赋值即可直接使用变量

C. 变量不需要制定类型 D.可以使用del释放资源

36.在Python中,“print(100-33*语句输出为5%3)( )

A.34 B.67 C. 100 D. 1

37.代码如下:

a=3; b=1; c=2

if a>b:

a,b=b,a

if b>c:

b,c=cb

if a>b:

a,b=b,a

print(a,b,c)

其输出结果为( )

A.3 2 1??????B.1 2 3????C.2 1 3??D.3 1 2

38.IP地址是计算机在网络中唯一标识,由四段数字(0-255的整数)组成,中间用点隔开,例如:192.168.1.1。如用四个变量A.B.C.d分别表示IP地址的四段数字,下列语句能正确输出IP的是( )

A.print(a+”.”+b+”.”+c+”.”+d)B.print(a , . , b , . , c , . , d)

C.print(a , b , c , d , sep=”.”) D.print(“a” , ”.” , ”b” , ”.” , ”c” , ”.” , “d”)

39、下面代码的输出结果是( )

s=0

while s<=29:

s=s+10 #循环体

print(s)

A、??????B、????C、30??D、40

40.下面代码的输出结果是( )

for i in range(1,5):

print(‘#’*i)

A.??????B.????C.??D.

三、程序选择题(本大题共4小题,每空2分,共30分。在程序中对应序号处选择相应的选项,使程序能够正确运行并符合题目要求。)

完善以下程序代码完成41-43题。

程序描述:计算两个浮点数a和b的相除的余数,a和b都是正数。这里余数(r)的定义是:a = k * b + r,其中 k是整数, 0 <= r < b。代码如下:

a= ① (input("请输入:"))

b= ① (input("请输入:"))

k= ②

r= ③

print(r)

①处的语句是( 41 ), ②处的语句是( 42 ),③处的语句是( 43 )。

41.A.int B. float ???C.a%b ??D.a/b

42.A.a**b B. a//b ???C.a%b ??D.a/b

43.A.a//b B.a-kb????C.a-k*b? D.a+kb

完善以下程序代码完成44-47题。

程序描述:输入三个正整数(A.B.c),将其中最小的那个数赋值给变量min并输出。

代码如下:

a=int(input("请输入第1个正整数:"))

b=int(input("请输入第2个正整数:"))

c=int(input("请输入第3个正整数:"))

if ac ???C. min>c? D.a>c

47.A.c=b????B. min=a ???C. min=b??D. min=c ?

完善以下程序代码完成48-50题。

程序描述: 计算正整数 35 到 500之间的所有奇数的和。代码如下:

for i in ②

print(s)

①处的语句是( 48 ), ②处的语句是( 49 ),③处的语句是( 50 )。

48.A. s=0B. s=1 ???C. i=0????D. i=1??

49. A. range(35,500) ? ?B. range(35,500,2) ??

?C. range(35,501) D. range(35,501,2)

50.A. s=s+1B. i=i+1????C s=s+i???D. i=s+i?

完善以下程序代码完成51-55题。

程序描述: 所谓角谷猜想,是指对于任意一个正整数,如果是奇数,则乘3加1,如果是偶数,则除以2,得到的结果再按照上述规则重复处理,最终总能够得到1。如,假定初始整数为5,计算过程分别为16、8、4、2、1。

程序要求输入一个正整数(不为1),将经过处理得到1的过程输出来。代码如下:

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

while ①

if ②

x=x/2

el se:

if x==1:

①处的语句是( 51 ), ②处的语句是( 52 ),③处的语句是( 53 ),④处的语句是( 54 ),⑤处的语句是( 55 )。

51.A. x>1? B. x>2??? C. x!=1:??D. x!=0:

52.A. x%3=0:????B. x%2=0:???C. x%3==0: D. x%2==0:

53.A. print(‘x/2’)?B. print(‘x’)??C. print(x)?D. print(x/2)

54.A. x= x/2????B.x= x/2+1???C. x=x*3+1??D. x=3x+1

55.A.pass????B.exitC. continueD. break ?

答案:1-5 B B D C D

6-10 B C B A C

11-15 D D B D A

16-20 B D B C D

21-25 B C B D A

26-30 D A B B A

31-35 C D C B B

36-40 C B C A A

41-45 B B C C D

45-50 C D A D C

51-55 C D C C D

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章