wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

bai tap-tuan 5

Total questions: 35

Worksheet time: 18mins

Name
Class
Date
1.

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

a)

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

b)

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

c)

chương trình dịch

d)

các dãy bit (dãy các số chỉ gồm 0 và 1)

2.

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

3.

Để chạy chương trình em nhấn:

a)

run

b)

Ctrl+F9

c)

run và Ctrl+F9 ĐÚNG

d)

run và Ctrl+F9 SAI

4.

Trong Pascal, dòng nào sau đây là đúng?

a)

PROGRAM 1PT BAC;

b)

PROGRAM 3ABC;

c)

Wrte(‘chao cac ban’);

d)

Write(‘chao cac ban’);

5.

Đổi tên chương trình?

a)

File/ Save as….

b)

File/ New

c)

File/ Save

d)

File/ Open

6.

Mở chương trình có đã lưu?

a)

File/ Save as….

b)

File/ New

c)

File/ Save

d)

File/ Open

7.

15 div 5 cho kết quả?

a)

3

b)

0

c)

5

d)

15

8.

Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?

a)

9ABC

b)

Tu_giac;

c)

A&BC

d)

Ve hinh.

9.

15 MOD 5 cho kết quả?

a)

3

b)

0

c)

5

d)

15

10.

Viết các biểu thức toán dưới đây bằng các kí hiệu Pascal:

152 + ax + c=

a)

152 + a*x + c

b)

15*15+ a*x + c

c)

15^2 + a*x + c

d)

15^2 + ax + c

11.

Từ khai báo CLRSCR trong chương trình?

a)

Xóa màn hình

b)

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

c)

In kết quả

d)

Dừng chương trình xem kết quả

12.

Từ khai báo WRITE và WRITELN trong chương trình?

a)

Xóa màn hình

b)

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

c)

In kết quả

d)

Dừng chương trình xem kết quả

13.

Từ khai báo READLN trong chương trình?

a)

Xóa màn hình

b)

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

c)

In kết quả

d)

Dừng chương trình xem kết quả

14.

Từ khai báo PROGRAM trong chương trình?

a)

Xóa màn hình

b)

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

c)

In kết quả

d)

Dừng chương trình xem kết quả

15.

Câu lệnh sau đây cho kết quả gì?

WRITELN(’70+9=’ ,70+9);

a)

70+9=79

b)

70+9=70+9

16.

Câu lệnh sau đây cho kết quả gì?

WRITELN(’70+9= ,70+9');

a)

70+9= 79

b)

70+9= 70+9

17.

Phần thân chương trình bắt đầu bằng từ khóa:

a)

End.

b)

Begin ;

c)

Uses .

d)

Begin

18.

Chương trình máy tính được theo các bước:

a)

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

b)

Dịch chương trình thành ngôn ngữ máy

c)

Viết chương trình bằng ngôn ngữ lập trình rồi dịch chương trình thành ngôn ngữ máy

d)

Viết chương trình trên giấy rồi gõ vào máy tính

19.

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

a)

viết chương trình giúp con người

b)

điều khiển máy tính

c)

một cách đơn giản và hiệu quả hơn

d)

cả 3 ý

20.

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

a)

viết chương trình giúp con người

b)

điều khiển máy tính

c)

một cách đơn giản và hiệu quả hơn

d)

cả 3 ý

21.

3/ Trong Pascal, lệnh xóa màn hình là:

a)

writeln;

b)

readln;

c)

delay;

d)

clrscr;

22.

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

a)

Có thể trùng nhau

b)

Có ý nghĩa như nhau

c)

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

d)

Tất cả câu trên đều đúng

23.

8/ Em hãy cho biết kết quả của phép toán sau: 123 mod 10

a)

23

b)

12

c)

1

d)

2

e)

3

24.

Kết quả 235 div 12 = ?

a)

19

b)

6

c)

7

d)

19.58

25.

Chọn phát biểu đúng

a)

Pascal phân biệt chữ hoa chữ thường

b)

Tên trong Pascal phải bắt đầu bằng chữ, số, dấu gạch dưới

c)

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

d)

Tên không quá 255 kí tự

26.

Câu 4: Cấu trúc chung của một chương trình Pascal gồm:

a)

Phần khai báo

b)

Phần thân chương trình

c)

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

d)

Khai báo thư viện

27.

Câu 8: Tên do ai đặt cần khai báo trước khi sử dụng?

a)

Máy Tính

b)

Pascal

c)

Người lập trình.

d)

Ngôn ngữ lập trình

28.

Biểu tượng nào là phần mềm Free pascal?

a)
b)
c)
29.

sử dụng các phím nào để di chuyển qua lại giữa các bảng chọn?

a)

Enter

b)

F1

c)

MŨI TÊN

d)

SHIFT

30.

Nấn tổ hợp phím nào để thoát khỏi free pascal?

a)

ALT- F5

b)

ALT-X

c)

ALT-F9

d)

CTRL-F9

31.

Chương trình sau sẽ in ra dòng thông báo nào?

a)

xin chao

b)

xin chao cac ban

c)

chào các bạn

d)

Chao Cac Ban

32.

Lệnh in ra màn hình dòng chữ ‘Chao cac ban’

a)

Writeln('Chao cac ban');

b)

Readln('Chao cac ban');

c)

Begin('Chao cac ban');

d)

Writiln('Chao cac ban');

33.

Để dịch chương trình ta sử dụng tổ hợp phím nào sau đây?

a)

Nhấn tổ hợp phím Alt+F9

b)

Nhấn tổ hợp phím Ctrl+F9

c)

Nhấn tổ hợp phím Alt+Ctrl+F9

d)

Nhấn tổ hợp phím Shift+F9

34.

Đề chạy chương trình ta sử dụng tổ hợp phím nào?

a)

Ctrl+F9

b)

Alt+F9

c)

Ctrl+Alt+F9

d)

Shift+F9

35.

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

a)

Program, Uses

b)

Program, Begin, End

c)

Programe, Use

d)

Begin, End