• Giáo trình Mã nguồn mở - Bài 4: Linux Kernal - Trần Tiến DũngGiáo trình Mã nguồn mở - Bài 4: Linux Kernal - Trần Tiến Dũng

    Một đặc tính mới của Linux gần đây là nó có thể dùng làm hệ điều hành cho các hệ điều hành khác (hypervisor). Kernel Linux gần đây đã được bổ xung tính năng máy ảo từ nhân (Kernel-based Virtual Machine – KVM). Tính năng này tạo ra một giao diện mới cho vùng người dùng, cho phép các hệ điều hành khác (Linux hoặc Windows) chạy trên KVM. Yêu cầu...

    pdf31 trang | Chia sẻ: thucuc2301 | Ngày: 21/11/2020 | Lượt xem: 1027 | Lượt tải: 0

  • Bài giảng Thiết kế hệ điều hành - Chương 1: Phương pháp giải quyết bài toán bằng máy tính số - Trường ĐH Bách Khoa TP HCMBài giảng Thiết kế hệ điều hành - Chương 1: Phương pháp giải quyết bài toán bằng máy tính số - Trường ĐH Bách Khoa TP HCM

    Trong quá khứ, phương pháp thường sử dụng để phân tích bài toán là phương pháp từ-trên-xuống (top-down analysis). Nội dung của phương pháp này là xét xem, muốn giải quyết vấn đề nào đó thì cần phải làm những công việc nhỏ hơn nào. Mỗi công việc nhỏ hơn tìm được lại được phân thành những công việc nhỏ hơn nữa, cứ như vậy cho đến khi những công ...

    pdf10 trang | Chia sẻ: dntpro1256 | Ngày: 21/11/2020 | Lượt xem: 981 | Lượt tải: 0

  • Nhập môn điện toán - Chương 7: Các vấn đề tổ chức & xã hội - Đại học Bách Khoa TP HCMNhập môn điện toán - Chương 7: Các vấn đề tổ chức & xã hội - Đại học Bách Khoa TP HCM

    Cơ cấu tổ chức của từng đơn vị, cơ quan hoạt động trên lĩnh vực bất kỳ đều bị thay đổi bởi CNTT : xuất hiện một đội ngũ chuyên gia để phát triển, bảo trì, vận hành các hệ thống chức năng có dùng CNTT của đơn vị mình. ƒ Tùy công ty mà tên gọi cho đội ngũ này sẽ khác nhau : • bộ phận dịch vụ CNTT (IT Services), • Bộ phận dịch vụ máy tính (Compu...

    pdf4 trang | Chia sẻ: dntpro1256 | Ngày: 21/11/2020 | Lượt xem: 982 | Lượt tải: 0

  • Giáo trình Mã nguồn mở - Bài 3: Một số phần mềm sử dụng mã nguồn mở - Trần Tiến DũngGiáo trình Mã nguồn mở - Bài 3: Một số phần mềm sử dụng mã nguồn mở - Trần Tiến Dũng

    Apache server là một chương trình phần mềm máy chủ tự do và miễn phí dành cho máy sử dụng giao thức HTTP • Apache chạy trên các hệ điều hành tương tự như Unix ,MS Window, Novell Netware và các hệ điều hành khác • 4/1996 Apache trở thành HĐH máy chủ thông dụng nhất • 9/2009 ,Apache phục vụ khoảng 54.48% websites trên thế giới

    pdf27 trang | Chia sẻ: thucuc2301 | Ngày: 21/11/2020 | Lượt xem: 1044 | Lượt tải: 0

  • Nhập môn điện toán - Chương 6: Phần mềm ứng dụng - Đại học Bách Khoa TP HCMNhập môn điện toán - Chương 6: Phần mềm ứng dụng - Đại học Bách Khoa TP HCM

    Mô hình hóa được dùng để xem xét, phân tích hoặc lên kế hoạch cho một công việc phức tạp. Mô hình hóa thường dùng các công thức toán học để mô tả một công việc hay một quá trình phức tạp. Ví dụ : s = 0.5 at2 với s là quảng đường đi được, a là gia tốc và t là thời gian. ƒ Mô phỏng dùng máy tính để mô hình hóa và xem xét hệ thống : Kiểm tra, An...

    pdf25 trang | Chia sẻ: dntpro1256 | Ngày: 21/11/2020 | Lượt xem: 1083 | Lượt tải: 0

  • Nhập môn điện toán - Chương 5: Cơ sở dữ liệu - Đại học Bách Khoa TP HCMNhập môn điện toán - Chương 5: Cơ sở dữ liệu - Đại học Bách Khoa TP HCM

    Định nghĩa 2 : Cơ sở dữ liệu phân tán là sự tập hợp dữ liệu được phân tán trên các máy tính khác nhau của một mạng máy tính. Mỗi nơi của mạng máy tính có khả năng xử lý tự trị và có thể thực hiện các ứng dụng cục bộ. Mỗi nơi cũng tham gia thực hiện ít nhất một ứng dụng toàn cục, mà nơi này yêu cầu truy xuất dữ liệu ở nhiều nơi bằng cách dùng h...

    pdf21 trang | Chia sẻ: dntpro1256 | Ngày: 21/11/2020 | Lượt xem: 1357 | Lượt tải: 0

  • Nhập môn điện toán - Chương 4: Lập trình - Đại học Bách Khoa TP HCMNhập môn điện toán - Chương 4: Lập trình - Đại học Bách Khoa TP HCM

    Nhiệm vụ của workflow này kiểm tra và thử nghiệm chương trình thực thi xem nó có lỗi không, nếu có thì lỗi cụ thể nằm ở lệnh nào, tại sao bị lỗi và sữa lỗi. ƒ lặp kiểm thử từng hàm chức năng theo 1 thứ tự xác định. ‰ Có 2 loại kiểm thử trên từng thành phần chương trình : ƒ kiểm thử hộp đen (black-box testing) : kiểm thử thành phần theo góc nh...

    pdf20 trang | Chia sẻ: dntpro1256 | Ngày: 21/11/2020 | Lượt xem: 1069 | Lượt tải: 0

  • Giáo trình Mã nguồn mở - Bài 2: Giấy phép mã nguồn mở - Trần Tiến DũngGiáo trình Mã nguồn mở - Bài 2: Giấy phép mã nguồn mở - Trần Tiến Dũng

    Sau bài học này anh chị đã nắm được:  Thực tế PMTD và PMSHĐQ khác nhau duy nhất và độc nhất là giấy phép mà theo đó các chương trình được phân phối;  Những khía cạnh pháp lý mà giấy phép chi phối, ảnh hưởng tới thế giới của PMTD;  Tầm quan trọng của các giấy phép trong thế giới của PMTD;  Các hình thái của các giấy phép đang tồn tại, ưu...

    pdf32 trang | Chia sẻ: thucuc2301 | Ngày: 21/11/2020 | Lượt xem: 1271 | Lượt tải: 0

  • Nhập môn điện toán - Chương 3: Hệ điều hành - Đại học Bách Khoa TP HCMNhập môn điện toán - Chương 3: Hệ điều hành - Đại học Bách Khoa TP HCM

    Gọi system call gần giống với gọi hàm bình thường, sự khác biệt lớn nhất là có sự thay đổi quyền truy xuất tài nguyên : ƒ trước khi gọi system call, các lệnh của chương trình ứng dụng có quyền thấp. ƒ khi gọi system call, quyền sẽ thay đổi thành rất cao (quyền hệ thống) để đoạn code của hàm "system call" có thể thực thi được chức năng đặc biệ...

    pdf27 trang | Chia sẻ: dntpro1256 | Ngày: 21/11/2020 | Lượt xem: 1091 | Lượt tải: 0

  • Giáo trình Mã nguồn mở - Bài 1: Mở đầu về phần mềm mã nguồn mở - Trần Tiến DũngGiáo trình Mã nguồn mở - Bài 1: Mở đầu về phần mềm mã nguồn mở - Trần Tiến Dũng

    Sau bài học này anh chị đã nắm được:  Khái niệm phần mềm tự do, phần mềm mã nguồn mở, phần mềm tự do nguồn mở;  Phân biệt được một số loại phần mềm;  Đôi nét về lịch sử phần mềm tự do;  Thực trạng sử dụng phần mềm tự do trên thế giới và ở Việt Nam;  Ưu nhược điểm của phần mềm tự do;  Các hình thức kinh doanh phần mềm tự do;  Một số ...

    pdf30 trang | Chia sẻ: thucuc2301 | Ngày: 21/11/2020 | Lượt xem: 2915 | Lượt tải: 0