Giáo án Tin Học lớp 10: Bài 5: NGÔN NGỮ LẬP TRÌNH
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Giáo án Tin Học lớp 10: Bài 5: NGÔN NGỮ LẬP TRÌNH Bài 5: NGÔN NGỮ LẬP TRÌNHI. Mục tiêu bài học1. Kiến thức Giúp học sinh nắm được khái niệm ngôn ngữ lập trình. Ưu nhược điểm của các ngôn ngữ.2. Kỹ năng Học sinh nắm được khái niệm lập trình, ưu nhược điểm của các ngôn ngữ.II. Phương pháp Phương pháp hỏi đáp tìm tòi bộ phận. Thuyết trình Ơrixtic.III. Hoạt động dạy - học1. Ổn định tổ chức Kiểm tra sĩ số.2. Kiểm tra bài cũ.3. Bài mới Nội dung cần đạt Hoạt động của thầy và trò Sau khi chúng ta đã diễn tả thuật toán dưới dạng liệt kê hoặc sơ đồ khối máy tính vẫn chưa thể trực tiếp thực hiện thuật toán? Vì vậy chúng ta cần phải Nội dung cần đạt Hoạt động của thầy và trò đi diễn tả thuật toán bằng một ngôn ngữ để máy tính hiểu và thực hiệnVậy: Ngôn ngữ lập trình là ngôn ngữ được. Ngôn ngữ đó gọi là ngôn ngữdùng để viết chương trình máy tính. lập trình.Ngôn ngữ lập trình được chia thành:Ngôn ngữ máy, hợp ngữ, ngôn ngữ bậccao.1. Ngôn ngữ máyƯu điểm: Là ngôn ngữ duy nhất máytính có thể hiểu trực tiếp và thực hiện,cho phép khai thác triệt để và tối ưu hoá HS ghi bài.khả năng của máyNhược điểm: Ngôn ngữ phức tạp, phụthuộc nhiều vào phần cứng, chươngtrình viết mất nhiều công sức, cồngkềnh và khó hiệu chỉnh Vậy theo các em thì ngôn ngữ này có ngữ này không thích hợp với số được dùng phổ biến không? Ngônđông người lập trình HS trả lời2. Hợp ngữ Nội dung cần đạt Hoạt động của thầy và tròƯu điểm: là ngôn ngữ kết hợp ngôn ngữmáy với ngôn ngữ tự nhiên (thường làtừ viết tắt của tiếng Anh) để thực hiệncác lệnh.Nhược điểm: vẫn còn phức tạp. Để máy tính có thể thực hiện được một chương trình viết bằng hợp ngữ thì chương trình đó phải dịch ra ngôn ngữ máy nhờ chương trình hợp dịch. ngữ này chỉ thích hợp với Chương trình hợp dịch: MASM, Ngônnhững nhà lập trình chuyên nghiệp TASM.3. Ngôn ngữ bậc caoƯu điểm:- Các câu lệnh của chương trình gần gũivới ngôn ngữ tự nhiên- Là ngôn ngữ ít phụ thuộc vào loại HS ghi bài.máy, chương trình viết ngắn gọn, dễhiểu, dễ hiệu chỉnh, nâng cấp. ngữ này thích hợp với phần Và cũng như chương trình được viết Ngôn Nội dung cần đạt Hoạt động của thầy và tròđông người lập trình bằng hợp ngữ, chương trình được viếtMột số ngôn ngữ bậc cao: Pascal, C, bằng ngôn ngữ bậc cao cũng cần phảiC++, Visual Basic,... dịch sang ngôn ngữ máy nhờ chương trình dịch4. Củng cố Trọng tâm: Khái niệm ngôn ngữ lập trình, các loại ngôn ngữ lập trình,chương trình hợp dịch và chương trình dịch.5.Dặn dò Đọc trước bài 6: giải bài toán trên máy tính
Tìm kiếm theo từ khóa liên quan:
Giáo án Tin Học 10 tài liệu giảng dạy Tin Học 10 giáo trình Tin Học 10 tài liệu Tin Học 10 cẩm nang giảng dạy Tin Học 10Gợi ý tài liệu liên quan:
-
Giáo án Tin Học lớp 10: BÀI TẬP VĂN BẢN
3 trang 31 0 0 -
Giáo án Tin học 10 Bài 2: Thông tin và dữ liệu (tiết 2)
5 trang 27 0 0 -
Giáo án Tin Học lớp 10: Bài 19: TẠO VÀ LÀM VIỆC VỚI BẢNG
6 trang 24 0 0 -
Giáo án Tin học 10 – Trần Văn Nam
152 trang 23 0 0 -
90 trang 19 0 0
-
Giáo án Tin Học lớp 10: Bài tập và thực hành 7 ĐỊNH DẠNG VĂN BẢN
3 trang 18 0 0 -
Giáo án Tin Học lớp 10: KIỂM TRA HỌC KỲ 1 (5)
8 trang 18 0 0 -
Giáo án Tin học 10 năm học 2020-2021 – Nguyễn Văn Em
341 trang 17 0 0 -
Giáo án Tin học 10 – Chuyên đề: Thực hành sử dụng phần mềm trình chiếu
5 trang 16 0 0 -
Giáo án Tin học 10 – Học kì 1 - THPT Thuận Thành số 1
68 trang 15 0 0 -
Giáo án Tin Học lớp 10: Bài 9: TIN HỌC VÀ XÃ HỘI
3 trang 15 0 0 -
Giáo án Tin Học lớp 10: KIỂM TRA HỌC KỲ 1 (3)
8 trang 14 0 0 -
Giáo án Tin Học lớp 10: KIỂM TRA HỌC KỲ 1 (4)
8 trang 14 0 0 -
Giáo án Tin Học lớp 10: Bài tập và thực hành 5 THAO TÁC VỚI TỆP VÀ THƯ MỤC
4 trang 13 0 0 -
Giáo án Tin Học lớp 10: Bài tập và thực hành 8 SỬ DỤNG MỘT SỐ CÔNG CỤ TRỢ GIÚP SOẠN THẢO
3 trang 13 0 0 -
Giáo án Tin Học lớp 10: KIỂM TRA HỌC KỲ 1 (6)
8 trang 12 0 0 -
Giáo án Tin Học lớp 10: PHẦN MỀM MÁY TÍNH VÀ NHỮNG ỨNG DỤNG CỦA TIN HỌC
5 trang 12 0 0 -
Giáo án Tin Học lớp 10: Bài 4: BÀI TOÁN VÀ THUẬT TOÁN (tiết2)
6 trang 12 0 0 -
Giáo án Tin Học lớp 10: Bài 12: GIAO TIẾP VỚI HỆ ĐIỀU HÀNH
5 trang 12 0 0 -
Giáo án Tin Học lớp 10: BÀI TẬP CÁC ĐỊNH DẠNG
4 trang 12 0 0