wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

BÀI KIỂM TRA TIN HỌC 8 HK1

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

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

2.

Tại sao cần viết chương trình?

a)

viết chương trình giúp con người

b)

điều khiển máy tính

c)

một cách đơn giản và hiệu quả hơn

d)

cả 3 ý

3.

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 một từ khóa

b)

thông qua các tên

c)

thông qua các lệnh

d)

thông qua một hằng

4.

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

a)

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

b)

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

c)

chương trình dịch

d)

các dãy bit (dãy các số chỉ gồm 0 và 1)

5.

Để chạy chương trình em nhấn:

a)

f3

b)

f4

c)

f5

d)

f6

6.

15 // 5 cho kết quả?

a)

3

b)

0

c)

5

d)

15

7.

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

a)

9ABC

b)

Tu_giac

c)

A&BC

d)

Ve hinh

8.

15 % 5 cho kết quả?

a)

3

b)

0

c)

5

d)

15

9.

Viết các biểu thức toán dưới đây bằng các kí hiệu Python:

152 + ax + c=

a)

152 + a*x + c

b)

15*15+ a*x + c

c)

15^2 + a*x + c

d)

15^2 + ax + c

10.

Lệnh Input() trong python dùng để ?

a)

Xóa màn hình

b)

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

c)

In kết quả

d)

Dừng chương trình để nhập giá trị từ bàn phím

11.

Câu lệnh sau đây cho kết quả print(’70+9=’ ,70+9)

a)

70+9=79

b)

70+9=70+9

12.

Kết quả 235 // 12 = ?

a)

19

b)

6

c)

7

d)

19.58

13.

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

14.

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

a)

Phep toan

b)

_8A

c)

print

d)

1_Phepnhan

15.

Kết quả 23 // 5 = ?

a)

4

b)

3

c)

7

d)

4.60

16.

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

17.

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

a)

tên biến =input(<thông báo>)

b)

tên biến =input(<Tên biến>)

c)

tên biến =int(<Tên biến>)

d)

tên biến =float(<Tên biến>)

18.

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

19.

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

a)

Int

b)

float

c)

byte

d)

str

20.

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

a)

//

b)

:

c)

/

d)

%