Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ÔN TẬP CUỐI KÌ I TIN 8

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Để thoát khỏi Pascal ta sử dụng tổ hợp phím:

a)

Ctrl+ F9

b)

Ctrl + X          

c)

Alt +X

d)

Alt + F9

2.

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

a)

Integer

b)

Byte

c)

String

d)

Char

3.

Biến X có thể nhận các giá trị 1; 100; 150 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)

Var X, Y: real;           

b)

Var X: byte; Y: real;  

c)

Var X,Y: byte;

d)

Var X: real; Y: byte;

4.

Cấu trúc của một chương trình gồm có

a)

Hai từ khóa begin ở đầu và cuối chương trình          

b)

Tên chương trình và các câu lệnh

c)

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

d)

Khai báo hằng, biến và các câu lệnh

5.

Kiểu số nguyên Integer có phạm vi giá trị từ

a)

Từ -32768 đến 32767

b)

Từ -100000 đến 100000        

c)

Từ 0 đến 255

d)

Từ -215 đến 255

6.

Dựa trên các hoạt động mô phỏng của phần mềm Anatomy. Trong hệ xương của con người xương dài nhất là

a)

xương cẳng chân

b)

xương vai

c)

xương sường

d)

xương đùi

7.

Câu lệnh Writeln('y=' , 15 div 4 +5); sẽ in ra kết quả:

a)

y=8     

b)

8

c)

20       

d)

y=3

8.

Để chạy một chương trình Pascal, em dùng tổ hợp phím

a)

Ctrl+F6

b)

Ctrl+F5

c)

Ctrl+F9          

d)

Ctrl+F7

9.

Ta có 2 lệnh sau: x:= 8; If x>5 then x := x +1; Giá trị của x là bao nhiêu?

a)

5

b)

8

c)

9

d)

6

10.

Chương trình dịch dùng để:

a)

Dịch từ ngôn ngữ lập trình sang ngôn ngữ tự nhiên

b)

Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy

c)

Dịch từ ngôn ngữ máy sang ngôn ngữ lập trình        

d)

Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên

11.

Thứ tự các bước giải bài toán trên máy tính?

a)

Xác định bài toán → Viết chương trình → Mô tả thuật toán.

b)

Xác định bài toán → Mô tả thuật toán → Viết chương trình.

c)

Mô tả thuật toán → Xác định bài toán → Viết chương trình.

d)

Viết chương trình → Xác định bài toán → Mô tả thuật toán.

12.

Tên nào đúng ?

a)

Lop8/a

b)

Lop 8a

c)

8a       

d)

Lop8a

13.

Trong Pascal "Từ khóa" viết đúng có màu sắc gì?

a)

màu trắng

b)

màu vàng

c)

màu xanh

d)

màu đen

14.

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

a)

lop 8ª

b)

tamgiac

c)

Begin

d)

1baitap

15.

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

a)

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

b)

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

c)

Khai báo từ khóa

d)

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

16.

Để lưu chương trình ta sử dụng phím nào?

a)

F1

b)

F9

c)

F2

d)

F5

17.

Trong Pascal sử dụng dấu nháy đơn đúng thì nội dung bên trong sẽ có màu sắc nào?

a)

màu xanh

b)

màu trắng

c)

màu vàng

d)

màu đen

18.

Biểu thức toán học (a2 + b2)(1 + c2) được biểu diễn trong Pascal như thế nào?

a)

(a2 + b)(1 + c)3

b)

(a.a + b)(1 + c)(1 + c)

c)

(a*a + b*b)*(1 + c*c)

d)

(a*a + b*b)(1+c)(1 + c)

19.

Cấu trúc rẽ nhánh có mấy dạng?

a)

1

b)

2

c)

3

d)

4

20.

Cú pháp của câu lệnh điều kiện là:

a)

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

b)

Const <tên hằng>=<giá trị>;

c)

Write(‘Cau lenh dieu kien’);

d)

If <điều kiện> then <câu lệnh>;

21.

Trong câu lệnh điều kiện: If <điều kiện> then <câu lệnh>;

Điều kiện thường là ?

a)

1 phép so sánh

b)

1 biểu thức toán học

c)

1 kết quả true hoặc false

d)

1 phép gán

22.

Cú pháp của câu lệnh điều kiện dạng đầy đủ là:

a)

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

b)

Const <tên hằng>=<giá trị>;

c)

If <điều kiện> then <câu lệnh 1> Else <Câu lệnh 2>;

d)

If <điều kiện> then <câu lệnh>;

23.

Ta có 2 lệnh sau:

  x:= 8;

   If x>5 then x := x +1;

   Giá trị của x là bao nhiêu?

a)

5

b)

6

c)

8

d)

9

24.

Trong Pascal câu lệnh nào sau đây được viết đúng:

a)

Nếu x: = 5 thì a = b;

b)

Nếu x> 4; thì a: = b;

c)

If x> 4 then a: = b else m: = n;

d)

Nếu x> 4 thì a: = b; khác m: = n;

25.

 IF a>8 THEN b:=3 ELSE b:=5;

   Khi a có giá trị là 10 thì b nhận giá trị nào?

a)

0

b)

3

c)

5

d)

8