wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ÔN TẬP GIỮA KÌ I TIN 8

Total questions: 24

Worksheet time: 8mins

Name
Class
Date
1.

Máy tính hiểu và thực hiện trực tiếp các lệnh ở ngôn ngữ nào?

a)

Ngôn ngữ Tiếng Việt

b)

Ngôn ngữ Tiếng Anh

c)

Ngôn ngữ Pascal

d)

Ngôn ngữ máy

2.

Ngôn ngữ máy là ngôn ngữ được tạo ra từ:

a)

Ngôn ngữ lập trình

b)

Các dãy số thập phân

c)

Các dãy bít

d)

Các kí tự trong bảng chữ cái tiếng Anh

3.

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

a)

A. Chạy chương trình

b)

B. Dịch chương trình sang ngôn ngữ máy

c)

C. Viết chương trình

d)

D. Ra lệnh cho máy tính

4.

Việc viết chương trình thực chất gồm 2 bước, đó là: Viết chương trình bằng ngôn ngữ lập trình. Sau đó dịch chương trình đó sang ngôn ngữ máy. Đúng hay sai?

a)

Đúng

b)

Sai

5.

Ngôn ngữ lập trình gồm những gì?

a)

A. Bảng chữ cái

b)

B. Các kí hiệu

c)

C. Quy tắc viết các câu lệnh

d)

D. Gồm cả A và C

6.

Ngăn cách giữa các câu lệnh trong ngôn ngữ lập trình Pascal, ta dùng dấu:

a)

A. Chấm (.)

b)

B. Phẩy(,)

c)

C. Hai chấm (:)

d)

D. Chấm phẩy (;)

7.

Trong các nhóm từ sau, nhóm từ nào là từ khóa trong ngôn ngữ Pascal là:

a)

A. Program, uses, start, new

b)

B. Program, begin, end, uses

c)

C. Format, file, begin, end

d)

D. Delete, insert, start, new

8.

Cấu trúc chung của mọi chương trình gồm có mấy phần?

a)

1

b)

2

c)

3

d)

4

9.

Từ khóa Program có chức năng gì?

a)

A. Khai báo các công cụ có sẵn

b)

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

c)

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

d)

C. Thông báo kết quả ra màn hình

10.

Trong các tên sau, tên nào hợp lệ trong ngôn ngữ lập trình Pascal?

a)

A. Begin

b)

B. Dientich

c)

C. 8a

d)

D. Dien tich

11.

Lệnh khai báo các công cụ có sẵn sử dụng trong chương trình là:

a)

A. Uses crt;

b)

B. Use crt;

c)

C. Open crt;

d)

D. usees crt

12.

Trong mỗi chương trình Pascal, phần nào quan trọng nhất và phải có trong chương trình?

a)

A. Khai báo biến;

b)

B.Thân chương trình

c)

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

d)

D.Tên chương trình

13.

Trong ngôn ngữ lập trình Pascal, để chạy chương trình sau khi đã dịch xong, người ta sử dụng phím nào?

a)

A. Ctrl + F8

b)

B. Ctrl + F9

c)

C. Ctrl + F2

d)

D. Ctrl + F10

14.

Đuôi mở rộng của một tệp chương trình Pascal là gì?

a)

.doc

b)

.pas

c)

.prg

d)

.exe

15.

Để thoát khỏi Free Pascal, nhấn tổ hợp phím nào sau đây?

a)

Ctrl + X

b)

Ctrl + V

c)

Alt + X

d)

Alt + V

16.

Biểu tượng nào sau đây của môi trường lập trình Free Pascal?

a)
b)
c)
d)
17.

Trong ngôn ngữ lập trình Pascal, để dịch chương trình sau khi đã soạn thảo, người ta sử dụng phím nào?

a)

Alt + F

b)

Alt + F9

c)

Alt + X

d)

Alt + F5

18.

Để tạm dừng chương trình một khoảng thời gian nhất định ta dùng lệnh nào?

a)

Clrscr

b)

Delay

c)

Write

d)

Readln

19.

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

a)

8

b)

y= 8

c)

y=3

d)

20

20.

Kiểu dữ liệu chuẩn thường dùng của Turbo Pascal là:

a)

A. Xâu kí tự

b)

B. Số nguyên

c)

C. Số thực

d)

D. Cả A), B), C) đều đúng

21.

Để dùng trong các biểu thức Toán, ngôn ngữ Pascal sử dụng cặp dấu ngoặc nào?

a)

A. {}

b)

B. [ ]

c)

C. ( )

d)

D. Cả A), B), C)

22.

Chuyển biểu thức toán học sau sang biểu thức trong Pascal ta viết như thế nào?
                                                              
                                            

 (4+5)276\frac{\left(4+5\right)^2}{7-6}  

a)

 (4+5)2/(7-6)   

b)

 (4+5).(4+5):(7-6)    

c)

 (4+5)(4+5)/(7-6)     

d)

(4+5)*(4+5)/(7-6)

23.

Môi trường lập trình gồm:

a)

A. Chương trình soạn thảo

b)

B. Chương trình dịch

c)

C. Các công cụ trợ giúp tìm kiếm, sửa lỗi…

d)

D. Cả A, B và C

24.

Lệnh Readln(x) có ý nghĩa gì?

a)

In giá trị x ra màn hình

b)

Tạm dừng chương trình đến khi nhấn phím

c)

Nhập 1 giá trị từ bàn phím cho x

d)

Đáp án khác