Bài giảng Ngôn ngữ lập trình: Chương 1 - Nguyễn Xuân Hùng
Số trang: 35
Loại file: pdf
Dung lượng: 738.00 KB
Lượt xem: 18
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 Ngôn ngữ lập trình: Chương 1 do Nguyễn Xuân Hùng biên soạn cung cấp cho người học các kiến thức: Giới thiệu về C++, biến, biểu thức và lệnh gán, nhập, xuất dữ liệu, phong cách lập trình, không gian tên,...
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ lập trình: Chương 1 - Nguyễn Xuân HùngNGÔN NGỮ LẬP TRÌNHCHƯƠNG I. GiỚI THIỆU VỀ C++Giảng viên: Nguyễn Xuân HùngMobile: 0908 386 366Email: nguyenxuanhung@wru.vnNguyễn Xuân Hùng – Khoa CNTT – Trường Đại học Thủy LợiNỘI DUNG1. Giới thiệu về C++.2. Biến, biểu thức và lệnh gán.3. Nhập, xuất dữ liệu.4. Phong cách lập trình.5. Không gian tên.2Nguyễn Xuân Hùng – Khoa CNTT – ĐH Thủy Lợi8/29/20161. Giới thiệt về C++1.1••3Nguồn gốc của C++.Ngôn ngữ lập trình C++ có thể được hiểu là ngôn ngữ lậptrình C với các lớp (và một vài tính năng mới khác đượcthêm vào).Ngôn ngữ lập trình C được phát triển bởi Dennis Ritchiethuộc phòng thí nghiệm AT&T Bell vào những năm1970.Nguyễn Xuân Hùng – Khoa CNTT – ĐH Thủy Lợi8/29/20161. Giới thiệt về C++1.1 Nguồn gốc của C++.•Ngôn ngữ C là một ngôn ngữ đặc biệt bởi vì nó là một ngônngữ bậc cao với nhiều tính năng của ngôn ngữ bậc thấp.Ưu điểm:•Có thể trực tiếp thao tác trên bộ nhớ của máy tính giống hợpngữ.•Dễ đọc và dễ viết hơn hợp ngữ. Thuận lợi cho viết các chương trình hệ thống.Nhược điểm:•Khi viết chương trình khác không dễ dàng để hiểu.•Nó cũng không có nhiều thao tác kiểm tra tự động như một vàingôn ngữ bậc cao khác.4Nguyễn Xuân Hùng – Khoa CNTT – ĐH Thủy Lợi8/29/20161. Giới thiệt về C++1.1••5Nguồn gốc của C++.Để khắc phục được các nhược điểm này và một vàinhược điểm khác của C, Bjarne Stroustrup của phòng thínghiệm AT&T Bell đã phát triển C++ vào những năm đầu1980.Hầu hết C là tập con của C++ và vì thế hầu hết cácchương trình C cũng là chương trình C++. Không giốngC, C++ có các tiện ích cho các lớp vì thế nó có thể sửdụng cho lập trình hướng đối tượng.Nguyễn Xuân Hùng – Khoa CNTT – ĐH Thủy Lợi8/29/2016
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ lập trình: Chương 1 - Nguyễn Xuân HùngNGÔN NGỮ LẬP TRÌNHCHƯƠNG I. GiỚI THIỆU VỀ C++Giảng viên: Nguyễn Xuân HùngMobile: 0908 386 366Email: nguyenxuanhung@wru.vnNguyễn Xuân Hùng – Khoa CNTT – Trường Đại học Thủy LợiNỘI DUNG1. Giới thiệu về C++.2. Biến, biểu thức và lệnh gán.3. Nhập, xuất dữ liệu.4. Phong cách lập trình.5. Không gian tên.2Nguyễn Xuân Hùng – Khoa CNTT – ĐH Thủy Lợi8/29/20161. Giới thiệt về C++1.1••3Nguồn gốc của C++.Ngôn ngữ lập trình C++ có thể được hiểu là ngôn ngữ lậptrình C với các lớp (và một vài tính năng mới khác đượcthêm vào).Ngôn ngữ lập trình C được phát triển bởi Dennis Ritchiethuộc phòng thí nghiệm AT&T Bell vào những năm1970.Nguyễn Xuân Hùng – Khoa CNTT – ĐH Thủy Lợi8/29/20161. Giới thiệt về C++1.1 Nguồn gốc của C++.•Ngôn ngữ C là một ngôn ngữ đặc biệt bởi vì nó là một ngônngữ bậc cao với nhiều tính năng của ngôn ngữ bậc thấp.Ưu điểm:•Có thể trực tiếp thao tác trên bộ nhớ của máy tính giống hợpngữ.•Dễ đọc và dễ viết hơn hợp ngữ. Thuận lợi cho viết các chương trình hệ thống.Nhược điểm:•Khi viết chương trình khác không dễ dàng để hiểu.•Nó cũng không có nhiều thao tác kiểm tra tự động như một vàingôn ngữ bậc cao khác.4Nguyễn Xuân Hùng – Khoa CNTT – ĐH Thủy Lợi8/29/20161. Giới thiệt về C++1.1••5Nguồn gốc của C++.Để khắc phục được các nhược điểm này và một vàinhược điểm khác của C, Bjarne Stroustrup của phòng thínghiệm AT&T Bell đã phát triển C++ vào những năm đầu1980.Hầu hết C là tập con của C++ và vì thế hầu hết cácchương trình C cũng là chương trình C++. Không giốngC, C++ có các tiện ích cho các lớp vì thế nó có thể sửdụng cho lập trình hướng đối tượng.Nguyễn Xuân Hùng – Khoa CNTT – ĐH Thủy Lợi8/29/2016
Tìm kiếm theo từ khóa liên quan:
Bài giảng Ngôn ngữ lập trình Ngôn ngữ lập trình Phong cách lập trình Biểu thức và lệnh gán Giới thiệu về C++Gợi ý tài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 271 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 263 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 262 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 231 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 221 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 214 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 203 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 179 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 169 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 163 0 0