• Phát triển phần mềm mã nguồn mở - Chương 1: Tổng quan hệ thống mã nguồn mởPhát triển phần mềm mã nguồn mở - Chương 1: Tổng quan hệ thống mã nguồn mở

    1. Phần mềm mã nguồn mở là gì? 2. Trình bày ưu khuyết điểm của PMNM. 3. Trình bày các loại giấy phép. 4. Phân biệt phần mềm mã nguồn mở và phần mềm mã nguồn đóng 5. Phân biệt phần mềm mã nguồn mở và phần mềm miễn phí dạng dịch vụ 6. Giới thiệu 1 số phần mềm mã nguồn mở phổ biến.

    pdf31 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1087 | Lượt tải: 0

  • Giáo trình môn Hệ điều hành - Chương 8: Bộ nhớ ảoGiáo trình môn Hệ điều hành - Chương 8: Bộ nhớ ảo

    Hệ thống tại một thời điểm có 5 process: process 1 cần 5 frame, process 2 cần 15 frame, process 3 cần 10 frame, process 4 cần 9 frame, process 5 cần 11 frame. Hệ thống hiện có 30 frame. Tính xem mỗi process được cấp bao nhiêu frame?  Phân bổ đều?  Theo tỷ lệ

    pdf30 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1291 | Lượt tải: 1

  • Giáo trình môn Hệ điều hành - Chương 7. Quản lý bộ nhớGiáo trình môn Hệ điều hành - Chương 7. Quản lý bộ nhớ

    Xét một hệ thống sử dụng kỹ thuật phân trang, với bảng trang được lưu trữ trong bộ nhớ chính. a) Nếu thời gian cho một lần truy xuất bộ nhớ bình thường là 100 nanoseconds, thì mất bao nhiêu thời gian cho một thao tác truy xuất bộ nhớ trong hệ thống này ? b) Nếu sử dụng TLBs với hit-ratio ( tỉ lệ tìm thấy) là 85%, thời gian để tìm trong TLBs ...

    pdf69 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1295 | Lượt tải: 0

  • Giáo trình môn Hệ điều hành - Chương 6: Tắc nghẽn (Deadlock)Giáo trình môn Hệ điều hành - Chương 6: Tắc nghẽn (Deadlock)

    Dùng giải thuật banking, để trả lời các câu hỏi sau: – Xác định nội dung bảng Need – Hệ thống có ở trạng thái an toàn không? (Nếu có hãy cho biết chuỗi an toàn)? – Nếu tiến trình P1 có yêu cầu thêm tài nguyên (0, 4, 3, 0), thì yêu cầu này có được đáp ứng ngay lập tức hay không?

    pdf52 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 2675 | Lượt tải: 1

  • Giáo trình môn Hệ điều hành - Chương VI: Liên lạc giữa các Tiến TrìnhGiáo trình môn Hệ điều hành - Chương VI: Liên lạc giữa các Tiến Trình

    Mô hình đảm bảo độc quyền truy xuất Kiểm tra và dành quyền vào CS CS; Từ bỏ quyền sử dụng CS

    pdf15 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1135 | Lượt tải: 0

  • Giáo trình môn Hệ điều hành - Chương IV: Định thời CPUGiáo trình môn Hệ điều hành - Chương IV: Định thời CPU

     Vẽ giản Gantt, Tính thời gian đợi trung bình, Thời gian đáp ứng trung bình, Thời gian lưu lại trong hệ thống trung bình cho các giải thuật (câu 1, 2 chỉ dùng thời gian thực thi 1st execution time như là burst time) 1. FCFS 2. RR với q = 3

    pdf49 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 3379 | Lượt tải: 0

  • Giáo trình môn Hệ điều hành - Chương III: Tiến trình (process)Giáo trình môn Hệ điều hành - Chương III: Tiến trình (process)

    Đáp ứng nhanh: Cho phép chương trình tiếp tục thực thi khi một bộ phận bị khóa hoặc một hoạt động dài ? Chia sẻ tài nguyên: tiết kiệm không gian nhớ ? Kinh tế: tạo và chuyển ngữ cảnh nhanh hơn tiến trình VD: trong Solaris 2, tạo process chậm hơn 30 lần, chuyển chậm hơn 5 lần ? Trong multiprocessor: có thể thực hiện song song

    pdf35 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1478 | Lượt tải: 1

  • Giáo trình môn Hệ điều hành - Chương II: Cấu trúc hệ điều hànhGiáo trình môn Hệ điều hành - Chương II: Cấu trúc hệ điều hành

    Hiện thực ý niệm VM ? Làm thế nào để thực thi một chương trình MS-DOS trên một hệ thống Sun với hệ điều hành Solaris ? 1. Tạo một máy ảo Intel bên trên hệ điều hành Solaris và hệ thống Sun 2. Các lệnh Intel (x86) được máy ảo Intel chuyển thành lệnh tương ứng của hệ thống Sun

    pdf20 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1498 | Lượt tải: 1

  • Giáo trình môn Hệ điều hành (Operating Systems)Giáo trình môn Hệ điều hành (Operating Systems)

    –Hệ thống xử lý theo lô –Hệ thống chia sẻ –Hệ thống song song –Hệ thống phân tán –Hệ thống xử lý thời gian thực

    pdf33 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1330 | Lượt tải: 0

  • Giáo trình Đồ hoạ máy tính (Computer Graphics)Giáo trình Đồ hoạ máy tính (Computer Graphics)

    Đơn giản nhất chính là điểm, mọi đối tượng khác đều được xây dựng nên từ điểm. int getmaxx() Số chấm điểm lớn nhất theo chiều ngang trong chế độ đồ hoạ hiện tại int getmaxy() Số chấm điểm lớn nhất theo chiều dọc trong chế độ đồ hoạ hiện tại putpixel( x, y, color) Để vẽ một điểm sáng lên màn hình tại điểm (x, y) có màu color getpixel(x,y) nhận b...

    pdf199 trang | Chia sẻ: nguyenlam99 | Ngày: 04/01/2019 | Lượt xem: 1842 | Lượt tải: 2