wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Tin học 2

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Biến x có thể nhận các giá trị -5, 100, 15, 20. Hãy chọn kiểu dữ liệu phù hợp với biến x?

a)

A. Char

b)

B. LongInt

c)

C. Integer

d)

D. Word

2.

Biến X có thể nhận các giá trị 1; 100; 150; 200 và biến Y có thể nhận các giá trị 1; 0.2; 0.3; 10.99. Khai báo nào trong các khai báo sau là đúng nhất?

a)

A. Var X,Y: byte;

b)

B. Var X, Y: real;

c)

C. Var X: real; Y: byte;

d)

D. Var X: byte; Y: real;

3.

Câu lệnh Writeln('15*4-30+12 = ',15*4-30+12) in ra màn hình kết quả gì?

a)

A. 15*4-30+12

b)

B. 15*4-30+12=42

c)

C. 15*4-30+12 = 42

d)

D. =42

4.

Bốn bạn A, B, C, D đưa ra kết quả của các phép chia hai số nguyên 14 và 5. Hãy chọn kết quả đúng:

a)

A. 14/5=2; 14 div 5=2; 14 mod 5=4;

b)

B. 14/5=2.8; 14 div 5=2; 14 mod 5=4;

c)

C. 14/5=2.8; 14 div 5=4; 14 mod 5=2

d)

D. 14/5=3; 14 div 5=2; 14 mod 5=4

5.

Các phép toán viết bằng ngôn ngữ lập trình Pascal dưới đây thì phép toán nào đúng:

a)

A. {3*a + [ 4*c – 7*(a +2*c)] -5*b}

b)

B. a*x*x – b*x + 7a : 5

c)

C. (10*a + 2*b) / (a*b)

d)

D. - b: (2*a*c)

6.

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

a)

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

b)

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

c)

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

d)

D. Cả A, B và C

7.

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

a)

A. Program, Uses

b)

B. Program, Begin, End

c)

C. Programe, Use

d)

D. Begin, End

8.

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

a)

A. Có ý nghĩa như nhau

b)

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. Có thể trùng nhau

d)

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

9.

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

a)

A. Ngắn gọn

b)

B. Dễ hiểu

c)

C. Dễ nhớ

d)

D. A, B và C

10.

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

11.

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

a)

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

b)

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

c)

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

d)

D. Khai báo từ khóa

12.

Để chạy chương trình em nhấn tổ hợp phím:

a)

Alt+F9

b)

Ctrl+F9

c)

Shift+F9

d)

Alt+F2

13.

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

a)

A. Là những từ dành riêng

b)

B. Cho một mục đích sử dụng nhất định

c)

C. Cho những mục đích sử dụng nhất định

d)

D. A và B

14.

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

a)

A. Học sinh

b)

B. Sinh viên

c)

C. Người lập trình

d)

D. A và B

15.

Trong ngôn ngữ lập trình Pascal, kiểu dữ liệu nào trong các kiểu sau có miền giá trị lớn nhất?

a)

A. Byte

b)

B. Longint

c)

C. Word

d)

D. Integer