1. Trang chủ
  2. » Giáo án - Bài giảng

Tin học 10_Tiết 5: Ngôn ngữ lập trình

7 211 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 366,76 KB

Nội dung

Ch-ơng trình Tin học 10 (35 tuần x tiết/tuần=70 tiết) Giáo án số : Số Tiết : Tổng số tiết giảng: Thực ngày tháng _ năm Tên học: I Mục đích yêu cầu: + Kiến thức: o Biết khái niệm ngôn ngữ máy, hợp ngữ ngôn ngữ bậc cao II Chuẩn bị thầy, cô : + Chuẩn bị thầy: Giáo án, sách giáo khoa, máy vi tính, bảng, phấn + Chuẩn bị học trò: Sách giáo khoa, vở, bút, giấy A4 III Nội dung tiến trình tiết dạy: A Tổ chức lớp : Thời gian : ổn định lớp: - Lớp tr-ởng: Báo cáo sĩ số - Giáo viên: + Ghi sĩ số vắng, tên học sinh vắng, hỏi lý vắng (nếu có) + Qui định số máy cho học sinh ( nên nhắc thực hành) + Yêu cầu học sinh ghi nhớ nội qui phòng máy ( nên nhắc thực hành) Kiểm tra cũ: Thời gian: 10 Học sinh trả lời câu hỏi vấn đáp d-ới dạng bốc thăm câu hỏi trắc nghiệm B Tiến trình tiết dạy: Ph-ơng pháp thực Nội dung TG GV HS GV yêu cầu học sinh đọc sách giáo khoa - HS đọc sách giáo khoa trả lời T45 để trả lời câu hỏi: câu hỏi giáo viên đ-a - Làm để máy tính hiểu trực tiếp thực đ-ợc thuật toán ? GV nhắc lại thuật toán giải ph-ơng trình bậc từ dẫn dắt đến học ngôn ngữ lập trình đời Page 1/ Ch-ơng trình Tin học 10 (35 tuần x tiết/tuần=70 tiết) GV chia lớp làm nhóm yêu cầu - Hs tự nghiên cứu sgk để nêu đ-ợc nhóm nghiên cứu sgk: -u điểm, nh-ợc điểm ngôn Nhóm 1: Tìm hiểu ngôn ngữ máy ngữ Nhóm 2: Hợp ngữ Nhóm 3: Ngôn ngữ lập trình bậc cao Nhóm 4: Nhận xét đánh giá Yêu cầu : Nêu -u điểm, nh-ợc điểm, nhận xét ngôn ngữ máy, hợp ngữ, ngôn ngữ lập trình Gv chi bảng làm cột : NN mây Hợp ngữ NNLTBC - Hs chia làm cột nh- bảng - -u điểm - -u điểm - Nh-ợc điểm - Nhận xét - Nhận xét * Ch-ơng trình dịch : - GV gọi hs đại diện cho nhóm lên bảng - hs đại diện cho nhóm lên bảng trình bày hiểu biết trình bày ngôn ngữ lập trình đ-ợc phân công - GV gọi hs nhóm NX phần trình bày - Các hs khác lắng nghe NXét - GV đánh giá phần trình bày nhóm - HS lắng nghe ghi vào nhận xét nhóm đ-a kiến thức chuẩn - GV yêu cầu hs ghi vào - -u điểm - Nh-ợc điểm - Nhận xét Ngôn ngữ máy - Ưu điểm: Là ngôn ngữ máy tính trực tiếp hiểu thực hiện, cho phép khai thác triệt để tối -u khả máy - Nh-ợc điểm : Ngôn ngữ phức tạp phụ thuộc nhiều vào phần cứng, ch-ơng trình viết nhiều công sức, cồng kềnh khó hiệu - Nhận xét : Ngôn ngữ không thích hợp với số đông ng-ời lập trình lệnh viết ngôn ngữ máy dạng mã nhị phân dạng mã hexa Hợp ngữ: - Ưu điểm: Là ngôn ngữ kết hợp ngôn ngữ máy với ngôn ngữ tự nhiên ng-ời ( - GV đ-a ví dụ chữ TIN đ-ợc thực d-ới dạng mã nhị phân - GV đánh giá phần trình bày nhóm - HS lắng nghe ghi vào nhận xét nhóm đ-a kiến thức chuẩn Page 2/ Ch-ơng trình Tin học 10 (35 tuần x tiết/tuần=70 tiết) th-ờng tiếng Anh) để thực lệnh - Nh-ợc điểm : Còn phức tạp - Nhận xét : Ngôn ngữ thích hợp với nhà lập trình chuyên nghiệp * Ch-ơng trình dịch : Để ch-ơng trình viết đ-ợc hợp ngữ thực đ-ợc máy tính, cần đ-ợc dịch ngôn ngữ máy ch-ơng trình hợp dịch Ngôn ngữ lập trình bậc cao: - Ưu điểm: Là ngôn ngữ phụ thuộc vào loại máy, ch-ơng trình viết ngắn gọn, dễ hiểu, dễ nâng cấp - Nhận xét : Ngôn ngữ thích hợp với phần đông ng-ời lập trình - GV đ-a ví dụ sgk T.45 - HS lắng nghe giáo viên giải thích VD sgk - HS lắng nghe ghi vào - GV yêu cầu hs ghi vào - GV giải thích thêm : Ch-ơng trình dịch dùng để chuyển ch-ơng trình viết hợp ngữ Ngôn ngữ máy : - GV đánh giá phần trình bày nhóm - HS lắng nghe ghi vào nhận xét nhóm đ-a kiến thức chuẩn - GV đ-a ví dụ: Pascal, Visual Basic, C++ - GV yêu cầu hs ghi vào IV Củng cố bài: Thời gian: _ phút - GV: Tóm tắt nội dung học nhấn mạnh kiến thức trọng tâm - GV: Vấn đáp học sinh để khắc sâu kiến thức trọng tâm cách gọi hs trả lời câu hỏi Sgk T.46 Câu 1: Em hiểu ngôn ngữ lập trình ? Câu 2: Ch-ơng trình dịch dùng để làm ? Câu 3: Vì phải phát triển ngôn ngữ bậc cao ? V Dặn dò: Thời gian: phút - BTVN: Làm tập sách BT - Đọc tr-ớc : Giải toán máy tính Page 3/ Ch-ơng trình Tin học 10 (35 tuần x tiết/tuần=70 tiết) A SGK: B Sách Bài tập : C Sách Giáo trình Tin học Căn Bản ( Quách Tuấn Ngọc ) Page 4/ Ch-ơng trình Tin học 10 (35 tuần x tiết/tuần=70 tiết) A SGK: Hãy nói đặc điểm bật phát triển xã hội Vì tin học đ-ợc hình thành phát triển thành ngành khoa học ? Hãy nêu đặc tính -u việt máy tính ? Hãy cho biết việc nghiên cứu chế tạo máy tính có thuộc lĩnh vực tin học hay không Hãy nêu ví dụ mà máy tính thay ng-ời việc xử lý thông tin B Bổ sung: Page 5/ Ch-ơng trình Tin học 10 (35 tuần x tiết/tuần=70 tiết) Page 6/ Ch-ơng trình Tin học 10 (35 tuần x tiết/tuần=70 tiết) Page 7/ ... Hợp ngữ Nhóm 3: Ngôn ngữ lập trình bậc cao Nhóm 4: Nhận xét đánh giá Yêu cầu : Nêu -u điểm, nh-ợc điểm, nhận xét ngôn ngữ máy, hợp ngữ, ngôn ngữ lập trình Gv chi bảng làm cột : NN mây Hợp ngữ. .. Để ch-ơng trình viết đ-ợc hợp ngữ thực đ-ợc máy tính, cần đ-ợc dịch ngôn ngữ máy ch-ơng trình hợp dịch Ngôn ngữ lập trình bậc cao: - Ưu điểm: Là ngôn ngữ phụ thuộc vào loại máy, ch-ơng trình viết... phân dạng mã hexa Hợp ngữ: - Ưu điểm: Là ngôn ngữ kết hợp ngôn ngữ máy với ngôn ngữ tự nhiên ng-ời ( - GV đ-a ví dụ chữ TIN đ-ợc thực d-ới dạng mã nhị phân - GV đánh giá phần trình bày nhóm - HS

Ngày đăng: 10/06/2017, 20:51

TỪ KHÓA LIÊN QUAN