Tải Giáo án môn Tin học lớp 11 bài 1 - Khái niệm về lập trình

3 28 0
Tải Giáo án môn Tin học lớp 11 bài 1 - Khái niệm về lập trình

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

Thông tin tài liệu

 Dịch toàn bộ chương trình nguồn thành một chương trình đích (ngôn ngữ máy) để có thể thực hiện trên máy và có thể lưu trữ để sử dụng lại khi cần.. + Thông dịch (Interpreter): Dị[r]

(1)

CHƯƠNG I: KHÁI NIỆM VỀ LẬP TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH

Tiết 1- §1: KHÁI NIỆM VỀ LẬP TRÌNH I Mục tiêu

1 Kiến thức:

- Biết khái niệm, vai trò chương trình dịch

- Hiểu chương trình dịch có loại thơng dịch biên dịch 2 Kỹ năng: Phân biệt hai loại chương trình dịch biên dịch và thông dịch

3 Thái độ: Ý thức tầm quan trọng môn học có thái độ học tập nghiêm túc, ln từ tìm hiểu học tập

II Chuẩn bị 1 Giáo viên

- Giáo án, SGK, sách giáo viên 2 Học sinh

- Vở ghi, sách giáo khoa, đồ dùng học tập III Tổ chức hoạt động học tập

1. Ổn định tổ chức lớp: 2 Tiến trình học

Hoạt động thầy trò Nội dung

Hoạt động 1: Tìm hiểu số khái niệm (20 phút)

GV: Đặt câu hỏi 1: Em cho biết bước giải toán máy tính?

HS: Suy nghĩ trả lời câu hỏi.

GV: Phân tích câu trả lời học sinh. Nhắc lại bước giải toán máy tính học lớp 10

GV: Đặt câu hỏi 2: Em cho biết có loại ngơn ngữ lập trình?

HS:Có loại ngơn ngữ lập trình: Ngơn ngữ máy, hợp ngữ ngơn ngữ bậc cao

GV: Phân tích câu trả lời học sinh. Mỗi loại máy có ngơn ngữ riêng, thường chương trình viết ngơn ngữ máy chạy máy

Khi viết chương trình ngơn ngữ bậc cao muốn thi hành loại máy cần chuyển chương trình sang ngơn ngữ máy máy

1 Một số khái niệm

* Khái niệm lập trình: Lập trình sử dụng cấu trúc liệu câu lệnh ngơn ngữ lập trình cụ thể để mô tả liệu diễn đạt thuật toán

(2)

Hoạt động thầy trò Nội dung GV: Đặt câu hỏi 3: Làm để

chuyển chương trình viết ngơn ngữ bậc cao sang ngôn ngữ máy?

Hoạt động 2: Phân loại chương trình dịch (25 phút)

Đưa ví dụ: Bạn người khơng biết tiếng Anh để bạn nói chuyện với người Anh hay đọc sách tiếng Anh?

+ Khi người làm phiên dịch người phải dịch nào? (Dịch câu người nói chuyện)

+ Khi người muốn dịch sách sang tiếng Việt làm nào? (Dịch tồn sách sang tiếng Việt để người đọc được)

GV: Lấy ví dụ biên dịch thơng dịch cho học sinh hình dung cơng việc

Biên dịch: Sử dụng ngơn ngữ lập trình Pascal để dịch chương trình viết sẵn đĩa thi hành chương trình dịch để học sinh quan sát

Thơng dịch: Sử dụng lệnh trong Command promt để thực số lệnh DOS dùng ngôn ngữ Foxpro để thực số lệnh quản trị liệu, học sinh dễ dàng nhận việc thông dịch

Đi kèm với chương trình dịch thường có cơng cụ soạn thảo chương trình nguồn, lưu trữ, tìm kiếm, phát lỗi, thơng báo lỗi,… ngơn ngữ lập trình thường chứa tất dịch vụ

2 Phân loại chương trình dịch

Chương trình dịch có loại: Biên dịch và thơng dịch

+ Biên dịch (Compiler): Thực bước sau:

 Duyệt, kiểm tra, phát lỗi kiểm tra tính đắn câu lệnh chương trình nguồn

 Dịch tồn chương trình nguồn thành chương trình đích (ngơn ngữ máy) để thực máy lưu trữ để sử dụng lại cần

+ Thông dịch (Interpreter): Dịch câu lệnh thực câu lệnh Thông dịch thực cách lặp lại dãy bước sau:

 Kiểm tra tính đắn câu lệnh chương trình nguồn

 Chuyển đổi câu lệnh thành hay nhiều câu lệnh ngơn ngữ máy

 Thực câu lệnh vừa chuyển đổi

4 Tổng kết hướng dẫn học bài * * Tổng kết

- Khái niệm lập trình ngơn ngữ lập trình

(3)

- Khái niệm chương trình dịch

- Có hai loại chương trình dịch biên dịch thông dịch * Hướng dẫn học bài

- Mỗi loại ngơn ngữ lập trình phù hợp với người lập trình có trình độ nào?

- Kể tên số ngôn ngữ lập trình bậc cao có sử dụng kĩ thuật biên dịch số ngơn ngữ lập trình có sử dụng kĩ thuật thông dịch

- Trả lời câu hỏi 1, 2, 3, sách giáo khoa trang 13

- Xem học thêm 1: Em biết ngơn ngữ lập trình? sách giáo khoa trang

lập trình:

Ngày đăng: 19/02/2021, 21:45

Từ khóa liên quan

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

Tài liệu liên quan