2022-2023学年湖南省岳阳市汨罗市八年级(上)期末信息技术试卷
发布:2024/4/20 14:35:0
一、单选题(本题共20小题,每小题2分,共40分)
-
1.25和30的最小公倍数是( )
组卷:5引用:1难度:0.8 -
2.布尔变量占用( )比特位。
组卷:5引用:1难度:0.8 -
3.8位二进制数中去掉符号位,最大能表示( )字符。
组卷:14引用:1难度:0.8 -
4.6颗子弹,编号为 1,2,3,4,5,6,从编号1开始按序嵌入弹夹。以下不是正常的打出子弹的次序是( )
组卷:5引用:1难度:0.6 -
5.2KB的内存能存储( )个汉字的机内码。
组卷:9引用:1难度:0.8 -
6.十六进制数10AD转换为十进制数是( )
组卷:5引用:1难度:0.7 -
7.将7朵不同的花排成一圈,一共有( )不同的排法。
组卷:3引用:1难度:0.8 -
8.一颗完全二叉树,共有1234个节点,其中子节点的个数为( )
组卷:6引用:1难度:0.6
三、完善程序。(本题共两个程序需要完善,程序输入不超过数组或字符串定义的范围;在四个答案中选择一个正确的答案;每小题15分,共30分)
-
23.第一题:某幼儿园里,有6个小朋友编号为1、2、3、4、5、6,他们按自己的编号顺序围坐在一张圆桌旁。他们身上都有若干个糖果(键盘输入),现在他们做一个分糖果游戏。从1号小朋友开始,将自己的糖果均分三份(如果有多余的糖果,则立即吃掉),自己留一份,其余两份分给他的相邻的两个小朋友。接着2号、3号、4号、5号、6号小朋友同样这么做,完成一轮游戏后,再又按此玩法继续下一轮游戏。当发现玩完一轮游戏后,每个小朋友手上的糖果不再变化时停止游戏。如图程序从键盘输入六位小朋友的糖果数量,每玩完一轮游戏就输出是第几轮游戏及这一轮的结果。
程序如下:
请选择正确的答案:
(1)①处应填
A.i
B.-i
C.-i1
D.i1
(2)②处应填
A.i=1
B.i=0
C.i=2
D.i=-1
(3)③处应填
A.>
B.<
C.!
D.&
(4)④处应填
A.a=a+f
B.b=b+f
C.c=c+f
D.d=d+f
(5)⑤处应填
A.i
B.i--
C.++i
D.i++组卷:4引用:1难度:0.6 -
24.第二题:菲波拉契数列为1,1,2,3,5,8,13,21,…,其元素产生的规则是前两个数为1,从第三个开始每个数等于它前面两个数之和。已知任意一个正整数可以表示为若干个互不相的菲波拉契数之和。例如:36=34+2。下面的程序是由键盘输入一个正整数 n,输出组成 n 的互不相同的菲波拉契数。算法说明:(1)寻找小于等于 n 的最大菲波拉契数 a,并以 a 作为组成 n 的一个数。(2)若 n≠a,则以 n-a 作为 n 的新值,重复步骤(1)。若 a=n,则结束。
程序如下:
请选择正确的答案:
(1)①处应填
A.x=z;y=x
B.x==y;y==z
C.x==z;y==x
D.x=y;y=z
(2)②处应填
A.y<n
B.y==n
C.x==n
D.x<n
(3)③处应填
A.return y
B.return x+y
C.return x
D.return x-y
(4)④处应填
A.return y
B.return x+y
C.return x
D.return x-y
(5)⑤处应填
A.p(n+a)
B.p(n)
C.p(a)
D.p(n-a)组卷:3引用:1难度:0.6