1. Trang chủ
  2. » Công Nghệ Thông Tin

Giáo án Tin Học lớp 11: CẤU TRÚC CHƯƠNG TRÌNH docx

7 2,1K 4
Tài liệu đã được kiểm tra trùng lặp

Đ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 131,6 KB

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

Nội dung

Bài 3 CẤU TRÚC CHƯƠNG TRÌNH I.Mục đích yêu cầu: 1.Kiến thức:Hiểu chương trình là sự mô tả thuật toán bằng ngôn ngữ lập trình;Biết cấu trúc của một chương trình đơn giản;Biết được các p

Trang 1

Bài 3 CẤU TRÚC CHƯƠNG TRÌNH I.Mục đích yêu cầu:

1.Kiến thức:Hiểu chương trình là sự mô tả thuật toán bằng ngôn ngữ

lập trình;Biết cấu trúc của một chương trình đơn giản;Biết được các phần của một chương trình

2.Kỹ năng:Biết bước đầu làm quen với ngôn ngữ lập trình:Pascal,C++ 3.Thái độ:Nghiêm túc trong học tập

II.Chuẩn bị của giáo viên và học sinh

1.Chuẩn bị của giáo viên:Giáo án, đồ dùng dạy học, bảng phụ

2.Chuẩn bị của học sinh:Nghiên cứu tài liệu và đọc bài trước

III.Tiến trình tiết dạy

1.Ổn định tổ chức lớp

2.Kiểm tra bài cũ

Câu hỏi:Cho biết sự khác nhau giữa tên chuẩn và từ khóa? Cho ví dụ? Trả lời:Từ khoá được dng với ý nghĩa xc định (không được dùng với ý

nghĩa khc) Ví dụ: Trong Pascal PROGRAM, USES, CONST, TYPE, VAR, BEGIN, END,

Trang 2

Tên chuẩn: là tên được ngôn ngữ lập trình dng với một ý nghĩa no

đó Tuy nhiên người lập trình cĩ thể khai bo v dng với ý nghĩa khc

Ví dụ: Real.Integer,Abs,

3.Tiến trình tiết dạy

GV: Theo em phần khai báo và phần

thân phần nào cần phải có?

HS: Trả lời

GV: Để tìm hiểu các thành phần của

chương trình ta sang mục 2

GV:Tên chương trình do ai đặt?

HS: Trả lời

1 Cấu trúc chung:

Chương trình được viết bằng ngôn ngữ lập trình bậc cao gồm phần khai báo và phần thân Phần thân chương trình bắt buột phải có, phần khai báo có thể có hoặc không

2 Các thành phần của chương trình

a Phần khai báo

Có thể có khai báo cho:tên chương

Trang 3

GV:Mỗi ngôn ngữ lập trình đều có

sẵn một số thư viện cung cấp một số

chương trình thông dụng đã lập

sẵn.Để sử dụng các chưong trình đó

ta phải khai báo thư viện

GV: Vídụ để dùng lệnh xóa màn

hình ta phải khai báo

Trong Pascal: USES CRT;

Trong C: #Include<conio.h>

GV: Hằng là gì?

HS: Trả lời

GV:Khai báo hằng thường được sử

dụng cho những giá trị xuất hiện

nhiều lần trong chương trình

trình, thư viện, hằng, biến và chương trình con

-Khai báo tên chương trình VD:Trong ngôn ngữ lập trình Pascal để khai báo trên chương trình ta dùng từ khoá PROGRAM program <tên chương trình >; -Khai báo thư viện:

Trong Pascal ta dùng từ khóaUSES

Trong C++ ta dùng #Include

Trang 4

GV:Khai báo biến và khai báo

chương trình con sẽ tìm hiểu rõ hơn

ở tiết sau

GV: Để hiểu rõ hơn về cấu trúc của

một chương trình ta xét một vài ví

dụ sau

GV: Thể hiện bảng phụ1 chuẩn bị

sẵn cho học sinh xem(ví dụ 1 trang

20)

- Khai báo hằng :ta dùng từ khoá Const

VD:khai báo hằng n=10 Trong pascal:Const n=10;

Trong C++: Const int n=10;

b Phần thân chương trình:

Dãy lệnh trong phạm vi được xác định bởi cặp dấu hiệu mở đầu và kết thúc tạo thành thân chương trình

VD: Trong Pascal bắt đầu là từ khoá Begin và kết thúc là từ khoá End

Trang 5

GV:Yêu cầu học sinh phân biệt phần

khai báo?Phần thân chương trình?

HS: Trả lời

3.Ví dụ chương trình đơn giản

VD1:Chương trình sau đây thực hiện việc viết ra màn hình thông báo "Xin chao cac ban"

Trong Pascal: Trong C++:

Program Vi_du;

Begin Writeln('Xin chao cac ban');

End

#Include

<studio.h> Void Main() {

Printf("Xin chao cac ban");

}

-Phần khai báo chỉ có

-Phần khai báo chỉ có

Trang 6

GV:Phân biệt phần khai báo và phần

thân chương trình ở VD2?

HS: Trả lời

khai báo tên chương trình gồm từ khóa Program và tên chuơng trình là Vi_du -Phần thân chương trình chỉ có một câu lệnh Writeln, đưa thông báo

ra màn hình

một câu lệnh include khai báo thư viện stdio.h

-Phần thân chương trình chỉ có một câu lệnh Printf đưa thông báo

ra màn hình

VD2:Chương trình Pascal sau đưa các thông báo"Xin chao cac ban" và"Moi cac ban lam quen voi chuong trinh Pascal" ra màn hình

Begin

Trang 7

Writeln('Xin chao cac ban')' Writeln('Moi cac ban lam quen voi chuong trinh Pascal');

End

Chỉ có phần thân chương trình

4 Củng cố

Câu1:Cấu trúc của một chương trình gồm mấy phần? Phần nào buộc phải có?

Câu 2 Trong ngôn ngữ lập trình Pascal chương trình gồm những phần nào? Cách khai báo?

5 Bổ sung và dặn dò

Học bài cũ , chuẩn bị bài mới

Ngày đăng: 07/08/2014, 22:23

HÌNH ẢNH LIÊN QUAN

Hình ta phải khai báo - Giáo án Tin Học lớp 11: CẤU TRÚC CHƯƠNG TRÌNH docx
Hình ta phải khai báo (Trang 3)

TỪ KHÓA LIÊN QUAN

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

w