Danh mục

Quan điểm toán học trong môn lập trình phần 3

Số trang: 6      Loại file: pdf      Dung lượng: 248.96 KB      Lượt xem: 8      Lượt tải: 0    
tailieu_vip

Phí tải xuống: 4,000 VND Tải xuống file đầy đủ (6 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Chia nhỏ ₫ối tượng/vấn ₫ề thành nhiều module nhỏ ₫ể dễ can thiệp và giải quyết Phân cấp Phân hạng hoặc sắp xếp trật tự ₫ối tượng theo các quan hệ trên dưới
Nội dung trích xuất từ tài liệu:
Quan điểm toán học trong môn lập trình phần 3 Các nguyên tắc cơ bản Trừu tượng hóa Chắt lọc ra những yếu tố quan trọng, bỏ qua những chi tiết kém quan trọng Đóng gói Che giấu và bảo vệ các dữ liệu quan trọng qua một giao diện có kiểm soát Module hóa Chia nhỏ ₫ối tượng/vấn ₫ề thành nhiều module nhỏ ₫ể dễ can thiệp và giải quyết© 2004, HOÀNG MINH SƠN Phân cấp Phân hạng hoặc sắp xếp trật tự ₫ối tượng theo các quan hệ trên dưới 13Chương 1: Mở đầu Nguyên tắc tối cao „Keep it simple: as simple as possible, but no simpler!“ (Albert Einstein)© 2004, HOÀNG MINH SƠN 14Chương 1: Mở đầu Các bài toán lập trình cho kỹ sư ₫iện Lập trình phần mềm ₫iều khiển (µC, PC, PLC, DCS) Lập trình phần mềm thu thập/quản lý dữ liệu quá trình Lập trình phần mềm giao diện người-máy (₫ồ họa) Lập trình phần mềm tích hợp hệ thống (COM, OPC,...) Lập trình phần mềm tính toán, thiết kế Lập trình phần mềm mô phỏng© 2004, HOÀNG MINH SƠN Lập trình phần mềm tối ưu hóa ... 15Chương 1: Mở đầu 1.3 Phương pháp luận Phương pháp: Cách thức tiến hành một công việc ₫ể có hiệu quả cao Phương pháp luận: Một tập hợp các phương pháp ₫ược sử dụng hoặc bộ môn khoa học nghiên cứu các phương pháp ₫ó Phương pháp luận phục vụ: — Phân tích hệ thống — Thiết kế hệ thống — Thực hiện — Thử nghiệm© 2004, HOÀNG MINH SƠN — ... 16Chương 1: Mở đầu Lập trình tuần tự (Sequential Programming) Phương pháp cổ ₫iển nhất, bằng cách liệt kê các lệnh kế tiếp, mức trừu tượng thấp Kiểm soát dòng mạch thực hiện chương trình bằng các lệnh rẽ nhánh, lệnh nhảy, lệnh gọi chương trình con (subroutines) Ví dụ ngôn ngữ ₫ặc thù: — Ngôn ngữ máy, — ASSEMBLY — BASIC© 2004, HOÀNG MINH SƠN — IL (Instruction List), STL (Statement List) — LD, LAD (Ladder Diagram) 17Chương 1: Mở đầu Lập trình tuần tự: Ví dụ tính giai thừa 1: MOV AX, n 2: DEC n 3: CMP n, 1 4: JMPI 5: MUL AX, n 6: JMP 2 7: MOV n, AX© 2004, HOÀNG MINH SƠN 8: RET 18Chương 1: Mở đầu

Tài liệu được xem nhiều: