1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bìa Giáo Án Tiếng Việt 1

3 8 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 354,27 KB

Nội dung

Hoạt động 2: Chương trình dịch Đặt vấn đề: Nếu người lập trình viết bằng - Nghe và tham khảo ngôn ngữ bậc cao thì máy có SGK đọc và thực hiện được không?. - Thảo luận theo nhóm - Để máy [r]

(1)Trần Thị Vui Giáo viên trường THPT Trần Bình Trọng I> Ngày soạn: 21/08/2009 Page MỤC TIÊU Kiến thức: - Hiểu khả ngôn ngữ lập trình bậc cao, phân biệt với ngôn ngữ máy và hợp ngữ - Hiểu ý nghĩa và nhiệm vụ chương trình dịch, phân biệt biên dịch và thông dịch Kĩ - Vận dụng để làm bài tập II> CHUẨN BỊ *GV: - Tham khảo sách giáo khoa và các tài liệu liên quan - Soạn giáo án trước nhà *HS: - Đọc trước sách giáo khoa nhà - Xem lại kiến thức lớp 10 III> PHƯƠNG PHÁP GIẢNG DẠY Thuyết trình vấn đáp IV> TIẾN TRÌNH DẠY HỌC Ổn định lớp: - Chào thầy cô - Lớp trưởng báo cáo sĩ số - Chỉnh đốn trang phục Nội dung bài Nội dung bài Hoạt động GV Hạot động HS Nội dung ghi bảng Hoạt động 1: Ngôn ngữ lập trình Đặt vấn đề: Ở lớp các en đã học ngôn ngữ lập - Lớp thảo luận theo Ngôn ngữ lập trình trình các en cho cô biết: nhóm - Trả lời câu hỏi a, Ngôn ngữ lập trình - Ngôn ngữ lập trình là gì? - Nhận xét câu trả lời *Có loại ngôn ngữ lập nhóm bạn trình: *Ngôn ngữ dùng để viết + Ngôn ngữ máy - Có loại ngôn ngữ lập chương trình gọi là ngôn + Hợp ngữ trình nào? ngữ lập trình + Ngôn ngữ bậc cao * Có loại ngôn ngữ lập trình: + Ngôn ngữ máy - Phân biệt ngôn ngữ bậc cao + Hợp ngữ khác với các ngôn ngữ lập + Ngôn ngữ bậc cao *Ngôn ngữ bậc cao khác trình khác điểm nào? với các ngôn ngữ khác: Câu lệnh viết gần giống với ngôn ngữ tự nhiên có tính độc lập - GV nhận xét và bổ sung câu cao, ít phụ thuộc vào các Lop11.com (2) Trần Thị Vui Giáo viên trường THPT Trần Bình Trọng trả lời học sinh loại máy cụ thể Đặt vấn đề: Vừa là tìm hiểu ngôn ngữ lập trình lập trình là gì? - GV cho học sinh tham khảo - Tham khảo SGK SGK - Phát biểu - Chép bài - GV bổ sung câu trả lời học sinh - GV giải thích thêm câu lệnh Hoạt động 2: Chương trình dịch Đặt vấn đề: Nếu người lập trình viết - Nghe và tham khảo ngôn ngữ bậc cao thì máy có SGK đọc và thực không? - Thảo luận theo nhóm - Để máy thực thì - Phát biểu cần có gì? - Vậy chương trình dịch là gì? - Cho lớp thảo luận và đại diện - Bổ sung và góp ý nhóm trả lời kiến theo nhóm - Cho các nhóm góp ý với - GV bổ sung và đưa kết luận - Giải thích dựa trên sơ đồ - GV cho học sinh tham khảo SGK và trả lời - Chương trình dịch gồm loại nào? - GV giải thích thông dịch HS tham khảo SGK trả lời - Có loại: + Thông dịch + Biên dịch - HS nghe và biên dịch - HS thảo luận theo - Cho HS phân biệt điểm giống nhóm - Phát biểu và khác thông dịch và biên dịch Ngày soạn: 21/08/2009 Page b, Lập trình - Lập trình là sử dụng cấu trúc liệu và các câu lệnh ngôn ngữ lập trình cụ thể để mô tả liệu và diển đạt thao tác thuật toán - Câu lệnh diển tả các thao tác các bước thuật toán - Câu lệnh đơn thực bước có thao tác - Câu lệnh cấu trúc thực gồm dãy các thao tác 2, Chương trình dịch a, Khái niệm - Khái niệm: Chương trình dịch là chưng trình đặc biệt có chức chuyển đổi chương trình viết ngôn ngữ bậc cao(chương trình nguồn) thực chuyển đổi sang ngôn ngữ máy( chương trình đích) CT dịch CT nguồn CT đích b, Phân loại Có loại: - Thông dịch - Bbiên dịch Điểm khác bản: thông dịch và biên dịch: - Thông dịch không có chương trình đích để lưu trữ - GV bổ sung và đưa kết - Biên dịch có chương trình Lop11.com (3) Trần Thị Vui Giáo viên trường THPT Trần Bình Trọng luận Ngày soạn: 21/08/2009 Page đích để lưu trữ nên dịch toàn chương trình nguồn thành chương trình đích để có thể lưu trữ sau V> CŨNG CỐ VÀ DẶN DÒ  Cho học sinh vẻ và trình bày sơ đồ chương trình dịch  Nêu phân loại chương trình dịch  Trình bày điểm khác thông dịch và biên dịch Lop11.com (4)

Ngày đăng: 01/04/2021, 23:24

w