Danh mục tài liệu

Bài giảng Kỹ thuật lập trình: Bài 5 - ThS. Trịnh Thành Trung

Số trang: 43      Loại file: pdf      Dung lượng: 1.08 MB      Lượt xem: 25      Lượt tải: 0    
Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng "Kỹ thuật lập trình - Bài 5: Thiết kế chương trình" cung cấp cho người học các nguyên tắc chung khi thiết kế chương trình, thiết kế giải thuật, thiết kế dữ liệu. Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật lập trình: Bài 5 - ThS. Trịnh Thành TrungTrịnh Thành Trung (ThS)trungtt@soict.hust.edu.vnBài 5THIẾT KẾ CHƯƠNG TRÌNHNội dung1. Nguyên tắc chung2. Thiết kế giải thuật3. Thiết kế dữ liệu1.Nguyên tắc chungTrong thiết kế chương trìnhPhẩm chất củachương trình tốt▪ Phẩm chất của 1 chương trình tốt▫ Cấu trúc tốt▫ Logic chương trình + các biểu thức được diễn đạt theo cáchthông thường▫ Tên dùng trong chương trình có tính chất miêu tả▫ Chú thích hợp lý▫ Tôn trọng chiến lược divide/conquer/association▪ Làm thế nào để tạo ra chương trình có phẩm chất tốt▫ Thiết kế top-down▫ Tinh chỉnh từng bướcNguyên tắcchungĐơn giản▪ Thể hiện giải thuật như nó vốn có, đừng quá kỳ bí▪ Lựa chọn cấu trúc dữ liệu sao cho việc viết giải thuật bằngNNLT cụ thể là đơn giản nhất▪ Tìm cách đơn giản hóa các biểu thức▪ Thay những biểu thức lặp đi lặp lại bằng CT con tương ứng