Nhập môn lập trình
Tổng quan
TS. Ngô Hữu Dũng
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH
Bài 1 – Giới thiệu
Nhập môn lập trình - Tổng quan
Blog ngohuudung.blogspot.com
Email ngohuudung@iuh.edu.vn
2
Nội dung
Tổng quan lập trình
Các thành phần cơ bản
Nhập xuất dữ liệu các thư viện
Các câu lệnh có cấu trúc
Lệnh lựa chọn - rẽ nhánh
Thuật toán
Vòng lặp
Hàm – chương trình con
Kiểu dữ liệu mảng
Chuỗi ký tự
Nhập môn lập trình - Tổng quan3
Tài liệu
Nhập môn lập trình - Tổng quan
Brian W. Kernighan and Dennis M. Ritchie. The C
Programming Language (Second Edition). Prentice-Hall.
Englewood Cliffs, New Jersey, 1988.
Slide, bài giảng
Bài tập thực hành
Bản dịch tiếng Việt: Giáo trình Ngôn ngữ lập trình C
Tham khảo thêm
Phạm Văn Ất. Kỹ thuật lập trình C. NXB Khoa học Kỹ thuật,
1995
Randal E.Bryant and David R.O’Hallaron. Computers Perspective,
2001
Bjarne Stroustrup. The C++ Programming Language, AT&T Labs
Murray Hill, New Jersey Addison-Wesley, 1997.
Andy Oram and Greg Wilson, Beautiful Code, 2007
cplusplus.com
4
Lịch trình
Nhập môn lập trình - Tổng quan
Tuần Nội dung
thuyết
Thực
hành
Kiểm
tra Tự học
1 Giới thiệu môn học 2 4
2Các thành phần bản của Ngôn ngữ C 24
Nhập xuất dữ liệu các thư viện 4
3 Các câu lệnh cấu trúc 2 6 10
4 Vòng lặp – thuật toán 2 6 TK 10
5 Hàm chương trình con 2 6 GK 10
6 Mảng 2 6 10
7 Mảng và chuỗi 2 6 10
8 Ôn tập 1 6 8
9 6 6
10 6 6
11 6 6
12 6 6
15 60 94
5