Danh mục tài liệu

Bài giảng công nghệ phần mềm : Thiết kế và Lập trình part 7

Số trang: 6      Loại file: pdf      Dung lượng: 279.04 KB      Lượt xem: 18      Lượt tải: 0    
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tham khảo tài liệu bài giảng công nghệ phần mềm : thiết kế và lập trình part 7, công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Bài giảng công nghệ phần mềm : Thiết kế và Lập trình part 7 Lưu đồ Nassi-Shneiderman (NS chart by IBM)a- Nối (concatination) b- Chọn (selection) Xử lý 1 ĐIều kiện Y N Xử lý 2 Xử lý 1 Xử lý 2c- Đa nhánh (CASE) d- Lặp (repetition) ĐIều kiện TT1 DO WHILE (Đkiện) Xử lý TT2 TT3 Xử lý 1 Xử lý Xử Xử lý 2 lý 3 REPEAT UNTIL (Đkiện)HUT, Falt. of IT SE-IV.37  Dept. of SE, 2001 Lưu đồ Phân tích bài toán (PAD chart by Hitachi)a- Nối (concatination) b- Chọn (selection) Xử lý 1 Xử lý 1 Trục chính Điều kiện Xử lý 2 Xử lý 2c- Đa nhánh (CASE) d- Lặp (repetition) Xử lý TT1 Đ 1 I ề TT2 Xử lý WHILE UNTIL u Xử lý Xử lý 2 Đkiện Đkiện k TT3 Xử lý i 3 ệ TT4 n Xử lý 4HUT, Falt. of IT SE-IV.38  Dept. of SE, 20017.2.3 Về Phương pháp Giắc-sơn (Jackson’s method)• JSP: Jackson Structured Programming• Các ký pháp: – Cơ sở (elementary) – Tuần tự (sequence) – Lặp – Rẽ nhánhHUT, Falt. of IT SE-IV.39  Dept. of SE, 2001 Trình tự thiết kế chung• Thiết kế cấu trúc dữ liệu (Data step)• Thiết kế cấu trúc chương trình (Program step)• Thiết kế thủ tục (Operation step)• Thiết kế đặc tả chương trình (Text step)HUT, Falt. of IT SE-IV.40  Dept. of SE, 2001 7.2.4 Về Phương pháp Wa-ny (Warnier’s method)• Khái niệm chung• Trình tự thiết kế – Thiết kế dữ liệu ra – Thiết kế dữ liệu vào – Thiết kế cấu trúc chương trình – Thiết kế lưu đồ – Thiết kế lệnh thủ tục – Thiết kế đặc tả chi tiếtHUT, Falt. of IT SE-IV.41  Dept. of SE, 2001 Chương 8: Kỹ thuật lập trình8.1 Lịch sử phát triển của ngôn ngữ lập trình8.2 Cấu trúc chương trình - Cấu trúc dữ liệu dễ hiểu - Cấu trúc thuật toán dễ hiểu8.3 Các công cụ lập trìnhHUT, Falt. of IT SE-IV.42  Dept. of SE, 2001