Bài 17. Chương trình con và phân loại

Chia sẻ bởi Trần Văn Nghĩa | Ngày 10/05/2019 | 111

Chia sẻ tài liệu: Bài 17. Chương trình con và phân loại thuộc Tin học 11

Nội dung tài liệu:

1. Khái niệm chương trình con
Xét bài toán:
Tính tổng luỹ thừa:
Chương trình con là một dãy lệnh mô tả một số thao tác nhất định và có thể được thực hiện (được gọi) từ nhiều vị trí trong chương trình.
1. Khái niệm chương trình con
Lợi ích của sử dụng chương trình con:
Tránh được việc phải viết lặp đi lặp lại cùng một dãy lệnh
Hỗ trợ việc thực hiện các chương trình lớn
Phục vụ cho quá trình trừu tượng hoá
Mở rộng khả năng ngôn ngữ
Thuận tiện cho phát triển, nâng cấp chương trình
2. Phân loại và cấu trúc của chương trình con
a. Phân loại
- Hàm (function): là ctc thực hiện một số thao tác nào đó và trả về một giá trị qua tên của nó.
Vd: sin(x), sqr(x), length(st), ...
- Thủ tục (procedure): là ctc thực hiện một số thao tác nhất định nhưng không trả về giá trị nào qua tên của nó.
Vd: writeln, readln, delete, insert, ...
2. Phân loại và cấu trúc của chương trình con
b. Cấu trúc

[]

Phần đầu: Khai báo tên chương trình con, nếu là hàm phải khai báo kiểu dữ liệu cho giá trị trả về của hàm
2. Phân loại và cấu trúc của chương trình con
b. Cấu trúc
Phần khai báo (có thể có or không): dùng để khai báo biến cho dữ liệu vào/ra, hằng, biến dùng trong ctc.
Phần thân: Là dãy các câu lệnh
c. Thực hiện chương trình con
Để thực hiện (gọi) ctc ta cần có lệnh gọi
vd: sqr(255), length(st),...
2. Phân loại và cấu trúc của chương trình con
Một số KN
- Tham số hình thức: là các biến được khai báo cho dữ liệu vào/ra
2. Phân loại và cấu trúc của chương trình con
Một số KN
- Tham số thực sự: là các biến hay hằng được dùng khi gọi chương trình con.
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Trần Văn Nghĩa
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)