wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Ôn tập giữa kỳ

Total questions: 19

Worksheet time: 10mins

Name
Class
Date
1.
Ngôn ngữ lập trình là?
a)
Ngôn ngữ viết kịch bản phim
b)
Ngôn ngữ viết các chương trình máy tính
c)
Ngôn ngữ viết ra các trò chơi
d)
Ngôn ngữ mô phỏng hoạt động
2.
Chương trình máy tính là gì?
a)
Là một câu lệnh máy tính có thể hiểu nhưng không thực hiện được
b)
Là một câu lệnh máy tính có thể hiểu và thực hiện được
c)
Là một dãy các câu lệnh máy tính có thể hiểu nhưng không thực hiện được
d)
Là một dãy các câu lệnh máy tính có thể hiểu và thực hiện được
3.
Trong chương trình, thứ tự câu lệnh được máy tính thực hiện như thế nào?
a)
Từ trái qua phải
b)
Từ phải qua trái
c)
Từ trên xuống dưới
d)
Từ dưới lên trên
4.
Cấu tạo của ngôn ngữ máy?
a)
Gồm các ký tự trong bảng chữ cái
b)
Gồm các ký tự số
c)
Gồm các ký tự đặc biệt
d)
Gồm các giá trị bit là số 0 và số 1
5.
Trong ví dụ về "Robot nhặt rác" con Robot có thể làm được những hành động gì?
a)
Quay trái, Quay phải, Tiến, Nhặt rác và bỏ rác
b)
Quay trái, Quay phải, Tiến, Lùi, Nhặt rác
c)
Tiến, Lùi, Nhặt rác và bỏ rác
d)
Quay trái, Quay phải, Lùi, Nhặt rác và bỏ rác
6.
Chương trình dịch là trong lập trình là?
a)
Là chương trình chuyển từ ngôn ngữ máy sang ngôn ngữ lập trình
b)
Là chương trình chuyển từ ngôn ngữ lập trình sang ngôn ngữ máy
c)
Là chương trình chuyển từ ngôn ngữ động vật sang ngôn ngữ của con người
d)
Là chương trình chuyển từ ngôn ngữ của con người sang động vật
7.
Đâu không phải tên của ngôn ngữ lập trình?
a)
C
b)
Pascal
c)
Excel
d)
Java
8.
Cấu tạo của ngôn ngữ lập trình?
a)
Bao gồm Bảng chữ cái và các quy tắc viết lệnh
b)
Bao gồm các ký hiệu và các quy tắc viết lệnh
c)
Bao gồm các ký hiệu và các quy tắc viết lệnh
d)
Bao gồm Bảng chữ cái và các ký hiệu
9.
Nhóm ký tự nào sau đây là nhóm ký hiệu đặc biệt
a)
A,B,C,..Z
b)
a,b,c,...z
c)
0,1,2,..9
d)
!@#$,...
10.
Từ khóa là gì?
a)
Là những từ do người lập trình đặt nhưng không được phép thay đổi
b)
Là những từ do ngôn ngữ lập trình quy định và có thể thay đổi
c)
Là những từ do ngôn ngữ lập trình quy định và không được phép thay đổi
d)
Là những từ do người lập trình đặt nhưng được phép thay đổi
11.
Từ nào sau đây là từ khóa em đã được học?
a)
Programs
b)
Begin
c)
User
d)
TheEnd.
12.
Đâu không phải từ khóa trong ngôn ngữ PASCAL?
a)
BeGIn
b)
BEGin
c)
bEGiN
d)
Begjn
13.
Đâu là môi trường lập trình của ngôn ngữ lập trình Pascal?
a)
Turbo Pascal
b)
Free Pascal
c)
Turbo Pascal hoặc Free Pascal
d)
Không có
14.
Trong môi trường lập trình Pascal, từ khóa mặc định có màu gì?
a)
Vàng
b)
Xanh lá
c)
Xanh dương
d)
Trắng
15.
Tên trong lập trình là gì?
a)
Là những từ do người lập trình đặt nhưng không được phép thay đổi
b)
Là những từ do ngôn ngữ lập trình quy định và có thể thay đổi
c)
Là những từ do ngôn ngữ lập trình quy định và không được phép thay đổi
d)
Là những từ do người lập trình đặt nhưng được phép thay đổi
16.
Trong Pascal, đâu là không phải là một trong những quy tắc đặt tên
a)
Không được bắt đầu bằng chữ số
b)
Không chứa khoảng trống và ký hiệu đặc biệt
c)
Không được chứa số
d)
Không được trùng nhau và trùng với các từ khóa
17.
Đâu là tên hợp lệ trong Pascal?
a)
0thongbao
b)
thong_bao
c)
thong bao
d)
thong-bao
18.
Đâu là tên không hợp lệ trong Pascal?
a)
8A1
b)
_8A1
c)
A_81
d)
A81
19.
Tên nên đặt như thế nào?
a)
Càng chi tiết càng tốt
b)
Nên có tiếng Việt
c)
Ngắn gọn, dễ nhớ
d)
Tùy ý