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!
Mục lục nội dung
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.
Tham khảo thêm
- doc Giải bài tập SGK Tin học 8 Bài 1: Máy tính và chương trình máy tính
- doc Giải bài tập SGK Tin học 8 Bài 3: Chương trình máy tính và dữ liệu
- doc Giải bài tập SGK Tin học 8 Bài 4: Sử dụng biến trong chương trình
- doc Giải bài tập SGK Tin học 8 Bài 5: Từ bài toán đến chương trình
- doc Giải bài tập SGK Tin học 8 Bài 6: Câu lệnh điều kiện
- doc Giải bài tập SGK Tin học 8 Bài 7: Câu lệnh lặp
- doc Giải bài tập SGK Tin học 8 Bài 8: Lặp với số lần chưa biết trước
- doc Giải bài tập SGK Tin học 8 Bài 9: Làm việc với dãy số