Tìm kiếm tài liệu miễn phí

Bài giảng Hệ điều hành: Ôn tập cuối kỳ - Đại học Công nghệ Thông tin

Bài giảng Hệ điều hành: Ôn tập cuối kỳ đưa ra các câu hỏi giúp người học điểm lại một số kiến thức cơ bản từ chương 5 tới chương 8. Đây là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học và những ai quan tâm dùng làm tài liệu học tập và nghiên cứu.



Đánh giá tài liệu

0 Bạn chưa đánh giá, hãy đánh giá cho tài liệu này


  • 5 - Rất hữu ích 0

  • 4 - Tốt 0

  • 3 - Trung bình 0

  • 2 - Tạm chấp nhận 0

  • 1 - Không hữu ích 0

Mô tả

HỆ ĐIỀU HÀNH
ÔN TẬP CUỐI KỲ
01/6/2017

1/17/2018

Copyrights 2017 CE-UIT. All Rights Reserved.

1

Câu hỏi ôn tập chương 5
 Khi nào thì xảy ra tranh chấp race condition?
 Vấn đề Critical Section là gì?
 Yêu cầu của lời giải cho CS problem?
 Có mấy loại giải pháp? Kể tên?

1/17/2018

Copyrights 2017 CE-UIT. All Rights Reserved.

2

Câu hỏi ôn tập chương 5 (tt)
 Semaphore là gì? Nêu cách hoạt động của semaphore và ứng
dụng vào một bài toán đồng bộ?
 Monitor là gì? Nêu cách hoạt động của monitor và ứng dụng
vào một bài toán đồng bộ?

1/17/2018

Copyrights 2017 CE-UIT. All Rights Reserved.

3

BÀI TẬP CHƯƠNG 5

1/17/2018

Copyrights 2017 CE-UIT. All Rights Reserved.

4

Bài tập 1
 Xét giải pháp phần mềm do Dekker đề nghị để tổ chức truy xuất độc quyền cho
2 tiến trình. Hai tiến trình P0 và P1 chia sẻ các biến sau:
 Var flag : array [0..1] of Boolean; (khởi động là false)
 Turn : 0..1;
 Cấu trúc một tiến trình Pi ( i=0 hay 1, và j là tiến trình còn lại như sau:
repeat
flag[i] := true;
while flag[j] do
if turn = j then
begin

end;
critical_section();
turn:= j;
flag[i]:= false;
non_critical_section();
until false;
1/17/2018

flag[i]:= false;
while turn = j do ;
flag[i]:= true;

Giải pháp này có thỏa 3
yêu cầu trong việc giải
quyết tranh chấp không?

Copyrights 2017 CE-UIT. All Rights Reserved.

5

Tài liệu cùng danh mục Hệ điều hành

Life with gmail phần 9

Mỗi của các chức năng này được thực hiện bởi một chương trình riêng biệt. Kết quả là, các chương trình nhỏ hơn nhiều, đơn giản hơn, và ít có khả năng chứa lỗi chức năng hoặc an ninh. Để tăng cường an ninh, qmail hoạt động của các mô-đun với các đặc quyền khác nhau, và họ không "tin tưởng" nhau: chúng không mang các module khác luôn luôn làm những gì họ đang phải làm.


Kiến thức cơ bản về Virtual LANs

VLAN 1 Mặc định, các thiết bị lớp 2 sẽ sử dụng một VLAN mặc định để đưa tất cả các cổng của thiết bị đó vào. Thêm vào nữa là có rất nhiều giao thức lớp 2 như CDP, PAgP, và VTP cần phải được gửi tới một VLAN xác định trên các đường trunk. Chính vì các mục đích đó mà VLAN mặc định được chọn là VLAN 1. CDP, PagP, VTP, và DTP luôn luôn được truyền qua VLAN 1 và mặc định này không thể thay đổi được. Các khuyến cáo của Cisco chỉ ra rằng...


15 THỦ THUẬT VỚI WINDOWS XP

Thật may mắn, XP hỗ trợ cả 2 hệ thống file FAT32 (được Win9x hỗ trợ) và NTFS (được NT và 2000 hỗ trợ). Điều này cho phép người dùng lựa chọn hệ thống file phù hợp với yêu cầu công việc của mình. Tuy nhiên NTFS cung cấp những mức độ bảo mật tốt hơn nhiều so với FAT32. Với FAT32 trong Win9x, ai cũng có thể xâm nhập vào PC của bạn và làm bất cứ điều gì mà họ thích. Với NTFS, bạn có quyền cho hay...


IT Consultant’s Tool Kit Volume 2

IT consultants face unique opportunities and challenges. You must be able to handle the technology side of your enterprise while being able to market and manage your consultancy business. TechRepublic has gathered the tools, templates, worksheets, and forms you need to keep things running smoothly.


mcse exam 70-293 planning and maintaining a windows server 2003 network infrastructure phần 9

Secedit được sử dụng tại dấu nhắc lệnh để tự động hóa các nhiệm vụ cấu hình bảo mật. Chính sách an ninh địa phương được sử dụng để cấu hình các chính sách bảo mật trên một controller.These nondomain chính sách chỉ áp dụng cho máy tính địa phương.


Channel Coding in Communication Networks

To accomplish the sad duty of paying homage to Alain Glavieux, I have referred to his biography as much as my own memories. Two points of this biography struck me, although I had hardly paid attention to them until now. I first noted that Alain Glavieux, born in 1949, is the exact contemporary of information theory, since it was based on the articles of Shannon in 1948 and 1949. I also noted that his first research at the Ecole Nationale Supérieure de Télécommunications de Bretagne (ENST Brittany) related to underwater acoustic communications. ...


Chương 4: THIẾT KẾ GIAO DIỆN

Mục đích của việc thiết kế giao diện là nhằm mô tả cách thức giao tiếp giữa người sử dụng và phần mềm.


Tổng hợp những phần mềm sao lưu Driver miễn phí

Driver là phần quan trọng của hệ thống máy tính. Chúng hoạt động như trung gian giữa hệ thống và các thiết bị phần cứng. Chúng dịch các tín hiệu và tạo điều kiện thuận lợi cho giao tiếp giữa hệ thống và các thiết bị. Nếu không có driver, các thiết bị không thể làm việc được hoặc làm việc không tốt.


Kỹ thuật vi sử lí

các câu hỏi về phần kĩ thuật vi sử lí


Linux Device Drivers-Chapter 5 : Enhanced Char Driver Operations

Tham khảo tài liệu 'linux device drivers-chapter 5 : enhanced char driver operations', công nghệ thông tin, hệ điều hành phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả


Tài liệu mới download

Biomaterials in Orthopedics
  • 29/01/2013
  • 11.039
  • 190

Từ khóa được quan tâm

Có thể bạn quan tâm

Android in Action SECOND EDITION
  • 16/01/2013
  • 75.201
  • 956
Chia ổ đĩa không cần Format
  • 07/06/2011
  • 11.965
  • 453
Optimizing Windows 2000
  • 07/08/2009
  • 74.446
  • 907
LAB 2.3. WINDOWS 7 BACKUP - RESTORE
  • 25/05/2010
  • 32.406
  • 328
DNS and BIND 5th Edition_9
  • 03/01/2012
  • 59.951
  • 280
19.4. Stationery Rich text
  • 28/07/2010
  • 55.028
  • 856

Bộ sưu tập

Danh mục tài liệu