1. Trang chủ
  2. » Cao đẳng - Đại học

Bài giảng môn Tin học 11 - Các thành phần của ngôn ngữ lập trình (mục 1)

2 18 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 2
Dung lượng 125,75 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Hoạt động của GV và HS GV: Yêu cầu HS quan sát chương trình viết bằng ngôn ngữ lập trình bậc cao và cho biết trong chương trình đã sử dụng các loại kí tự nào?. HS: Quan sát và nghe giảng[r]

Trang 1

Trường THCS & THPT Nguyễn Trãi - Đức Trọng

Giáo án tin học 11 Trang 1 Giáo Viên: Nguyễn Văn Đồng

Tuần 1:

Tiết 1:

Ngày soạn: 9/08/2008 Ngày dạy:11/08/2008

§1: KHÁI NIỆM LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH.

§2: CÁC THÀNH PHẦN CỦA NGÔN NGỮ LẬP TRÌNH (Mục 1)

A Mục tiêu:

1 Kiến thức:

 Hiểu và phân biệt được ngơn ngữ lập trình bậc cao với ngơn ngữ máy và hợp ngữ

 Hiểu ý nghĩa và nhiệm vụ của chương trình dịch Phân biệt được biên dịch và thơng

dịch

 Biết ngơn ngữ lập trình cĩ 3 thành phần cơ bản là: bảng chữ cái, cú pháp và ngữ nghĩa

 Biết một số khái niệm: tên, tên chuẩn, tên dành riêng (từ khĩa), hằng và biến

 Nhận biết được tên đúng và tên sai quy cách trong một ngơn ngữ lập trình

2 Kỹ năng:

3 Thái độ:

 Ham muốn học một ngơn ngữ lập trình cụ thể để cĩ thể giải các bài tốn bằng máy tính

B Trọng tâm:

 HS hiểu khái niệm thông dịch, biên dịch

 HS biết các thành phần cơ bản của NNLT

C Chuẩn bị:

1 Giáo viên:

 Một chương trình viết bằng ngơn ngữ Pascal hoặc ngơn ngữ C

 Một bảng chữ cái trong Pascal (Trang 29 - SGV)

2 HS:

 Đọc và trả lời các câu hỏi 1, 2, 3 trang 13 SGK

D Tiến trình tiết học:

1 Tổ chức lớp: Lớp trưởng báo cáo sĩ số của lớp và đồng phục của lớp mình.

2 Bài cũ: Thể hiện trong tiết dạy.

3 Bài mới:

HĐ1: Khái niệm lập trình và NNLT

 Lập trình:

Lập trình là sử dụng cấu trúc dữ liệu và các câu

lệnh của một ngơn ngữ lập trình cụ thể để mơ

tả dữ liệu và diễn đạt các thao tác của thuật

tốn

 Ngôn ngữ lập trình (NNLT):

GV: Lập trình là gì?

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

GV: Nhận xét và chốt lại.

HS: Nhắc lại ý mà GV vừa chốt lại đó.

GV: Có những loại NNLT nào? Phân biệt

Ngôn ngữ máy và Ngôn ngữ bậc cao?

HS: - Cĩ 3 loại ngơn ngữ dùng để viết chương

trình là ngơn ngữ máy, hợp ngữ và ngơn ngữ bậc cao

-Ngơn ngữ máy sử dụng 2 kí hiệu 0 và 1 Ngơn ngữ bậc cao dùng các từ tiếng anh để viết

HĐ2: Chương trình dịch:

GV: Máy chỉ cĩ thể trực tiếp hiểu được ngơn

ngữ nào?

HS: Ngơn ngữ máy.

Lop11.com

Trang 2

Trường THCS & THPT Nguyễn Trãi - Đức Trọng

Giáo án tin học 11 Trang 2 Giáo Viên: Nguyễn Văn Đồng

Biên dịch:

 Thông dịch:

GV: Như vậy một chương trình viết bằng ngơn

ngữ bậc cao muốn máy tính hiểu và thi hành được cần phải làm gì?

HS: Cần cĩ chương trình dịch.

GV: Lấy ví dụ thực tế về 1 người nĩi tiếng Việt

và 1 người nĩi tiếng Anh để giới thiệu 2 cách dịch

HS: - Lắng nghe và ghi bài

- Đọc SGK trang 5, phân biệt giữa thơng dịch và biên dịch

HĐ3: Các thành phần của NNLT:

 Bảng chữ cái: SGK

 Cú pháp: SGK

 Ngữ nghĩa: SGK

GV: Yêu cầu HS quan sát chương trình viết

bằng ngơn ngữ lập trình bậc cao và cho biết trong chương trình đã sử dụng các loại kí tự nào?

HS: Quan sát và nghe giảng giải.

GV: - Dùng bảng chữ cái trong SGK và bảng

chữ cái trong Pascal để giới thiệu

- Dùng chương trình minh họa đĩ để giải thích về cú pháp Lấy ví dụ viết khơng hợp lệ

HS: Cần nắm được cú pháp cho biết cách viết

một chương trình hợp lệ, cịn ngữ nghĩa xác định ý nghĩa của các tổ hợp kí tự trong chương trình

GV: Dùng ví dụ trong SGK để giải thích ngữ

nghĩa

E Củng cố:

Câu hỏi trắc nghiệm:

? Chương trình dịch là:

A CT dịch ngôn ngữ tự nhiên ra ngôn ngữ

máy

C CT có chức năng chuyển đổi CT được viết bằng NNLT bậc cao thành CT thực hiện được trên máy tính cụ thể

B CT dịch Ngôn ngữ máy ra ngôn ngữ

nhiên D CT có chức năng chuyển đổi CT được viết bằng ngôn ngữ máy thành ngôn ngữ bậc cao

Đáp án: C Dặn dò:

 Hiểu các KN Lập trình và NNLT, biên dịch và thông dịch

 Các thành phần cơ bản của NNLT

 Xem bài và soạn trước bài 2 để tiết sau học tiếp

F Rút kinh nghiệm:

CT

Nguồn

CT Đích

CT Dich

Lop11.com

Ngày đăng: 02/04/2021, 09:08

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w