Bài giảng ngôn ngữ lập trình C

Ngành Công nghệ thông tin,Thể loại khác
  Đánh giá    Viết đánh giá
 30      686      0
Phí: Tải Miễn phí
Mã tài liệu
pquntq
Danh mục
Ngành Công nghệ thông tin,Thể loại khác
Thể loại
Ngày đăng
18/12/2013
Loại file
pdf
Số trang
308
Dung lượng
4.36 M
Lần xem
686
Lần tải
30
  DOWNLOAD
File đã kiểm duyệt an toàn

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

HƯỚNG DẪN DOWNLOAD TÀI LIỆU

Bước 1:Tại trang tài liệu thuvienmienphi bạn muốn tải, click vào nút Download màu xanh lá cây ở phía trên.
Bước 2: Tại liên kết tải về, bạn chọn liên kết để tải File về máy tính. Tại đây sẽ có lựa chọn tải File được lưu trên thuvienmienphi
Bước 3: Một thông báo xuất hiện ở phía cuối trình duyệt, hỏi bạn muốn lưu . - Nếu click vào Save, file sẽ được lưu về máy (Quá trình tải file nhanh hay chậm phụ thuộc vào đường truyền internet, dung lượng file bạn muốn tải)
Có nhiều phần mềm hỗ trợ việc download file về máy tính với tốc độ tải file nhanh như: Internet Download Manager (IDM), Free Download Manager, ... Tùy vào sở thích của từng người mà người dùng chọn lựa phần mềm hỗ trợ download cho máy tính của mình  

NỘI DUNG TÀI LIỆU

Bài giảng ngôn ngữ lập trình C

 

HÌNH ẢNH DEMO
Tài liệu Bài giảng ngôn ngữ lập trình C slide 1

Tài liệu Bài giảng ngôn ngữ lập trình C slide 2

Tài liệu Bài giảng ngôn ngữ lập trình C slide 3

Tài liệu Bài giảng ngôn ngữ lập trình C slide 4

Tài liệu Bài giảng ngôn ngữ lập trình C slide 5


Chỉ xem 5 trang đầu, hãy download Miễn Phí về để xem toàn bộ
ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
Khoa Công nghệ Thông tin
PHẠM HỒNG THÁI
Bài giảng
NGÔN NGỮ LẬP TRÌNH C/C++
Hà Nội – 2003
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 đố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
à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.
Tác giả.
Chương 1. Các khái niệm cơ bản của C++
CHƯƠNG 1
CÁC KHÁI NIỆM CƠ BẢN CỦA C++
Các yếu tố cơ bản
Môi trường làm việc của C++
Các bước để tạo và thực hiện một chương trình
Vào/ra trong C++
I.
CÁC YẾU TỐ CƠ BẢN
Một ngôn ngữ lập trình (NNLT) bậc cao cho phép người sử dụng (NSD) biểu
hiện ý tưởng của mình để giải quyết một vấn đề, bài toán bằng cách diễn đạt gần với
ngôn ngữ thông thường thay vì phải diễn đạt theo ngôn ngữ máy (dãy các kí hiệu 0,1).
Hiển nhiên, các ý tưởng NSD muốn trình bày phải được viết theo một cấu trúc chặt chẽ
thường được gọi là thuật toán hoặc giải thuật và theo đúng các qui tắc của ngôn ngữ
gọi là cú pháp hoặc văn phạm. Trong giáo trình này chúng ta bàn đến một ngôn ngữ
lập trình như vậy, đó là ngôn ngữ lập trình C++ và làm thế nào để thể hiện các ý tưởng
giải quyết vấn đề bằng cách viết thành chương trình trong C++.
Trước hết, trong mục này chúng ta sẽ trình bày về các qui định bắt buộc đơn giản
và cơ bản nhất. Thông thường các qui định này sẽ được nhớ dần trong quá trình học
ngôn ngữ, tuy nhiên để có một vài khái niệm tương đối hệ thống về NNLT C++ chúng
ta trình bày sơ lược các khái niệm cơ bản đó. Người đọc đã từng làm quen với các
NNLT khác có thể đọc lướt qua phần này.
1.
Bảng ký tự của C++
Hầu hết các ngôn ngữ lập trình hiện nay đều sử dụng các kí tự tiếng Anh, các kí
hiệu thông dụng và các con số để thể hiện chương trình. Các kí tự của những ngôn ngữ
khác không được sử dụng (ví dụ các chữ cái tiếng Việt). Dưới đây là bảng kí tự được
phép dùng để tạo nên những câu lệnh của ngôn ngữ C++.

Các chữ cái la tinh (viết thường và viết hoa): a .. z và A .. Z. Cùng một chữ cái
nhưng viết thường phân biệt với viết hoa. Ví dụ chữ cái 'a' là khác với 'A'.

Dấu gạch dưới: _

Các chữ số thập phân: 0, 1, . ., 9.
1

Nguồn: thuvienmienphi

 

Bạn phải gởi bình luận/ đánh giá để thấy được link tải

Nếu bạn chưa đăng nhập xin hãy chọn ĐĂNG KÝ hoặc ĐĂNG NHẬP
 
 

BÌNH LUẬN


Nội dung bậy bạ, spam tài khoản sẽ bị khóa vĩnh viễn, IP sẽ bị khóa.
Đánh giá(nếu muốn)
 BÌNH LUẬN

ĐÁNH GIÁ


ĐIỂM TRUNG BÌNH

0
0 Đánh giá
Tài liệu rất tốt (0)
Tài liệu tốt (0)
Tài liệu rất hay (0)
Tài liệu hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá

 
LINK DOWNLOAD

Bai-giang-ngon-ngu-lap-trinh-C.pdf[4.36 M]

File đã kiểm duyệt
     Báo vi phạm bản quyền
Pass giải nén (Nếu có):
thuvienmienphi.com
DOWNLOAD
(Miễn phí)

Tài liệu tương tự