Networks Business Online Việt Nam & International VH2

Bài 2: Làm quen với chương trình và ngôn ngữ lập trình

Đăng ngày 07 November, 2022 bởi admin

Câu 1 Trang 13 SGK Tin học 8

Hãy cho biết các thành phần cơ bản của một ngôn ngữ lập trình ?

Trả lời:

Mỗi ngôn ngữ lập trình thường có ba thành phần cơ bản: bảng chữ cái, cú pháp và ngữ nghĩa.

a. Bảng chữ cái: Là tập các kí hiệu dùng để viết chương trình.

– Trong ngôn ngữ Pascal bảng vần âm gồm : Các vần âm trong bảng vần âm tiếng Anh, những chữ số 0 -> 9 và một số ít kí tự đặc biệt quan trọng ( SGK )

b. Cú pháp: là bộ qui tắc dùng để viết chương trình.

c. Ngữ nghĩa: xác định ý nghĩa thao tác cần phải thực hiên, ứng với tổ hợp kí tự dựa vào ngữ cảnh của nó

– Cú pháp cho biết cách viết một chương trình hợp lệ, còn ngữ nghĩa xác lập ý nghĩa của những tổng hợp kí tự trong chương trình .
– Lỗi cú pháp được chương trình dịch phát hiện và thông tin cho người lập chương trình biết, chỉ có những chương trình không còn lỗi cú pháp mới hoàn toàn có thể được dịch sang ngôn ngữ máy .
– Lỗi ngữ nghĩa chỉ được phát hiện khi thực thi chương trình trên tài liệu đơn cử .

Câu 2 trang 13 SGK Tin học lớp 8

Cho biết sự khác nhau giữa từ khóa và tên. Cho biết cách đặt tên trong chương trình ?

Trả lời:

– Từ khóa do ngôn ngữ lập trình pháp luật .
– Tên do con người đặt dùng để phân biệt những đại lượng khác nhau trong chương trình .
Cách đặt tên trong chương trình :
+ Tên khác nhau tương ứng với những đại lượng khác nhau .
+ Tên không được trùng với từ khóa
+ Tên không được mở màn bằng chữ số và không được chứa kí tự trống
+ Tên phải ngắn gọn, dễ nhớ và dễ hiểu

Câu 3 trang 13 SGK Tin học 8

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

 A) a                                                  B) Tamgiac    

C) 8a                                                 D) Tam giac

E) beginprogram                           F) end

G) b1                                                 H) abc 

Trả lời:

Các tên hợp lệ: A. a, B. Tamgiac, E. beginprogram, G. b1, H. abc.

Tên không hợp lệ: C. 8a (bắt đầu bằng số), D. Tam giac (có dấu cách), F. end (trùng với từ khóa). 

Câu 4 trang 13 SGK Tin học lớp 8

Hãy cho biết những thành phần chính trong cấu trúc của chương trình .

Trả lời:

Gồm 2 thành phần chính

Phần khai báo thường dùng các câu lệnh dùng để :

+ Khai báo tên trương trình .
+ Khai báo những thư viện và một số ít khai báo khác

Phần thân của trương trình gồm các câu lệnh mà máy tính cần được thực hiện. Đây là phần bắt buộc phải có.

Phần khai báo hoàn toàn có thể có hoặc không. Tuy nhiên nếu có phần khai báo thì nó phải đặt trước phần thân trương trình

Câu 5 trang 13 SGK Tin học lớp 8

Các chương trình Pascal sau đây có hợp lệ không, tại sao ?
a ) Chương trình 1
begin
end .
b ) Chương trình 2
begin
program CT_ thu ;
writeln ( ‘ Chao cac ban ‘ ) ;
end .

Trả lời:

a. Chương trình 1 là chương trình Pascal rất đầy đủ và trọn vẹn hợp lệ, mặc dầu chương trình này chẳng thực thi điều gì cả. Phần nhất thiết phải có trong chương trình là phần thân chương trình được bảo vệ bằng hai từ begin và end. ( có dấu chấm ) .
b. Chương trình 2 là chương trình Pascal không hợp lệ vì câu lệnh khai báo tên chương trình program CT_thu ; phần khai báo tên trương trình không được nằm ở phần thân chương trình mà phải nằm ở đầu chương trình .

Giaibaitap.me

Source: https://vh2.com.vn
Category : Tin Học