TimTaiLieu.vn - Thư viện tài liệu, ebook, đồ án, luận văn, tiểu luận, giáo trình các lĩnh vực CNTT, Ngoại ngữ, Luật, Kinh doanh, Tài chính, Khoa học...
Bài tập 8.4 Một chiếc xe máy chạy 100km tốn 2lit xăng, cứ chở thêm 10kg hàng xe tốn thêm 0.1lit xăng.Một chiếc xe tải chạy 100km tốn 20lit xăng, cứ chở thêm 1000kg hàng xe tốn thêm 1lit xăng. Dùng kế thừa xây dựng lớp XeMay và XeTai cho phép: Chất một lượng hàng lên xe. Bỏ bớt một lượng hàng xuống xe. Đổ một lượng xăng vào xe. Cho xe chạy ...
9 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 669 | Lượt tải: 1
Lập trình hướng đối tượng Object Oriented Programming (OOP) Là một cách tiếp cận (hay phương pháp/kiểu) lập trình (design philosophy) Các ngôn ngữ lập trình hướng đối tượng: C++, C#, Java. Chương trình hướng đối tượng là chương trình dựa trên sự tương tác giữa các đối tượng (objects) ĐỐI TƯỢNG là trung tâmĐối tượng (object) Đối tượng – mộ...
29 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 767 | Lượt tải: 1
CHUẨN VÀ QUI ƯỚC LẬP TRÌNH Quy ước đặt tên (Naming Convention) Quy tắc vàng: tên phải thể hiện ý nghĩa. x, y, f, g, ?! dientich, laisuat !! Quy tắc đặt tên theo kiểu “lạc đà” (Camel Case) Dùng để viết các từ dính liền nhau. Viết hoa chữ cái đầu mỗi từ. LopHoc, TruongHocCHUẨN VÀ QUI ƯỚC LẬP TRÌNH Quy ước viết câu lệnh:...
31 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 771 | Lượt tải: 1
Nguyên tắc thiết kế SOLID 4 1. Single Responsibility: lớp đối tượng chỉ có 1 lý do để thay đổi nó chỉ có duy nhất 1 trách nhiệm. 2. Open/Closed: “mở” đ/v yêu cầu mở rộng, và “đóng” đ/v yêu cầu sửa (mở rộng thêm, không sửa). 3. Liskov Substitution: lớp con hoàn toàn thay thế được cho lớp cơ sở. 4. Interface Segregation: không nên làm cho cl...
42 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 684 | Lượt tải: 1
SE: phân tích hệ thống 3 • Trong SE, phân tích hệ thống: – Là quá trình chuyễn đổi yêu cầu đ/v hệ thống thành đặc tả về hệ thống. Các đặc tả này sẽ phải hiện thực trong hệ thống sau khi nó được “cải tạo”. – Đặc tả hệ thống = cấu trúc logic của hệ thống, nhìn từ phía người phát triễn hệ thống, trong đó: • Có các thành phần hợp thành hệ thống ...
68 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 723 | Lượt tải: 1
Use case • Một goal (mục đích) có giá trị sử dụng (ích lợi) nào đó cho actors có tương tác trong usecase. • Một actor (tác nhân) là một đối tượng bên ngoài hệ thống có tương tác với hệ thống. - Actor: users, thiết bị ngoại vi, timer, • Một use case là một [chuổi] tương tác giữa hệ thống và actor, để hiện thực một goal. – Nó đặc tả một chu...
49 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 931 | Lượt tải: 1
Khái niệm PT & TK hệ thống 4 • PT-TK hệ thống : là một chuỗi công việc tìm và giải quyết vấn đề của một hệ thống hiện hữu, gồm: • Phân tích hệ thống: Là quá trình tư duy dựa trên chứng cứ (dữ kiện thu được từ thực tế) để xác định các vấn đề của hệ thống. • Thiết kế hệ thống: Là quá trình thêm mới hoặc thay đổi một phần hệ thống hiện hữu để g...
47 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 700 | Lượt tải: 1
• Được dùng để lấy các giá trị trên Form thông qua phương thức GET. • Thông tin được gửi từ Form với phương thức GET CÓ giới hạn lượng thông tin gửi đi (tối đa 100 ký tự), và sẽ hiển thị trên địa chỉ URL nên người dùng có thể thấy được các thông tin này. • Chủ ý: vì người dùng có thể thấy được thông tin gửi đi thông qua địa chỉ URL do đó không nê...
101 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 659 | Lượt tải: 1
1. Tại sao nên sử dụng PHP? PHP là một ngôn ngữ kịch bản (Scripting Languages) hiện đại được sử dụng trong gần 80% trang web (Số liệu 20/09/2019), tăng từ 72% vào năm 2010. Tỷ lệ ngôn ngữ lập trình dùng cho Server-side (Nguồn W3Tech) Có nhiều lý do khác nhau tại sao PHP lại trở thành một ngôn ngữ lập trình web phổ biến như vậy, nhưng có 3 lý ...
28 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 620 | Lượt tải: 1
1.1.2. Hệ thống thông tin Hệ thống thông tin: Hệ thống thông tin được tạo ra từ phần cứng, phần mềm, con người, thủ tục và dữ liệu. Thuật ngữ hệ thống thông tin là cách nói chung các hệ thống hoạt động dựa trên việc xử lý thông tin bằng máy tính cung cấp: - Khả năng xử lý dữ liệu cho một phòng ban hay cả tổ chức. - Thông tin con người cần để l...
244 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 659 | Lượt tải: 1