Professional Documents
Culture Documents
NMLT C00 GioiThieuMonHoc in
NMLT C00 GioiThieuMonHoc in
&& &&
VC
VC
BB
BB
Nội dung môn học VC
VC
BB
BB
Nội dung môn học
Tuần 1: Các khái niệm cơ bản về KTLT Tuần 3,4: Các cấu trúc điều khiển – Cấu trúc lặp
Các khái niệm cơ bản: thuật toán, lưu đồ, … for
Biên dịch chương trình. while
Cấu trúc một chương trình viết bằng ngôn do … while …
ngữ lập trình cấp cao (C/C++). Tuần 5: Chương trình con
Kiểu dữ liệu, các phép toán số học, luận lý, … Khái niệm về chương trình con.
Tuần 2: Các cấu trúc điều khiển – Cấu trúc chọn Chương trình con trong NNLT C/C++: Hàm con.
if … else … Biến toàn cục, biến cục bộ.
switch Tham số và truyền tham số (Call-by-Value).
NMLT - Giới thiệu môn học 3 NMLT - Giới thiệu môn học 4
&& &&
VC
VC
BB
BB
Nội dung môn học VC
VC
BB
BB
Nội dung môn học
Tuần 6: Kiểu dữ liệu có cấu trúc - Mảng dữ liệu Tuần 8: Kiểu con trỏ (tiếp theo)
Mảng một chiều. Kiểu con trỏ và hàm.
Các kỹ thuật lập trình với mảng 1 chiều. Kiểu con trỏ cấp 2 và mảng các con trỏ (*).
Tuần 7: Kiểu dữ liệu có cấu trúc - Mảng dữ liệu Tuần 9: Kỹ thuật cấp phát động bộ nhớ
Mảng hai chiều. Khái niệm về quản lý bộ nhớ động.
Các kỹ thuật lập trình với mảng 2 chiều. Cấp phát và giải phóng bộ nhớ.
Tuần 8: Kiểu con trỏ Tuần 10: Kiểu ký tự và chuỗi ký tự
Khái niệm biến con trỏ, địa chỉ vùng nhớ. Kiểu ký tự và các hàm liên quan.
Các phép toán số học trên con trỏ. Kiểu chuỗi ký tự và các hàm liên quan.
Kiểu con trỏ và kiểu dữ liệu mảng.
NMLT - Giới thiệu môn học 5 NMLT - Giới thiệu môn học 6
&& &&
VC
VC
BB
BB
Nội dung môn học VC
VC
BB
BB
Nội dung môn học
Tuần 11: Kiểu cấu trúc Tuần 13: Kỹ thuật lập trình trên bit
Khái niệm về kiểu cấu trúc. Khái niệm về biểu diễn bit
Các kỹ thuật lập trình với kiểu cấu trúc. Các toán tử trên bit.
Kiểu cấu trúc và kiểu mảng dữ liệu. Các phép dịch bit, quay bit.
Kiểu cấu trúc và kiểu con trỏ. Tuần 14: Kiểu tập tin
Kiểu cấu trúc và hàm. Các loại tập tin: văn bản và nhị phân.
Tuần 12: Đệ quy Các kỹ thuật lập trình với kiểu tập tin.
Khái niệm đệ quy. Tuần 15: Ôn tập
Các kỹ thuật lập trình đệ qui cơ bản.
NMLT - Giới thiệu môn học 7 Giới thiệu môn học 8