TAILIEUCHUNG - Lập trình bằng Turbo Pascal part 6

Các mô đun chương trình là các chương trình con trong một chương trình lớn hơn. Thực hiện thiết kế theo mô đun cũng là sử dụng hàm và thủ tục để xây dựng chương trình hay thủ tục hoá khi xây dựng chương trình. Phương pháp để làm việc này là - Xác định rõ chức năng của từng mô đun như một chương trình con, nó sẽ làm gì, chưa quan tâm làm như thế nào, không đi ngay vào chi tiết. Đây là viêc phân chia biên giới giữa các chương trình con, đảm bảo tính độc. | Lập trình bằng Turbo Pascal Thủ tục hoá - Procedural abstraction Các mô đun chương trình là các chương trình con trong một chương trình lớn hơn. Thực hiên thiết kế theo mô đun cũng là sử dụng hàm và thủ tục để xây dựng chương trình hay thủ tục hoá khi xây dựng chương trình. Phương pháp để làm viêc này là - Xác định rõ chức năng của từng mô đun như một chương trình con nó sẽ làm gì chưa quan tâm làm như thế nào không đi ngay vào chi tiết. Đây là viêc phân chia biên giới giữa các chương trình con đảm bảo tính độc lập tương đối của chúng với nhau. - Xây dựng khung lắp ghép các chương trình con thành chương trình chính. Mỗi chương trình con là một mô đun riêng rẽ giống như từng tấm bê tông để xây thành một toà nhà lắp ghép. Để kiến trúc nên toà nhà cần bố trí các tấm bê tông đúng vị trí đã định. Để xây dựng thành chương trình chính cần xác định đúng quan hê của các mô đun chương trình con với nhau. - Xác định chất kết dính để liên kết các mô đun với nhau. Nó giống như vôi vữa xi măng trong xây dựng nhà cửa. Cái kết dính các chương trình con với nhau là viêc truyền tham số. Đầu vào của chương trình con này là đầu ra của một chương trình con khác. Cần hoạch định cách thức truyền dữ liêu giữa các chương trình. Truyền thông qua danh sách tham số hay gián tiếp qua biến toàn cục theo cách tham trị hay tham biến. - Sau khi đã tiến hành thủ tục hoá như trên có thể viết ngay được chương trình chính trước khi thực hiên chi tiết các chương trình con. 2. Thiết kế chi tiết dẩn từng bước. So đổ cấu trúc chương trình - structure chart Theo phương pháp thiết kế top-down chi tiết dần từng bước ta cần lập một sơ đổ cấu trúc của chương trình. Sơ đổ cấu trúc của chương trình gồm nhiều mức giống hình cây lật ngược mà gốc cây là bài toán ban đầu. Sơ đồ cấu trúc sẽ phát triển dần xuống dưới chia ra nhiều nhánh con ứng với viêc chi tiết dần mỗi bài toán thành các bài toán con nhỏ hơn. Quá trình phân nhánh tiếp tục cho đến khi các bài toán con đã đủ đơn giản. Trên hình vẽ mỗi bài toán

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.