Tải bản đầy đủ (.pdf) (7 trang)

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

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 (131.6 KB, 7 trang )

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,
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
Hoạt động thầy và trò Nội dung


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

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






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.






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ó








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
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


×