高一信息科技下期中试题11.docx

上传人:b****6 文档编号:6317844 上传时间:2023-01-05 格式:DOCX 页数:11 大小:78.32KB
下载 相关 举报
高一信息科技下期中试题11.docx_第1页
第1页 / 共11页
高一信息科技下期中试题11.docx_第2页
第2页 / 共11页
高一信息科技下期中试题11.docx_第3页
第3页 / 共11页
高一信息科技下期中试题11.docx_第4页
第4页 / 共11页
高一信息科技下期中试题11.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

高一信息科技下期中试题11.docx

《高一信息科技下期中试题11.docx》由会员分享,可在线阅读,更多相关《高一信息科技下期中试题11.docx(11页珍藏版)》请在冰豆网上搜索。

高一信息科技下期中试题11.docx

高一信息科技下期中试题11

教学资料参考范本

【2019-2020】高一信息科技下期中试题1

(1)

撰写人:

__________________

部门:

__________________

时间:

__________________

满分:

100分考试时间:

60分钟

说明:

mod:

取余运算符。

如5mod3=2,3mod5=3,5mod5=0;

int(x):

取整函数。

是取不大于x的最大整数,如int(2.9)=2,int(-2.9)=-3

sqr(x):

算术平方根函数。

是取x的算术平方根,如sqr(4)=2

abs(x):

绝对值函数。

是取x的绝对值,如abs

(2)=2,abs(-2)=2

一、选择题(共40题,每题2分,只有一个正确答案,共80分)

1.以下是用计算机解决数值转换问题的若干阶段,其中属于算法设计的是:

()

A.“分析问题确定要用计算机做什么”阶段

B.“寻找解决问题的途径和方法”阶段

C.“用计算机程序设计语言进行处理”阶段

D.“运行调试程序”阶段

2.关于算法,正确的说法是()

A.算法就是程序

B.算法就是流程图

C.算法就是计算方法

D.算法就是对于一个特定问题确定的有限的求解步骤

3.下列关于算法特征的表述,正确的是:

()

A.输入:

算法在执行时,有可能需要从外界获取数据,因此一个算法中必须有输入的操作

B.输出:

算法的目的是解决问题,问题的结果应以一定的方式输出,因此算法必须有输出

C.算法可以用无限个步骤来实现

D.设计的算法可以和文字一样存在不确定的结果

4.用流程图描述算法具有下列特点:

()

A.简洁明了,且计算机能识别

B.直观形象,且计算机能识别

C.比自然语言方便,且计算机能识别

D.形象、简洁明了,但计算机不能识别

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.根据算法有穷性、确定性、可行性等特点,下图中算法正确的是:

()

A

B

C

D

11.当变量X的值为-2时,若执行语句“y=sqr(x)”,下列说法正确的是:

()

A.此语句不符合算法的确定性特征

B.此语句不符合算法的可行性特征

C.此语句不违背算法的特征

D.此语句不符合算法的有穷性特征

12.关于变量的说法,错误的是:

()

A.变量对应计算机内部的存储单元

B.数据存储到某个变量,当数据被读取后,变量中的数据就变为空

C.在算法执行过程中可以读取变量的值,也可以将数据存储到指定的变量中

D.对变量的赋值操作将改变该变量中原来的值

13.若变量a、b的值分别为4、2,则表达式a+b/(a-b)的值是:

()

A.-5

B.5

C.3

D.-3

14.已知变量X的值为-5,则表达式“int(X/2)+15mod4”的值是:

()

A.-2

B.1

C.-1

D.0

15.以下变量名合法的是:

()

A.XYZ

B.3a

C.If

D.R*ich

16.在程序设计语言中,表达式的运算次序是:

()

A.()→函数→算术运算→关系运算→逻辑运算

B.()→函数→算术运算→逻辑运算→关系运算

C.函数→()→算术运算→关系运算→逻辑运算

D.函数→()→逻辑运算→算术运算→关系运算

17.下列给出的赋值操作中正确的是:

()

A.10=M

B.-X=6

C.Y=X+1

D.A+B=2

18.x=“325”,y=“112”,则x+y=,val(x)+val(y):

()

A.437“325112”

B.“325112”437

C.“325112”0

D.0437

19.当变量X的值为-2时,若执行语句“y=sqr(x)”,下列说法正确的是:

()

A.此语句不符合算法的确定性特征

B.此语句不符合算法的可行性特征

C.此语句不违背算法的特征

D.此语句不符合算法的有穷性特征

20.数学中d=b2-4ac,在程序代码中应写成:

()

A.△=b2-4ac

B.d=b*b-4ac

C.d=b^2-4*a*c

D.△=b^2-4*a*c

21.设a=4,b=9,下列表达式的运算结果中,值最大的是:

()

A.bmoda

B.Int(b/a)

C.Sqr(b/a)

D.Abs(b/a)

22.用x,y,z表示三角形的三边长,表示“三角形任意两边之和大于第三边”的表达式是:

()

A.x+y>zandx+z>yandy+z>x

B.x+y

C.x+y

D.x+y>zorx+z>yory+z>x

23.变量赋值语句:

y←x+1的执行过程是:

()

A.读取变量x的值→将运算结果写入变量y→将y的值加1

B.读取变量x的值→将x的值加1→将运算结果写入变量y

C.将x的值加1→将运算结果写入变量y→读取变量y的值

D.将x的值加1→读取变量y的值→将运算结果写入变量y

24.编程中经常要交换2个变量a、b的值,下面程序语句不能实现的是:

()

A.t=a:

a=b:

b=t

B.a=b:

b=a

C.a=a+b:

b=a-b:

a=a-b

D.c=b:

b=a:

a=c

25.Mid(x,n1,n2)是一个截取字符串的函数。

其中x为一个字符串变量,n1为截取的起始位置,n2为截取的字符个数,当n2缺省时,表示从n1开始截取到最后。

例如,Mid(“ABCD”,2,2)返回的是“BC”;Mid(“ABCD”,2)返回的是“BCD”。

据此判断,下列选项正确的是:

()

A.Mid(“VisualBasic60”,7,3)返回的是“bas”

B.Mid(“VisualBasic60”,7,3)返回的是“c60”

C.Mid(“VisualBasic60”,7,3)返回的是“Bas”

D.Mid(“VisualBasic60”,7,3)返回的是“sualBas”

26.图示是输出三个数,a、b、c中的

最小值的流程图,试问

(1)的位置应

Y

N

填入:

()

 

Y

N

A.矩形框

B.圆边框

C.菱形框

D.输入框

27.算法设计中三种基本结构有:

()

A.循环结构、组合结构、嵌套结构

B.嵌套结构、选择结构、顺序结构

C.选择结构、组合结构、循环结构

D.顺序结构、循环结构、选择结构

28.在顺序结构的流程图中,肯定不会出现的符号是()

A.

B.

C.

D.

29.对于分支结构,下列说法正确的是()

A.有一根流入线两根流出线,同时两根流出线都起作用

B.有一根流入线两根流出线,但同时只有一根流出线起作用

C.有两根流入线,一根流出线,同时两根流入线都起作用

D.有两根流入线一根流出线,但同时只有一根流入线起作用

30.若P1、P2、P3分别表示一个三位正整数X的百位数字、十位数字和个位数字,以下赋值语句全部正确的是:

()

A.P1=int(X/100)

P2=int(X/100)mod10

P3=Xmod10

B.P1=int(X/100)

P2=int(X/10)

P3=Xmod10

C.P1=int(X/100)

P2=int(X/10)mod10

P3=Xmod10

D.P1=int(X/100)

P2=X/10mod100

P3=Xmod10

31.对于循环结构,下列说法正确的是()

A.当型循环的特点是先执行循环体,再进行判断,当条件成立时,再执行循环体

B.直到型循环的特点是先判断条件,如果条件不成立,就直接退出

C.直到型循环的循环体至少被执行一次

D.上面的说法都不正确

32.以下流程图中,执行后可能会出错的是:

()

A

B

C

D

33.判断一个正整数X为偶数,以下关系表达式错误的是:

()

A.X\2=0

B.Int(X/2)=X/2

C.X\2=X/2

D.Xmod2=0

34.三个连续的自然数,最小的数是9的倍数,中间的数是除以11余2,最大的数是除以15余2,求这三个连续的自然数。

若设最小的自然数为X,则满足上述条件的表达式是:

()

A.Xmod9=0andX+1mod11=2andx+2mod15=2

B.Xmod9=0and(X+1)mod11=2and(x+2)mod15=2

C.int(X/9)=0andint(X+1/11)=2andint(X+2/15)=2

D.int(X/9)=0andint((X+1)/11)=2andint((X+2)/15)=2

35.为了计算S=3+5+7+9+…+999,一般我们给累加变量S赋的初值为:

()

A.0

B.1

C.2

D.3

36.如图,若输入6,则输出P的值是:

()

 

A.P=2.1B.P=6.3

C.P=8.4D.以上都不对

37.下面流程图表示的算法功能是:

()

 

A.输出A的值B.输出A的相反数

C.输出A的绝对值D.输出A或-A

38.下列四种流程图样式中,哪一个是循环结构:

()

A

B

C

D

39.右边流程图的功能是是:

()

A.输出三个数中的最大值

B.输出三个数中的最小值

C.输出三个数中的中间数

D.无法判断

 

40.根据如右图所示流程图,以下说法正确的是()

A.流程中i≤5判断了10次

B.此流程为无限循环

C.计数器i←i+1一次也不执行

D.计数器i←i+1执行了一次

二、填空题(共10小题,每小题2分,共20分。

答案请写在答题纸上)

41.下面流程图的运行结果是

42.下面流程图的运行结果是:

43.若运行时输入12,15,以下流程图的运行结果是:

44.若运行时输入3、2,以下流程图的运行结果是:

、。

 

45.以下程序执行的结果是:

A=9:

B=8

IfA>BThen

A=A+1

Endif

PrintA

46.以下算法的输出结果是:

X=3

A=3:

B=1

T=A*X+B

A=T:

B=5

T=A*X+B

输出T

47.若输入3,2,流程图输出结果是:

 

48.当输入2,8,流程图输出结果是

49.若执行时依次输入146、46,以下流程图描述的算法的执行结果是:

50.输入一个三位正整数,将它反序输出。

如输入123,输出321,将右面的流程图

填写完整。

则①处应该填写:

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

当前位置:首页 > 党团工作 > 其它

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

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