tailieunhanh - Bài 5: NGÔN NGỮ LẬP TRÌNH

Biết được khái niệm ngôn ngữ máy, hợp ngữ và ngôn ngữ bậc cao. – Biết được ngôn ngữ lập trình là phương tiện dùng để diễn đạt cho máy tính những việc Kĩ năng: – Biết được máy tính hoạt động theo chương trình, chương trình mà máy tính hiểu được là Thái độ: – Cần thấy rõ muốn sử dụng máy tính, ngoài hiểu biết phần cứng còn cần hiểu biết về mềm. II. CHUẨN BỊ: Giáo viên: Giáo án Học sinh: Sách giáo khoa, vở ghi. Đọc bài trước. . | Bài 5 NGÔN NGỮ LẬP TRÌNH I. MỤC TIÊU Kiến thức - Biết được khái niệm ngôn ngữ máy hợp ngữ và ngôn ngữ bậc cao. - Biết được ngôn ngữ lập trình là phương tiện dùng để diễn đạt cho máy tính những việc mà con người muốn máy thực hiện. Kĩ năng - Biết được máy tính hoạt động theo chương trình chương trình mà máy tính hiểu được là ngôn ngữ máy. Thái độ - Cần thấy rõ muốn sử dụng máy tính ngoài hiểu biết phần cứng còn cần hiểu biết về phần mềm. II. CHUẨN BỊ Giáo viên Giáo án Học sinh Sách giáo khoa vở ghi. Đọc bài trước. III. HOẠT ĐÔNG DẠY - HỌC 1. Ổn định tổ chức Kiểm tra sĩ số lớp. 2. Kiểm tra bài cũ 5 Hỏi Hãy viết thuật toán của bài toán tìm số nhỏ nhất trong 2 số nguyên A B. Đáp Một HS viết thuật toán bằng cách liệt kê một HS vẽ sơ đồ khối. 3. Bài mới Hoạt động 1 Giới thiệu về ngôn ngữ lập trình và ngôn ngữ máy Nội dung Hoạt động của Giáo viên Hoạt động của Học sinh Khái niệm ngôn ngữ lập trình Ngôn ngữ dùng để viết chương trình cho máy tính gọi là ngôn ngữ lập trình. I. Ngôn ngữ máy Ngôn ngữ máy là ngôn ngữ duy nhất mà máy tính có thể hiểu được và thực hiện. Một chương trình viết bằng ngôn ngữ khác muốn thực hiện Đặt vấn đề Ta biết rằng để giải một bài toán máy tính không thể chạy trực tiếp thuật toán mà phải thực hiện theo chương trình. Vậy ta phải chuyển đổi thuật toán sang chương trình. H. Nêu nguyên tắc hoạt động của MTĐT Đ. Hoạt động theo chương trình. trên máy tính phải được dịch ra ngôn ngữ máy thông qua chương trình dịch. Các lệnh viết bằng ngôn ngữ máy ở dạng mã nhị phân hoặc mã hexa. Hoạt động 2 Giới thiệu Hợp ngữ Nội dung Hoạt động của Giáo viên Hoạt động của Học sinh II. Hợp ngữ Hợp ngữ bao gồm tên các câu lệnh và các qui tắc viết các câu lệnh để máy tính hiểu được. Hợp ngữ cho phép người lập trình sử dụng một số từ thường là viết tắt các từ tiếng Đặt vấn đề Với ngôn ngữ máy thì máy có thể trực tiếp hiểu được nhưng nó khá phức tạp và khó nhớ. Chính vì thế đã có rất nhiều loại ngôn ngữ xuất hiện để thuận tiện hơn cho việc viết chương trình.