wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bài KTTX số 1 - Tin học 11

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

1. Chương trình dịch là gì?

a)

Chương trình dịch là chương trình viết bằng ngôn ngữ lập trình bậc cao.

b)

Chương trình dịch là chương trình viết bằng ngôn ngữ máy.

c)

Chương trình dịch là chương trình chuyển đổi chương trình viết bằng ngôn ngữ bậc cao sang ngôn ngữ máy.

d)

Chương trình dịch là chương trình chuyển đổi chương trình viết bằng ngôn ngữ máy sang ngôn ngữ bậc cao.

2.

2. Chọn phương án đúng : Một ngôn ngữ lập trình có 3 thành phần :

a)

Bảng chữ cái, cú pháp, ngữ nghĩa

b)

Bảng chữ cái, ngữ pháp, ngữ nghĩa

c)

Các chữ cái hoa và thường, các chữ số 0→9, các kí tự đặc biệt.

d)

Thông dịch và biên dịch

3.

Câu 3: Phát biểu nào sau đây là đúng?

a)

A. Thông dịch là dịch toàn bộ chương trình nguồn thành chương trình đích để thực hiện trên máy và có thể lưu trữ để sử dụng lại

b)

B. Biên dịch là kiểm tra tính đúng đắn, dịch và thực hiện từng câu lệnh một cách luân phiên, nếu còn câu lệnh tiếp theo thì quá trình này còn tiếp tục.

c)

C. Thông dịch là kiểm tra tính đúng đắn, dịch và thực hiện từng câu lệnh một cách luân phiên, nếu còn câu lệnh tiếp theo thì quá trình này còn tiếp tục.

d)

Biên dịch không có chương trình đích để lưu trữ.

4.

4. Cú pháp là gì?

a)

Là tập các kí tự dùng để viết chương trình.

b)

Là bộ quy tắc để viết chương trình.

c)

Là một loại chương trình dịch.

d)

Là ý nghĩa thao tác cần thực hiện trong chương trình.

5.

5. Trong các đại lượng cho sau đây, đại lượng nào không phải là hằng trong Pascal?

a)

False

b)

"Lop 11’’

c)

15

d)

Tất cả đều là hằng trong Pascal

6.

6. Chỉ ra tên sai trong Pascal trong các tên cho sau đây :

a)

Vi du 2

b)

BT_Pascal

c)

A8B6

d)

THUVIEN

7.

7. Chọn một đáp án để điền vào dấu ba chấm để được phát biểu đúng:

Biến là đại lượng được đặt tên, dùng để lưu trữ giá trị và giá trị .......................... trong quá trình thực hiện chương trình.

a)

không thay đổi

b)

có thay đổi

c)

có thể được thay đổi

d)

luôn thay đổi

8.

8. Phát biểu nào sau đây là sai về tên dành riêng?

a)

Tên dành riêng còn gọi là từ khóa

b)

Tên dành riêng dùng với ý nghĩa riêng xác định.

c)

Tên dành riêng không được sử dụng với ý nghĩa khác.

d)

Tên dành riêng có thể định nghĩa lại và dùng với ý nghĩa khác.

9.

9. Lập trình là gì?

a)

Là một loại chương trình.

b)

Là ngôn ngữ dùng để viết chương trình.

c)

Là quá trình xác định bài toán và thiết kế thuật toán cho một bài toán

d)

Là sử dụng cấu trúc dữ liệu và các câu lệnh của NNLT cụ thể để mô tả dữ liệu và diễn đạt các thao tác của thuật toán.

10.

10. Điền từ còn thiếu vào dấu ba chấm để có một phát biểu chính xác:

Hằng là đại lượng có giá trị (a)   trong quá trình thực hiện chương trình.