wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kiểm tra 15p Tin học 8

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

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

a)

Dùng để viết các chương trình máy tính

b)

Dùng đê dịch chương trình máy tính

c)

Dùng để kiểm tra lỗi

d)

Dùng để soạn thảo văn bản

2.

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

a)

Khai báo biến

b)

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

c)

Khai báo hằng

d)

Khai báo thư viện

3.

Hằng được sử dụng để lưu trữ dữ liệu, giá trị của hằng như thế nào khi thực hiện chương trình

a)

Không thay đổi

b)

có thể thay đổi

c)

không lưu trữ được

d)

Chỉ thay đổi một lần

4.

Kết quả 23 div 5 = ?

a)

4

b)

3

c)

7

d)

4.60

5.

x có kiểu dữ liệu là số thực câu lệnh khai báo biến x đúng là?

a)

Var x: real;

b)

var x: integer;

c)

Const x = real;

d)

Const x= integer;

6.

Ngôn ngữ mà máy tính có thể hiểu trực tiếp là

a)

Ngôn ngữ lập trình

b)

Ngôn ngữ tự nhiên

c)

Ngôn ngữ máy

d)

Tất cả đáp án trên

7.

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ự

8.

Tên hợp lệ trong trong chương trình là?

a)

Phep toan;

b)

Lop_8A;

c)

begin;

d)

1_Phepnhan;

9.

Đâu là các từ khoá:

a)

Program, end, begin.

b)

Program, end, begin, Readln, lop82

c)

Program, then, mot, hai,ba

d)

Lop82, uses, begin, end

10.

Tên nào sau đây là do người lập trình đặt:

a)

Var

b)

Real

c)

End

d)

dt

11.

Từ khóa để khai báo biến trong ngôn ngữ lập trình Pascal là:

a)

Const

b)

Var

c)

Real

d)

End

12.

Trong Pascal, lệnh clrscr được dùng để

a)

Xóa màn hình

b)

In thông tin ra màn hình

c)

Nhập dữ liệu từ bàn phím

d)

Tạm dừng chương trình

13.

Biến được sử dụng để lưu trữ dữ liệu, giá trị của biến như thế nào khi thực hiện chương trình

a)

Không thay đổi

b)

có thể thay đổi

c)

không lưu trữ

d)

Chỉ thay đổi một lần

14.

Câu lệnh dùng để nhập dữ liệu vào từ bàn phím có cú pháp là:

a)

readln(<Tên biến>);

b)

writeln(<Tên biến>);

c)

begin(<Tên biến>);

d)

end(<Tên biến>);

15.

Trong pascal, khi khai báo biến ta sử dụng cấu trúc nào sau đây?

a)

Var <danh sách vào>:= <dữ liệu>;

b)

Var <danh sách biến>:= <kiểu dữ liệu>;

c)

Var <danh sách biến>:<kiểu dữ liệu>;

d)

Var <danh sách biến>:= <kiểu dữ liệu>

16.

Để nhập cho giá trị của 2 biến a và b vào từ bàn phím, ta sẽ dùng câu lệnh nào dưới đây?

a)

Real(a,b);

b)

Readl(a,b) ;

c)

Read(‘a,b’);

d)

Readln(a,b);

17.

Hãy chọn biểu thức trong Pascal tương ứng với biểu thức toán học sau
2x23x+1x2+1\frac{2x^2-3x+1}{x^2+1}  

a)

2*x*x-3*x+1/(x*x+1)

b)

(2*x*x-3*x+1)/x*x+1

c)

(2*x*x-3*x+1)/(x*x+1)

d)

2*x*x-3*x+1/x*x+1

18.

Cho biến  a=4.567  .  Hãy cho biết  a có kiểu dữ liệu gì

a)

Integer                        

b)

real

c)

byte

d)

string

19.

Hãy chọn phương án đúng kết quả hiển thị ra màn hình của lệnh sau:

writeln('2x3 + 4x5 = ', 2*3+4*5);

a)

2x3 + 4x5 = 2x3 + 4x5

b)

2x3 + 4x5 = 6 + 20

c)

2x3 + 4x5 = 26

d)

2x3 + 4x5 = 50

20.

Để chia lấy phần dư ta dùng phép toán

a)

div

b)

:

c)

/

d)

mod