Danh mục

Bài giảng Kỹ thuật lập trình - Chương 1: Mở đầu

Số trang: 47      Loại file: pdf      Dung lượng: 741.76 KB      Lượt xem: 21      Lượt tải: 0    
Thư viện của tui

Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Nội dung chương 1: Giới thiệu nội dung môn học; giới thiệu chung về kỹ thuật lập trình; phương pháp luận; qui trình phát triển phần mềm; sơ lược về ngôn ngữ C/C++.
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật lập trình - Chương 1: Mở đầuChương 1 Chương 1: Mở ₫ầu 0101010101010101100001 0101010101010101100001 StateController 0101010100101010100101 0101010100101010100101 start() 1010011000110010010010 1010011000110010010010 stop() 1100101100100010000010 1100101100100010000010 0101010101010101100001 0101010101010101100001 0101010100101010100101 0101010100101010100101 © 2004, HOÀNG MINH SƠN 1010011000110010010010 B*u; y = A*x + 1010011000110010010010 1100101100100010000010+ d*u; 1100101100100010000010 x = C*x LQGController 0101010101010101100001 0101010101010101100001 start() 0101010100101010100101 0101010100101010100101 stop() 1010011000110010010010 1010011000110010010010 1100101100100010000010 1100101100100010000010 8/18/2005 Nội dung bài giảng 1.1 Giới thiệu nội dung môn học 1.2 Giới thiệu chung về kỹ thuật lập trình 1.3 Phương pháp luận 1.4 Qui trình phát triển phần mềm 1.5 Sơ lược về ngôn ngữ C/C++© 2004, HOÀNG MINH SƠNChương 1: Mở đầu © 2005 - HMS 2 1.1 Nội dung môn học Các kỹ thuật lập trình cơ bản, thực hiện trên các ngôn ngữ lập trình C và C++: — Lập trình có cấu trúc — Lập trình hướng ₫ối tượng — Lập trình thời gian thực — Lập trình tổng quát Tại sao chọn C/C++: — Hai ngôn ngữ lập trình tiêu biểu nhất, ₫ủ cho thực hiện các kỹ thuật lập trình quan trọng© 2004, HOÀNG MINH SƠN — Hai ngôn ngữ lập trình quan trọng nhất ₫ối với kỹ sư ₫iện/kỹ sư ₫iều khiểnChương 1: Mở đầu © 2005 - HMS 3 Quan ₫iểm về môn học Đề cao kiến thức cơ bản, nền tảng: — Thiên về tư duy và phương pháp lập trình — Tạo khả năng dễ thích ứng với các ứng dụng khác nhau — Tạo khả năng dễ thích ứng với các ngôn ngữ lập trình khác (Java, Visual Basic, C#, MATLAB…) — Nhấn mạnh tính chuyên nghiệp trong lập trình: hiệu quả + chất lượng Những nội dung không có trong chương trình: — Lập trình hệ thống (low-level system programming)© 2004, HOÀNG MINH SƠN — Lập trình ₫ồ họa — Lập trình giao tiếp với các cổng vào/ra (nối tiếp, song song) — Lập trình cơ sở dữ liệu — Lập trình thành phần, lập trình phân tán (mạng, Internet)Chương 1: Mở đầu © 2005 - HMS 4 Phương pháp học tập Cách thứ nhất: Nghe giảng làm thử ₫ọc tài liệu thảo luận luyện tập Cách thứ hai: Đọc tài liệu làm thử nghe giảng thảo luận luyện tập Nguyên tắc cơ bản: Chủ ₫ộng học thường xuyên! Những ₫iều không nên làm: — Chép nhiều trên lớp ...

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