初一初二年级计算机学科知识考试
本次考试旨在考察初一、初二年级学生对计算机硬件、软件图形化编程、Python及C语言基础知识的掌握情况。请认真作答,考试时间为60分钟。
1. 考生基本信息
姓名:
班级:
2. 计算机中用来存储数据的主要硬件是()
CPU
内存
硬盘
显卡
3. 下列设备中属于输入设备的是()
打印机
显示器
键盘
音箱
4. 计算机硬件系统的核心部件是()
主板
内存
CPU
电源
5. 以下哪种不是计算机的存储单位()
字节(Byte)
位(bit)
赫兹(Hz)
千兆字节(GB)
6. 计算机开机后,操作系统首先被加载到()中运行
硬盘
内存
CPU
显卡
7. 下列属于系统软件的是()
Word
Windows
Photoshop
QQ
8. 软件与硬件的关系是()
相互独立,没有关联
硬件依赖软件发挥作用,软件需要硬件支持
软件可以替代硬件
硬件可以替代软件
9. 图形化编程中,将角色从舞台左侧移动到右侧,最可能使用的指令是()
旋转指令
移动指令
隐藏指令
播放声音指令
10. 在Scratch中,要让角色重复执行某个动作,应使用的控制模块是()
如果...那么
重复执行
等待
广播
11. 图形化编程中,角色的坐标(x,y)中,x坐标表示()
角色的上下位置
角色的左右位置
角色的大小
角色的旋转角度
12.
以下代码的输出结果是?()
3
2
1
0
13. Python语言的代码文件扩展名通常是()
.java
.py
.c
.cpp
14. Python中,用于在屏幕上输出内容的函数是()
input()
print()
if()
for()
15. 以下哪个是Python中的注释符号()
//
/* */
#
--
16. Python中,变量的命名规则错误的是()
变量名可以包含字母、数字和下划线
变量名必须以字母或下划线开头
变量名区分大小写
变量名可以包含空格
17. 执行Python语句print(3 + 5 * 2)的结果是()
16
13
10
26
18. Python中,以下哪个是正确的赋值语句()
x = 5
5 = x
x + y = 10
x, y = 3
19. Python中,if语句的作用是()
重复执行代码块
定义函数
进行条件判断
接收用户输入
20. 以下Python代码的输出结果是() for i in range(3): print(i)
0 1 2
1 2 3
0 1
1 2
21. Python中,列表(list)的正确定义方式是()
{1, 2, 3}
[1, 2, 3]
(1, 2, 3)
1, 2, 3
22.
以下哪个是 C 语言中合法的变量名?()
123abc
abc-123
_abc
int
23. C语言程序的基本构成单位是()
语句
函数
表达式
变量
24. 以下哪个是C语言的关键字()
printf
include
int
main
25. C语言中,用于输出信息的函数是()
scanf()
printf()
getchar()
putchar()
26. C语言中,以下哪个不是基本数据类型()
int
float
char
string
27.
循环
for(int i=1; i<=5; i++)
会执行多少次?()
4
5
6
0
28. 在C语言中,以下哪个是正确的变量声明()
int a = 5;
int a 5;
a = int 5;
int 5 = a;
29. 计算机处理数据的最小单位是()
字节
字
位
KB
30.
执行
int a=5; a++;
后,变量 a 的值是?()
4
5
6
7
31. 以下哪种接口常用于连接显示器()
USB
HDMI
RJ45
VGA
32. 计算机软件按功能可分为()
系统软件和应用软件
办公软件和游戏软件
免费软件和付费软件
国产软件和进口软件
33. 下列属于应用软件的是()
Linux
macOS
Excel
BIOS
34. 在图形化编程中,要让角色等待2秒后执行下一个指令,应使用的指令是()
停止全部脚本
等待2秒
重复执行2次
当绿旗被点击
35. Scratch中,角色的“造型”用于()
改变角色的颜色
切换角色的外观图片
调整角色的大小
设置角色的移动速度
36. 图形化编程中,“事件”类指令的作用是()
控制角色移动
触发代码块的执行
进行数学计算
播放声音
37. Python中,以下哪个是多行注释的正确方式()
# 这是第一行注释 # 这是第二行注释
/* 这是多行注释 */
'''这是多行注释'''
// 这是多行注释
38. Python中,比较两个数是否相等的运算符是()
=
==
===
equals()
39. 以下Python代码的运行结果是() a = 10 b = 3 print(a % b)
1
3
3.333
0
40. Python中,列表的索引从()开始
1
0
-1
任意值
41. C语言程序的执行入口是()函数
start()
begin()
main()
run()
42. C语言中,int类型变量通常占用的字节数是()
1字节
2字节
4字节
8字节
43. C语言中,用于从键盘输入数据的函数是()
printf()
scanf()
puts()
gets()
44. 计算机中,1GB等于()MB
1000
1024
2048
512
45. 以下哪种不是计算机的输入设备()
鼠标
扫描仪
麦克风
投影仪
46. Python中,定义函数的关键字是()
function
def
func
define
47. C语言中,for循环的一般格式是()
for (初始化; 条件; 更新) { 循环体 }
for 变量 in 范围: 循环体
for (条件) { 循环体 }
for 循环次数 循环体
48. 以下关于计算机病毒的说法正确的是()
计算机病毒是一种生物病毒
计算机病毒不会破坏数据
计算机病毒具有传染性
安装杀毒软件后就不会感染病毒
49. 在图形化编程中,“变量”的作用是()
存储和表示数据
播放音乐
绘制图形
控制角色移动
50. Python中,以下代码的输出结果是() x = 5 y = 2 print(x > y)
5
2
True
False
51. C语言中,数组的下标从()开始
0
1
-1
任意整数
关闭
更多问卷
复制此问卷