wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

BÀI TẬP TỔNG HỢP

Total questions: 38

Worksheet time: 19mins

Name
Class
Date
1.

Chương trình máy tính là gì?

(Chọn câu trả lời đúng nhất)

a)

Là một chương trình trò chơi

b)

Là một dãy các lệnh mà máy tính có thể hiểu và thực hiện được

c)

Là chương trình ca múa nhạc

d)

Là 1 câu lệnh

2.

Tại sao cần viết chương trình?

(Chọn câu trả lời đúng nhất)

a)

Vì chương trình rất đơn giản để viết

b)

Vì người lập trình game rất thích viết game

c)

Vì viết chương trình giúp con người điều khiển máy tính đơn giản và hiệu quả hơn

d)

Vì viết chương trình có thể tạo ra Facebook và Zalo

3.

Thông tin được đưa vào máy phải được chuyển đổi thành dạng dãy bit. Vậy dãy bit là dãy các số chỉ gồm số nào?

a)

10 và 20

b)

10 và 012

c)

1 và 0

d)

1002 và 0012

4.

Ngôn ngữ lập trình là gì?

a)

Là ngôn ngữ tự nhiên

b)

Là ngôn ngữ máy tính có thể hiểu được trực tiếp

c)

Là ngôn ngữ tiếng Việt

d)

Là ngôn ngữ dùng để viết các chương trình máy tính

5.

Việc tạo ra chương trình máy tính gồm 2 bước nào?

a)

1. Viết chương trình bằng ngôn ngữ tự nhiên

2. Dịch chương trình thành ngôn ngữ máy để máy tính hiểu được

b)

1. Viết chương trình bằng ngôn ngữ máy

2. Dịch chương trình thành ngôn ngữ tự nhiên để máy tính hiểu được

c)

1. Viết chương trình bằng ngôn ngữ lập trình

2. Dịch chương trình thành ngôn ngữ máy để máy tính hiểu được

d)

1. Viết chương trình bằng ngôn ngữ máy

2. Dịch chương trình thành ngôn ngữ lập trình để máy tính hiểu được

6.

Chương trình dịch là gì?

a)

Chương trình dịch là chương trình chuyển đổi các chương trình được viết bằng ngôn ngữ lập trình sang ngôn ngữ máy

b)

Là chương trình dịch từ ngôn ngữ máy sang ngôn ngữ lập trình

c)

Là chương trình dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên

d)

Là chương trình dịch từ ngôn ngữ tự nhiên sang ngôn ngữ lập trình

7.

Ngôn ngữ lập trình Pascal có những môi trường lập trình phổ biến nào?

a)
b)
c)
d)
8.

Cấu trúc chung của một chương trình gồm những phần nào?

a)

Phần khai báo, phần thân

b)

Phần tiêu đề, phần thân

c)

Phần mở bài, phần thân bài, phần kết bài

d)

Phần thân

9.

Trong Pascal, tên nào đúng?

a)

DenVau

b)

Tieu Chien

c)

B.T.S

d)

apple@gmail.com

10.

Ngôn ngữ lập trình gồm:

a)

tập hợp các kí hiệu và quy tắc viết các lệnh

b)

tạo thành một chương trình hoàn chỉnh

c)

và thực hiện được trên máy tính

d)

Cả A, B và C

11.

Từ khóa dùng để khai báo là:

a)

Program, Uses

b)

Program, Begin, End

c)

Programe, Use

d)

Begin, End

12.

Trong ngôn ngữ lập trình, từ khóa và tên

a)

Có ý nghĩa như nhau

b)

Người lập trình phải tuân theo qui tắc của ngôn ngữ lập trình đó

c)

Có thể trùng nhau

d)

Các câu trên đều đúng

13.

Để dễ sử dụng, em nên đặt tên chương trình

a)

ngắn gọn

b)

dễ hiểu

c)

dễ nhớ

d)

A, B và C

14.

Cấu trúc chung của mọi chương trình gồm mấy phần?

a)

1

b)

2

c)

3

d)

4

15.

Phần khai báo gồm các câu lệnh dùng để :

a)

Khai báo tên chương trình

b)

Khai báo các thư viện

c)

Khai báo tên chương trình và khai báo các thư viện

d)

Khai báo từ khóa

16.

Từ khoá của một ngôn ngữ lập trình là:

a)

là những từ dành riêng

b)

cho một mục đích sử dụng nhất định

c)

cho những mục đích sử dụng nhất định

d)

A và B

17.

Tên chương trình do ai đặt?

a)

học sinh

b)

sinh viên

c)

người lập trình

d)

A và B

18.

Cách đặt tên nào sau đây không đúng ?

a)

Tugiac

b)

CHUNHAT

c)

End

d)

a_b_c

19.

Từ khóa là những từ dành riêng của ngôn ngữ lập trình, Đúng hay sai?

a)

Đúng

b)

Sai

20.

Trong NNLT Pascal, khi đặt tên phải tuân thủ theo các quy tắc đó là:

a)

Tên các đại lượng khác nhau phải khác nhau, ngắn gọn, dẽ nhớ, dễ hiểu

b)

Tên không trùng với từ khóa

c)

Không chứa kí tự trống, không bắt đầu bằng số

d)

Cả 3 phương án trên

21.

Trong các tên sau , tên nào là tên hợp lệ trong NNLT Pascal?

a)

a

b)

Tam giac

c)

8a

d)

end

22.

Cấu trúc chung của chương trình gồm các phần, đó là:

a)

Phần khai báo và phần kết

b)

Phần khai báo và phần thân chương trình

c)

Phần mở đầu, phần thân

d)

Phần khai báo, phần thân và phần kết

23.

Lệnh Writeln dùng làm gì?

a)

Khai báo tên chương trình

b)

Khai báo tên công cụ sử dụng trong chương trình

c)

In ra màn hình

d)

Thông báo điểm bắt đầu

24.

Từ khóa Program dùng để khai bào gì trong chương trình?

a)

Tên chương trình

b)

Tên công cụ

c)

Tên đại lượng

d)

Tên biến

25.

Từ khóa Uses dùng để khai báo gì trong chương trình?

a)

Tên chương trình

b)

Tên biến

c)

Tên công cụ sử dụng trong chương trình

d)

Tên các đạị lượng

26.
Để lưu lại bài làm ta sử dụng phím tắt nào sau đây
a)
F3
b)
F2
c)
F5
d)
F9
27.
Để mở file bài làm đã có trên máy ta sử dụng phím tắt nào?
a)
F2
b)
F3
c)
F5
d)
F9
28.
Phím tắt để dịch (kiểm tra chương trình đúng hay sai)
a)
F2
b)
F3
c)
F5
d)
F9
29.
Phím tắt để chạy chương trình
a)
Alt+F3
b)
Alt+F9
c)
Ctr+F9
d)
Alt+X
30.
Phím tắt để xem kết quả
a)
Alt+F3
b)
Alt+F9
c)
Alt+F5
d)
Alt+X
31.
Lệnh bắt đầu thân chương trình
a)
Begin
b)
End.
c)
Write
d)
Read
32.
Lệnh kết thúc chương trình
a)
Begin
b)
End.
c)
Write
d)
Read
33.
Để kết thúc câu lệnh sử dụng dấu câu nào?
a)
.
b)
;
c)
,
34.
Phím để xóa ký tự tại vị trí con trỏ chuột
a)
Delete
b)
Backspace
35.
Phím để xóa ký tự đứng trước con trỏ chuột
a)
Delete
b)
Backspace
36.
Phím chức năng để đưa con trỏ trở về đầu dòng lệnh
a)
Home
b)
End
c)
PgUp
d)
PgDn
37.
Lệnh để in ra dòng thông báo: PASCAL KHONG KHO
a)
Write('PASCAL KHONG KHO');
b)
Write('PASCAL KHONG KHO')
c)
Writeln('PASCAL KHONG KHO');
d)
Write('PASCAL KHONG KHO')
38.
Chương trình đúng cú pháp khi kiểm tra sẽ thông báo:
a)
Press any key
b)
Báo đỏ
c)
Không thông báo