1. Trang chủ
  2. » Công Nghệ Thông Tin

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

6 247 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 6
Dung lượng 248,96 KB

Nội dung

13 © 2004, HOÀNG MINH SƠN Chương 1: Mởđầu Các nguyên tắc cơ bản Trừutượng hóa  Chắtlọcranhững yếutố quan trọng, bỏ qua những chi tiếtkémquantrọng Đóng gói  Che giấuvàbảovệ các dữ liệuquantrọng qua mộtgiao diệncókiểmsoát Module hóa  Chia nhỏ₫ốitượng/vấn ₫ề thành nhiềumodule nhỏ₫ểdễ can thiệpvàgiảiquyết Phân cấp  Phân hạng hoặcsắpxếptrậttự₫ốitượng theo các quan hệ trên dưới 14 © 2004, HOÀNG MINH SƠN Chương 1: Mởđầu Nguyên tắc tốicao „Keep it simple: as simple as possible, but no simpler!“ (Albert Einstein) 15 © 2004, HOÀNG MINH SƠN Chươ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  Lập trình phần mềm tối ưu hóa  16 © 2004, HOÀNG MINH SƠN Chương 1: Mởđầu 1.3 Phương pháp luận  Phương pháp: Cách thứctiếnhànhmộtcôngviệc ₫ể có hiệu quả cao  Phương pháp luận: Mộttậphợp các phương pháp ₫ượcsử dụng hoặcbộ môn khoa họcnghiêncứ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 — 17 © 2004, HOÀNG MINH SƠN Chương 1: Mởđầu Lập trình tuần tự (Sequential Programming)  Phương pháp cổ₫iểnnhất, bằng cách liệtkêcáclệnh kế tiếp, mứctrừutượng thấp  Kiểmsoátdòngmạch thựchiệnchương trình bằng các lệnh rẽ nhánh, lệnh nhảy, lệnh gọichương trình con (subroutines)  Ví dụ ngôn ngữ ₫ặc thù: —Ngônngữ máy, — ASSEMBLY — BASIC — IL (Instruction List), STL (Statement List) — LD, LAD (Ladder Diagram) 18 © 2004, HOÀNG MINH SƠN Chươ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 8: RET . 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. 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  Lập trình phần mềm tối ưu hóa  16 © 2004,. 13 © 2004, HOÀNG MINH SƠN Chương 1: Mởđầu Các nguyên tắc cơ bản Trừutượng hóa  Chắtlọcranhững yếutố quan trọng, bỏ qua những chi tiếtkémquantrọng Đóng gói  Che giấuvàbảovệ các dữ liệuquantrọng

Ngày đăng: 31/07/2014, 04:20

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN