Chương 1. Giới thiệu tong quan về máy tính và lập trình: Thu thập tri thức khái niệm về máy tính, cấu trúc tổng quan và các thiết bị ngoại vi, các khái niệm co bản về lập trình, các ngôn ngữ lập trình, các hệ đếm trên máy tính, chuyền đổi giữa các hệ đếm, công nghệ lập trình hiện đại và triển vọng tương lai,. - Chương 2: Giới thiệu về thuật toán: Tri thức về vấn đề/bài toán, khái niệm thuật toán, sự cần thiết và các tiêu chuẩn, cũng như các cách biéu diện thuật toán. Các kiêu đữ liệu cơ sở và phép toán trong C++: chương trình là gi?, khái niệm về biến và hằng, các kiểu dữ liệu cơ sở, khái niệm biểu thức, tri thức về câu lệnh gan và biểu thức gan.
- Chương 4: Các cấu trúc điều khiển: Tri thức câu lệnh và khối lệnh trong lập trình, phạm vi hoạt động của biến, cấu trúc rẽ nhánh if, if-else, switch-case, cấu trúc lặp for,while, do. - Chương 5: Hàm và tham số của ham: Tri thức về hàm, phân biệt ham trong toán học va trong lập trình, tri thức về lợi ích và cấu trúc viết hàm, các loại đệ quy, cũng như cách viết, nguyên tắc hoạt động của hàm đệ quy, ưu khuyết điểm của phương pháp đệ quy,. - Chương 6: Mang: thu nhập kiến thức về mảng trong lập trình, lợi ich của việc 10 sử dụng mảng các yếu tố để xác định mảng, các tác vụ trên mảng, thu thập kiến thức về khai báo, khởi tạo, nhập xuất chuỗi,. - Chương 7: Cấu trúc: thu thập tri thức về khai báo, khởi tạo và sử dụng biến cấu trúc, cấu trúc phức hợp, vấn đề liên quan khác: Phép gán, truyền cấu trúc cho hàm, kích thước của cấu tric,.
- Chương 8: Con trỏ: Thu thập tri thức về khai vai trò, tầm quan trọng, Vai trò, tam quan trọng của con trỏ,. - Chương 9: Lập trình với tập tin: Tri thức thu thập về tập tin dang văn bản, qui trình chung và cơ chế đọc ghi dữ liệu, một số thao tác trên tập tin van bản,.2 Tri Thức về cấu trúc dự liệu và giải thuật Tương tự như tri thúc về cầu trúc dữ liệu và giải thuật cũng được mô tả ở bản phụ lục tri thức về kỹ thuật lập trình, nội dung từng chương về cấu trúc dữ liệu và giải thuật như sau[1 1]. - Chương 1-2 : Tổng quan về giải thuật và cấu trúc dữ liệu: cấu trúc dữ liệu là gì? Tri thức về kiểu dữ liệu trừ tượng, về thuật toán, biểu diễn thuật toán và độ phức tạp, phân tích, phân lớp thuật toán, Tìm kiếm và sắp xép: tri thức thu thập được ở chương này là các giải thuật tìm kiếm nội, bài toán tim kiếm. - Chương 3: Cấu trúc dữ liệu động: kiến thức có được ở chương này bao gồm kiểu dit liệu con trỏ, danh sách liên kết, các hình thức tô chức danh sách, cấu trúc dữ liệu dạng danh sách liên kết khac,.
- Chương 4: Ngăn xếp, hàng đợi: tri thức được thu thập ở chương này về ngăn xếp, hàng đợi, ví dụ ngăn xếp, hàng đợi,. - Chương 5: Cấu trúc cây: thu thập các kiến thức về cấu trúc, tinh chat cây, cây nhị phân, cây tổng quát, cây nhị phân tìm kiếm,. - Chương 6: Bảng băm: các kiến thức thu thập được như bảng băm là gì, phương pháp băm, phân tích bảng băm, giải quyết đụng độ.2 Khái niệm về cơ sở tri thức Theo Nikoletta Bika [4], cơ sở tri thức là một thư viện trực tuyến, nơi thông tin về một chủ đề được thu thập, sắp xếp và dé dàng truy cập. Được thiết kế đề cung cấp câu trả lời nhanh chóng cho người sử dụng khi họ cần đến chúng.