Bài giảng Kỹ thuật lập trình hệ cơ điện tử: Chương 1 - TS. Đặng Thái Việt
Số trang: 33
Loại file: pptx
Dung lượng: 1.07 MB
Lượt xem: 9
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Kỹ thuật lập trình hệ cơ điện tử: Chương 1 - TS. Đặng Thái Việt" được biên soạn bao gồm các nội dung chính sau: Tổng quan về ngôn ngữ lập trình; Giới thiệu sơ bộ ngôn ngữ C; Kiểu, toán tử và biểu thức; Dòng điều khiển; Hàm và cấu trúc chương trình; Con trỏ và mảng; Cơ sở của C++;... Mời các bạn cùng tham khảo bài giảng!
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật lập trình hệ cơ điện tử: Chương 1 - TS. Đặng Thái Việt TRƯỜNGĐẠIHỌCBÁCHKHOAHÀNỘIKỸTHUẬTLẬPTRÌNHHỆCƠĐIỆNTỬProgrammingEngineeringinMechatronics Giảngviên:TS.ĐặngTháiViệt Đơnvị:BộmônCơđiệntử,ViệnCơkhí HàNội,09/2017 1 KỸTHUẬTLẬPTRÌNHHỆCƠĐIỆNTỬ1. Tổngquanvềngônngữlậptrình 7. Cấutrúc2. GiớithiệusơbộngônngữC 8. Vào/ratrongC3. Kiểu,toántửvàbiểuthức 9. CơsởcủaC++4. Dòngđiềukhiển 10. Lớp5. Hàmvàcấutrúcchươngtrình 11. Kếthừavàđahình6. Contrỏvàmảng 12. Luồngvào/ratrongC++ 2 Tổngquanvềngônngữlậptrình1. Giớithiệuhocphâ ̣ ̀n2. Giớithiệuvềngônngữlậptrình 3 Giớithiệuhocphâ ̣ ̀nv KỹthuậtlậptrìnhtrongCơđiệntửME3300v Khốilượng:3(2206)Ø Giờgiảnglýthuyết:30tiết.Ø Giờbàitập,thảoluận:15tiếtvàbàitậplớn. 4 Muctiêuhocphâ ̣ ̣ ̀nv Mônhọccungcấpchosinhviênnhữngkiếnthứctổngquátvềlập trìnhvàkỹthuậtlậptrình,đồngthờicócáckĩthuậtcơbảnvề ngônngữlậptrìnhCvàC++vàphongcáchlậptrìnhhướngđối tượng.v Sinhviêncókhảnăngtriểnkhaicácchươngtrìnhcụthểđểgiải quyếtcácbàitoánkĩthuậtv Sinhviêncũngcóthểviếtthêmcáccôngcụmởrộngchomộtsố phầnmềmkĩthuậtchuyêndụngnhưMAPLEhayMATLABđể bổxungtínhnăngchocácphầnmềmnàynhằmgiúpgiảiquyết 5 Sáchvàtàiliệuthamkhảov Tàiliệuhọctập:1. Sáchgiáotrình:NgôTrungViệt:NgônngữlậptrìnhCvàC++. NXBGiaothôngvậntải1995.2. Côngcụ:VisualStudio,DevC++,… 6 SáchvàtàiliệuthamkhảoTàiliệuthamkhảo1. Brain W.Kernighan, Dennis M.Ritchie: The C Programming Language, Second Edition, Prentice Hall, 1988.2. Bjarne Stroustrup: The C++ Programming Language, Third Edition, AT&T, 1997.3. Stephan C. Dewhurst: C++ Gotchas: Avoiding Common Problems in Coding and Design, Addison Wesley, 2002.4. H. M. Deitel: C++ How to program, Fifth Edition, Prentice Hall, 2005.5. Ivor Horton: Beginning Visual C++ 2005, Wiley Publishing, Inc, 2006.6. Shaharuddin Salleh, Albert Y. Zomaya, Sakhinah Abu Bakar: Computing For Numerical Methods Using Visual C++, John Wiley and Sons, Inc, 2008. 7 Đá nhgiá kế tquảv Điểmquátrình:hệsố0,3(chuyêncần:thamgiađầyđủcácbuổi học,nộpđầyđủcácbàitậpvàhoànthànhbàitậplớn)v Điểmcuốikỳ:hệsố0,7 8 Tổngquanvềngônngữlậptrình1. Giớithiệuhocphâ ̣ ̀n2. Giớithiệuvềngônngữlậptrình 9 Tổngquanvềngônngữlậptrình1.Giớithiệu • Máy tính, phần cứng, phần mềm • Các mức của ngôn ngữ lập trình • Ngôn ngữ bậc cao và C++ • Các thành phần cơ bản của chương trình C++ • Các kiểu dữ liệu cơ bản trong C++ • Các bước giải bài toán • Các loại lỗi và xử lý lỗi 10 Tổngquanvềngônngữlậptrình1.1.Máytính: • Máy tính (máy vi tính hay máy điện toán) là thiết bị hay hệ thống được dùng để tính toán hay kiểm soát các hoạt động mà có thể biểu diễn dưới dạng số hay quy luật lôgic.1.2.Thiếtbịphầncứng: • Phần cứng (hardware) là các thành phần cụ thể của máy tính có thể chạm vào được như màn hình, chuột, bàn phím, máy in, máy quét, vỏ máy tính, đơn vị vi xử lý CPU, bo mạch chủ, các loại dây nối, loa, ổ mềm, ổ cứng, ổ CDROM, ... 11 Tổngquanvềngônngữlậptrình • Phân loại: - Thiết bị nhập (Input): Các bộ phận thu nhập dữ liệu hay mệnh lệnh như là bàn phím, chuột... - Thiết bị xuất (Output): Các bộ phận trả lời, phát tín hiệu, hay thực thi lệnh ra bên ngoài như là màn hình, máy in, loa, ...1.3.Phầnmềmmáytính: • Phần mềm (Software) là một tập hợp những câu lệnh được viết bằng một hoặc nhiều ngôn ngữ lập trình theo một trật tự xác định nhằm tự động thực hiện một số chức năng hoặc giải quyết một bài toán nào đó. ...
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật lập trình hệ cơ điện tử: Chương 1 - TS. Đặng Thái Việt TRƯỜNGĐẠIHỌCBÁCHKHOAHÀNỘIKỸTHUẬTLẬPTRÌNHHỆCƠĐIỆNTỬProgrammingEngineeringinMechatronics Giảngviên:TS.ĐặngTháiViệt Đơnvị:BộmônCơđiệntử,ViệnCơkhí HàNội,09/2017 1 KỸTHUẬTLẬPTRÌNHHỆCƠĐIỆNTỬ1. Tổngquanvềngônngữlậptrình 7. Cấutrúc2. GiớithiệusơbộngônngữC 8. Vào/ratrongC3. Kiểu,toántửvàbiểuthức 9. CơsởcủaC++4. Dòngđiềukhiển 10. Lớp5. Hàmvàcấutrúcchươngtrình 11. Kếthừavàđahình6. Contrỏvàmảng 12. Luồngvào/ratrongC++ 2 Tổngquanvềngônngữlậptrình1. Giớithiệuhocphâ ̣ ̀n2. Giớithiệuvềngônngữlậptrình 3 Giớithiệuhocphâ ̣ ̀nv KỹthuậtlậptrìnhtrongCơđiệntửME3300v Khốilượng:3(2206)Ø Giờgiảnglýthuyết:30tiết.Ø Giờbàitập,thảoluận:15tiếtvàbàitậplớn. 4 Muctiêuhocphâ ̣ ̣ ̀nv Mônhọccungcấpchosinhviênnhữngkiếnthứctổngquátvềlập trìnhvàkỹthuậtlậptrình,đồngthờicócáckĩthuậtcơbảnvề ngônngữlậptrìnhCvàC++vàphongcáchlậptrìnhhướngđối tượng.v Sinhviêncókhảnăngtriểnkhaicácchươngtrìnhcụthểđểgiải quyếtcácbàitoánkĩthuậtv Sinhviêncũngcóthểviếtthêmcáccôngcụmởrộngchomộtsố phầnmềmkĩthuậtchuyêndụngnhưMAPLEhayMATLABđể bổxungtínhnăngchocácphầnmềmnàynhằmgiúpgiảiquyết 5 Sáchvàtàiliệuthamkhảov Tàiliệuhọctập:1. Sáchgiáotrình:NgôTrungViệt:NgônngữlậptrìnhCvàC++. NXBGiaothôngvậntải1995.2. Côngcụ:VisualStudio,DevC++,… 6 SáchvàtàiliệuthamkhảoTàiliệuthamkhảo1. Brain W.Kernighan, Dennis M.Ritchie: The C Programming Language, Second Edition, Prentice Hall, 1988.2. Bjarne Stroustrup: The C++ Programming Language, Third Edition, AT&T, 1997.3. Stephan C. Dewhurst: C++ Gotchas: Avoiding Common Problems in Coding and Design, Addison Wesley, 2002.4. H. M. Deitel: C++ How to program, Fifth Edition, Prentice Hall, 2005.5. Ivor Horton: Beginning Visual C++ 2005, Wiley Publishing, Inc, 2006.6. Shaharuddin Salleh, Albert Y. Zomaya, Sakhinah Abu Bakar: Computing For Numerical Methods Using Visual C++, John Wiley and Sons, Inc, 2008. 7 Đá nhgiá kế tquảv Điểmquátrình:hệsố0,3(chuyêncần:thamgiađầyđủcácbuổi học,nộpđầyđủcácbàitậpvàhoànthànhbàitậplớn)v Điểmcuốikỳ:hệsố0,7 8 Tổngquanvềngônngữlậptrình1. Giớithiệuhocphâ ̣ ̀n2. Giớithiệuvềngônngữlậptrình 9 Tổngquanvềngônngữlậptrình1.Giớithiệu • Máy tính, phần cứng, phần mềm • Các mức của ngôn ngữ lập trình • Ngôn ngữ bậc cao và C++ • Các thành phần cơ bản của chương trình C++ • Các kiểu dữ liệu cơ bản trong C++ • Các bước giải bài toán • Các loại lỗi và xử lý lỗi 10 Tổngquanvềngônngữlậptrình1.1.Máytính: • Máy tính (máy vi tính hay máy điện toán) là thiết bị hay hệ thống được dùng để tính toán hay kiểm soát các hoạt động mà có thể biểu diễn dưới dạng số hay quy luật lôgic.1.2.Thiếtbịphầncứng: • Phần cứng (hardware) là các thành phần cụ thể của máy tính có thể chạm vào được như màn hình, chuột, bàn phím, máy in, máy quét, vỏ máy tính, đơn vị vi xử lý CPU, bo mạch chủ, các loại dây nối, loa, ổ mềm, ổ cứng, ổ CDROM, ... 11 Tổngquanvềngônngữlậptrình • Phân loại: - Thiết bị nhập (Input): Các bộ phận thu nhập dữ liệu hay mệnh lệnh như là bàn phím, chuột... - Thiết bị xuất (Output): Các bộ phận trả lời, phát tín hiệu, hay thực thi lệnh ra bên ngoài như là màn hình, máy in, loa, ...1.3.Phầnmềmmáytính: • Phần mềm (Software) là một tập hợp những câu lệnh được viết bằng một hoặc nhiều ngôn ngữ lập trình theo một trật tự xác định nhằm tự động thực hiện một số chức năng hoặc giải quyết một bài toán nào đó. ...
Tìm kiếm theo từ khóa liên quan:
Kỹ thuật lập trình hệ cơ điện tử Cơ điện tử Ngôn ngữ lập trình Giới thiệu ngôn ngữ C Con trỏ và mảng Cơ sở của C++Gợi ý tài liệu liên quan:
-
103 trang 284 1 0
-
Giáo trình Vi điều khiển (Nghề: Cơ điện tử - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Ninh Thuận
127 trang 259 0 0 -
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 258 0 0 -
8 trang 250 0 0
-
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 247 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 246 0 0 -
11 trang 240 0 0
-
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 229 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 209 0 0 -
Thiết kế, lắp ráp 57 mạch điện thông minh khuếch đại thuật toán: Phần 2
88 trang 208 0 0