Tin học 8 chữ đề 3 Làm quen với ngôn ngữ lập trình

Tin học 8 chữ đề 3 Làm quen với ngôn ngữ lập trình

Nội dung Text: Bài giảng môn Tin học lớp 8 - Chủ đề 3: Làm quen với ngôn ngữ lập trình

  1. CHỦ ĐỀ 3 LÀM QUEN VỚI  NGÔN NGỮ LẬP TRÌNH
  2. Khởi Động Bài toán: Cho bán kính của trái đất là 6378 km, em hãy viết chương trình tính độ dài đường xích đạo, biết rằng độ dài đường xích đạo có thể được tính bằng công thức 2*bán kính* 3.14 1. Xác định bài toán 2. Mô tả thuật toán 3. Viết chương trình? INPUT: R (bán kính trái đất). OUTPUT: C (độ dài đường xích đạo) Sử dụng ngôn ngữ lập trình Pascal R C 2*R*3.14 C
  3. Khám phá   1. Tìm hiểu thành phần cơ bản của PASCAL 2. Tên trong PASCAL là gì? 3. Tìm hiểu cấu trúc chung của một chương trình PASCAL
  4. 1. Tìm hiểu thành phần cơ bản của PASCAL Ngôn ngữ lập trình Pascal gồm có ba thành phần cơ bản: 1) Bảng chữ cái: tập các kí hiệu dùng để viết chương trình, gồm các chữ cái, chữ số và một số kí tự đặt biệt. 2) Cú pháp: bộ quy tắc để viết chương trình. 3) Ngữ nghĩa: xác định ý nghĩa thao tác cần thực hiện. Lệnh khai báo tên   chương trình   Lệnh in ra màn hình dòng chữ “Chao cac ban”
  5. 2. Tên trong PASCAL là gì? Tên là một dãy liên tiếp không quá 255 kí tự (Free Pascal) bao gồm chữ số, chữ cái hoặc dấu gạch dưới (_). Tên bắt đầu bằng chữ cái hoặc dấu gạch dưới. Có 3 loại tên: Từ khóa còn được gọi là tên dành riêng được dùng với ý nghĩa riêng: program, uses, begin, end, … Tên chuẩn là tên dùng với ý nghĩa nhất định: real, integer, read, write, … Tên do người lập trình đặt cần khai báo trước khi sử dụng: bai_1, ban_kinh, …
  6. 2. Tên trong PASCAL là gì? Từ khóa khai báo Từ khóa khai báo tên thư viện. chương trình. Tên chương trình do     người lập trình tự     đặt.   Cặp từ khóa Tên của thư viện. begin và end.   1. cdai 2. thoi_gian 3. Bai_1 4. 8A1 5. b1 6. so luong 7. ChuVi 8. Tam Giac 9. @nh 10. ban kinh 11. trai_tim 12. #1 Tên hợp lệ: Tên không hợp lệ: 6, 8, 9, 10, 12 1,2,.............................. 3, 5, 7, 11 4,.................................
  7. 3. Tìm hiểu cấu trúc chung của một  chương trình Pascal Phần khai báo Phần thân chương trình
  8. 3. Tìm hiểu cấu trúc chung của một  chương trình Pascal Phần khai báo gồm 2 dòng: …………và 1 …………. 2 Phần thân chương trình từ dòng: ………… 3 đến …………. 11 Các từ khóa trong chương trình là: ………………; program ………………; …………; ………… uses begin end Tên do người lập trình đặt là: ……………………………. ve_trai_tim
  9. Trải nghiệm 1. Trái tim Pascal 2. Món quà tặng mẹ 3. Trò chơi ô chữ
  10. 1. Trái tim Pascal
  11. 2. Món quà tặng mẹ
  12. 3. Trò chơi ô chữ
  13. 1. Là một dãy liên tiếp không quá 255 kí tự. 2. Là dãy hữu hạn các thao tác cần thực hiện theo một trình tự xác định để từ INPUT nhận được OUTPUT. 3. Một cách mô tả thuật toán trực quan sinh động thông qua những hình khối. 4. Phần đầu tiên trong cấu trúc một chương trình Pascal. 5. Là một vấn đề nào đó ta muốn máy tính giải quyết. 6. Là phần bắt buộc phải có trong chương trình, chứa các câu lệnh mà máy tính cần thực hiện.

Tóm tắt nội dung tài liệu

  1. CHỦ ĐỀ 3 LÀM QUEN VỚI  NGÔN NGỮ LẬP TRÌNH
  2. Khởi Động Bài toán: Cho bán kính của trái đất là 6378 km, em hãy viết chương trình tính độ dài đường xích đạo, biết rằng độ dài đường xích đạo có thể được tính bằng công thức 2*bán kính* 3.14 1. Xác định bài toán 2. Mô tả thuật toán 3. Viết chương trình? INPUT: R (bán kính trái đất). OUTPUT: C (độ dài đường xích đạo) Sử dụng ngôn ngữ lập trình Pascal R C 2*R*3.14 C
  3. Khám phá   1. Tìm hiểu thành phần cơ bản của PASCAL 2. Tên trong PASCAL là gì? 3. Tìm hiểu cấu trúc chung của một chương trình PASCAL
  4. 1. Tìm hiểu thành phần cơ bản của PASCAL Ngôn ngữ lập trình Pascal gồm có ba thành phần cơ bản: 1) Bảng chữ cái: tập các kí hiệu dùng để viết chương trình, gồm các chữ cái, chữ số và một số kí tự đặt biệt. 2) Cú pháp: bộ quy tắc để viết chương trình. 3) Ngữ nghĩa: xác định ý nghĩa thao tác cần thực hiện. Lệnh khai báo tên   chương trình   Lệnh in ra màn hình dòng chữ “Chao cac ban”
  5. 2. Tên trong PASCAL là gì? Tên là một dãy liên tiếp không quá 255 kí tự (Free Pascal) bao gồm chữ số, chữ cái hoặc dấu gạch dưới (_). Tên bắt đầu bằng chữ cái hoặc dấu gạch dưới. Có 3 loại tên: Từ khóa còn được gọi là tên dành riêng được dùng với ý nghĩa riêng: program, uses, begin, end, … Tên chuẩn là tên dùng với ý nghĩa nhất định: real, integer, read, write, … Tên do người lập trình đặt cần khai báo trước khi sử dụng: bai_1, ban_kinh, …
  6. 2. Tên trong PASCAL là gì? Từ khóa khai báo Từ khóa khai báo tên thư viện. chương trình. Tên chương trình do     người lập trình tự     đặt.   Cặp từ khóa Tên của thư viện. begin và end.   1. cdai 2. thoi_gian 3. Bai_1 4. 8A1 5. b1 6. so luong 7. ChuVi 8. Tam Giac 9. @nh 10. ban kinh 11. trai_tim 12. #1 Tên hợp lệ: Tên không hợp lệ: 6, 8, 9, 10, 12 1,2,.............................. 3, 5, 7, 11 4,.................................
  7. 3. Tìm hiểu cấu trúc chung của một  chương trình Pascal Phần khai báo Phần thân chương trình
  8. 3. Tìm hiểu cấu trúc chung của một  chương trình Pascal Phần khai báo gồm 2 dòng: …………và 1 …………. 2 Phần thân chương trình từ dòng: ………… 3 đến …………. 11 Các từ khóa trong chương trình là: ………………; program ………………; …………; ………… uses begin end Tên do người lập trình đặt là: ……………………………. ve_trai_tim
  9. Trải nghiệm 1. Trái tim Pascal 2. Món quà tặng mẹ 3. Trò chơi ô chữ
  10. 1. Trái tim Pascal
  11. 2. Món quà tặng mẹ
  12. 3. Trò chơi ô chữ
  13. 1. Là một dãy liên tiếp không quá 255 kí tự. 2. Là dãy hữu hạn các thao tác cần thực hiện theo một trình tự xác định để từ INPUT nhận được OUTPUT. 3. Một cách mô tả thuật toán trực quan sinh động thông qua những hình khối. 4. Phần đầu tiên trong cấu trúc một chương trình Pascal. 5. Là một vấn đề nào đó ta muốn máy tính giải quyết. 6. Là phần bắt buộc phải có trong chương trình, chứa các câu lệnh mà máy tính cần thực hiện.

Page 2

YOMEDIA

Bài giảng môn Tin học lớp 8 - Chủ đề 3: Làm quen với ngôn ngữ lập trình được thực hiện với mục tiêu nhằm giúp học sinh tìm hiểu về các thành phần cơ bản của Pascal; tên trong Pascal là gì; tìm hiểu cấu trúc chung của một chương trình Pascal;... Mời quý thầy cô và các em học sinh cùng tham khảo chi tiết nội dung bài giảng!

Giấy phép Mạng Xã Hội số: 670/GP-BTTTT cấp ngày 30/11/2015 Copyright © 2009-2019 TaiLieu.VN. All rights reserved.

  • Tải app VietJack. Xem lời giải nhanh hơn!

• Nội dung chính:

- Ngôn ngữ lập trình là gì?

- Từ khóa của ngôn ngữ lập trình

- Cấu trúc chung của 1 chương trình máy tính.

1. Ví dụ về chương trình viết bằng ngôn ngữ lập trình Pascal

2. Ngôn ngữ lập trình gồm những gì?

   - Ngôn ngữ lập trình được tạo nên từ bảng chữ cái và các quy tắc. Các câu lệnh chỉ được viết từ những chữ cái đó.

   - Khái niệm bảng chữ cái: là tập các kí tự cấu tạo nên các câu lệnh. Thường bao gồm các chữ cái tiếng anh và một số kí hiệu khác như phép toán +, -, ∗, ⁄,…

   - Mỗi câu lệnh trong ngôn ngữ lập trình phải tuân thủ 1 quy tắc nhất định, nếu sai quy tắc chương trình sẽ bị lỗi.

3. Từ khóa và tên

a. Từ khóa

   - Là những từ dành riêng, không được dùng các từ khóa này cho bất kì mục đích nào khác. Mỗi từ khóa có chức năng riêng biệt.

   - Trong hình 2.2, ta có thể thấy các từ khóa: Program, Uses, Begin, Writeln, End.

b. Tên

- Do người lập trình đặt, phải tuân thủ theo các quy tắc của ngôn ngữ lập trình cũng như của chương trình dịch và thỏa mãn:

   + 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 các từ khóa

   + Ngắn gọn, dễ hiểu, dễ nhớ.

- Ví dụ: Stamgiac, ban_kinh,…

4. Cấu trúc chung của chương trình

Gồm 2 phần:

- Phần khai báo:

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

   + Khai báo các thư viện.

- Phần thân: chứa các câu lệnh để máy tính cần thực hiện, đây là phần bắt buộc phải có.

Trong hình 2.3, ta thấy:

- Phần khai báo: gồm 2 câu lệnh là khai báo tên chương trình là CT_Dau_Tien và khai báo thư viện Ctr.

- Phần thân: dùng từ khóa begin và end cho biết điểm bắt đầu và kết thúc chương trình và 1 câu lệnh in ra màn hình.

5. Ví dụ về ngôn ngữ lập trình

- Sử dụng môi trường lập trình Free Pascal.

- Sử dụng bàn phím để soạn thảo chương trình như dưới đây

- Ấn tổ hợp Alt + F9 để dịch chương trình, nhập tên để lưu chương trình lại cho những lần sử dụng sau này.

- Nhấn tổ hợp Ctrl + F9 để chạy chương trình.

Xem thêm các bài Lý thuyết và câu hỏi trắc nghiệm Tin học lớp 8 có đáp án hay khác:

Xem thêm các loạt bài Để học tốt Tin học 8 hay khác:

  • Lý thuyết & 120 câu trắc nghiệm Tin học 8
  • Top 40 Đề thi Tin học 8 có đáp án

Giới thiệu kênh Youtube VietJack

  • Tin học 8 chữ đề 3 Làm quen với ngôn ngữ lập trình

    Hỏi bài tập trên ứng dụng, thầy cô VietJack trả lời miễn phí!
  • Hơn 20.000 câu trắc nghiệm Toán,Văn, Anh lớp 8 có đáp án

Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.

Nhóm học tập facebook miễn phí cho teen 2k8: fb.com/groups/hoctap2k8/

Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:

Loạt bài Giải bài tập Tin học 8 | Soạn Tin học lớp 8 | Trả lời câu hỏi Tin học 8 của chúng tôi được biên soạn bám sát nội dung sgk Tin học lớp 8.

Nếu thấy hay, hãy động viên và chia sẻ nhé! Các bình luận không phù hợp với nội quy bình luận trang web sẽ bị cấm bình luận vĩnh viễn.

ly-thuyet-trac-nghiem-tin-hoc-8.jsp