高中教育最新高一信息科技下学期期中试题1.docx
- 文档编号:29888588
- 上传时间:2023-08-03
- 格式:DOCX
- 页数:11
- 大小:165.68KB
高中教育最新高一信息科技下学期期中试题1.docx
《高中教育最新高一信息科技下学期期中试题1.docx》由会员分享,可在线阅读,更多相关《高中教育最新高一信息科技下学期期中试题1.docx(11页珍藏版)》请在冰豆网上搜索。
高中教育最新高一信息科技下学期期中试题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,将右面的流程图 填写完整。 则①处应该填写:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中 教育 最新 信息 科技 学期 期中 试题