Giáo án Tin học 10 bài 5: Ngôn ngữ lập trình

4 23 0
Giáo án Tin học 10 bài 5: Ngôn ngữ lập trình

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

Thông tin tài liệu

Những giáo án trong bộ sưu tập bài Ngôn ngữ lập trình được biên soạn bởi các giáo viên kinh nghiệm sẽ là những tài liệu hay để GV và HS sử dụng tham khảo. Mục tiêu của bài là giúp học sinh nắm được các nội dung chính liên quan đến ngôn ngữ lập trình, hiểu được thế nào là ngôn ngữ máy và ngôn ngữ bậc cao. Thông qua bộ sưu tập này, quý thầy cô giáo có thêm nguồn tư liệu để biên soạn giáo án giảng dạy giúp cho tiết học tốt hơn, hiệu quả hơn. Mời các bạn tham khảo.

Giáo án Tin học 10 Bài 5: NGÔN NGỮ LẬP TRÌNH I MỤC TIÊU: Kiến thức: – Biết khái niệm ngôn ngữ máy, hợp ngữ ngôn ngữ bậc cao – Biết ngơn ngữ lập trình phương tiện dùng để diễn đạt cho máy tính việc mà người muốn máy thực Kĩ năng: – Biết máy tính hoạt động theo chương trình, chương trình mà máy tính hiểu ngơn ngữ máy Thái độ: – Cần thấy rõ muốn sử dụng máy tính, ngồi hiểu biết phần cứng cịn cần hiểu biết phần mềm II CHUẨN BỊ: Giáo viên: Giáo án Học sinh: Sách giáo khoa, ghi Đọc trước III HOẠT ĐỘNG DẠY HỌC: – Ổn định tổ chức: Kiểm tra sĩ số lớp – Kiểm tra cũ: (5’) Hỏi: Hãy viết thuật tốn tốn tìm số nhỏ số nguyên A, B Đáp: Một HS viết thuật toán cách liệt kê, HS vẽ sơ đồ khối – Giảng mới: TL Nội dung Hoạt động Giáo viên Hoạt động Học sinh Hoạt động 1: Giới thiệu ngôn ngữ lập trình ngơn ngữ máy • Khái niệm ngơn ngữ Đặt vấn đề: Ta biết để lập trình: 12 giải tốn máy tính Ngơn ngữ dùng để viết khơng thể chạy trực tiếp chương trình cho máy thuật tốn mà phải thực tính gọi ngơn ngữ lập theo chương trình Vậy trình ta phải chuyển đổi thuật I Ngơn ngữ máy: tốn sang chương trình • Ngơn ngữ máy H Nêu ngun tắc hoạt Đ Hoạt động theo chương ngôn ngữ mà động MTĐT trình máy tính hiểu thực • Một chương trình viết ngơn ngữ khác muốn thực máy tính phải dịch ngơn ngữ máy thơng qua chương trình dịch • Các lệnh viết ngơn ngữ máy dạng mã nhị phân mã hexa II Hợp ngữ: Hoạt động 2: Giới thiệu Hợp ngữ Đặt vấn đề: Với ngơn ngữ • Hợp ngữ bao gồm tên máy, máy trực câu lệnh qui tiếp hiểu tắc viết câu lệnh để phức tạp khó nhớ máy tính hiểu Chính có nhiều • Hợp ngữ cho phép loại ngôn ngữ xuất để người lập trình sử dụng thuận tiện cho việc viết số từ (thường chương trình viết tắt từ tiếng Anh) để thể lệnh cần thực • GV giải thích ví dụ Ví dụ: ADD AX, BX H Máy tính thực sang ngôn ngữ máy Đ Không, phải cần chuyển Trong đó: ADD: phép trực tiếp chương trình cộng viết hợp ngữ hay AX, BX: không? ghi Hoạt động 3: Giới thiệu Ngôn ngữ bậc cao, Chương trình dịch III Ngơn ngữ bậc cao Đặt vấn đề: Hợp ngữ ngôn ngữ thuận lợi 15 cho nhà lập trình chuyên nghiệp chưa thật thích hợp với • Ngơn ngữ bậc cao đơng đảo người lập trình Đ Pascal, Foxpro, C,… ngôn ngữ gần với ngôn H Các em biết loại ngữ tự nhiên, có tính ngơn ngữ nào? Đ Khơng, phải cần chuyển độc lập cao, phụ thuộc H Máy tính thực sang ngơn ngữ máy vào loại máy cụ thể trực tiếp chương trình viết ngơn ngữ bậc cao hay khơng? IV Chương trình dịch: GV giải thích thêm Là chương trình dịch từ chương trình dịch ngơn ngữ khác • Thơng dịch: Dịch ngơn ngữ máy Các chương trình dịch lệnh thực làm việc theo kiểu: • Biên dịch: Dịch tồn thơng dịch biên dịch chương trình thực Hoạt động 4: Củng cố kiến thức học • Cho HS nhắc lại: • HS trao đổi trả lời: – Loại ngôn ngữ mà – Ngơn ngữ máy máy hiểu thực được? – Chương trình dịch – Muốn máy hiểu loại ngơn ngữ khác, phải làm nào? BÀI TẬP VỀ NHÀ: – Bài 1, 2, sách giáo khoa – Đọc trước “ Giải tốn máy tính” IV RÚT KINH NGHIỆM, BỔ SUNG: ... Ngơn ngữ bậc cao Đặt vấn đề: Hợp ngữ ngôn ngữ thuận lợi 15 cho nhà lập trình chuyên nghiệp chưa thật thích hợp với • Ngơn ngữ bậc cao đơng đảo người lập trình Đ Pascal, Foxpro, C,… ngôn ngữ gần... thuật I Ngơn ngữ máy: tốn sang chương trình • Ngơn ngữ máy H Nêu nguyên tắc hoạt Đ Hoạt động theo chương ngôn ngữ mà động MTĐT trình máy tính hiểu thực • Một chương trình viết ngôn ngữ khác muốn.. .lập trình: 12 giải tốn máy tính Ngơn ngữ dùng để viết chạy trực tiếp chương trình cho máy thuật tốn mà phải thực tính gọi ngơn ngữ lập theo chương trình Vậy trình ta phải chuyển

Ngày đăng: 29/04/2021, 15:24

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

Tài liệu liên quan