初一初二年級計算機學科知識考試
本次考試旨在考察初一、初二年級學生對計算機硬件、軟件圖形化編程、Python及C語言基礎(chǔ)知識的掌握情況。請認真作答,考試時間為60分鐘。
1. 考生基本信息
姓名:
班級:
2. 計算機中用來存儲數(shù)據(jù)的主要硬件是()
CPU
內(nèi)存
硬盤
顯卡
3. 下列設(shè)備中屬于輸入設(shè)備的是()
打印機
顯示器
鍵盤
音箱
4. 計算機硬件系統(tǒng)的核心部件是()
主板
內(nèi)存
CPU
電源
5. 以下哪種不是計算機的存儲單位()
字節(jié)(Byte)
位(bit)
赫茲(Hz)
千兆字節(jié)(GB)
6. 計算機開機后,操作系統(tǒng)首先被加載到()中運行
硬盤
內(nèi)存
CPU
顯卡
7. 下列屬于系統(tǒng)軟件的是()
Word
Windows
Photoshop
QQ
8. 軟件與硬件的關(guān)系是()
相互獨立,沒有關(guān)聯(lián)
硬件依賴軟件發(fā)揮作用,軟件需要硬件支持
軟件可以替代硬件
硬件可以替代軟件
9. 圖形化編程中,將角色從舞臺左側(cè)移動到右側(cè),最可能使用的指令是()
旋轉(zhuǎn)指令
移動指令
隱藏指令
播放聲音指令
10. 在Scratch中,要讓角色重復執(zhí)行某個動作,應使用的控制模塊是()
如果...那么
重復執(zhí)行
等待
廣播
11. 圖形化編程中,角色的坐標(x,y)中,x坐標表示()
角色的上下位置
角色的左右位置
角色的大小
角色的旋轉(zhuǎn)角度
12.
以下代碼的輸出結(jié)果是?()
3
2
1
0
13. Python語言的代碼文件擴展名通常是()
.java
.py
.c
.cpp
14. Python中,用于在屏幕上輸出內(nèi)容的函數(shù)是()
input()
print()
if()
for()
15. 以下哪個是Python中的注釋符號()
//
/* */
#
--
16. Python中,變量的命名規(guī)則錯誤的是()
變量名可以包含字母、數(shù)字和下劃線
變量名必須以字母或下劃線開頭
變量名區(qū)分大小寫
變量名可以包含空格
17. 執(zhí)行Python語句print(3 + 5 * 2)的結(jié)果是()
16
13
10
26
18. Python中,以下哪個是正確的賦值語句()
x = 5
5 = x
x + y = 10
x, y = 3
19. Python中,if語句的作用是()
重復執(zhí)行代碼塊
定義函數(shù)
進行條件判斷
接收用戶輸入
20. 以下Python代碼的輸出結(jié)果是() 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語言程序的基本構(gòu)成單位是()
語句
函數(shù)
表達式
變量
24. 以下哪個是C語言的關(guān)鍵字()
printf
include
int
main
25. C語言中,用于輸出信息的函數(shù)是()
scanf()
printf()
getchar()
putchar()
26. C語言中,以下哪個不是基本數(shù)據(jù)類型()
int
float
char
string
27.
循環(huán)
for(int i=1; i<=5; i++)
會執(zhí)行多少次?()
4
5
6
0
28. 在C語言中,以下哪個是正確的變量聲明()
int a = 5;
int a 5;
a = int 5;
int 5 = a;
29. 計算機處理數(shù)據(jù)的最小單位是()
字節(jié)
字
位
KB
30.
執(zhí)行
int a=5; a++;
后,變量 a 的值是?()
4
5
6
7
31. 以下哪種接口常用于連接顯示器()
USB
HDMI
RJ45
VGA
32. 計算機軟件按功能可分為()
系統(tǒng)軟件和應用軟件
辦公軟件和游戲軟件
免費軟件和付費軟件
國產(chǎn)軟件和進口軟件
33. 下列屬于應用軟件的是()
Linux
macOS
Excel
BIOS
34. 在圖形化編程中,要讓角色等待2秒后執(zhí)行下一個指令,應使用的指令是()
停止全部腳本
等待2秒
重復執(zhí)行2次
當綠旗被點擊
35. Scratch中,角色的“造型”用于()
改變角色的顏色
切換角色的外觀圖片
調(diào)整角色的大小
設(shè)置角色的移動速度
36. 圖形化編程中,“事件”類指令的作用是()
控制角色移動
觸發(fā)代碼塊的執(zhí)行
進行數(shù)學計算
播放聲音
37. Python中,以下哪個是多行注釋的正確方式()
# 這是第一行注釋 # 這是第二行注釋
/* 這是多行注釋 */
'''這是多行注釋'''
// 這是多行注釋
38. Python中,比較兩個數(shù)是否相等的運算符是()
=
==
===
equals()
39. 以下Python代碼的運行結(jié)果是() a = 10 b = 3 print(a % b)
1
3
3.333
0
40. Python中,列表的索引從()開始
1
0
-1
任意值
41. C語言程序的執(zhí)行入口是()函數(shù)
start()
begin()
main()
run()
42. C語言中,int類型變量通常占用的字節(jié)數(shù)是()
1字節(jié)
2字節(jié)
4字節(jié)
8字節(jié)
43. C語言中,用于從鍵盤輸入數(shù)據(jù)的函數(shù)是()
printf()
scanf()
puts()
gets()
44. 計算機中,1GB等于()MB
1000
1024
2048
512
45. 以下哪種不是計算機的輸入設(shè)備()
鼠標
掃描儀
麥克風
投影儀
46. Python中,定義函數(shù)的關(guān)鍵字是()
function
def
func
define
47. C語言中,for循環(huán)的一般格式是()
for (初始化; 條件; 更新) { 循環(huán)體 }
for 變量 in 范圍: 循環(huán)體
for (條件) { 循環(huán)體 }
for 循環(huán)次數(shù) 循環(huán)體
48. 以下關(guān)于計算機病毒的說法正確的是()
計算機病毒是一種生物病毒
計算機病毒不會破壞數(shù)據(jù)
計算機病毒具有傳染性
安裝殺毒軟件后就不會感染病毒
49. 在圖形化編程中,“變量”的作用是()
存儲和表示數(shù)據(jù)
播放音樂
繪制圖形
控制角色移動
50. Python中,以下代碼的輸出結(jié)果是() x = 5 y = 2 print(x > y)
5
2
True
False
51. C語言中,數(shù)組的下標從()開始
0
1
-1
任意整數(shù)
關(guān)閉
更多問卷
復制此問卷