Chia sẻ miễn phí cho các bạn tài liệu: Bài giảng NGÔN NGỮ LẬ P TRÌNH C/C++
LỜI NÓI ĐẦU
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 đốitượ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ởimộ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.
Tác giả
.
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ó
Dành riêng cho anh em Ketnooi, bác nào cần download miễn phí bản đầy đủ thì trả lời topic này, Nhóm Mods sẽ gửi tài liệu cho bạn qua hòm tin nhắn nhé.
- Bạn nào có tài liệu gì hay thì up lên đây chia sẻ cùng anh em.
- Ai cần tài liệu gì mà không tìm thấy ở forum, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí source: content/getpagecontent?id=374107&pageNumber=2&documentKindID=1
LỜI NÓI ĐẦU
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 đốitượ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ởimộ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.
Tác giả
.
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ó
Dành riêng cho anh em Ketnooi, bác nào cần download miễn phí bản đầy đủ thì trả lời topic này, Nhóm Mods sẽ gửi tài liệu cho bạn qua hòm tin nhắn nhé.
- Bạn nào có tài liệu gì hay thì up lên đây chia sẻ cùng anh em.
- Ai cần tài liệu gì mà không tìm thấy ở forum, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí source: content/getpagecontent?id=374107&pageNumber=2&documentKindID=1