• Bài giảng Toán tin - Phần 1 Tập hợp, Ánh xạBài giảng Toán tin - Phần 1 Tập hợp, Ánh xạ

    Tích Đề các của tập hợp A với tập hợp B (theo thứ tự lấy) là tập hợp bao gồm tất cả các cặp thứ tự (x,y) với  Ký hiệu AxB hoặc A.B  Chú ý: Tích của 2 tập hợp không có tính chất giao hoán.  Ví dụ : A ={1, 2} B={a, b} A x B = { (1,a), (1,b), (2,a), (2,b)}

    pdf17 trang | Chia sẻ: truongthinh92 | Ngày: 27/07/2016 | Lượt xem: 1572 | Lượt tải: 0

  • Bài giảng Lý thuyết hệ điều hành - Chương 13 Đa xạ - Phương thức ảoBài giảng Lý thuyết hệ điều hành - Chương 13 Đa xạ - Phương thức ảo

    Yêu cầu: Thiết kế các lớp thích hợp để thực hiện các yêu cầu sau: + Nhập thông tin của các nhân viên để phục vụ cho việc tính lương. + Thực hiện việc tính lương cho từng nhân viên. + Xuất thông tin của các nhân viên. + Tính tổng lương của công ty. + Tìm kiếm một nhân viên theo họ tên.

    pdf21 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1469 | Lượt tải: 0

  • Bài giảng Lý thuyết hệ điều hành - Chương 12 Kế thừaBài giảng Lý thuyết hệ điều hành - Chương 12 Kế thừa

    Toán tử gán trong kế thừa được thực hiện theo nguyên tắc: trường hợp đặt biệt có thể được gán cho trường hợp tổng quát, và trường hợp tổng quát thì không thể gán cho trường hợp đặt biệt được. Qui tắc trên áp dụng cho tất cả các ngôn ngữ hỗ trợ lập trình hướng đối tượng như C++, Java, VB.NET, C#, Python,

    pdf59 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1499 | Lượt tải: 0

  • Bài giảng Lý thuyết hệ điều hành - Chương 11 Ma trận căn bảnBài giảng Lý thuyết hệ điều hành - Chương 11 Ma trận căn bản

    11. void CMaTranThuc::SapTang() 12. { 13. for (int k=0; ka[l/n][l%n]) 16. { 17. float temp=a[k/n][k%n]; 18. a[k/n][k%n]=a[l/n][l%n]; 19. a[l/n][l%n]= temp; 20. } 21. }

    pdf48 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1423 | Lượt tải: 0

  • Bài giảng Lý thuyết hệ điều hành - Chương 10 Mảng một chiều căn bảnBài giảng Lý thuyết hệ điều hành - Chương 10 Mảng một chiều căn bản

    11. void CMangThuc::SapTang() 12. { 13. for(int i=0;i<=n-2;i++) 14. for(int j=i+1;j<=n-1;j++) 15. if(a[i]>a[j]) 16. { 17. float temp = a[i]; 18. a[i] = a[j]; 19. a[j] = temp; 20. } 21. }

    pdf53 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1436 | Lượt tải: 0

  • Bài giảng Lý thuyết hệ điều hành - Chương 9 Kế thừaBài giảng Lý thuyết hệ điều hành - Chương 9 Kế thừa

    Mở rộng qui tắc trên cho con trỏ đối tượng ta có thể nói như sau: một con trỏ đối tượng thuộc lớp cơ sở có thể giữ địa chỉ của một đối tượng thuộc lớp dẫn xuất. Ngược lai, một con trỏ đối tượng thuộc lớp dẫn xuất không thể giữ địa chỉ của một đối tượng thuộc lớp cơ sở.

    pdf59 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1561 | Lượt tải: 0

  • Bài giảng Lý thuyết hệ điều hành - Chương 8 Toán tử so sánhBài giảng Lý thuyết hệ điều hành - Chương 8 Toán tử so sánh

    Bài 01: Hãy định nghĩa tất cả các phương thức toán tử so sánh cho lớp đối tượng CPhanSo. Bài 02: Hãy định nghĩa tất cả các phương thức toán tử so sánh cho lớp đối tượng CHonSo. Bài 03: Hãy định nghĩa tất cả các phương thức toán tử so sánh cho lớp đối tượng CDiem trong mặt phẳng Oxy. Biết rằng tiêu chuẩn so sánh 2 điểm là so sánh theo khoảng ...

    pdf20 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1546 | Lượt tải: 0

  • Bài giảng Lý thuyết hệ điều hành - Chương 7 Toán tử số họcBài giảng Lý thuyết hệ điều hành - Chương 7 Toán tử số học

    CPhanSo CPhanSo::operator+ (CPhanSo x) { CPhanSo temp; temp.tu = tu*x.mau+mau*x.tu; temp.mau = mau*x.mau; return temp; } CPhanSo CPhanSo::operator- (CPhanSo x) { CPhanSo temp; temp.tu = tu*x.mau-mau*x.tu; temp.mau = mau*x.mau; return temp; }

    pdf11 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1507 | Lượt tải: 0

  • Bài giảng Lý thuyết hệ điều hành - Chương 6 Toán tử gán (operator=)Bài giảng Lý thuyết hệ điều hành - Chương 6 Toán tử gán (operator=)

    Bài 1: Viết chương trình để thực hiện được hàm main như sau đối với đối tượng CPhanSo. 1. void main() 2. { 3. CPhanSo a, b; 4. a.Nhap(); 5. b = a; 6. a.Xuat(); 7. b.Xuat(); 8. } − Bài 2 đến Bài 12: Viết tương tự cho các lớp đối tượng còn lại.

    pdf22 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1699 | Lượt tải: 0

  • Bài giảng Lý thuyết hệ điều hành - Chương 5 Phương thức thiết lập, phương thức phá hủyBài giảng Lý thuyết hệ điều hành - Chương 5 Phương thức thiết lập, phương thức phá hủy

    Hãy khai báo và định nghĩa các phương thức thiết lập cơ bản và phương thức phá hủy cho các lớp đối tượng sau: 1. Lớp phân số (CPhanSo) 2. Lớp điểm (CDiem) 3. Lớp ngày (CNgay) 4. Lớp thời gian (CThoiGian) 5. Lớp đơn thức (CDonThuc) 6. Lớp điểm không gian (CDiemKhongGian) 7. Lớp đường thẳng (CDuongThang) 8. Lớp hỗn số (CHonSo) 9. Lớp số ph...

    pdf23 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1571 | Lượt tải: 0