Giải bài tập SGK Tin học 8 Bài 2: Làm quen với chương trình và ngôn ngữ lập trình

Nội dung giải bài tập trang 6 SGK môn Tin học 8 được eLib biên soạn và tổng hợp dưới dây, sẽ giúp các em ôn tập, củng cố kiến thức về chương trình và ngôn ngữ lập trình thông qua các bài tập có phương pháp và hướng dẫn giải đầy đủ, chi tiết. Mời các em cùng tham khảo!

Giải bài tập SGK Tin học 8 Bài 2: Làm quen với chương trình và ngôn ngữ lập trình

1. Giải bài 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.

Phương pháp giải

Từ các kiến thức được học kết hợp với nội dung được trình bày ở mục 2 trang 9,10 SGK Tin học 8 để phân tích và đưa ra câu trả lời phù hợp.

Hướng dẫn giải

Các thành phần cơ bản của ngôn ngữ lập trình gồm: Bảng chữ cái và các quy tắc để viết các câu lệnh 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.

2. Giải bài 2 trang 13 SGK Tin học 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.

Phương pháp giải

Dựa vào các kiến thức được học kết hợp với nội dung được trình bày ở mục 3 trang 10 SGK Tin học 8 để phân tích và đưa ra câu trả lời phù hợp.

Hướng dẫn giải

- Sự khác nhau giữa từ khóa và tên:

+ Từ khóa do ngôn ngừ lập trình quy định

+ Tên do người viết lập trình tự đặt, dùng để phân biệt các đạ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 bắt đầu 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

3. Giải bài 3 trang 13 SGK Tin học 8

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

A. a;                                

B. Tamgiac;                

C. 8a;                

D. Tam giac;

E. beginprogram;              

F. end;                        

G. b1;                

H. abc;

Phương pháp giải

Dựa vào các kiến thức được học kết hợp với nội dung được trình bày ở mục 5 trang 11,12 SGK Tin học 8 để phân tích và trả lời.

Hướng dẫn giải

- Các tên hợp lệ: 

A. a ;     

B. Tamgiac ;   

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);

E. beginprogram (do sử dụng từ khóa);

F. end (do sử dụng từ khóa). 

4. Giải bài 4 trang 13 SGK Tin học 8

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

Phương pháp giải

Từ nội dung được trình bày ở mục 4 trang 11 SGK Tin học 8 để phân tích và đưa ra câu trả lời phù hợp.

Hướng dẫn giải

Cấu trúc chung của mọi chương trình gồm:

- Phần khai báo (có thể có hoặc không) thường gồm các câu lệnh dùng để:

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

+ Khai báo các thư viện (chứa các lệnh viết sẵn có thể sử dụng trong chương trình) và một số khai báo khác.

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

5. Giải bài 5 trang 13 SGK Tin học 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.

Phương pháp giải

Dựa vào nội dung được trình bày ở mục 5 trang 11,12 SGK Tin học 8 để phân tích và trả lời

Hướng dẫn giải

a) Chương trình 1 là chương trình Pascal đầy đủ và hoàn toàn hợp lệ, mặc dù chương trình này chẳng thực hiện đ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 đảm bảo 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; nằm ở phần thân chương trình.

Ngày:15/09/2020 Chia sẻ bởi:

CÓ THỂ BẠN QUAN TÂM