Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (102.85 KB, 2 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
<b>Ngày soạn : </b>
<b>Tiết : 19 BAØI DẠY </b>
<b>A.</b> <b>MỤC TIÊU :</b>
1. 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.
2. Kỹ năng :
Ghi nhớ việc cần dịch từ ngôn ngữ bậc cao, hợp ngữ sang ngôn ngữ máy.
3. T ư tưởng, tình cảm :
Học sinh thấy được máy tính hoạt động theo chương trình và từ đó có thái độ đúng đắn đối với
việc học máy tính và tin học nói chung
<b>B.</b> <b>P HƯƠNG PHÁP VÀ PHƯƠNG TIỆN DẠY HỌC </b>
1. Ph ương pháp :
Phát vấn
Làm việc nhóm
Thuyết trình
2. Phương tiện :
Giáo viên : Sách + giáo án
Học sinh :sách giáo khoa
<b>C.</b> <b>TIẾN TRÌNH GIỜ DẠY </b>
1. <i>Ổn định lớp (2’)</i>
<i>2.</i> <i>Kiểm tra bài cũ :</i>
Câu hỏi 1 : Tiết trước kiểm tra 1 tiết nên tiết này KHÔNG KIỂM TRA BÀI CŨ
TG Hoạt động của giáo viên Hoạt động của học sinh Nội dung ghi bảng
3’ HĐ1 : dẫn dắt sang bài mới
Các tiết học trước chúng
ta đã Diễn tả thuật toán
bằng phương pháp liệt kê
hoặc sơ đồ khối máy tính
có thể thực hiện được
không? Vì sao?
Để hiểu rõ hơn thì chúng
ta trong tiết học này
Lắng nghe
10’ HĐ2 : Tìm hiểu ngơn ngữ máy
Các ngơn ngữ khác muốn
máy tính hiểu được thì
phải làm thế nào?
Dựa vào khái niệm hãy
cho biết ưu nhược điểm
của ngôn ngữ máy
Trả lời câu hỏi
Ghi chép, nghe giảng
Trả lời theo hiểu biết
1. 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 được.
<b>-</b> Trong ngôn ngữ máy các lệnh được viết
dưới dạng mã nhị phân hoặc Hexa
- Các ngôn ngữ khác muốn máy hiểu được và
thực hiện được phải được dịch sang ngôn ngữ
máy thơng qua chương
trình dịch
TG Hoạt động của giáo viên Hoạt động của học sinh Nội dung ghi bảng
10’ HĐ3 : Tìm hiểu hợp ngữ
Hợp ngữ có cần chuyển
sang ngơn ngữ máy
khơng? Vì sao?
Trình bày một số câu lệnh
bằng hơpf ngữ để học
sinh nắm được ưu nhược
điểm của hợp ngữ
Chuyển sang ngôn ngữ
máy
Hợp ngữ cũng phải dịch
sang ngôn ngữ máy
Nghe giảng
<b>2. Hợp ngữ</b>
- Hợp ngữ gần giống với ngôn ngữ tự nhiên
nhưng sử dụng một số từ (thường là viết tắt
của từ tiếng Anh) để viết các lệnh
VD: ADD AX, BX, DIV AH, 10
PUSH 10H, BH
- Muốn máy tính hiểu được ngơn ngữ này cần
phải chuyển đổi nó sang ngơn ngữ máy.
15 HĐ3 : Tìm hiểu ngôn ngữ bậc cao
Ngôn ngữ như thế nào
được gọi là ngôn ngữ bậc
cao?
Làm cách nào để có thể
chuyển đổi được các ngôn
ngữ sang ngôn ngữ máy?
Em hiểu gì về chương
trình dịch
trả lời câu hỏi
ghi chép, nghe giảng
Trả lời câu hỏi
Ghi chép,
<b>3. Ngôn ngữ bậc cao</b>
- Là ngôn ngữ gần với ngơn ngữ tự nhiên, có
tính độc lập cao, ít phụ thuộc vào loại máy cụ
thể
VD: NNLT Pascal
NNLT FORTRAL
NNLT COBOL, ALGOL....
<b>Chương trình dịch</b>
- Là chương trình dịch các chương trình viết
từ các loại ngơn ngữ khác nhau sang ngơn
ngữ máy.
3’ <b>CỦNG CỐ :</b>
Nhắc lại các khái niệm ngơn ngữ lập trình: Ngơn ngữ máy, ngơn ngữ bậc cao, hợp ngữ. Trong
đó ngơn ngữ máy là ngơn ngữ duy nhất mà máy tính có thể trực tiếp hiểu và thực hiện được.
Các ngôn ngữ khác muốn máy tính hiểu được phải chuyển đổi sang ngơn ngữ máy nhờ vào
chương trình trung gian gọi là chương trình dịch.
2’ <b>HƯỚNG DẪN VỀ NHAØ :</b>
- Xem lại nội dung đã học
- Trả lời các câu hỏi trang 46
- Đọc trước bài giải các bài toans trên máy tính
<b>RÚT KINH NGHIEÄM :</b>
………
………
………
………
………