2021-2022第1学期信息技术期末测试

  • 格式:docx
  • 大小:1.37 MB
  • 文档页数:19

2021-2022第1学期信息技术期末测试

1.二进制数(11001)2转换成十进制数是() [单选题] *

A、25(正确答案)

B、26

C、27

D、28

2.十进制数21转换成二进制数是() [单选题] *

A、(10011)2

B、(10101)2(正确答案)

C、(10111)2

D、(11011)2

3.四位二进制数能表示的最大十进制数是() [单选题] *

A.7

B.8

C.15(正确答案)

D.16

4.二进制11001010转换为十六进制为() [单选题] *

A.BA

B.CA(正确答案) C.CB

D.BB

5. 下面关于算法的描述,正确的是()。 [单选题] *

A. 算法不可以用自然语言描述

B. 算法只能用流程图来描述

C. 一个算法必须保证它的执行步骤是有限的(正确答案)

D. 算法的流程图表示法有零个或多个输入,但只能有一个输出

6. 算法的重要特征不包括以下哪一项? () [单选题] *

A. 有穷性

B. 确定性

C. 数据输出

D. 唯一性(正确答案)

7. 介于自然语言和计算机语言之间的文字和符号来描述算法的是()。 [单选题] *

A.二进制代码

B. 程序代码

C.流程图描述法

D. 伪代码(正确答案)

8. 流程图中表示判断是()。 [单选题] *

A. 矩形框

B. 菱形框(正确答案)

C. 圆形框 D.

椭圆形框

9.() 不是程序基本控制结构。 [单选题] *

A 顺序结构

B. 选择结构

C. 循环结构

D. 组合结构(正确答案)

10. 小明设置了一个每天早上都响的闹钟。平时闹钟响后,他会关掉闹钟然后起床,周末他会关掉闹钟睡到自然醒,下面流程图中(1)、(2)处分别应该填入() [单选题] * A. 是(Y) 否(N)(正确答案)

B. 否(N) 是(Y)

C. 是(Y) 是(Y)

D. 否(N) 否(N)

11. 有27个砝码,外观一模一样,其中有一个异常砝码重0.95g,其他砝码重1g。有一个只能分清轻重的天平,要尽快找出异常的砝码,最多需要使用()次天平能找出那个重0.95g的砝码。 [单选题] *

A. 2

B. 3(正确答案)

C. 4

D. 5

12. 表示程序中的各步操作按出现的先后顺序执行的是() [单选题] *

A. 选择结构

B. 顺序结构(正确答案)

C. 体系结构

D. 循环结构

13.导入模块的方式错误的是() [单选题] *

A.import math

B.from math import *

C.from math import sqrt

D.import sqrt from math(正确答案)

14、要从键盘上输入一个整数给变量n,并且输入前要提示是输入整数,则下列语句符合要求的是() [单选题] *

A、n=int(input ("请输入整数:"))(正确答案)

B、print("请输入整数:",n)

C、n=input(请输入整数)

D、print(请输入整数,n)

15、(11%4)**2的结果是()。 [单选题] *

A、11

B、4

C、2

D、9(正确答案)

16.运行下列 Python程序,结果正确是()

a=32

b=14

c=a//b

print(c) [单选题] *

A.2.2

B.2(正确答案)

C.“2”

D.4

17、执行下列程序以后的结果是()

x=10

y=x+1 z=x+2

print(x,y,z) [单选题] *

A、10 11 12(正确答案)

B、10 11 13

C、8 9 10

D、9 10 11

18、运行以下程序,输入‘abcde’,则输出结果是()

a=input('请输入一个字符串')

s=''

for i in range(1,len(a)+1):

s=s+a[-i]

print(s) [单选题] *

A、abcde

B、edcba(正确答案)

C、abcd

D、edcb

19、以下程序运行后,键盘输入8和6,其输出结果为()

x=int(input(“请输入第1个数:”))

y=int(input(“请输入第2个数:”))

if x>y:

s=x-y

else:

s=x+y

print(s) [单选题] *

A、6 B、8

C、2(正确答案)

D、14

20、长度分别为a,b,c 的三条边,能够组成三角形的条件是() [单选题] *

A、a+b>c and a+c>b or b+c>a

B、a+b>c and a+c>b and b+c>a(正确答案)

C、a+b>c or a+c>b or b+c>a

D、a+b>c or a+c>b and b+c>a

21、求一元二次方程的两个实数根,下列表达式正确的是() [单选题] *

A、x1=(-b+sqrt(b**2-4ac))/(2*a)

B、x2=(-b-sqrt(b**2-4*a*c))/(2*a)(正确答案)

C、x1=-b+sqrt(b**2-4*a*c)/(2*a)

D、x2=-b-sqrt(b**2-4*a*c)/(2*a)

22、下列关于算法的描述错误的是()。 [单选题] *

A、算法是解决某一类问题的方法和步骤

B、算法必须在有限步骤内实现

C、算法可以使用自然语言、伪代码、流程图等多种不同的方法来描述

D、一个有效的算法至少要有一个或多个输入(正确答案)

23、二进制数11与十进制数2相加的结果是()。 [单选题] *

A、(1100)2

B、(1110)2 C、(1010)2

D、(0101)2(正确答案)

24、下列选项中不适合描述算法的是()。 [单选题] *

A、自然语言

B、机器语言(正确答案)

C、流程图

D、伪代码

25、能正确表示不等式方程|x|>1解的是()。 [单选题] *

A、x>-1 and x<1

B、x<-1 and x>1

C、x>-1 or x<1

D、x<-1 or x>1(正确答案)

26、某电子设备的电路板上有一个4位的“跳板开关”,此开关每一位都只有“打开”和“闭合”两种状态。这个“跳板开关”最多可以表示的状态数是() [单选题] *

A、12

B、8

C、24

D、16(正确答案)

27、下列程序段执行后,变量s的值为()

s=0

for i in range(1,11):

s=s+i [单选题] * A、45

B、60

C、50

D、55(正确答案)

28、下列选项中,可以作为python程序变量名的是()。 [单选题] *

A、a+b

B、Ture

C、ab(正确答案)

D、3s

29、在python中表示“x 属于区间[a,b)”的正确表达式是()。 [单选题] *

A、 a<=x and x

B、 a<=x or x

C、 a

D、 a<=x and x<=b

30、右侧流程图中能描述循环结构的是()。 [单选题] *

A、①③ B、②④(正确答案)

C、②③

D、①③④

31、下列问题不能用算法描述的是()。 [单选题] *

A、计算某班英语平均分

B、求方程y=2x+1的所有整数解(正确答案)

C、求 一元二次方程ax2+bx+c=0(a≠0)的两个实数解

D、已知圆锥的底面半径和高,求表面积和体积

32、利用海伦公式求三角形面积的算法属于()。 [单选题] *

A、排序法

B、解析法(正确答案)

C、查找法

D、穷举法

33、两个阻值分别为R1和R2的电阻并联后,电路阻值R可由公式,下面能正确求出R的Python表达式() [单选题] *

A、R1+R2/(R1*R2)

B、(R1+R2)/(R1*R2)

C、R1*R2/(R1+R2)(正确答案)

D、R1*R2/R1+R2

34、关于算法的描述,下列选项中正确的是()。 [单选题] *

A、算法只能用流程图来表示