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 (150.87 KB, 9 trang )
Bài 17: Chương trình con
và phân loại
Giảng viên hướng dẫn: Thầy Trần Doãn Vinh
Sinh viên thực hiện: Mai Văn Quý – K56A CNTT
Chương trình con và phân loại
1. Khái niệm về chương trình con
2. Phân loại chương trình con
1. Khái niệm về chương trình con
Việc giải quyết một bài toán lớn phức tạp thường
đòi hỏi phân thành các bài toán con.
Do vậy cần định hướng chương trình thành các khối
(các modun), mỗi khối bao gồm các lệnh giải quyết
một bài toán cụ thể nào đó. Các khối lệnh sẽ được
xây dựng dưới dạng các chương trình con. Sau đó,
chương trình chính sẽ được xây dựng từ các chương
trình con này.
Lợi ích của việc sử dụng chương trình con:
Chương trình dễ đọc, dễ kiểm tra để phát hiện lỗi và
sửa sai
Có thể giao cho nhiều người cùng viết một chương
trình ,mỗi người viết một chương trình con, rồi sau đó
ghép lại.
Tránh được việc phải viết lặp lại cùng một nhóm lệnh
nào đó. Khi một nhóm lệnh nào đó lặp lại nhiều lần
trong bài ta có thể đưa vào một chương trình con.
Thuận tiện cho việc phát triển, nâng cấp chương
trình.
2. Phân loại và cấu trúc chương trình
con