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

5 230 0
Quan điểm toán học trong môn lập trình phần 1 pps

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

Thông tin tài liệu

2 © 2004, HOÀNG MINH SƠN Chương 1: Mởđầu Nộidung bài giảng 1.1 Giới thiệunộ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++ Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m Quan điểm về kỹ thuật lập trình Nội dung bài học: 3 © 2004, HOÀNG MINH SƠN Chương 1: Mởđầu 1.1 Nộidung môn học  Các kỹ thuậtlập trình cơ bản, thựchiệnminhhoạ trên các ngôn ngữ lập trình C và C++: —Lậptrìnhcócấutrúc(structured programming) —Lậptrìnhhướng ₫ốitượng (object-oriented programming) —Lậptrìnhthờigianthực(real-time programming) —Lậptrìnhtổng quát (generic programming)  Tạisaochọn C/C++: — Hai ngôn ngữ lậptrìnhtiêubiểunhất, ₫ủ ₫ể thựchiệncác kỹ thuậtlập trình quan trọng — Hai ngôn ngữ lập trình quan trọng nhất ₫ốivớikỹ sư ₫iện/kỹ sư₫iềukhiển Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m 4 © 2004, HOÀNG MINH SƠN Chương 1: Mởđầu Quan ₫iểmvề môn học  Đề cao kiếnthứccơ bản, nềntảng: —Thiênvề tư duy và phương pháp lậptrình —Tạokhả năng dễ thích ứng vớicácứng dụng khác nhau —Tạokhả năng dễ thích ứng với các ngôn ngữ lậptrình khác (Java, Visual Basic, C#, MATLAB…) —Nhấnmạnh tính chuyên nghiệp trong lập trình: hiệu quả + chấtlượng  Những nộidung không có trong chương trình: —Lậptrìnhhệ thống (low-level system programming) —Lậptrình₫ồ họa —Lậptrìnhgiaotiếpvớicácthiếtbị ngoại vi ( cổng nốitiếp, song song…) —Lậptrìnhcơ sở dữ liệu —Lậptrìnhthànhphần, lập trình phân tán (mạng, Internet) Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m 5 © 2004, HOÀNG MINH SƠN Chương 1: Mởđầu Phương pháp họctập  Cách thứ nhất: Nghe giảng  làm thử  ₫ọctài liệu  thảoluận  luyệntập  Cách thứ hai: Đọctàiliệu  làm thử  nghe giảng  thảoluận  luyệntập  Nguyên tắccơ bản: Chủ₫ộng họcthường xuyên!  Những ₫iều không nên làm: —Chépnhiềutrênlớp —Họcthuộclòng, họcchay —Mong₫ợinhiềuvàoôntập —Dựadẫm vào các bài tậpmẫutrongsách Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m 6 © 2004, HOÀNG MINH SƠN Chương 1: Mởđầu Công cụ họctập  Máy tính PC  Môi trường lậptrình: Visual C++ 6.0 (Visual Studio 6.0), Visual C++ .NET, Borland C++ Builder  Nền ứng dụng: Win32 Console Application  Tài liệuthamkhảo. Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m Click to buy NOW! P D F - X C h a n g e V i e w e r w w w . d o c u - t r a c k . c o m . V i e w e r w w w . d o c u - t r a c k . c o m Quan điểm về kỹ thuật lập trình Nội dung bài học: 3 © 2004, HOÀNG MINH SƠN Chương 1: Mởđầu 1. 1 Nộidung môn học  Các kỹ thuậtlập trình cơ bản, thựchiệnminhhoạ trên các ngôn ngữ lập trình. HOÀNG MINH SƠN Chương 1: Mởđầu Nộidung bài giảng 1. 1 Giới thiệunộ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. (low-level system programming) —Lậptrình₫ồ họa —Lậptrìnhgiaotiếpvớicácthiếtbị ngoại vi ( cổng nốitiếp, song song…) —Lậptrìnhcơ sở dữ liệu —Lậptrìnhthànhphần, lập trình phân tán (mạng, Internet) Click

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

Từ khóa liên quan

Mục lục

  • Kỹ thuật lập trình

  • Nội dung bài giảng

  • 1.1 Nội dung môn học

  • Quan điểm về môn học

  • Phương pháp học tập

  • Công cụ học tập

  • 1.2 Tổng quan về kỹ thuật lập trình

  • Thế nào là lập trình?

  • Thế nào là lập trình tốt?

  • Thế nào là lập trình tốt?

  • Ví dụ minh họa: Tính giai thừa

  • Làm thế nào để lập trình tốt?

  • Các nguyên tắc cơ bản

  • Nguyên tắc tối cao

  • Các bài toán lập trình cho kỹ sư điện

  • 1.3 Phương pháp luận

  • Lập trình tuần tự (Sequential Programming)

  • Lập trình tuần tự: Ví dụ tính giai thừa

  • Lập trình tuần tự: Ưu điểm và nhược điểm

  • Lập trình có cấu trúc (structured programming)

Tài liệu cùng người dùng

Tài liệu liên quan