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ả.
Tài liệu: Bài đọc giới thiệu hoặc chuyên đề Slide lý thuyết (sẽ upload lên Moodle sau khi hoàn thành 1 bài trên lớp.) Nội dung ghi chép trong vở lý thuyết Các cấp độ tiếp thu: Biết: Tất cả những gì GV nói trên lớp Hiểu: Những gì GV nhấn mạnh và cho ghi chép trên lớp Ứng dụng: Những gì GV cho làm bài tập (trên lớp và về nhà...
7 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 549 | Lượt tải: 1
Dùng vùng chọn kiểu Để bảo đảm xuất liệu tương ứng với đối tượng, phải có cách nhận diện đối tượng Ta thêm một vùng dữ liệu vào lớp cơ sở để nhận diện Vùng này có giá trị phụ thuộc vào loại của đối tượng và được gọi là vùng chọn kiểu. Các đối tượng thuộc lớp người có cùng giá trị cho vùng chọn kiểu, các đối tượng thuộc lớp sinh viên c...
44 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 566 | Lượt tải: 1
Quan hệ một nhiều (1-n) Khái niệm: Hai lớp đối tượng được gọi là có quan hệ một-nhiều với nhau khi một đối tượng thuộc lớp này quan hệ với nhiều đối tượng thuộc lớp kia và một đối tượng lớp kia có quan hệ duy nhất với một đối tượng thuộc lớp này. Quan hệ nhiều nhiều (n-n) Khái niệm: hai lớp đối tượng được gọi là quan hệ nhiều-nhiều với n...
70 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 513 | Lượt tải: 1
Giới thiệu Một lớp ngoài dữ liệu và các phương thức còn có các phép toán giúp người lập trình dễ dàng thể hiện các câu lệnh trong chương trình. Tuy nhiên, sự cài đặt phép toán chỉ cho phép tạo ra phép toán mới trên cơ sở ký hiệu phép toán đã có, không được quyền cài đặt các phép toán mới sự cài đặt thêm phép toán là sự nạp chồng phép to...
84 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 488 | Lượt tải: 1
Đối tượng là thành phần của mảng Khi một mảng được tạo ra các phần tử của nó cũng được tạo ra phương thức thiết lập sẽ được gọi cho từng phần tử. Vì không thể cung cấp tham số khởi động cho tất cả các phần tử của mảng khi khai báo mảng, mỗi đối tượng trong mảng phải có khả năng tự khởi động, nghĩa là có thể thiết lập không cần tham số....
48 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 527 | Lượt tải: 1
Các thành phần của lớp Thuộc tính: Các thuộc tính được khai báo giống như khai báo biến trong C Phương thức: Các phương thức được khai báo giống như khai báo hàm trong C. Có hai cách định nghĩa thi hành của một phương thức Định nghĩa thi hành trong lớp Định nghĩa thi hành ngoài lớp Cơ chế tạo lập các lớp Xác định các thuộc tính (dữ l...
65 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 539 | Lượt tải: 1
Mục tiêu của việc thiết kế một phần mềm Tính tái sử dụng (reusability): thiết kế các thành phần có thể được sử dụng trong nhiều phần mềm khác nhau Tính mở rộng (extensibility) Tính mềm dẻo (flexibility): Có thể dễ dàng thay đổi khi thêm mới dữ liệu hay tính năng. Các thay đổi không làm ảnh hưởng nhiều đến toàn bộ hệ thống Các phươ...
39 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 693 | Lượt tải: 1
Bài tập C – Giải 1. Dùng 4 biến cách dài nhất, cơ bản nhất 2. Dùng mảng khai báo biến gọn hơn, 1 lần thay cho nhiều lần 3. Dùng mảng và vòng lặp do while viết code nhập gọn hơn, viết 1 lần thay cho nhiều lần 4. Dùng mảng và vòng lặp for viết code gọn hơn, for viết gọn hơn vòng while Bài tập C – Giải 5. Dùng mảng, vòng lặp for gộp viế...
50 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 510 | Lượt tải: 1
5.1.3. Kết nối đến cơ sở dữ liệu Việc kết nối đến CSDL dựa trên mô hình Client - Server. CSDL được trên Server và chương trình ứng dụng được đặt ở máy người dùng (Client). Quy trình để một Client kết nối đến Server được thực hiện theo các bước sau: - Client gửi chuỗi kết nối chứa các thông tin về Client và CSDL muốn kết nối đến Server. - Serv...
48 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 557 | Lượt tải: 1
1.2.3. Chú thích Chú thích là hình thức cho phép chèn thêm dòng chỉ dẫn, tài liệu vào trong đoạn mã lệnh. Khi biên dịch, trình biên dịch sẽ bỏ qua các dòng được chú thích. C# cho phép 3 kiểu chú thích sau: Chú thích một dòng: Sử dụng cặp “//” để chú thích một dòng. Chú thích có hiệu lực từ khi gặp cắp dấu này cho đến hết dòng (gặp dấu kết thú...
61 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 499 | Lượt tải: 1