Toàn bộ các tài liệu, ebook, sách về kỹ thuật lập trình phần mềm, web, .net, c#, vb, asp.net, php, java, javascript, html, css, ... từ cơ bản để nâng cáo giúp bạn tư học và nghiên cứu một cách hiệu quả.
Khi viết chương trình thông thường có hai trường hợp xảy ra: (1) chúng ta viết thư viện và (2) chúng ra sử dụng thư viện Trong truờng hợp (1): chúng ta không muốncho các LTV sử dụng thư viện được truy nhập/can thiệp vào các phần lõi của thư viện Trongtrường hợp (2): chúng ta không cần quan tâm tới phần lõi của thưviện, chúng ta chỉ cần quan tâm...
31 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1996 | Lượt tải: 1
Mục đích môn học: Môn học này được giới thiệu cho sinh viên các kiến thức và kỹ thuật trong LTHDT. Sinh viên sẽ tiếp cận với phương pháp luận, các kỹ năng, kỹ thuật trong thiết kế và lập trình hướng đối tượng • Vị trí môn học:áp dụng cho sinh viên năm thứ 4 (học kỳ 7), CNTT. Trong môn học có sử dụng kiến thức của các môn học: Cấu trúc dữ liệu và g...
36 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2027 | Lượt tải: 2
Trừu tượng hoá dữ liệu 1. Bản chất 2. Vai trò 3. Ví dụ 4. Sự khác nhau về trừu tượng hoá dữ liệu trong lập trình cấu trúc và lập trình hướng đối tượng 5. Bản chất của đối tượng 6. Mối quan hệ giữa các đối tượng 7. Khai báo lớp, sử dụng các đối tượng
36 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2289 | Lượt tải: 1
Câu 1. Nhập một số nguyên <= 9999, in ra màn hình cách đọc số nguyên đó (VD: số 1523 đọc là: 1 ngàn 5 trăn 2 chục 3 đơn vị). Nhận xét về cách làm vừa áp dụng nếu số nguyên nhập vào không được giới hạn? Thử đưa ra phương án đọc số hoàn toàn? (Ví dụ: với số 1304 đọc là: một nghìn ba trăm linh tư?)
17 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 3353 | Lượt tải: 2
Một chương trình máy tính có thể xem như một tác phẩm, bởi vì nó được đọc bởi bạn (có thể bây giờ, mà cũng có thể là 10 năm sau!), và bởi những lập trình viên khác sau bạn (để phát triển, sửa chửa, cập nhật .). Chính vì lẽ đó, một chương trình máy tính nên đáp ứng cả 3 yêu cầu sau: đúng, dễ đọc và dễ hiểu.
14 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1935 | Lượt tải: 2
C++ là ngôn ngữ lập trình hướng đối tượng được mở rộng từ ngôn ngữ C. Do vậy, C++ có ưu điểm là kế thừa được các điểm mạnh truyền thống của ngôn ngữ C như uyển chuyển, tương thích với các thiết bị phần cứng. Hiện nay, C++ là một ngôn ngữ lập trình phổ biến, được giảng dạy tại các trường đại học trong nước và trên thế giới và đặc biệt được sử dụng r...
186 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2052 | Lượt tải: 2
1.2.1 Ngôn ngữ lập trình (Programming Language) . 1.2.1.1 Thuật giải (Algorithm). 1.2.1.2 Chương trình (Program) . 1.2.1.3 Ngôn ngữ lập trình (Programming language) . 1.2.2 Các bước lập trình . 1.2.3 Kỹ thuật lập trình . 1.2.3.1 I-P-O Cycle (Input-Pprocess-Output Cycle) (Quy trình nhập-xử lý-xuất). 1.2.3.2 Sử dụng lưu đồ (Flowchart).
135 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1999 | Lượt tải: 2
Ngôn ngữ lập trình (NNLT) C/C++ là một trong những ngôn ngữ lập trình hướng đối tượng mạnh và phổ biến hiện nay do tính mềm dẻo và đa năng của nó. Không chỉcác ứng dụng được viết trên C/C++ mà cả những chương trình hệ thống lớn đều được viết hầu hết trên C/C++. C++ là ngôn ngữ lập trình hướng đối tượng được phát triển trên nền tảng của C, không nhữ...
308 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2145 | Lượt tải: 3
Xuất liệu cho đoạn chương trình trên như sau: Nguoi, ho ten: Vien Van Sinh sinh 1982 Nguoi, ho ten: Le Thi Ha Dong sinh 1984 Nguoi, ho ten: Tran Nhan Cong sinh 1984 Nguoi, ho ten: Nguyen Thanh Nhan sinh 1960 Tất cả mọi đối tượng đều được quan điểm như người vì thao tác được thực hiện thông qua con trỏ đến lớp Người.
37 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2213 | Lượt tải: 0
§ Bản chất của phép toán là ánh xạ, vì vậy định nghĩa phép toán là định nghĩa hàm. Tất cả các phép toán có trong C++ đều có thể được định nghĩa. + - * / % ^ & | ~ ! = < > += -= *= /= %= ^= &= |= << >> <<= >>= == != <= >= && || ++ -- ->* , -> [] () new delete § Ta định nghĩa phép toán bằng hàm có tên đặc biệt bắt đầu bằng từ khoá operator t...
92 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1994 | Lượt tải: 0