1. Trang chủ
  2. » Văn Hóa - Nghệ Thuật

17 NGON NGU LAP TRINH

3 15 0

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

THÔNG TIN TÀI LIỆU

Nội dung

Hoạt động 4: Giới thiệu ngôn ngữ bậc cao Hợp ngữ là một ngôn ngữ đã thuận lợi hơn cho các nhà lập trình chuyên nghiệp nhưng nó chưa thật thích hợp với đông đảo người lập trình bởi nó sử [r]

(1)Ngày soạn Ngày dạy : : Tiết Lớp : : §5 NGÔN NGỮ LẬP TRÌNH I MỤC TIÊU Kiến thức - Giúp HS thấy ngôn ngữ lập trình là phương tiện dùng để diễn đạt cho máy tính việc người muốn máy thực - Giúp HS biết nào là ngôn ngữ máy, ưu điểm nhược điểm nó - Giúp HS biết nào là hợp ngữ, ngôn ngữ bậc cao và các chương trình dịch - Giúp HS thấyđược muốn sử dụng máy tính, ngoài việc hiểu biết sơ lược cấu trúc máy tính, còn cần hiểu biết phần mềm mức độ có thể làm số việc thiết thực Kỹ - Phân biệt các loại ngôn ngữ lập trình Thái độ - Ham thích môn học, có tinh thần kỷ luật cao II PHƯƠNG PHÁP, PHƯƠNG TIỆN DẠY HỌC Chuẩn bị giáo viên - Đồ dùng: Giáo án, SGK, SGV, tài liệu tham khảo máy chiếu (nếu có) - Phương pháp: Thuyết trình, vấn đáp Chuẩn bị học sinh - Đồ dùng học tập: SGK, ghi, bút … III NỘI DUNG BÀI GIẢNG Ổn định tổ chức lớp - Ổn định lớp - Chỉnh đốn trang phục - Sĩ số: .Vắng: Kiểm tra bài cũ Đặt vấn đề Nội dung bài Hoạt động GV Hoạt động 1: Giới thiệu ngôn ngữ lập trình Sau chúng ta đã diễn tả thuật toán Hoạt động HS Tg (2) dạng liệt kê sơ đồ khối, máy tính chưa thực thuật toán Vì chúng ta cần phải diễn tả thuật toán ngôn ngữ để máy tính hiểu và thực Ngôn ngữ đó gọi là ngôn ngữ lập trình Vậy em cho cô biết NNLT là gì? - HS trả lời Ghi bảng: Là ngôn ngữ để viết chương trình cho Có nhiều loại NNLT chúng ta cùng MTĐT tìm hiểu Hoạt động 2: Giới thiệu ngôn ngữ Ngôn ngữ máy máy - Gọi HS đọc bài - HS đứng dậy đọc bài, lớp chú ý theo dõi - Em hãy giới thiệu ngôn ngữ máy? - HS trả lời - Em hãy cho biết ưu và nhược điểm ngôn ngữ máy? - HS trả lời Ghi bài: - Là ngôn ngữ mà máy tính có thể hiểu và thực - Các loại ngôn ngữ khác muốn máy hiểu và thực phải dịch ngôn ngữ máy thông qua chương trình dịch - Từ đó theo các em NN này có dùng - HS trả lời phổ biến không? Hoạt động 3: Giới thiệu hợp ngữ Hợp ngữ - Mặc dù NNM là ngôn ngữ mà máy có thể trực tiếp hiểu không phải có thể viết chương trình ngôn ngữ máy nó khá phức tạp và khó nhớ Chính vì đã có nhiều loại ngôn ngữ xuất để làm thuận tiện cho người viết chương trình Song muốn máy thực thì phải chuyển đổi sang ngôn ngữ máy - Gọi HS đọc bài - HS đọc bài (3) - Em hãy giới thiệu Hợp ngữ - HS trả lời: Hợp ngữ sử dụng các từ (thường là từ viết tắt tiếng Anh) làm thành các lệnh - HS giải thích lệnh: ADD AX, BX > đây là phép cộng giá trị chứa ghi AX và BX và kết đặt vào ghi AX Ghi bài: - Sử dụng số từ (thường là từ viết tắt tiếng Anh) để thực lệnh trên ghi VD: ADD AX , BX - Muốn máy hiểu ngôn ngữ này cần phải chuyển đổi nó sang ngôn ngữ máy Hoạt động 4: Giới thiệu ngôn ngữ bậc cao Hợp ngữ là ngôn ngữ đã thuận lợi cho các nhà lập trình chuyên nghiệp nó chưa thật thích hợp với đông đảo người lập trình nó sử dụng địa các ghi máy tính, điều này khiến nhiều người ái ngại Vậy còn có ngôn ngữ nào khác mà nhiều người có thể sử dụng không? GV: ngôn ngữ bậc cao xuất đầu tiên là ngôn ngữ FORTRAN, có nhiều ngôn ngữ bậc cao khác thuận tiện cho người lập trình Ngôn ngữ bậc cao Ghi bài: - Là ngôn ngữ gần với ngôn ngữ tự nhiên, có tính độc lập cao, ít phụ thuộc vào các loại máy cụ thể, Ví dụ: FORTRAN đời năm 1954; COBOL đời năm 1959, có các ngôn ngữ PASCAL, C, C++, BASIC - Muốn máy hiểu ngôn ngữ này cần phải chuyển đổi nó sang ngôn ngữ máy Hoạt động 5: Chương trình dịch Chương trình dịch - Ta luôn nói phải chuyển đổi các ngôn - Là chương trình dịch từ các ngôn ngữ ngữ sang ngôn ngữ máy, làm cách khác ngôn ngữ máy nào để có thể chuyển đổi được, đó là nhờ Chương trình dịch Củng cố, dặn dò - Máy tính hiểu ngôn ngữ nào? - Các ngôn ngữ khác để MT hiểu và thực thì phải làm nào Bài tập nhà - Đọc sách trước bài sau: §6 Giải bài toán trên máy tính (4)

Ngày đăng: 05/06/2021, 04:34

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w