giai bai tap sgk tin hoc 8 bai 2

4 2 0
giai bai tap sgk tin hoc 8 bai 2

Đang tải... (xem toàn văn)

Thông tin tài liệu

VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí Giải tập SGK Tin học 2: Làm quen với chương trình ngơn ngữ lập trình Bài (trang 14 sgk Tin học lớp 8): Hãy cho biết thành phần ngơn ngữ lập trình Trả lời: - Các thành phần ngơn ngữ lập trình bao gồm bảng chữ cái, quy tắc ngữ nghĩa, đó: Bảng chữ cái: Các ngơn ngữ lập trình thường gồm chữ tiếng Anh số kí hiệu khác dấu phép tốn (+,-,*,/,…), dấu đóng, mở ngoặc, dấu nháy… Nói chung, hầu hết kí tự có bàn phím máy tính có mặt bảng chữ ngơn ngữ lập trình Quy tắc: Mỗi câu lệnh chương trình gồm từ kí hiệu viết theo quy tắc định Các quy tắc quy định cách viết từ thứ tự chúng Chẳng hạn, từ cách nhiều dấu cách, số câu lệnh kết thúc dấu chấm phẩy, … Mỗi ngơn ngữ lập trình khác có quy tắc riêng Nếu câu lệnh bị viết sai quy tắc, chương trình nhận biết thông báo lỗi Ngữ nghĩa: Mỗi câu lệnh có ý nghĩa riêng xác định thao tác mà máy tính cần thực Bài (trang 14 sgk Tin học lớp 8): Cho biết khác từ khóa tên Cho biết cách đặt tên chương trình Trả lời: - Từ khóa: từ dành riêng cho ngơn ngữ lập trình, khơng dùng từ khóa cho mục đích khác ngồi mục đích sử dụng ngơn ngữ lập trình quy định - Tên: Do người lập trình tự đặt ra, phải tuân thủ theo quy tắc ngơn ngữ lập trình chương trình dịch Tuy đặt tùy ý tên, để dễ sử dụng người ta thường đặt cho ngắn gọn nhất, dễ nhớ dễ hiểu - Cách đặt tên chương trình: Tùy ngơn ngữ lập trình khác có yêu cầu khác cách đặt tên, nhiên hầu hết cần phải thỏa mãn điều sau: VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí Tên khác đại diện cho với đại lượng khác Tên khơng trùng với từ khóa Bài (trang 14 sgk Tin học lớp 8): Trong tên sau đây, tên hợp lệ ngôn ngữ 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ệ là: A, B, G, H - Các tên khơng hợp lệ: C: có số đầu D: có dấu cách E, F: Do sử dụng từ khóa Bài (trang 14 sgk Tin học lớp 8): Hãy cho biết phần cấu trúc chương trình Trả lời: - Cấu trúc chung chương trình bao gồm: Phần khai báo thường gồm câu lệnh: + Khai báo tên chương trình + Khai báo thư viện số khai báo khác Phần thân chương trình gồm câu lệnh mà máy tính cần thực Đây phần bắt buộc phải có VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí Chú ý: Phần khai báo có khơng Tuy nhiên, có phần khai báo phải đặt trước phần thân chương trình Bài (trang 14 sgk Tin học lớp 8): Hãy cho biết chương trình Pascal sau có hợp lệ khơng, sao? Chương trình Begin end Chương trình Begin Program CT_thu; Writeln(‘Chao cac ban’); end Trả lời: - Chương trình thiếu phần khai báo phần thân chương trình đủ cú pháp câu lệnh, có begin bắt đầu end kết thúc có dấu “.” cuối Nên chương trình hợp lệ - Chương trình phần thân chương trình chứa phần khai báo nên chương trình khơng hợp lệ Tìm hiểu mở rộng (trang 14 sgk Tin học lớp 8): Pascal ngơn ngữ lập trình hướng cấu trúc dùng rộng rãi nhà trường Em tìm hiểu để biết: Các ưu điểm ngôn ngữ lập trình Pascal Khái niệm ngơn ngữ lập trình hướng cấu trúc tên vài ngôn ngữ lập trình loại Trả lời: - Lúc đầu, mục đích thiết kế Pascal để phục vụ cho việc giảng dạy lập trình có cấu trúc, Pascal có đặc điểm sau: + Ngữ pháp, ngữ nghĩa đơn giản có tính logic + Cấu trúc chương trình rõ ràng, dễ hiểu VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí + Dễ sửa chữa tiến + Trên hết, pascal dễ học dễ đọc nên không nhiều trường mà nhiều quốc gia chọn để dạy học chương trình học phổ thơng - Ngơn ngữ lập trình hướng cấu trúc: Trong chương trình máy tính, khối chức thực khơng theo trình tự mà cịn theo tình lặp lại nhiều lần Phương pháp lập trình cấu trúc dựa mơ hình tốn học Bohm Guiseppe, theo đó, chương trình máy tính viết dựa ba cấu trúc: trình tự, định vịng lặp: + Trình tự nghĩa câu lệnh thực theo trình tự định: xuống + Quyết định quy định thực chương trình phụ thuộc vào thoả mãn điều kiện định + Vòng lặp thể thực có tính lặp số đoạn lệnh chương trình điều kiện thỏa mãn - Thông qua cấu trúc trên, mã chương trình trở nên sáng sủa dễ đọc - Một số ngơn ngữ lập trình hướng cấu trúc: C, Foxpro,… Mời bạn xem tiếp tài liệu tại: https://vndoc.com/tai-lieu-hoc-tap-lop-8 VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí ... lượng khác Tên không trùng với từ khóa Bài (trang 14 sgk Tin học lớp 8) : Trong tên sau đây, tên hợp lệ ngôn ngữ Pascal? A) a; B) Tamgiac; C) 8a; D) Tam giac; E) beginprogram; F) end; G) b1; H)... Các tên khơng hợp lệ: C: có số đầu D: có dấu cách E, F: Do sử dụng từ khóa Bài (trang 14 sgk Tin học lớp 8) : Hãy cho biết phần cấu trúc chương trình Trả lời: - Cấu trúc chung chương trình bao gồm:... có khơng Tuy nhiên, có phần khai báo phải đặt trước phần thân chương trình Bài (trang 14 sgk Tin học lớp 8) : Hãy cho biết chương trình Pascal sau có hợp lệ khơng, sao? Chương trình Begin end Chương

Ngày đăng: 07/12/2022, 08:22

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan