1
TRƯỜNG CAO ĐẲNG VIỆT MỸ
GIÁO TRÌNH
MÔN HỌC: KỸ THUẬT LẬP TRÌNH
NGÀNH: CÔNG NGHỆ THÔNG TIN
TRÌNH ĐỘ: TRUNG CẤP/CAO ĐẲNG
(Ban hành kèm theo Quyết định số: /QĐ-CĐVM ngày ..… tháng ....... năm…….
của Trường Cao đẳng Việt Mỹ)
Thành phố Hồ Chí Minh, m 20…
(Lưu hành nội bộ)
2
TUYÊN BỐ BẢN QUYỀN
Tài liệu này thuộc loại sách giáo trình n các nguồn thông tin thể được phép
dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo tham khảo.
Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh
thiếu lành mạnh sẽ bị nghiêm cấm.
3
LỜI GIỚI THIỆU
Trong bối cảnh ngành Công nghệ thông tin phát triển không ngừng, khả năng lập
trình đã trở thành một kỹ năng cốt lõi, là nền tảng cho mọi lĩnh vực từ phát triển
phần mềm, phân tích dữ liệu đến trí tu nhân tạo. Môn học "Kỹ thuật lập trình"
được xây dựng nhằm trang bị cho người học những duy logic kỹ thuật nền
tảng nhất để giải quyết vấn đề bằng máy tính.
Môn học này được thiết kế để học song song với môn Tin học, tạo thành một bộ
đôi kiến thức bổ trợ cho nhau: một bên kỹ năng ứng dụng, một bên duy
sáng tạo giải quyết vấn đề. Với ngôn ngữ lập trình C/C++ làm công cụ chính,
người học sẽ từng bước làm chủ các cấu trúc dữ liệu giải thuật bản, từ đó
xây dựng nền móng vững chắc cho các môn học chuyên ngành sâu hơn cho sự
nghiệp lập trình viên trong tương lai.
Nội dung của giáo trình bao gồm các chương sau:
Chương 1: m
Chương 2: Mảng chuỗi
Chương 3: Con trỏ
Chương 4: Kiểu dữ liệu do người dùng định nghĩa
Trong quá trình biên soạn, chúng tôi đã tham khảo trích dẫn từ nhiều tài liệu
được liệt tại mục Danh mục i liệu tham khảo. Chúng tôi chân thành cảm ơn
các tác giả của các tài liệu chúng tôi đã tham khảo.
Bên cạnh đó, giáo trình cũng không thể tránh khỏi những sai sót nhất định. Nhóm
tác giả rất mong nhận được những ý kiến đóng góp, phản hồi từ quý đồng nghiệp,
các bạn người học bạn đọc.
Trân trọng cảm ơn./.
Thành phố Hồ Chí Minh, ngày tháng năm202…
Tham gia biên soạn
1. Chủ biên Trần Công Mua
2. Trần Hoàng Yên
3. Nguyễn Minh Hiến
4
4. ThS. Châu Trần Trúc Ly
5. Th.S. Phạm Đào Minh Vũ
5
MỤC LỤC
1.
Lời giới thiệu
Trang 3
2.
Mục lục
5
3.
Giáo trình môn học
6
4.
Tài liệu tham khảo
11
5.
Chương 1: m
12
6.
Chương 2: Mảng chuỗi
16
7.
Chương 3: Con trỏ
19
8.
Chương 4: Kiểu dữ liệu do người dùng định nghĩa
22