wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ÔN TẬP TIN 8 HK1

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

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

a)

ngôn ngữ máy tính

b)

ngôn ngữ lập trình

c)

chương trình dịch

d)

phần mềm

2.

Ngôn ngữ chỉ gồm 2 số 0 và 1 là ...........

a)

ngôn ngữ máy tính

b)

ngôn ngữ lập trình

c)

chương trình dịch

d)

phần mềm

3.

Chương trình dịch có nhiệm vụ gì?

a)

Dịch từ tiếng Anh sang Tiếng Việt

b)

Dịch từ Tiếng Việt sang Tiếng Anh

c)

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

d)

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

4.

Người viết ra chương trình máy tính gọi là:

a)

lập trình bậc cao

b)

lập trình viên

c)

lập trình phần mềm

d)

môi trường lập trình

5.

Ngôn ngữ lập trình Pascal có môi trường lập trình nào?

a)

chương trình soạn thảo văn bản, và chương trình dịch

b)

Tiếng anh và Tiếng Việt

c)

Free Pascal và Turpo Pascal

d)

Pascal và Scratch

6.

Điều kiện để kiểm tra một số chẵn,  số lẻ là

a)

a div 2=0

b)

a mod 2=0

c)

a <> 0

d)

a div 2=1

7.

Dãy hữu hạn các thao tác cần thực hiện để giải một bài toán được gọi là (a)  

8.

Xác định Input của bài toán tính diện tích hình vuông có cạnh là a?

a)

cạnh a

b)

cạnh, diện tích hình vuông

c)

S=a*a

d)

Diện tích hình vuông

9.

Xác định Output của bài toán tính diện tích hình vuông có cạnh là a?

a)

cạnh a

b)

cạnh, diện tích hình vuông

c)

S=a*a

d)

Diện tích hình vuông

10.

Bước nào trong các bước sau phải dùng ngôn ngữ lập trình để thực hiện?

Bước 1: Xác định bài toán; Bước 2: Tìm thuật toán; Bước 3: Viết chương trình.

a)

Bước 1, 2

b)

Bước 2

c)

Bước 3

d)

Bước 2, 3

11.

Máy tính chỉ hiểu được ngôn ngữ nào sau đây?

a)

Ngôn ngữ lập trình         

b)

Ngôn ngữ máy

c)

Ngôn ngữ của con người           

d)

Ngoại ngữ.

12.

Sắp xếp các bước mô tả thuật toán tính tổng hai số tự nhiên a, b sao cho đúng?

Bước 1: Nhập a, b; Bước 2: Tính tổng = a+b; Bước 3: In kết quả

a)

1-->2-->3

b)

1-->3-->2

c)

3-->2-->1

d)

2-->1-->3

13.

Cho biết ý nghĩa của các từ sau theo thứ tự:

If, Read, Write, End

a)

Kết thúc, nếu, đọc, viết

b)

Viết, nếu, đọc, kết thúc

c)

Nếu, đọc, viết, kết thúc

d)

Đọc, viết, nếu, kết thúc

14.

Kí hiệu các phép toán số học đúng là?

a)

+, -, x, :

b)

+, -, *, /

c)

+, -, *, \

d)

+, -, . , /

15.

Có thể mô tả thuật toán bằng cách nào?

a)

Liệt kê các bước

b)

Chương trình

c)

Sơ đồ khối

d)

LIệt kê các bước, sơ đồ khối

16.

Các kiểu dữ liệu của biểu thức là:

a)

Số

b)

Xâu kí tự

c)

Logic

d)

Số, Logic, Xâu kí tự

17.

Miền giá trị của dữ liệu kiểu số bao gồm:

a)

2 giá trị đúng (true) hoặc sai (false)

b)

kí tự hoặc dãy kí tự

c)

số nguyên và số thập phân

d)

số 0 và 1

18.

Miền giá trị của dữ liệu kiểu Logic bao gồm:

a)

2 giá trị đúng (true) hoặc sai (false)

b)

kí tự hoặc dãy kí tự

c)

số nguyên và số thập phân

d)

số 0 và 1

19.

Miền giá trị của dữ liệu kiểu Xâu kí tự bao gồm:

a)

2 giá trị đúng (true) hoặc sai (false)

b)

kí tự hoặc dãy kí tự

c)

số nguyên và số thập phân

d)

số 0 và 1

20.

Biểu thức a mod 2 =0 có giá trị là gì?

a)

Đúng

b)

Sai

c)

Đúng hoặc sai

d)

Bằng 0