... Chí Luận
TRƯỜNG CAO ĐẲNG GTVT
KHOA CÔNG NGHỆ THÔNG TIN
0o0
Bài tập lớn:
NGUYÊN LÝ HỆĐIỀU HÀNH
ĐỀ TÀI:HỆ ĐIỀUHÀNH DEBIAN
GVHD:LÊ CHÍ LUẬN
NHÒM THỰC HIỆN:
1. Ngô Thị Hường
2. Nguyễn Thị ... giới. Kể từ lúc bắt đầu đến nay, hệ thống chính
thức phát hành dưới tên gọi Debian GNU/Linux được xây dựng dựa trên nhân Linux với nhiều
công cụ cơ bản của hệđiềuhành lấy từ dự án GNU.
Debian ... GNU/Linux. (Nỗ lực này cũng bị tranh cãi giữa
các nhà phát triển của hai hệ thống BSD bên trên, vì họ không coi nhân của hệđiềuhành của họ là
độc lập với không gian của các chương trình ứng dụng...
... nhất
định. Có rất nhiều hệđiềuhành khác nhau, nhưng hệđiềuhành mà đa số tất cả
mọi người trên thế giới thường dùng là hệđiềuhành Windows của hãng
Microsoft. Hệđiềuhành là một phần mềm nhằm ... thước
code) của hệđiềuhành nhưng nó là một trong số những thành phần được sử dụng
nhiều nhất trong hệđiều hành. Đây là các phần cốt lõi của chương trình thường trú
trong bộ nhớ, và thực hiện hầu ... Những
chương trình điều khiển được viết trong C, hay trong C ++.
1) Hạt nhân của hệđiều hành:
Tất cả các thao tác liên quan đến process, thực hiện bởi một phần của hệđiều
hành gọi là hạt nhân...
... năng chính của hệđiềuhành là quản lý tất cả những
thiết bị nhập/xuất của máy tính. Hệđiềuhành phải ra các chỉ th điều khiển
thiết bị, kiểm soát các ngắt và lỗi. Hệđiềuhành phải cung cấp ... Tin Mỏ K54
Bàitập lớn môn Nguyên lý Hệđiều hành
Giảng viên Hướng dẫn : Lê Thị Phương
Ví dụ: Trong một chương trình ứng dụng, người dùng muốn đọc một khối
từ một tập tin, hệđiềuhành được kích ... Tin Mỏ K54
Bàitập lớn môn Nguyên lý Hệđiều hành
Giảng viên Hướng dẫn : Lê Thị Phương
Màn
hình
màu
3D0
-
3DF
-
Đĩa
mềm
3F0
-
3F7
14
RS232
chính
3F8
-
3FF
12
Hệ điềuhànhthực hiện nhập...
... char[512*9];
Trang 14
Bàitậpthựchành cơ bản- mônHệĐiềuHành năm 2009
GVHD: Phạm Đức Thành SVTH:Trần Thị Thanh Trâm_Lớp 06CT3
Bài tậpthựchành cơ bản – mônHệĐiều Hành
Nhóm I :Các thao ... 6
Bàitậpthựchành cơ bản- mônHệĐiềuHành năm 2009
GVHD: Phạm Đức Thành SVTH:Trần Thị Thanh Trâm_Lớp 06CT3
Bài 3:VCT mã hóa nội dung của 1 tập tin & chương trình giải mã tương ứng.
Bài ... GetValueFat(int cluster)
Trang 16
Bàitậpthựchành cơ bản- mônHệĐiềuHành năm 2009
GVHD: Phạm Đức Thành SVTH:Trần Thị Thanh Trâm_Lớp 06CT3
Bài 2: Tương tự như bài trên nhưng địa chỉ sector nhập...
... HDTH mônHệ ñiều hành Ôn lại các thao tác trên tập tin
Khoa Công Nghệ Thông Tin – Trường ðH KHTN Tp.HCM
1
Hướng dẫn thựchànhbài 1
A. Lý thuyết
- Kỹ năng lập ... quan ñến tập tin.
B. Thựchành
1. Viết chương trình (VCT) mã hóa nội dung của một tập tin & chương trình giải mã
tương ứng.
2. VCT nhập vào tên của một file .EXE có sẵn và gọi thực hiện ... n dương: canh phải). Nếu n = 0 thì không canh lề. Ví dụ:
HDTH mônHệ ñiều hành Ôn lại các thao tác trên tập tin
Khoa Công Nghệ Thông Tin – Trường ðH KHTN Tp.HCM
2
o int a = 123, b = 15;...
... tiến trình ban đầu bị dừng bởi hệđiềuhành , hệđiềuhành phải lưu lại giá trị
của toán tử Semaphore và đưa tiến trình hiện tại vào hàng đợi wait. Nó thực hiện điều này
thông qua việc xây dựng ... Khoa Hà Nội
Viện Điện Tử Viễn Thông
BÁO CÁO BÀITẬP
LỚN
MÔN: HỆĐIỀU HÀNH
Đề tài:
Hiển thị và hủy các tiến trình truyền thông IPC trên Linux
(Bài số 4)
GIẢNG VIÊN HƯỚNG DẪN: TS. PHẠM VĂN TIẾN
SINH ... các toán tử semaphore. Hệđiềuhành sẽ
đánh thức các tiến trình đang sleep và làm cho nó available cho việc khởi động lại ở lần tiếp
theo khi scheduler chạy .Hệ điềuhành sẽ xem lướt qua danh...
... địa chỉ lô-gic sau:
9
9
Một hệ thống có Bộ nhớ trong chia thành 8 khung trang với Khung 0 dành cho Hệđiều
hành và các khung còn lại dành cho 2 tiến trình đang vận hành là P0 (gồm các trang C, ... cho trang chưa nạp (do hết chỗ) bây giờ được nạp
17
17
bàitập phân đoạn, tính địa chỉ vật lý cho địa chỉ logic
sau khi tìm hiểu về bàitập này, mình post lên cho mọi người cùng trao đổi
CfC
1. ... !!
"#$%&'()*
)+,$%-*)$.
/
01/201345367(8168598:38
;2<=>5))2>?@2A)1>1'>=//)1
//)1?.
Thuật giải Nhà băng 1
Round-Robin, SJFS, 4
bài tập phân đoạn, tính địa chỉ vật lý cho địa chỉ logic 7
bài tập phân đoạn, tính địa chỉ vật lý cho địa chỉ logic có trường hợp...
... báo cáo sinh viên sẽ được hỏi các vấn đề lý thuyết liên quan đến bàitập và chạy chương
trình DEMO của mình.
BÀITẬPMÔNHỆĐIỀU HÀNH
Chủ đề 1:
Mô phỏng các giải thuật định thời cho process.
Input: ... của 2 cơ chế này.
Chủ đề 3: Mô phỏng
1. Tài liệu tham khảo
- Bài giảng Hệđiều hành, Nguyễn Thị Thùy Linh
- Giáo trình Hệđiều hành, Nguyễn Phú Trường, ĐHCT
- An Introduction To Operating System, ... thức đồng bộ trên thread để giải quyết bài toán N triết gia ăn tối.
Bài 5.10 :
Sử dụng thread và các phương thức đồng bộ trên thread để viết giải quyết bài toán reader/writer dạng
tổng quát....
... các tiến trình thỏa yêu cầu mutual exclusion
c)Cho ví dụ với n tiến trình
BÀI TẬP DEADLOCK
1)Cho trạng thái hiện hành của hệ thống như sau:
MAX(tối đa) ALLOCATION(đang có) AVAILABLE(dự trữ)
R1 R2 ... khi P1 ở trong miền găng thì tiến trình P2 muốn vào miền găng nhưng do
điều kiện while p1wantstoenter =true nên P2 phải thực hiện vòng while này. Biến
favoredprocess=first làm cho P2 phải chờ ... (true)
{
P(cutHair);
P( countMutex);
Count=count – 1;
If ( count > 0 )
V( waiting);
V(countMutex);
}
Bài tập Mutual Exclusion
*Xét đoạn code sau :
Share Boolean waiting[MAX_PID]=false;
Share Boolean...
... thể :
a. mount hệ thống tập tin của đĩa mềm này và sau đó dùng tập lệnh
mtools.
b. Sử dụng tập lệnh mtools mà ko cần mount hệ thống tập tin của đĩa
mềm này.
c. Mount hệ thống tập tin của đĩa ...
94. Thư mục /dev chứa:
a. Các tập tin dùng phát triển hệ thống
b. Các tập tin rác, tạm thời
c. Các tập tin đại diện trạng thái hiện hành của hệ thống
d. Các tập tin đại diện thiết bị
95. ... mềm MSDOS bị hư hỏng nên ko còn dữ liệu.
BÀITẬP TRẮC NGIỆM TIẾNG ANH MÔNHỆĐIỀU
HÀNH LINUX- TRƯỜNG CD CÔNG NGỆ THÔNG TIN
Chuyên ngành: Công nghệ phần mềm
Năm học: 2010-2011
80. Để khóa...
... myfile
BÀITẬP TRẮC NGIỆM TIẾNG ANH MÔNHỆĐIỀU
HÀNH LINUX- TRƯỜNG CD CÔNG NGỆ THÔNG TIN
Chuyên ngành: Công nghệ phần mềm
Năm học: 2010-2011
18. Để thiết lập thuộc tính cho một tập tin ... .hello.txt
a. Tập tin ẩn
b. Thực thi
c. Không thấy được với lệnh ls
20. Lệnh nào cho phép ta tạo một account user mới trên hệ thống
a. Lệnh adduser
b. Lệnh useradd
79. Tập tin /etc/sysconfig/network ... directory, shell
c. Chứa password của người dùng
d. Chứa tập shadow của người dùng
23. Tập tin /etc/shadow chứa thông tin gì của users hệ thống
a. Chứa profile của người dùng
b. Chứa uid,gid,...