Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ôn tập cấu trúc chương trình, khai báo biến

Total questions: 13

Worksheet time: 11mins

Name
Class
Date
1.

Tên biến có được trùng từ khóa không?

a)

Có

b)

Không

2.

Tên biến có được chứa khoảng cách, kí tự đặc biệt không?

a)

Có

b)

Không

3.

Cấu trúc chương trình pascal gồm những phần nào?

a)

Phần khai báo

b)

Phần thân

c)

Phần khai báo và phần thân

4.

Chương trình pascal sau đây có hợp lệ không?


chương trình 1

begin

end.


chương trình 2

begin

program CT_thu;

writeln('Chao cac ban');

end.

a)

Chương trình 1: có, chương trình 2: không

b)

Chương trình 1: không, chương trình 2: có

c)

Cả hai chương trình hợp lệ

d)

Cả hai chương trình không hợp lệ

5.

Chương trình pascal sau có chạy được không?

begin

writeln('Chao cac ban');

end.

a)

Có

b)

Không

6.

Muốn xem kết quả chạy chương trình sau chúng ta dùng tổ hợp phím nào?

begin

writeln('Chao cac ban');

end.

a)

Alt +F5

b)

Ctrl+F9

c)

Alt+F9

d)

Ctrl+F5

7.

Cách viết nào trong pascal là đúng

a)

BEGIN

b)

begin

c)

Begin

d)

Cả 3 cách trên đều đúng

8.

Chương trình sau in ra trên màn hình như thế nào

begin

write('Chao cac ban. ');

writeln('Chuc cac ban hoc tot');

write('Hen gap lai');

end.

a)

Chao cac ban. Chuc cac ban học tot. Hen gap lai

b)

Chao cac ban.

Chuc cac ban hoc tot

Hen gap lai

c)

Chao cac ban. Chuc cac ban hoc tot

Hen gap lai

9.

Chương trình sau báo lỗi gì?

begin

clrscr;

writeln('Chao cac ban');

end.

a)

Thiếu khao báo thư viện CRT;

b)

Thiếu khai báo biến

c)

Pascal không có câu lệnh clrscr

10.

Kiểu integer là kiểu số nguyên có giá trị nằm trong khoảng -32768 đến 32767. Muốn khai báo biến x nhận giá trị x=33000. khai báo x kiểu integer là đúng hay sai?

a)

Đúng

b)

Sai

11.

Biến a nhận giá trị là 6.5, ta khai báo kiểu dữ liệu của a là:

a)

Integer

b)

Real

c)

char

d)

Byte

12.

Lệnh readln trước end. dùng để làm gì?

a)

Dừng màn hình để xem kết quả

b)

Nhập dữ liệu vào

c)

In kết quả ra màn hình

d)

Không có tác dụng gì cả

13.

Hai lệnh sau khi chạy cho kết quả trên màn hình có giống nhau không?

writeln('5+20=','20+5');


writeln('5+20=',20+5);

a)

Có

b)

Không