Bài giảng Phương pháp lập trình: Bài 2 - TS. Ngô Hữu Dũng
Số trang: 45
Loại file: pdf
Dung lượng: 466.09 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Phương pháp lập trình: Bài 2 do TS. Ngô Hữu Dũng biên soạn trình bày các nội dung sau: Giới thiệu ngôn ngữ lập trình C, trình biên dịch/thông dịch, cấu trúc chương trình, định dạng trong C, biến, kiểu dữ liệu, hằng số, từ khóa, toán tử,...
Nội dung trích xuất từ tài liệu:
Bài giảng Phương pháp lập trình: Bài 2 - TS. Ngô Hữu DũngTRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINHPhương pháp lập trìnhCác thành phần cơ bảnTS. Ngô Hữu DũngNội dungGiới thiệu ngôn ngữ lập trình CTrình biên dịch/thông dịchCấu trúc chương trìnhĐịnh dạng trong CBiến, kiểu dữ liệuHằng số, từ khóa, toán tửThư việnstdio.h, stdlib.h, math.h, string.h, ctype.h, time.hNhập xuất căn bản2Nhập: scanf, cin, getsXuất: printf, cout, putsPhương pháp lập trình - Cơ bảnNgôn ngữ lập trình CĐược phát triển bởi DennisRitchie tại phòng thí nghiệmAT&T Bell vào đầu thập niên1970C được dùng trong hệ điềuhành UNIX và phát triển cùngvới hệ điều hành nàyC đã lan rộng ra nhiều hệ điềuhành khác và trở thành ngônngữ phổ dụng nhất3Phương pháp lập trình - Cơ bảnTrình biên dịch/Trình thông dịchMã nguồnSource codeTrìnhbiên dịchCompilerMã máyMachineCodeSourceCodeTrìnhthông dịchInterpreterInputExecutableProgramOutputTrình biên dịch: Phân tích chươngtrình và biên dịch thành mã máy.Chương trình có thể thực thi: Có thểchạy độc lập với trình biên dịch =>Thực thi nhanh chóng4InputOutputTrình thông dịch: Phân tích vàthực thi chương trình cùng lúc.Việc thực thi chậm nhưng dễ sửalỗi chương trình.Phương pháp lập trình - Cơ bảnBiên dịch và chạy chương trìnhIDE – IntegratedDevelopment EnvironmentCompilerObject codefile.objPhân tích và biên dịch mã nguồnthành mã đối tượngTrình liên kết5Biên soạn mã nguồnTrình biên dịchSource codefile.cTrình soạn thảoEditorKết hợp các mãđối tượng và thưviện thành mãthực thiLibrariesLinkerIDE(IntegratedDevelopmentEnvironment)Phương pháp lập trình - Cơ bảnExecutable codefile.exe
Nội dung trích xuất từ tài liệu:
Bài giảng Phương pháp lập trình: Bài 2 - TS. Ngô Hữu DũngTRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINHPhương pháp lập trìnhCác thành phần cơ bảnTS. Ngô Hữu DũngNội dungGiới thiệu ngôn ngữ lập trình CTrình biên dịch/thông dịchCấu trúc chương trìnhĐịnh dạng trong CBiến, kiểu dữ liệuHằng số, từ khóa, toán tửThư việnstdio.h, stdlib.h, math.h, string.h, ctype.h, time.hNhập xuất căn bản2Nhập: scanf, cin, getsXuất: printf, cout, putsPhương pháp lập trình - Cơ bảnNgôn ngữ lập trình CĐược phát triển bởi DennisRitchie tại phòng thí nghiệmAT&T Bell vào đầu thập niên1970C được dùng trong hệ điềuhành UNIX và phát triển cùngvới hệ điều hành nàyC đã lan rộng ra nhiều hệ điềuhành khác và trở thành ngônngữ phổ dụng nhất3Phương pháp lập trình - Cơ bảnTrình biên dịch/Trình thông dịchMã nguồnSource codeTrìnhbiên dịchCompilerMã máyMachineCodeSourceCodeTrìnhthông dịchInterpreterInputExecutableProgramOutputTrình biên dịch: Phân tích chươngtrình và biên dịch thành mã máy.Chương trình có thể thực thi: Có thểchạy độc lập với trình biên dịch =>Thực thi nhanh chóng4InputOutputTrình thông dịch: Phân tích vàthực thi chương trình cùng lúc.Việc thực thi chậm nhưng dễ sửalỗi chương trình.Phương pháp lập trình - Cơ bảnBiên dịch và chạy chương trìnhIDE – IntegratedDevelopment EnvironmentCompilerObject codefile.objPhân tích và biên dịch mã nguồnthành mã đối tượngTrình liên kết5Biên soạn mã nguồnTrình biên dịchSource codefile.cTrình soạn thảoEditorKết hợp các mãđối tượng và thưviện thành mãthực thiLibrariesLinkerIDE(IntegratedDevelopmentEnvironment)Phương pháp lập trình - Cơ bảnExecutable codefile.exe
Tìm kiếm theo từ khóa liên quan:
Bài giảng Phương pháp lập trình Phương pháp lập trình Các thành phần cơ bản Ngôn ngữ lập trình C Cấu trúc chương trình Định dạng trong CGợi ý tài liệu liên quan:
-
101 trang 194 1 0
-
Giáo trình Lập trình logic trong prolog: Phần 1
114 trang 171 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 158 0 0 -
Giáo trình Lập trình C căn bản
135 trang 147 0 0 -
Tìm hiểu về ngôn ngữ lập trình C: Phần 1 - Quách Tuấn Ngọc
211 trang 143 0 0 -
14 trang 128 0 0
-
161 trang 127 1 0
-
Giáo trình Kỹ thuật lập trình C: Căn bản & nâng cao - Phần 1
202 trang 115 0 0 -
Giáo trình Vi điều khiển PIC: Phần 1
119 trang 114 0 0 -
Giáo trình lập trình hướng đối tượng - Lê Thị Mỹ Hạnh ĐH Đà Nẵng
165 trang 110 0 0