Bài giảng Kỹ thuật lập trình - Chương 00: Tổng quan về KTLT - Vũ Thị Hương Giang

Mục tiêu
• Sinh viên có đƣợc các kiến thức cơ bản của kỹ
thuật lập trình
• Sinh viên có khả năng phân tích, xây dựng
chƣơng trình
• Sinh viên làm chủ các kỹ thuật:
– Viết mã nguồn hiệu quả
– Kiểm thử
– Gỡ rối
– Tối ƣu mã
– Nâng cao hiệu năng của chƣơng trình
– Viết tài liệu chƣơng trình 
pdf 8 trang xuanthi 27/12/2022 1400
Bạn đang xem tài liệu "Bài giảng Kỹ thuật lập trình - Chương 00: Tổng quan về KTLT - Vũ Thị Hương Giang", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

File đính kèm:

  • pdfbai_giang_ky_thuat_lap_trinh_chuong_00_tong_quan_ve_ktlt_vu.pdf

Nội dung text: Bài giảng Kỹ thuật lập trình - Chương 00: Tổng quan về KTLT - Vũ Thị Hương Giang

  1. Mục tiêu • Sinh viên có đƣợc các kiến thức cơ bản của kỹ thuật lập trình • Sinh viên có khả năng phân tích, xây dựng chƣơng trình • Sinh viên làm chủ các kỹ thuật: – Viết mã nguồn hiệu quả – Kiểm thử – Gỡ rối – Tối ƣu mã – Nâng cao hiệu năng của chƣơng trình – Viết tài liệu chƣơng trình
  2. Bài tập • Trên lớp: cá nhân hoặc nhóm • Về nhà: nhóm 4 - 5 SV • Nội dung: – Lý thuyết + thực hành các kỹ thuật lập trình làm việc với biến, dữ liệu và các cấu trúc lập trình – Lý thuyết + thực hành các kỹ thuật xây dựng và sử dụng hàm/thủ tục – Lý thuyết + thực hành các kỹ thuật bẫy lỗi và lập trình phòng ngừa – Lý thuyết + thực hành các kỹ thuật kiểm thử – Lý thuyết + thực hành các kỹ thuật gỡ rối, lập tài liệu cho chƣơng trình
  3. Tài liệu học tập • Bài giảng trên lớp • Sách tham khảo – PP: Brian W. Kernighan, Rob Pike. The Practice of Programming. Textbook Paperback, 1999, ISBN: 020161586X – PPPUC: Bjarne Stroustrup. Programming: Principles and Practice Using C++ Addison-Wesley Professional, 2008. ISBN: 9780321543721 – CCPHSC: McConnell, Steve. Code Complete: A Practical Handbook of Software Construction, 2d Ed. Redmond, Wa.: Microsoft Press, ~950 pages, 2004. ISBN: 07356- 1967-0
  4. QUESTION ???? 9