wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

[TIN 8] ÔN TẬP VỀ CHƯƠNG TRÌNH VÀ NNLT PASCAL

Total questions: 15

Worksheet time: 18mins

Name
Class
Date
1.

Để máy tính có thể thực hiện được một công việc cụ thể, con người phải đưa ra những chỉ dẫn (câu lệnh) thích hợp cho máy tính. Những thiết bị nào dưới đây được sử dụng để thực hiện việc "ra lệnh" cho các máy tính thông thường?

a)

Bàn phím

b)

Màn hình

c)

Tai nghe

d)

Chuột máy tính

2.

Hãy chọn những phát biểu đúng trong các phát biểu dưới đây:

a)

Chương trình máy tính là một dãy các lệnh mà máy tính có thể hiểu và thực hiện được

b)

Trên thực tế, không cần phải có chương trình máy tính vì ta có thể lần lượt đưa vào máy tính từng lệnh đơn lẻ để máy tính thực hiện

c)

Khi thực hiện chương trình, máy tính có thể thực hiện các lệnh trong chương trình theo trình tự tùy ý

d)

Chương trình máy tính được viết bằng ngôn ngữ lập trình

3.

Máy tính có thể hiểu được trực tiếp ngôn ngữ nào?

a)

Ngôn ngữ tự nhiên

b)

Ngôn ngữ lập trình

c)

Ngôn ngữ máy

d)

Ngôn ngữ của chương trình dịch

4.

Các lệnh trong ngôn ngữ máy được viết dưới dạng

a)

ngôn ngữ lập trình

b)

ngôn ngữ máy

c)

chương trình

d)

dãy bit

e)

chương trình dịch

5.

Để viết chương trình chúng ta sử dụng

a)

ngôn ngữ lập trình

b)

ngôn ngữ máy

c)

chương trình

d)

dãy bit

e)

chương trình dịch

6.

Chương trình thường được viết bằng ngôn ngữ lập trình, sau đó được chuyển đổi sang ngôn ngữ máy nhờ

a)

ngôn ngữ lập trình

b)

ngôn ngữ máy

c)

chương trình

d)

dãy bit

e)

chương trình dịch

7.

Ngôn ngữ duy nhất máy tính có thể trực tiếp hiểu được là

a)

ngôn ngữ lập trình

b)

ngôn ngữ máy

c)

chương trình

d)

dãy bit

e)

chương trình dịch

8.

Dãy các lệnh để máy tính thực hiện một nhiệm vụ nào đó được gọi là

a)

ngôn ngữ lập trình

b)

ngôn ngữ máy

c)

chương trình

d)

dãy bit

e)

chương trình dịch

9.

Những phát biểu nào dưới đây là đúng?

a)

Khi viết chương trình ta chỉ cần tuân thủ đúng quy tắc viết câu lệnh mà không cần quan tâm đến ý nghĩa của các câu lệnh này

b)

Khi viết chuowngt rình ta cần chỉ ra dãy các câu lệnh theo đúng thứ tự mà chúng thể hiện lời giải bài toán

c)

Khi viết chương trình ta cần liệt kê ra các lệnh sử dụng theo đúng quy tắc của từng lệnh, chương trình dịch sẽ sắp xếp các câu lệnh để thực hiện bài toán

10.

Đáp án nào dưới đây đầy đủ nhất khi nói về các thành phần cơ bản của ngôn ngữ lập trình?

a)

Các từ khóa và tên

b)

Bảng chữ cái, các từ khóa và tên

c)

Bảng chữ cái và các quy tắc để viết các câu lệnh có ý nghĩa xác định, cách bố trí các câu lệnh sao cho nó có thể tạo thành một chương trình hoàn chỉnh và thực hiện được trên máy tính

d)

Bảng chữ cái và các từ khóa

11.

Phát biểu nào dưới đây là sai?

a)

Mọi chương trình bắt buộc phải có đầy đủ hai phần: phần khai báo và phần thân

b)

Một chương trình có thể gồm hai phần: phần khai báo và phần thân. Trong đó phần thân bắt buộc phải có.

c)

Nếu chương trình có phần khai báo thì phần đó phải đứng trước phần thân

d)

Có thể đặt phần khai báo ở bất kì vị trí nào trong chương trình

12.

Phát biểu nào dưới đây là sai?

a)

tập các từ khóa là những từ dành riêng cho ngôn ngữ lập trình, không được sử dụng với mục đích khác

b)

tập các tên có sẵn là những từ có ý nghĩa được xác định từ trước, ví dụ như write, writeln, readln, clrscr

c)

các tên là do người dùng đặt, thể hiện cho các đại lượng được sử dụng trong chương trình và theo quy tắc nhất định

d)

người dùng có thể đặt tên các đại lượng trùng với tên có sẵn hoặc từ khóa

13.

Những tên có ý nghĩa xác định từ trước và không được phép sử dụng cho bất kì mục đích nào khác được gọi là gì?

a)

Tên có sẵn

b)

Tên riêng của ngôn ngữ lập trình

c)

Từ khóa

d)

Câu lệnh

14.

Sau khi soạn thảo chương trình ta có thể sử dụng chương trình dịch để kiểm tra lỗi. Để dịch chương trình trong ngôn ngữ lập trình pascal ta sử dụng tổ hợp phím nào?

(em bật phím Caps Lock và gõ câu trả lời)

(a)  

15.

Để chạy chương trình xem kết quả trong ngôn ngữ lập trình pascal ta sử dụng tổ hợp phím nào?

(em bật phím Caps Lock và gõ câu trả lời)

(a)