Tên sách (Title of document): Bài giảng ngôn ngữ lập trình C\C++ Giới thiệu (Introduction): Ngôn ngữ lập trình (NNLT) C/C++ là một trong những ngôn ngữ lập trình hướng đối tượng mạnh và phổ biến hiện nay do tính mềm dẻo và đa năng của nó. Không chỉ các ứng dụng được viết trên C/C++ mà cả những chương trình hệ thống lớn đều được viết hầu hết trên C/C++. C++ là ngôn ngữ lập trình hướng đối tượng được phát triển trên nền tảng của C, không những khắc phục một số nhược điểm của ngôn ngữ C mà quan trọng hơn, C++ cung cấp cho người sử dụng (NSD) một phương tiện lập trình theo kỹ thuật mới: lập trình hướng đối tượng. Đây là kỹ thuật lập trình được sử dụng hầu hết trong các ngôn ngữ mạnh hiện nay, đặc biệt là các ngôn ngữ hoạt động trong môi truờng Windows như Microsoft Access, Visual Basic, Visual Foxpro … Hiện nay NNLT C/C++ đã được đưa vào giảng dạy trong hầu hết các trường Đại học, Cao đẳng để thay thế một số NNLT đã cũ như FORTRAN, Pascal … Tập bài giảng này được viết ra với mục đích đó, trang bị kiến thức và kỹ năng thực hành cho sinh viên bắt đầu học vào NNLT C/C++ tại Khoa Công nghệ, Đại học Quốc gia Hà Nội. Để phù hợp với chương trình, tập bài giảng này chỉ đề cập một phần nhỏ đến kỹ thuật lập trình hướng đối tượng trong C++, đó là các kỹ thuật đóng gói dữ liệu, phương thức và định nghĩa mới các toán tử. Tên gọi của tập bài giảng này nói lên điều đó, có nghĩa nội dung của bài giảng thực chất là NNLT C được mở rộng với một số đặc điểm mới của C++. Về kỹ thuật lập trình hướng đối tượng (trong C++) sẽ được trang bị bởi một giáo trình khác. Tuy nhiên để ngắn gọn, trong tập bài giảng này tên gọi C/C++ sẽ được chúng tôi thay bằng C++. Nội dung tập bài giảng này gồm 8 chương. Phần đầu gồm các chương từ 1 đến 6 chủ yếu trình bày về NNLT C++ trên nền tảng của kỹ thuật lập trình cấu trúc. Các chương còn lại (chương 7 và 8) sẽ trình bày các cấu trúc cơ bản trong C++ đó là kỹ thuật đóng gói (lớp và đối tượng) và định nghĩa phép toán mới cho lớp. Tuy đã có nhiều cố gắng nhưng do thời gian và trình độ người viết có hạn nên chắc chắn không tránh khỏi sai sót, vì vậy rất mong nhận được sự góp ý của bạn đọc để bài giảng ngày càng một hoàn thiện hơn. ... Tham khảo: http://hd24.edu.vn Tác giả (Author): ĐH Quốc gia HN - [http://ebooks-ict.blogspot.com - sưu tầm] Download - Lưu ý: sau 5s, Click BỎ QUA QUẢNG CÁO (SKIN AD) |
Home
»
Kỹ thuật lập trình
»
Lập trình C và CPP
»
Lập trình hướng đối tượng
»
Lập trình máy tính
» Bài giảng ngôn ngữ lập trình C\C++
DANH MỤC TÀI LIỆU
-
▼
2013
(343)
-
▼
Sep
(89)
- Căn bản về lập trình Game [English]
- Quản trị mạng exchange Server 2010
- Xử lý tín hiệu và lọc số
- Kỹ thuật dò khóa WEP của mạng WiFi [ step by step ]
- Tài liệu Học Lập trình C#.Net [Visual studio.Net -...
- Bài giảng lập trình đồ họa với AWT trong Java
- Giáo trình Phân tích và thiết kế hướng đối tượng b...
- Một số bài toán nổi tiếng trong Trí tuệ nhân tạo [...
- Hướng dẫn sử dụng CSS trong thiết kế Website
- Bài giảng Ngôn ngữ lập trình C\C++
- Clip hướng dẫn Sử dụng RSS để lấy tin tức tự động ...
- Clip hướng dẫn Sử dụng RSS để lấy tin tức tự động ...
- Clip hướng dẫn Upload file ảnh lên Server [ASP.net...
- Clip hướng dẫn Upload file ảnh lên Server [ASP.net...
- Clip hướng dẫn lập trình Database với Store Proced...
- Clip hướng dẫn lập trình Database với Store Proced...
- Clip hướng dẫn tạo Login vào bảo mật cho trang web...
- Clip hướng dẫn tạo Login vào bảo mật cho trang web...
- Clip hướng dẫn tại chức năng đăng nhập trong ASP.n...
- Clip hướng dẫn tại chức năng đăng nhập trong ASP.n...
- Clip Hướng dẫn Kết nối Cơ sở dữ liệu trong ASP.net...
- Clip Hướng dẫn Kết nối Cơ sở dữ liệu trong ASP.net...
- HƯỚNG DẪN SỬ DỤNG LECTURE MAKER [Phần mềm xây dựng...
- Hướng dẫn sử dụng Camtasia Studio 7 [Phần mềm hỗ t...
- Tài liệu hướng dẫn sử dụng phần mềm Soạn thảo văn ...
- Tài liệu hướng dẫn sử dụng phần mềm Trình diễn ...
- Tài liệu hướng dẫn sử dụng phần mềm Bảng tính điện...
- Tài liệu MACROMEDIA CAPTIVATE [Phần mềm xây dựng b...
- Hướng dẫn làm đĩa BOOT mạng
- Kinh nghiệm Thiết kế Website ấn tượng, hiệu quả
- Oxford Practice Grammar
- Mastering Amercan English
- Tài liêu Ôn thi cao học môn Kỹ thuật lập trình, ng...
- Giáo trình Kỹ thuật truyền số liệu
- Slide Bài giảng môn Trí tuệ nhân tạo
- Phương pháp học lập trình máy tính hiệu quả
- Bài giảng môn học Tin học ứng dụng trong kinh doanh
- Giáo trình Nghiên cứu khoa học
- Bài giảng ngôn ngữ lập trình C\C++
- English for Meetings
- Giáo trình thị trường chứng khoán
- Bài giảng môn Thương mại điện tử (E-Commerce)
- Tài liệu học tập môn Thương mại điện tử (E-Commerce)
- Bài giảng môn Quản trị tác nghiệp
- Tài liệu học tập môn Quản trị nhân lực
- Bài giảng môn Kiểm toán
- 102 bí quyết thành công với thương mại điên tử (E-...
- Đề tài nghiên cứu khoa học: Xây dựng hệ thống mạng...
- Giáo trình Lập trình truyền thông
- Các kiểu tấn công vào Firewall và các biên pháp ph...
- Tự học SQL2000
- Hướng dẫn Setup BIOS
- Hướng dẫn cài đặt, cấu hình PHP với MySQL
- Giáo trình Microsoft Access 2000
- Hướng dẫn sử dụng Macromedia Flash MX
- Sử dụng Action Script tạo ảnh động trên web
- Hướng dẫn thực hành vẽ trên Corel Draw
- Tài liệu hướng dẫn đăng ký và kiếm tiền online với...
- Giáo trình Kế toán máy - Kế toán doanh nghiệp
- Thực hành cấu hình các tính năng cơ bản cho Cisco ...
- Hướng dẫn cấu hình các tính năng cơ bản cho Cisco ...
- Quản trị cơ sở dữ liệu với Oracle - SQL
- Giáo trình: Nhập môn hệ điều hành Linux - Phần 2
- Giáo trình: Nhập môn hệ điều hành Linux - Phần 1
- Giáo trình Logic mờ và ứng dung - Ch4: Mô hình cơ ...
- Giáo trình Logic mờ và ứng dung - Ch3: Lập luận ng...
- Giáo trình Logic mờ và ứng dung - Ch2: Logic mờ
- Giáo trình Logic mờ và ứng dung - Ch1: Lý thuyết t...
- Lexical semantics
- Ứng dụng xử lý ngôn ngữ tự nhiên trong dịch máy
- Bài giảng môn Lý thuyết tính toán - Ch5: Tính ngẫu...
- Bài giảng môn Lý thuyết tính toán - Ch4: Tính toán...
- Bài giảng môn Lý thuyết tính toán - Ch3: Trò chơi,...
- Bài giảng môn Lý thuyết tính toán - Ch2: Thuật toá...
- Bài giảng môn Lý thuyết tính toán - Ch1: Các mô hì...
- Hệ điều hành mạng nâng cao - Kiểm soát truy nhập v...
- Hệ điều hành mạng nâng cao - Hệ thống file phân tán
- Hệ điều hành mạng nâng cao - Điều độ các tiến trìn...
- Hệ điều hành mạng nâng cao - Các cơ chế giao tiếp ...
- Hệ điều hành mạng nâng cao - Giới thiệu chung
- Hệ điều hành mạng nâng cao - Các giải pháp đảm bảo...
- Hệ điều hành mạng nâng cao - An toàn và Bảo mật mạng
- Hệ điều hành mạng nâng cao - Thời gian và đồng bộ ...
- Hướng dẫn sử dụng mạng Internet
- Sách hướng dẫn học Mạng máy tính
- Mạng máy tính căn bản
- Bài giảng tóm tắt môn Mạng máy tính
- Giáo Trình Mạng Máy Tính
- Một số câu hỏi cơ bản về Mạng máy tính
-
▼
Sep
(89)
Tags
Abobe
ADO.net
An toàn bảo mật thông tin
Android
ASP.Net
C programming in Linux
Cấu trúc dữ liệu và giải thuật
Clip hướng dẫn
CNC
Cơ sở dữ liệu
Cơ sở dữ liệu phân tán
Cơ sở ngành
Công nghệ Điện toán đám mây
Công nghệ phần mềm
CorelDraw
CSS
Datamining
Đồ án - Công nghệ phần mềm
Đồ án - khác
Đồ án - Mạng
Đồ án - Phần cứng
Đồ họa - Xử lý ảnh
EBOOKS
Excel
Excel 2013
Giao diện người máy (HCI)
Giáo Trình Cơ Sở Dữ Liệu Lý Thuyết Và Thực Hành
Giáo Trình Kỹ Thuật Lập Trình C Cơ Sở Và Nâng Cao
Giáo Trình Thực Hành Excel (Dùng Cho Phiên Bản 2016 - 2013 - 2010)
Giới thiệu Ebooks-ICT
Hệ điều hành
Hệ quản trị Cơ sở dữ liệu
Hướng dẫn cài đặt và sử dụng Google code
Hướng dẫn kiếm tiền online
Hướng Dẫn Lập Trình CNC Trên Máy Công Cụ
Hướng dẫn thực hành vẽ trên Corel Draw
JSP
Khai phá dữ liệu (datamining)
Kiểm thử phần mềm
KIẾM TIỀN CÙNG CHÚ ONG CHĂM CHỈ HONEYGAIN 🐝
Kiến trúc máy tính
Kỹ thuật đồ họa
Kỹ thuật lập trình
Kỹ thuật truyền số liệu
Kỹ thuật xử lý ảnh
Lập trình Assembly [Hợp ngữ]
Lập trình C và CPP
Lập trình C#
Lập trình cấu trúc
Lập trình Game
Lập trình hệ thống
Lập trình hướng đối tượng
Lập Trình Iot Với Arduino
Lập trình Java
Lập trình máy tính
Lập trình Pascal
Lập trình Python
Lập trình quản lý Access
Lập trình Visual Basic
Lập trình WinForm
LINQ
Linux
Logic mờ
Luận văn - Khóa luận - Bài tập lớn
Lý thuyết đồ thị
Lý thuyết Tính toán
Mạng máy tính
MMO
Moblile
Ôn thi cao học CNTT
Open Office
Oracle
Phần cứng máy tính
Phần cứng và mạng Khác
Phân tích thiết kế hệ thống
Phương pháp nghiên cứu khoa học
Quản trị mạng
SQL
Tải APK
Tài liệu khác
Tài liệu Tiếng Anh [English]
Tester
Thiết kế - xây dựng Website
Thủ thuật - Tiện ích
Thương mại điện tử
Tin học đại cương
Tin học ứng dụng
Toán rời rạc
Trí tuệ nhân tạo
UML
Ứng dụng Android
Ứng dụng học lập trình
XML
Xử lý ngôn ngữ tự nhiên