intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

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

Chia sẻ: Dien_vi10 Dien_vi10 | Ngày: | Loại File: PDF | Số trang:43

31
lượt xem
3
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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 kiến thức: Nguyên tắc chung thiết kế chương trình, thiết kế giải thuật, thiết kế giải thuật. Mời các bạn cùng tham khảo nội dung chi tiết.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Kỹ thuật lập trình: Bài 5 - ThS. Nguyễn Thành Trung

Trịnh Thành Trung (ThS)<br /> trungtt@soict.hust.edu.vn<br /> <br /> Bài 5<br /> THIẾT KẾ CHƯƠNG TRÌNH<br /> <br /> Nội dung<br /> 1. Nguyên tắc chung<br /> 2. Thiết kế giải thuật<br /> 3. Thiết kế dữ liệu<br /> <br /> 1.<br /> Nguyên tắc chung<br /> Trong thiết kế chương trình<br /> <br /> Phẩm chất của<br /> chương trình tốt<br /> ▪ Phẩm chất của 1 chương trình tốt<br /> ▫ Cấu trúc tốt<br /> ▫ Logic chương trình + các biểu thức được diễn đạt theo cách<br /> thông thường<br /> ▫ Tên dùng trong chương trình có tính chất miêu tả<br /> ▫ Chú thích hợp lý<br /> ▫ Tôn trọng chiến lược divide/conquer/association<br /> <br /> ▪ Làm thế nào để tạo ra chương trình có phẩm chất tốt<br /> ▫ Thiết kế top-down<br /> ▫ Tinh chỉnh từng bước<br /> <br /> Nguyên tắc<br /> chung<br /> Đơn giản<br /> ▪ Thể hiện giải thuật như nó vốn có, đừng quá kỳ bí<br /> ▪ Lựa chọn cấu trúc dữ liệu sao cho việc viết giải thuật bằng<br /> NNLT cụ thể là đơn giản nhất<br /> ▪ Tìm cách đơn giản hóa các biểu thức<br /> ▪ Thay những biểu thức lặp đi lặp lại bằng CT con tương ứng<br /> <br />
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2