wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kiểm tra GK Tin học 8 (V2)(20Q)

Total questions: 20

Worksheet time: 16mins

Name
Class
Date
1.

Chọn câu trả lời đúng trong các câu sau

a)

Tên biến trong Pascal được bắt đầu bằng chữ số

b)

Tên biến trong Pascal được bắt đầu bằng kí tự đặc biệt

c)

Tên biến trong Pascal có thể chứa khoảng trống (dấu cách)

d)

Tên biến trong Pascal không được trùng với từ khóa, không chứa khoảng trống, không được bắt đầu bằng số.

2.

Đâu là các từ khóa trong Pascal

a)

Program, End, Begin

b)

Program, End, Begin, lop8A1, readln

c)

Program, then, mot, hai, ba

d)

lop8a2, uses, begin

3.

Trong Pascal, khai báo tên biến nào sau đây là đúng?

a)

8A2

b)

Lop8A2

c)

Lop 8A2

d)

Lop8A/2

4.

Trong một chương trình Pascal, phần nào là phần bắt buộc phải có?

a)

Phần tên chương trình

b)

Phần khai báo

c)

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

d)

Phần chú thích

5.

Trong Pascal, khi thực hiện câu lệnh writeln('50+5=',5+50); kết quả in ra màn hình là:

a)

50+5=50+5

b)

50+5=55

c)

50+5=5+50

d)

55 = 55

6.

Trong Pascal, muốn lấy phần dư trong phép chia 55 / 6 gán cho biến a ta viết:

a)

a:=55 MOD 6;

b)

a:=55 DIV 6;

c)

a:= 55/6;

d)

a:=55:6;

7.

Trong Pascal, để nhập dữ liệu cho biến x ta gõ lệnh nào trong các lựa chọn sau:

a)

writeln(x);

b)

write(x);

c)

read(x);

d)

readln(x)

8.

Chọn đáp án điền vào chỗ trống sau:

Giá trị của biểu thức logic ('c'<>'c') là ..............

a)

FALSE

b)

TRUE

c)

true

d)

false

9.

Tính giá trị biểu thức sau trong Pascal:

(16 - 4*5 <0 ) OR (7>8)= (a)  

10.

Điền từ khóa còn thiếu vào chỗ (...) trong đoạn chương trình sau để hết lỗi:

program HCN;

var a,b:real;

(a)  

writeln('Nhap a,b');

readln(a,b);

writeln('Dien tich HCN la', a*b:2:1);

readln;

End.

11.

Chương trình máy tính được viết 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 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

12.

Lệnh nào sau đây báo lỗi trong chương trình Pascal sau:

Const a = 20;

Var

b: integer; x:real; c:char; d:boolean;

a)

readln(a);

b)

writeln(a);

c)

writeln(c - 3);

d)

writeln(a>19);

13.

 a2 +2b  c(a+1)=0a^2\ +2b\ -\ c\left(a+1\right)=0  



Viết biểu thức sau trong chương trình Pascal



(a)  

14.

Con người chỉ dẫn cho máy tính thực hiện công việc như thế nào?

a)

Thông qua từ khóa

b)

Thông qua một hằng

c)

Thông qua các lệnh

d)

Thông qua các tên

15.

Để dịch chương trình Pascal em nhấn tổ hợp phím nào?

a)

Ctrl+F9

b)

Alt+F9

c)

Shift+F9

d)

Alt+F8

16.

Khi chạy chương trình sau, kết quả in ra màn hình là gì?

Program demo;

var a:integer;

Begin

Writeln('Moi nhap a');

readln(a);

a:=100;

writeln('Gia tri a = ',a+1);

readln;

End.

a)

Gia tri a = 101

b)

101

c)

100

d)

Gia tri a = 100

17.

Miền giá trị của kiểu dữ liệu Integer là

a)

(-32767;32768)

b)

[-32768;32767]

c)

[-32767;32768]

d)

(-32768;32767)

18.

201 DIV 5 = .....

a)

40

b)

1

c)

0

d)

40.2

19.

201 MOD 5 = ........

a)

0

b)

1

c)

40

d)

40.2

20.

((3>5) OR NOT (100=100) ) = ...........

a)

true

b)

TRUE

c)

FALSE

d)

false