Tổng hợp tài liệu, ebook Kỹ Thuật Lập Trình tham khảo.
Giới thiệu môn học Đánh giá: Thành phần: 30% Bài tập lớn Bài kiểm tra Chuyên cần Thi kết thúc học phần: 70% Thi trắc nghiệm và tự luận
6 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 754 | Lượt tải: 0
Phân loại quy trình • Việc phân loại độ chín của các quy trình như trên thường áp dụng cho các DA lớn • Phân loại: Quy trình không hình thức : các quá trình mà mô hình không định nghĩa 1 cách chặt chẽ Quy trình được quản lý: mô hình quá trình được định nghĩa (định hướng) Quy trình có phương pháp: một số phương pháp phát triển đã được...
6 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 669 | Lượt tải: 0
Sáng kiến trong quy trình bảo trì phần mềm (1) Sử dụng các công cụ hỗ trợ phát triển phần mềm (2) Chuẩn hóa thao tác bảo trì và thiết bị môi trường bảo trì (3) Lưu lại những thông tin sử bảo trì (4) Dự án nên cử một người chủ chốt của mình làm công việc bảo trì sau khi dự án kết thưc giai đoạn phát triển Phát triển những kỹ thuật mới cho ...
8 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 721 | Lượt tải: 0
Chú thích trong chương trình • Tại sao cần đặt các chú thích trong chương trình ? • Vị trí đặt các chú thích trong chương trình – Thành phần/ Module – Lớp – Hàm/thủ tục – Các vị trí đặc biệt khác • Một số quy định khi đặt chú thích: – Ngắn gọn – Gợi nhớ 8.3 Các công cụ lập trình • Environments: DOS, WINDOWS, UNIX/LINUX • Editors, Compi...
10 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 672 | Lượt tải: 0
Các nguyên lý phân tích yêu cầu sử dụng • Nguyên lý IV. Partition the Models Tinh lọc từng mô hình để biểu diễn các mức trừu tượng thấp hơn • Lọc đối tượng dữ liệu • Tạo ra phân cấp chức năng • Biểu diễn hành vi (behavior) ở các mức chi tiết khác nhau Các nguyên lý phân tích yêu cầu sử dụng • Nguyên lý V. Bản chất (Essence) Hãy bắt đầu ...
7 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 729 | Lượt tải: 0
Singleton Creational Pattern “Creational design patterns abstract the instantiation process. They help make a system independent of how its objects are created, composed, and represented” Bảo đảm mỗi lớp chỉ có thể tạo ra duy nhất một đối tượng. Chỉ cho phép sử dụng đối tượng duy nhất này. Ví dụ: Cửa sổ Open/Save tập tin. Chương trình Tas...
42 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 696 | Lượt tải: 0
Bài tập 11.3 Một nông trại chăn nuôi có 3 loại gia súc: bò, cừu, và dê. Mỗi loại gia súc đều có thể sinh con, cho sữa và phát ra tiếng kêu riêng của chúng. Khi đói, các gia súc sẽ phát ra tiếng kêu để đòi ăn. Sau một thời gian chăn nuôi, người chủ nông trại muốn thống kê xem trong nông trại có bao nhiêu gia súc ở mỗi loại, tổng số lit sữa mà ...
55 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 997 | Lượt tải: 0
Bài tập 9.2 (tt) Dựa trên lớp TaiKhoan, xây dựng lớp TaiKhoanTietKiem như sau: - Có thêm thông tin: Kỳ hạn gửi. Lãi suất. Số tháng đã gửi. - Khi nạp tiền, số tháng đã gửi được tính lại từ đầu. - Chỉ được rút tiền khi đến kỳ hạn. - Cho phép tăng số tháng đã gửi. - Tính số dư tại thời điểm hiện tại. Bài tập 9.3 Một chiếc xe máy chạy 10...
32 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 952 | Lượt tải: 0
Khai báo lớp NongTrai quản lý một đàn gà (sử dụng vector) cho phép thực hiện đoạn code sau, biết Mỗi ngày nông trại cho 1 con gà ăn 0.05kg thức ăn void main() { NongTrai a; ConGa b(3, 2.5, 0); //gà mái 3 tháng tuổi nặng 2.5kg a.Them(b); a.NuoiGa(30); //nuôi gà trong 30 ngày float kl = a.TongKhoiLuongGa(); int sotrung = a.ThuTrung(); //th...
11 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 662 | Lượt tải: 0
hư viện C++
Thư viện STL (Standard Template Library):
Một phần của thư viện chuẩn.
Các lớp và hàm hỗ trợ lập trình với template.
Phân nhóm:
Nhóm container: vector, list, deque, set,
Nhóm string: string,
Nhóm iterator.
Lớp string:
File header
49 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 673 | Lượt tải: 0