信息技术测试.docx

上传人:b****6 文档编号:15713347 上传时间:2023-07-07 格式:DOCX 页数:11 大小:59.14KB
下载 相关 举报
信息技术测试.docx_第1页
第1页 / 共11页
信息技术测试.docx_第2页
第2页 / 共11页
信息技术测试.docx_第3页
第3页 / 共11页
信息技术测试.docx_第4页
第4页 / 共11页
信息技术测试.docx_第5页
第5页 / 共11页
信息技术测试.docx_第6页
第6页 / 共11页
信息技术测试.docx_第7页
第7页 / 共11页
信息技术测试.docx_第8页
第8页 / 共11页
信息技术测试.docx_第9页
第9页 / 共11页
信息技术测试.docx_第10页
第10页 / 共11页
信息技术测试.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

信息技术测试.docx

《信息技术测试.docx》由会员分享,可在线阅读,更多相关《信息技术测试.docx(11页珍藏版)》请在冰点文库上搜索。

信息技术测试.docx

信息技术测试

2022年信息技术测试

您的姓名:

[填空题]*

_________________________________

1.下列哪项不属于信息的范畴()?

[单选题]*

A.电视机(正确答案)

B.手机应用推送的通知

C.天气预报

D.头条新闻

答案解析:

根据信息的定义,手机应用推送的通知、天气预报、头条新闻都属于信息而电视机是信息的载体,用来传递信息。

2.算法是指在有限步骤内求解某一问题所使用的一组定义明确的规则,它具有*

数据输入(正确答案)

数据输出(正确答案)

有穷性(正确答案)

确定性(正确答案)

可行性(正确答案)

时效性

3.以下适合使用解析算法求解的问题是()?

[单选题]*

A.求正整数n所有约数的和

B.已知一元二次方程的三个系数,求方程的解(正确答案)

C.已知两个整数a和b,求它们的最大公约数

D.找出一筐乒乓球中质量不符合标准的球

答案解析:

根据解析法的定义,通过分析问题中各要素之间的关系,抽取出数学模型,得出解决问题所需的表达式,然后设计程序求解问题的方法,那么已知一元二次方程的三个系数,求方程的解属于解析法算法求解的问题。

4.下列问题中,适合使用枚举算法解决的是()?

[单选题]*

A.计算1+2+3+…+100的值

B.计算学校所有同学的平均身高和平均体重

C.查找100以内所有能被6整除的数(正确答案)

D.超市的收银系统,结算顾客所购商品的费用

答案解析:

枚举算法是通过枚举所有的可能来解决问题,如查找100以内所有能被6整除的数,可以从0~100枚举出所有可能。

5.20.为了促进节能减排,某市在夏季采用阶梯电价进行收费,规定每月100度以下(含100度)按每度电0.6元收费;当超过100度,未超过200度,超过100度的部分按每度1元收费,否则超过200度部分则按每度2元收费。

根据以上规则得出以下分段函数:

利用以上分段函数计算电费的算法属于()?

[单选题]*

A.排序法

B.解析法(正确答案)

C.二分法

D.递归法

答案解析:

该分段函数是具体的数学表达式,利用以上分段函数计算电费的算法属于解析法

6.用计算机解决问题的一般经历下面几个过程:

①设计算法,②编写程序,③调试运行,④抽象建模。

下面排序正确的是()?

[单选题]*

A.④①③②

B.①②③④

C.③④①②

D.④①②③(正确答案)

答案解析:

计算机解决问题的一般过程为:

④抽象建模①设计算法,②编写程序,③调试运行。

7.下列有关信息和信息表达的说法,正确的是()?

[单选题]*

A.经数字化处理后,可由计算机加工处理的数据称为信息

B.电信网络诈骗频发,说明信息具有真伪性(正确答案)

C.书籍、视频和录音都是常见的信息表达方式

D.超文本标记语言HTTP用于描述网页内容

答案解析:

经数字化处理后,可由计算机加工处理的数据称为二进制;电信网络诈骗频发,说明信息具有真伪性;书籍、是常见的信息表达技术;HTML语言用于描述网页内容。

8.小平打算用python编写一个管理班上同学通讯录的程序,如果用一个变量A来对应处理同学们的电话号码,这个变量A定义成什么数据类型比较适合?

(  )[单选题]*

A. 布尔型

B. 浮点型

C. 整型

D. 字符串(正确答案)

9.2.阅读以下Python程序:

k=int(input("请输入一个正整数k:

"))

ifk<=100andk>10:

   ifk<75:

       ifk<58:

           x=k-30

       else:

           x=-1

   else:

       x=15

else:

   ifk<=10:

       x=k

   else:

       x=k+9

print(x)

其中k分别取值90、160、44时,对应的结果x的值分别是()?

[单选题]*

A. 15、169、15

B. 15、169、14(正确答案)

C. 60、15、53

D. 60、169、53

10.小王编写了出租车收费的Python程序,代码如下:

s=eval(input("请输入行驶路程(公里):

")) 

ifs<=3:

    f=10

elifs<=10:

    f=10+2.5*(s-3)

else:

    f=27.5+3.5*(s-10)

print(f)

要测试所有分支程序代码是否正确,以下测试数据中,最恰当的一组是()[单选题]*

A. 3,8

B. -1,5,12

C. 1,6,20(正确答案)

D. 3,12,20

11.已知字典color={0:

"red",1:

"green",2:

"blue",3:

"yellow"},下列说法错误的是()?

[单选题]*

A. 执行语句color[2]="black"后,字典color的内容为{0:

"red",1:

"green",2:

"black",3:

"yellow"}

B. 执行语句color[4]="black"后,字典color的内容为{0:

"red",1:

"green",2:

"blue",3:

"yellow",4:

"black"}

C. 执行语句print(color["green"]),输出结果为1(正确答案)

D. 执行语句print(color[1]),输出结果为green

12.5.下列Python表达式的值为偶数的是(  )?

[单选题]*

A. 12*3%5

B. int(3.9)

C. len(“Welcome”)

D. abs(-8)(正确答案)

13.王明录入程序代码并运行,出现错误提示(如下图所示),分析原因并改错,正确的是( )?

[单选题]*

A. 变量名1w太短

B. 应该写成float(input("输入体重(kg):

")=1w

C. 将float改为int

D. 变量名1w不符合Python语言规范,不能以数字开头(正确答案)

14.在Python中,表达式(21%4)+3的值是(  )?

[单选题]*

A. 2

B. 4(正确答案)

C. 6

D. 8

15.以下语句格式正确的是(  )?

[单选题]*

A. ifage<18;

B. ifage<18:

(正确答案)

C. ifage<18,

D. ifage<18.

16.10.Python表达式int(3**2/4)*6%4*2的值是()?

[单选题]*

A. 0(正确答案)

B. 4

C. 6

D. 8

17.下列选项的语句中,与“若x小于0则y=-1,否则y=1”功能相同的是(  )?

[单选题]*

A.A

B.B(正确答案)

C.C

D.D

18.假定选拔空军飞行学员时,只有符合身高(T)在165~178厘米(含165、178厘米)、体重(W)在52公斤(含52公斤)以上条件的学生才有资格报考。

则表示该条件的逻辑表达式是(    )?

[单选题]*

A. T>=165orT<=178 or W>=52

B. T>=165&T<=178 or W>=52

C. T>=165andT<=178 or W>=52

D. T>=165and T<=178 andW>=52(正确答案)

19.如下程序段

m=125

n=50

r=n

whiler!

=0:

  r=m%n

  m=n

  n=r

print(m)

执行后,程序将输出()?

[单选题]*

A. 50

B. 125

C. 25(正确答案)

D. 0

20.要使等式“110+10=10”成立,这三个数字分别可能是()进制?

[单选题]*

A.十、十六、二

B.十、二、十六

C.十六、二、十

D.二、十、十六(正确答案)

答案解析:

110如果是二进制数转化为十进制为4+2=6,加号后面的10位十进制数,等号后面的10如果是十六进制数,转化为十进制数为16,符合题意。

21.小明设计“机器人走棋盘算法”,算法用流程图描述如图a所示,根据算法流程图可以得出,该算法采用的控制结构是______   结构,机器人从图b棋盘A位置沿箭头方向出发,最终将到达_________(填1234)点,结束时循环体一共被执行了_________次。

[填空题]

空1答案:

循环

空2答案:

4

空3答案:

4

答案解析:

设计“机器人走棋盘算法”,算法用流程图描述如图a所示,根据算法流程图可以得出,该算法采用的控制结构是循环结构(执行完i=i+1后,有返回判断框了);机器人从图b棋盘A位置沿箭头方向出发,最终将到达④,因为i的初始值为1,循环条件是i不大于4,故往前走四步后,i的值变为5,不满足条件,执行左转一步,到达④位置,结束时循环体一共被执行了四次。

22.完善以下程序代码,完成下列小题。

程序描述:

水仙花数是指一个三位数它的每一位上的数字的3次方之和等于它本身。

例如:

三位数153满足:

13+53+33=153,则153是水仙花数。

代码如下:

(1)①处的语句是      。

?

[单选题]*

A.1000

B.100,1000(正确答案)

C.100,999

D.99,999

答案解析:

①range(start,stop,[step]),start:

计数从start开始。

默认是从0开始。

例如range(5)等价于range(0,5);stop:

计数到stop结束,但不包括stop。

例如:

range(0,5)是[0,1,2,3,4]没有5;step:

步长,默认为1。

例如:

range(0,5)等价于range(0,5,1)。

此处变量i是3位数,100显然不是水仙花数,i的范围是从100~999,故此处填100,1000。

23.

(2)②处的语句是       。

?

[单选题]*

A.x%10(正确答案)

B.x//10

C.x//100

D.x%100

答案解析:

②此处取出个位数字,整除10再取余可以得到,故填i%10。

24.(3)③处的语句是        。

?

[单选题]*

A.x%10

B.x//10

C.x//100(正确答案)

D.x%100

25.(4)④处的语句是         。

?

[单选题]*

A.k*+j+i’

B.k*3+j*3+i*3

C.k**3+j**3+i**3(正确答案)

D.k***3+j***3+i***3

答案解析:

③此处需要使用关系运算符“==”,故可以使用代码a**3+b**3+c**3==i:

或noti!

=a**3+b**3+c**3:

代替。

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

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2