Tiết 2 Tin 8

Chia sẻ bởi Sùng Hữu Anh Pháp | Ngày 14/10/2018 | 55

Chia sẻ tài liệu: Tiết 2 Tin 8 thuộc Tin học 8

Nội dung tài liệu:

Ngày soạn: 20/8/2013
Ngày giảng: 8A: 22/8; 8B: 23/8

Tiết 2 Bài 1
MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
(Tiếp)

A. MỤC TIÊU
1. Kiến thức
- Biết ngôn ngữ lập trình được dùng để viết chương trình máy tính gọi là ngôn ngữ lập trình.
- Biết được vai trò của chương trình dịch.
2. Kĩ năng
- Biết lấy ví dụ về một chương trình máy tính đơn giản.
3.Thái độ:
- HS có thái độ học tập nghiêm túc say mê học hỏi lĩnh hội tri thức mới.
B. ĐỒ DÙNG DẠY HỌC
1. Giáo viên: Phòng học có trang bị máy tính, máy chiếu.
2. Học sinh: HS nghiên cứu trước nội dung SGK.
C. TIẾN TRÌNH LÊN LỚP
I. Ổn định tổ chức (1p)
II. Kiểm tra bài cũ: Không kiểm tra.
III. Bài mới:

Hoạt động của giáo viên và học sinh
Nội dung

HĐ1: Tìm hiểu khái niệm,mục đích tạo ngôn ngữ lập trình (25p)




- GV yêu cầu HS nghiên cứu SGK.
- GV: Chương trình là gì?
- HS nghiên cứu SGK để trả lời câu hỏi.
- GV bổ sung điều chỉnh và đưa ra kết luận: Con người chỉ dẫn cho máy thực hiện nhiều công việc liên tiếp bằng cách tự động. Vậy máy tính có thể hiểu được ngôn ngữ của con người không?
- GV: Con người làm thế nào để máy hiểu được ý đồ của con người?
- HS thảo luận nhóm trả lời.
- GV: Để máy tính có thể xử lí thông tin đưa vào máy tính phải được chuyển đổi thành dạng dãy bit (dãy số chỉ gồm số 0 và 1). Dãy bit là cơ sở để tạo ra ngôn ngữ dành cho máy tính.
- GV điều chỉnh bổ sung và chốt: Chương trình của con
người viết ra phải đảm bảo máy tính “hiểu” nên để máy tính hiểu được ta phải dùng ngôn ngữ máy.
HS lưu ý.

- GV nêu vấn đề: Việc viết chương trình bằng ngôn ngữ máy thì rất khó khăn, mất nhiều thời gian, công sức. Do các dãy bit khó nhớ, khó sử dụng nên đã có một ngôn ngữ trung gian ra đời khắc phục điều đó là ngôn ngữ lập trình.
- GV yêu cầu HS nghiên cứu SGK trả lời câu hỏi.
- GV: Vậy ngôn ngữ lập trình dùng với mục đích gì?
- HS thảo luận nhóm trả lời câu hỏi.
GV bổ sung và kết luận:
Ngôn ngữ lập trình là ngôn ngữ dùng để viết các chương trình máy tính.
GV: Như vậy, để tạo chương trình máy tính, ta phải viết chương trình theo một ngôn ngữ lập trình nào đó. Có thể nói ngôn ngữ lập trình là công cụ giúp để tạo ra các chương trình máy tính.

4. Chương trình và ngôn ngữ lập trình














- Máy tính trao đổi thông tin bằng ngôn ngữ riêng còn gọi là ngôn ngữ máy.








- Ngôn ngữ dùng để viết các chương trình máy tính gọi là ngôn ngữ lập trình.


HĐ2: Tìm hiểu vai trò của chương trình dịch (15p)

- GVđặt vấn đề: Do máy tính vẫn chưa thể hiểu được các chương trình được viết bằng ngôn ngữ lập trình nên để MT hiểu được ngôn ngữ máy ta phải làm gì?
- HS trả lời.
- GV: Phải có chương trình dịch.
- GV yêu cầu HS quan sát hình 5 SGK-Tr7.
- HS quan sát.
- GV: Vậy một chương trình máy tính hiểu được cần có mấy bước?
- HS trả lời.
- GV bổ sung và kết luận: Cần có hai bước:
+ Viết chương trình theo ngôn ngữ lập trình.
+ Dịch chương trình thành ngôn ngữ máy để máy tính hiểu được.
- Có thể nói nhiệm vụ chính của ngôn ngữ lập trình là dịch chương trình đã được soạn thảo sang ngôn ngữ máy.
- GV lưu ý thêm các bước nêu trên chỉ là một trong rất nhiều bước để tạo ra một chương trình cụ thể có thể chạy trên máy. Vậy ngôn ngữ lập trình là công cụ để viết các chương trình máy tính và chương trình dịch đóng vai trò dịch chương trình viết bằng ngôn ngữ lập trình sang ngôn ngữ máy.



- Các chương trình dịch đóng vai trò như “người phiên dịch” và dịch những chương trình được viết bằng ngôn ngữ lập trình sang ngôn ngữ máy để máy tính có thể hiểu được.





*KL: Vậy ngôn ngữ lập trình là công cụ để viết các chương trình máy tính và chương trình dịch đóng vai trò
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Sùng Hữu Anh Pháp
Dung lượng: 285,00KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)