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

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

 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


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status