TIET 17 BAI 5 NGON NGU LAP TRINH

3 101 0
TIET 17   BAI 5  NGON NGU LAP TRINH

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

Thông tin tài liệu

Chương I: Một số khái niệm tin học GV: Huỳnh Thị Hảo TUẦN TIẾT 17 Ngày soạn: 6/10/2013 BÀI 5: NGÔN NGỮ LẬP TRÌNH I- Mục đích, yêu cầu Về kiến thức - Giúp học sinh thấy 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 tính thực - Học sinh hiểu rõ chương trình Về kỹ - Học sinh có khả xây dựng số chương trình cho số toán đơn giản II- Phương pháp phương tiện dạy học Phương pháp dạy học - Phương pháp diễn giảng, phương pháp đàm thoại Phương tiện dạy học - Giáo án, SGK, SGV, tranh ảnh mô tả ứng dụng tiến máy tính III- Tiến trình dạy học Ổn định lớp Kiểm tra cũ Tiến trình dạy học TG HOẠT ĐỘNG CỦA GV HOẠT ĐỘNG CỦA HS + Chúng ta biết để giải + Chú ý lắng nghe, ghi toán máy tính chạy trực tiếp thuật toán mà phải thông qua chương trình Vậy phải chuyển thuật toán thành chương trình + Một chương trình viết nhiều ngôn ngữ khác gọi ngôn ngữ lập trình Để xét xem ngôn ngữ lập trình sang + Ngôn ngữ máy tính gì? Bài 5: NGÔN NGỮ LẬP TRÌNH + Mỗi loại máy tính có Ngôn ngữ máy loại ngôn ngữ riêng, - Là ngôn ngữngôn ngữ máy tính hiểu thực mà máy tính hiểu trực tiếp thực + Mỗi chương trình muốn máy tính thực thi phải có loại công cụ chuyển sang ngôn ngữ máy tính để máy tính thực đựơc Loại công cụ gọi chương trình dịch + Ưu điểm nhược điểm + Ưu điểm: ngôn ngôn ngữ máy gì? ngữ mà máy tính hiểu, có khả Giáo án tin học 10 NỘI DUNG BÀI HỌC - Các loại ngôn ngữ khác muốn máy hiểu thực phải dịch ngôn ngữ máy thông qua chương trình dịch - Ưu điểm nhược điểm ngôn ngữ máy: + Ưu điểm: ngôn ngữ Trang Chương I: Một số khái niệm tin học GV: Huỳnh Thị Hảo tối ưu hệ thống + Nhược điểm: Ngôn ngữ phức tạp, phụ thuộc nhiều vào phần cứng Ta phải nhớ máy móc lệnh liệu thông số thuật toán + Một ngôn ngữ mà muốn đề cập đến Hợp ngữ Ngôn ngữ sử dụng từ làm thành lệnh + Hợp ngữ cho phép người lập trình sử dụng số từ (thường tiếng Anh) để thể lệnh cần thực + Điểm khác hợp ngữ ngôn ngữ máy? + Ưu, khuyết điểm hợp ngữ? Hợp ngữngôn ngữ máy kết hợp với ngôn ngữ tự nhiên người Ví dụ: để cộng giá trị chứa hai ghi có tên AX BX dùng lệnh hợp ngữ sau: ADD AX, BX Trong ADD ký hiệu phép cộng kết quy ước đặt vào ghi AX + Học sinh thảo luận trả lời + Ưu điểm: Có sử dụng ngôn ngữ tự nhiên người nên tiện cho việc lập trình + Khuyết điểm: Chỉ thích hợp với nhà lập trình chuyên nghiệp phức tạp +Hợp ngữ ngôn ngữ mạnh không thích hợp với nhiều người sử dụng sử dụng địa ghi máy tính, điều dẫn đến việc sử dụng khó Vì mà người ta nghĩ thêm loại ngôn ngữ khác ngôn ngữ bậc cao + Hãy kể loại ngôn ngữ bậc cao mà học sinh biết? mà máy tính hiểu, có khả tối ưu hệ thống +Nhược điểm: phức tạp, phụ thuộc nhiều vào hệ thống Phải ghi nhớ máy móc lệnh liệu + Chú ý lắng nghe + Pascal, Foxpro, C… • Ưu nhược điểm + Ưu điểm: Là ngôn ngữ sử dụng kết hợp với ngôn ngữ tự nhiên người để thực lệnh + Khuyết điểm: Còn phức tạp thích hợp với nhà lập trình chuyên nghiệp Ngôn ngữ bậc cao - Ngôn ngữ bậc cao ngôn ngữ tự nhiên, có tính độc lập cao phụ thuộc vào loại máy tính… - Ví dụ: Pascal, Foxpro, C… + Không nằm quy định + Là chương trình dịch - Muốn máy tính hiểu ngôn ngữ bậc cao muốn máy từ ngôn ngữ khác ngôn ngữ cần phải tính hiểu phải thành ngôn ngữ máy chuyển sang ngôn ngữ máy Giáo án tin học 10 Trang Chương I: Một số khái niệm tin học GV: Huỳnh Thị Hảo chuyển đổi sang ngôn ngữ máy + Ta nói phải chuyển + Học sinh ý lắng - Chương trình dịch ngôn ngữ khác sang ngôn nghe chương trình dịch từ ngữ máy, làm cách để ngôn ngữ khác sang chuyển đổi được, ngôn ngữ máy nhờ chương trình dịch Chương trình dịch gì? + Giới thiệu sơ lược loại ngôn ngữ Củng cố Ngôn ngữ máy tính gì? Có loại ngôn ngữ nào? Làm máy tính hiểu ngôn ngữ bậc cao? Chương trình gì? Dặn dò - Học 5, xem trước Ngày tháng năm Duyệt tổ trưởng Lê Thanh Điền La Thị Xuân Phương Giáo án tin học 10 Trang ... tính gì? Có loại ngôn ngữ nào? Làm máy tính hiểu ngôn ngữ bậc cao? Chương trình gì? Dặn dò - Học 5, xem trước Ngày tháng năm Duyệt tổ trưởng Lê Thanh Điền La Thị Xuân Phương Giáo án tin học 10

Ngày đăng: 29/09/2017, 08:14

Từ khóa liên quan

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

Tài liệu liên quan