Tải bản đầy đủ (.ppt) (34 trang)

Bài giảng cấu trúc chương trình Tubor Pascal

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

09/06/12
Mạc Thị Mai_K56A_CNTT_ĐHSPHN
1
CẤU TRÚC CHƯƠNG TRÌNH

Cấu trúc chung

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

Ví dụ chương trình đơn giản
09/06/12 Mạc Thị Mai_K56A_CNTT_ĐHSPHN
2
A. Nục đích yêu cầu

Học sinh nắm được :

Cấu trúc của một chương trình Turbo Pascal

Các kiến thức cơ bản về kiểu dữ liệu, phép toán,
biểu thức, câu lệnh gán, tổ chức vào/ra đơn giản;

Cách thực hiện chương trình trong môi trường
pascal.

Học sinh biết cách vận dụng kiến thức để viết
một số chương trình đơn giản.

Giúp học sinh hiểu hơn về môn học, biết được
lợi ích và cái hay của môn học, từ đó thêm yêu
thích và hứng thú với môn học.
09/06/12 Mạc Thị Mai_K56A_CNTT_ĐHSPHN


3
B. Phương pháp, phương tiện
1. Phương pháp

Kết hợp các phương pháp giảng dạy như
thuyết trình, vấn đáp…

Kết hợp kiến thức trong giáo trình và một số ví
dụ nhỏ trên máy.
2. Phương tiện

Giáo án điện tử

Máy chiếu

Sách giáo khoa lớp 11.

Sách tham khảo ( nếu có
09/06/12 Mạc Thị Mai_K56A_CNTT_ĐHSPHN
4
C. Tiến trình lên lớp và
nội dung bài giảng
C.1. Ổn định lớp
C.2. Kiểm tra bài cũ
C.3. Nội dung bài
09/06/12 Mạc Thị Mai_K56A_CNTT_ĐHSPHN
5
C.2.Kiểm tra bài cũ
Câu hỏi:


Cả lớp cho cô biết bài trước chúng ta
học về vấn đề gì?

Tại sao người ta phải xây dựng các
ngôn ngữ lập trình bậc cao?
09/06/12 Mạc Thị Mai_K56A_CNTT_ĐHSPHN
6
Hướng dẫn trả lời
Trả lời:

Bài trước chúng ta học về các thành phần của
ngôn ngữ lập trình (pascal)

Người ta phải xây dựng các ngôn ngữ lập
trình bậc cao vì nó có tác dụng rất quan trọng,
nó giúp ích rất nhiều trong cuộc sống thực tế,
hầu hết các ứng dụng chúng ta sử dụng trong
máy tính đều phải dùng các ngôn ngữ bậc cao
để soạn ra chúng.
09/06/12 Mạc Thị Mai_K56A_CNTT_ĐHSPHN
7
Đặt vấn đề

Khi viết một bài văn, chúng ta cúng phải có đầy đủ 3
phần rõ rệt và đó là qui định chung không được vi
pham nó

mở bài

thân bài


kết bài
Tương tự như vậy khi viết một chương trình (lập
trình),cũng có cấu trúc riêng của nó. Trong lập trình cấu
trúc rất quan trọng, thiếu nó chúng ta không hiểu được
chương trình và chương trình còn bị lỗi.

Để hiểu rõ, bây giờ cô trò mình sẽ đi tìm hiểu rõ về
cấu trúc một chương trình.
09/06/12 Mạc Thị Mai_K56A_CNTT_ĐHSPHN
8
C.3. Nội dung bài giảng
I. Cấu trúc chung
II. Các thành phần của cấu trúc
III. Một số ví dụ đơn giản
09/06/12 Mạc Thị Mai_K56A_CNTT_ĐHSPHN
9
I. Cấu trúc chung
[< phần khai báo >]
< phần thân >
Trong đó:

Phần khai báo có thể có hoặc không

Phần thân bắt buộc phải có

Chú ý

Phần trong dấu < và > bắt buộc có


Phần trong dấu [ và ] có thể có hoặ không
09/06/12 Mạc Thị Mai_K56A_CNTT_ĐHSPHN
10
II. Các thành phần của cấu trúc
II.1.Phần khai báo
II.1.1.Khai báo tên chương trình
II.1.2.Khai báo thư viện
II.1.3.Khai báo hằng
II.1.4.Khai báo biến
II.2. Thân chương trình
09/06/12 Mạc Thị Mai_K56A_CNTT_ĐHSPHN
11
II.1.1 Khai báo tên
chương trình

Phần này có thể có hoặc không

Với Pascal, nếu có, phần khai báo bắt bằng từ khóa
program, tiếp đến là tên chương trình.
Program < tên chương trình >;
Trong đó tên chương trình là tên do người lập
trình đặt theo đúng quy định về tên.
Ví dụ
Program sap_xep;
Program lop_11_a;

09/06/12 Mạc Thị Mai_K56A_CNTT_ĐHSPHN
12
II.1.2 Khai báo thư viện
Mỗi ngôn ngữ lập trình có một số thư

viện được lập trình sẵn cho ta sử dụng.
Khai báo thư viện để sử dụng các
chương trình đó như sau :
09/06/12 Mạc Thị Mai_K56A_CNTT_ĐHSPHN
13
a. Trong pascal
Uses <tên thư viện>;
Ví dụ
Uses crt;
-
Muốn dùng lệnh xóa màn hình clrscr thì
phải có khai báo crt

×