Chương 1: Tổng Quan Về Kỹ Thuật Lập Trình

Trường đại học

Trường Đại Học

Chuyên ngành

Kỹ Thuật Lập Trình

Người đăng

Ẩn danh

2023

67
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

1. CHƯƠNG 1: Tổng quan về kỹ thuật lập trình

1.1. Giới thiệu về học phần kỹ thuật lập trình và các khái niệm cơ bản

1.2. Mô thức lập trình

1.3. Giới thiệu về ngôn ngữ C++

1.4. Vào ra và biên dịch trong C++

2. CHƯƠNG 2: Quản lý bộ nhớ

2.1. Con trỏ và tham chiếu

2.2. Mảng và con trỏ

2.3. Mô hình tổ chức và quản lý bộ nhớ

2.4. Cấp phát động

3. CHƯƠNG 3

3.1. Truyền tham trị, tham biến và tham số ngầm định

3.3. Tham số hóa hàm

3.4. Khái quát hóa hàm

3.5. Biểu thức lamda và hàm nặc danh

4. CHƯƠNG 4: Kỹ thuật viết mã nguồn hiệu quả

4.1. Các kỹ thuật viết mã nguồn hiệu quả

4.2. Những nguyên tắc cơ bản trong việc tăng hiệu quả viết mã nguồn

4.3. Tối ưu hóa mã nguồn C/C++

5. CHƯƠNG 5: Phong cách lập trình

5.1. Các quy tắc cơ bản

5.2. Phong cách lập trình chuẩn mực

5.3. Tổ chức và xây dựng chương trình – mô-đun hóa

5.4. Viết tài liệu chương trình

6. CHƯƠNG 6: Kỹ thuật đệ quy

6.1. Nhắc lại khái niệm đệ qui và thuật toán đệ quy, các loại đệ quy và một số ví dụ minh họa

6.2. Khử đệ quy

7. CHƯƠNG 7: Ứng dụng các cấu trúc dữ liệu cơ bản

7.1. Nhắc lại các cấu trúc dữ liệu cơ bản: danh sách liên kết, ngăn xếp, hàng đợi, cấu trúc liên kết (map, set)

7.2. Giới thiệu thư viện STL và cách sử dụng các cấu trúc cơ bản: pair, vector, list, stack, queue, set, map…

7.3. Các ví dụ ứng dụng cấu trúc dữ liệu cơ bản để giải quyết các bài toán cụ thể

8. CHƯƠNG 8: Bẫy lỗi và lập trình phòng ngừa

8.2. Bảo vệ chương trình khi dữ liệu đầu vào không hợp lệ (Invalid Inputs)

8.4. Kỹ thuật xử lý lỗi

8.5. Xử lý ngoại lệ

9. CHƯƠNG 9: Kỹ thuật gỡ rối, kiểm thử và tinh chỉnh mã nguồn

9.1. Kỹ thuật gỡ rối

9.2. Kiểm thử đơn vị

9.3. Tinh chỉnh mã nguồn