AHSơn 2009 Nguyên lý hệ điều hành
1/19
12:56 AM
12:56 AM
TRƯỜNG CĐCN VIỆT-HUNG
TRƯỜNG CĐCN VIỆT-HUNG
KHOA CNTT
KHOA CNTT
HỆ ĐIỀU HÀNH
HỆ ĐIỀU HÀNH
Operating Systems
Operating Systems
SV: Nguyen Van Trung
SV: Nguyen Van Trung
AHSơn 2009 Nguyên lý hệ điều hành
2/19
12:56 AM
12:56 AM
TRƯỜNG CĐCN VIỆT-HUNG
TRƯỜNG CĐCN VIỆT-HUNG
KHOA CNTT
KHOA CNTT
HỆ ĐIỀU HÀNH – Chương 1
HỆ ĐIỀU HÀNH – Chương 1
Tài nguyên hệ thống máy tính
Tài nguyên hệ thống máy tính
Hệ điều hành là gì
Hệ điều hành là gì
Cấu trúc hệ điều hành
Cấu trúc hệ điều hành
Tính chất chung của một HĐH
Tính chất chung của một HĐH
Nguyên lý XD chương trình trong HĐH
Nguyên lý XD chương trình trong HĐH
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
AHSơn 2009 Nguyên lý hệ điều hành
3/19
12:56 AM
12:56 AM
TRƯỜNG CĐCN VIỆT-HUNG
TRƯỜNG CĐCN VIỆT-HUNG
KHOA CNTT
KHOA CNTT
HỆ ĐIỀU HÀNH – Chương 1
HỆ ĐIỀU HÀNH – Chương 1
1. Tài nguyên hệ thống máy tính
1. Tài nguyên hệ thống máy tính
Tài nguyên của một hệ thống máy tính được tổng hợp từ 3 thành tố
Tài nguyên của một hệ thống máy tính được tổng hợp từ 3 thành tố
đó là :
đó là :
-
Tài nguyên phần cứng
Tài nguyên phần cứng
-
Tài nguyên phần mềm
Tài nguyên phần mềm
-
Tài nguyên nguồn nhân lực
Tài nguyên nguồn nhân lực
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
* Cpu , Ram, Vga, TB ngoại vi,
* Cpu , Ram, Vga, TB ngoại vi,
* Các phần mềm ứng dụng,
* Các phần mềm ứng dụng,
* Bao gồm các nhân viên kt, lập trình, pt hệ thống
* Bao gồm các nhân viên kt, lập trình, pt hệ thống
* Vấn đề đặt ra là: Cần phải q.lý và đk hệ thồng này như thế nào cho thật hiệu quả ???
* Vấn đề đặt ra là: Cần phải q.lý và đk hệ thồng này như thế nào cho thật hiệu quả ???
AHSơn 2009 Nguyên lý hệ điều hành
4/19
12:56 AM
12:56 AM
TRƯỜNG CĐCN VIỆT-HUNG
TRƯỜNG CĐCN VIỆT-HUNG
KHOA CNTT
KHOA CNTT
HỆ ĐIỀU HÀNH – Chương 1
HỆ ĐIỀU HÀNH – Chương 1
2. Hệ điều hành là gì ?
2. Hệ điều hành là gì ?
►
Dựa trên quan điểm người sử dụng:
Dựa trên quan điểm người sử dụng:
Hệ điều hành là 1 hệ thống chương trình phục vụ cho việc khai thác
Hệ điều hành là 1 hệ thống chương trình phục vụ cho việc khai thác
các tài nguyên của hệ thống tính toán một cách thuận lợi. Tài nguyên
các tài nguyên của hệ thống tính toán một cách thuận lợi. Tài nguyên
chính của hệ thống này bao gồm:
chính của hệ thống này bao gồm:
- Thời gian của CPU
- Thời gian của CPU
- Bộ nhớ
- Bộ nhớ
(Memory)
(Memory)
- Các thiết bị ngoại vi
- Các thiết bị ngoại vi
(Peripheral Devices)
(Peripheral Devices)
- Chương trình
- Chương trình
(Program)
(Program)
* Người sử dụng này không hề quan tâm đến việc hệ điều hành làm gì và làm như
* Người sử dụng này không hề quan tâm đến việc hệ điều hành làm gì và làm như
thế nào !
thế nào !
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
AHSơn 2009 Nguyên lý hệ điều hành
5/19
12:56 AM
12:56 AM
TRƯỜNG CĐCN VIỆT-HUNG
TRƯỜNG CĐCN VIỆT-HUNG
KHOA CNTT
KHOA CNTT
HỆ ĐIỀU HÀNH – Chương 1
HỆ ĐIỀU HÀNH – Chương 1
2. Hệ điều hành là gì ?
2. Hệ điều hành là gì ?
►
Dựa trên quan điểm người quản lý:
Dựa trên quan điểm người quản lý:
Hệ điều hành là một tập các chương trình phục vụ quản lý chặt chẽ và
Hệ điều hành là một tập các chương trình phục vụ quản lý chặt chẽ và
sử dụng tối ưu các tài nguyên của hệ thống tính toán
sử dụng tối ưu các tài nguyên của hệ thống tính toán
►
Dựa trên quan điểm các kỹ sư, cán bộ kỹ thuật:
Dựa trên quan điểm các kỹ sư, cán bộ kỹ thuật:
Hệ điều hành là “hệ thống chương trình, trang bị cho máy tính cụ thể
Hệ điều hành là “hệ thống chương trình, trang bị cho máy tính cụ thể
để tạo ra một máy logic mới, với các tài nguyên và khả năng mới”.
để tạo ra một máy logic mới, với các tài nguyên và khả năng mới”.
►
Trên quan điểm hệ thống:
Trên quan điểm hệ thống:
HĐH là “hệ thống mô hình hoá, mô phỏng các h.động của máy, của
HĐH là “hệ thống mô hình hoá, mô phỏng các h.động của máy, của
người sử dụng và của thao tác viên, nhằm tạo ra môi trường khai thác
người sử dụng và của thao tác viên, nhằm tạo ra môi trường khai thác
thuận tiện và quản lý tối ưu các tài nguyên của hệ thống tính toán”.
thuận tiện và quản lý tối ưu các tài nguyên của hệ thống tính toán”.
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
AHSơn 2009 Nguyên lý hệ điều hành
6/19
12:56 AM
12:56 AM
TRƯỜNG CĐCN VIỆT-HUNG
TRƯỜNG CĐCN VIỆT-HUNG
KHOA CNTT
KHOA CNTT
HỆ ĐIỀU HÀNH – Chương 1
HỆ ĐIỀU HÀNH – Chương 1
2. Hệ điều hành là gì ?
2. Hệ điều hành là gì ?
►
Dựa vào 4 quan điểm trên.Vậy HĐH là gì nhỉ ???
Dựa vào 4 quan điểm trên.Vậy HĐH là gì nhỉ ???
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
HĐH là một bộ chương trình đã được cài đặt sẵn dưới dạng các Files trên các vật
mang tin như băng từ, đĩa từ với các chức năng chính sau:
- Điều khiển và phân phối công việc cho các thành phần chức năng
(main, hdd, ) trong máy tính điện tử để sử dụng hiệu quả nhất hệ thống máy tính.
- Thực hiện một số thao tác cơ bản trong máy tính như các thao tác đọc,
viết tập tin, quản lý hệ thống tập tin và các kho dữ liệu.
- Thoả mãn ở mức cao nhất yêu câu đa dạng của người dùng đó là:
Cung cấp một hệ thống giao diện sơ khai, thuận tiện cho người sử dụng.
- Cung cấp một hệ thống lệnh cơ bản để điều hành máy. Các lệnh này
gọi là lệnh hệ thống (system command).
AHSơn 2009 Nguyên lý hệ điều hành
7/19
12:56 AM
12:56 AM
TRƯỜNG CĐCN VIỆT-HUNG
TRƯỜNG CĐCN VIỆT-HUNG
KHOA CNTT
KHOA CNTT
HỆ ĐIỀU HÀNH – Chương 1
HỆ ĐIỀU HÀNH – Chương 1
3. Lịch sử phát triển của hệ điều hành
3. Lịch sử phát triển của hệ điều hành
- Thao tác viên
- Thao tác viên
(Operator)
(Operator)
- Hệ thống xử lý bó
- Hệ thống xử lý bó
(Batch programming system)
(Batch programming system)
- Hệ thống đa chương
- Hệ thống đa chương
(Multiprogramming system)
(Multiprogramming system)
- Hệ thống đa nhiệm
- Hệ thống đa nhiệm
(Multitasking system)
(Multitasking system)
- Hệ thống đa người dùng
- Hệ thống đa người dùng
(Multiuser system)
(Multiuser system)
- Hệ thống đa xử lý
- Hệ thống đa xử lý
(Multiprocessing system)
(Multiprocessing system)
- Hệ thống nhúng
- Hệ thống nhúng
(Embedded systems)
(Embedded systems)
- Hệ thống thời gian thực
- Hệ thống thời gian thực
(Real-time systems)
(Real-time systems)
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
AHSơn 2009 Nguyên lý hệ điều hành
8/19
12:56 AM
12:56 AM
TRƯỜNG CĐCN VIỆT-HUNG
TRƯỜNG CĐCN VIỆT-HUNG
KHOA CNTT
KHOA CNTT
HỆ ĐIỀU HÀNH – Chương 1
HỆ ĐIỀU HÀNH – Chương 1
4. Phân loại hệ điều hành
4. Phân loại hệ điều hành
*
*
Hệ điều hành đơn nhiệm và hệ điều hành đa nhiệm:
Hệ điều hành đơn nhiệm và hệ điều hành đa nhiệm:
Hệ điều hành đơn nhiệm:
Hệ điều hành đơn nhiệm:
Tại một thời điểm, khi một chương
Tại một thời điểm, khi một chương
trình được nạp vào bộ nhớ thì nó chiếm giữ mọi tài nguyên
trình được nạp vào bộ nhớ thì nó chiếm giữ mọi tài nguyên
của hệ thống và vì vậy chương trình khác không thể được nạp
của hệ thống và vì vậy chương trình khác không thể được nạp
vào bộ nhớ khi nó chưa kết thúc.
vào bộ nhớ khi nó chưa kết thúc.
Hệ điều hành đa nhiệm:
Hệ điều hành đa nhiệm:
Tại một thời điểm có nhiều chương
Tại một thời điểm có nhiều chương
trình ở trong bộ nhớ trong. Chúng có nhu cầu được phân phối
trình ở trong bộ nhớ trong. Chúng có nhu cầu được phân phối
thời gian của CPU, bộ nhớ và thiết bị ngoại vi. Như vậy CPU,
thời gian của CPU, bộ nhớ và thiết bị ngoại vi. Như vậy CPU,
Bộ nhớ, thiết bị ngoại vi phải là các tài nguyên được chia sẻ.
Bộ nhớ, thiết bị ngoại vi phải là các tài nguyên được chia sẻ.
Vấn đề là điều phối tài nguyên
Vấn đề là điều phối tài nguyên
VD: ???
VD: ???
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
AHSơn 2009 Nguyên lý hệ điều hành
9/19
12:56 AM
12:56 AM
TRƯỜNG CĐCN VIỆT-HUNG
TRƯỜNG CĐCN VIỆT-HUNG
KHOA CNTT
KHOA CNTT
HỆ ĐIỀU HÀNH – Chương 1
HỆ ĐIỀU HÀNH – Chương 1
4. Phân loại hệ điều hành
4. Phân loại hệ điều hành
* Hệ điều hành đơn chương và hệ điều hành đa chương
* Hệ điều hành đơn chương và hệ điều hành đa chương
Hệ điều hành đơn chương:
Hệ điều hành đơn chương:
Tại một thời điểm xác định hệ điều
Tại một thời điểm xác định hệ điều
hành chỉ cho phép một người sử dụng
hành chỉ cho phép một người sử dụng
VD: ???
VD: ???
Hệ điều hành đa chương:
Hệ điều hành đa chương:
Tại một thời điểm cho phép nhiều
Tại một thời điểm cho phép nhiều
người sử dụng
người sử dụng
VD: ???
VD: ???
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
AHSơn 2009 Nguyên lý hệ điều hành
10/19
12:56 AM
12:56 AM
TRƯỜNG CĐCN VIỆT-HUNG
TRƯỜNG CĐCN VIỆT-HUNG
KHOA CNTT
KHOA CNTT
HỆ ĐIỀU HÀNH – Chương 1
HỆ ĐIỀU HÀNH – Chương 1
4. Phân loại hệ điều hành
4. Phân loại hệ điều hành
* Hệ điều hành tập trung, hệ điều hành phân tán
* Hệ điều hành tập trung, hệ điều hành phân tán
Hệ điều hành tập trung:
Hệ điều hành tập trung:
Trên một hệ thống máy tính chỉ
Trên một hệ thống máy tính chỉ
có một hệ điều hành duy nhất được cài ở máy chủ. Các
có một hệ điều hành duy nhất được cài ở máy chủ. Các
máy trạm được khởi động nhờ máy chủ. Mọi xử lý đều tập
máy trạm được khởi động nhờ máy chủ. Mọi xử lý đều tập
trung ở máy chủ. VD: ????
trung ở máy chủ. VD: ????
Hệ điều hành phân tán:
Hệ điều hành phân tán:
Trên mỗi máy có 1 hệ điều hành
Trên mỗi máy có 1 hệ điều hành
khác nhau, máy chủ chịu trách nhiệm cung cấp các dịch
khác nhau, máy chủ chịu trách nhiệm cung cấp các dịch
vụ để truy nhập đến các tài nguyên chung. Các phép xử
vụ để truy nhập đến các tài nguyên chung. Các phép xử
lý có thể tiến hành ở máy trạm. VD: ????
lý có thể tiến hành ở máy trạm. VD: ????
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
AHSơn 2009 Nguyên lý hệ điều hành
11/19
12:56 AM
12:56 AM
TRƯỜNG CĐCN VIỆT-HUNG
TRƯỜNG CĐCN VIỆT-HUNG
KHOA CNTT
KHOA CNTT
HỆ ĐIỀU HÀNH – Chương 1
HỆ ĐIỀU HÀNH – Chương 1
4. Phân loại hệ điều hành
4. Phân loại hệ điều hành
* HĐH phân chia thời gian và HĐH thời gian thực
* HĐH phân chia thời gian và HĐH thời gian thực
Hệ điều hành phân chia thời gian (Share time):
Hệ điều hành phân chia thời gian (Share time):
Một CPU
Một CPU
luân phiên phục vụ các tiến trình và 1 tiến trình có thể rơi vào
luân phiên phục vụ các tiến trình và 1 tiến trình có thể rơi vào
trạng thái chờ đợi được cung cấp thời gian của CPU.
trạng thái chờ đợi được cung cấp thời gian của CPU.
VD: ???
VD: ???
Hệ điều hành thời gian thực (Real time):
Hệ điều hành thời gian thực (Real time):
Một tiến trình khi đã
Một tiến trình khi đã
xâm nhập vào hệ thống thì ở bất kỳ lúc nào đều được phân
xâm nhập vào hệ thống thì ở bất kỳ lúc nào đều được phân
phối thời gian của CPU.
phối thời gian của CPU.
VD: ???
VD: ???
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
AHSơn 2009 Nguyên lý hệ điều hành
12/19
12:56 AM
12:56 AM
TRƯỜNG CĐCN VIỆT-HUNG
TRƯỜNG CĐCN VIỆT-HUNG
KHOA CNTT
KHOA CNTT
HỆ ĐIỀU HÀNH – Chương 1
HỆ ĐIỀU HÀNH – Chương 1
5. Cấu trúc chung của 1 hệ điều hành
5. Cấu trúc chung của 1 hệ điều hành
- Các thành phần của hệ thống
- Các thành phần của hệ thống
- Những phục vụ của hệ điều hành
- Những phục vụ của hệ điều hành
- Cấu trúc hệ điều hành
- Cấu trúc hệ điều hành
- Máy ảo
- Máy ảo
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
AHSơn 2009 Nguyên lý hệ điều hành
13/19
12:56 AM
12:56 AM
TRƯỜNG CĐCN VIỆT-HUNG
TRƯỜNG CĐCN VIỆT-HUNG
KHOA CNTT
KHOA CNTT
HỆ ĐIỀU HÀNH – Chương 1
HỆ ĐIỀU HÀNH – Chương 1
5. Cấu trúc chung của 1 hệ điều hành
5. Cấu trúc chung của 1 hệ điều hành
- Các thành phần của hệ thống
- Các thành phần của hệ thống
* Quản lý tiến trình
* Quản lý tiến trình
* Quản lý bộ nhớ chính
* Quản lý bộ nhớ chính
* Quản lý bộ nhớ phụ
* Quản lý bộ nhớ phụ
* Quản lý hệ thống nhập xuất
* Quản lý hệ thống nhập xuất
* Quản lý hệ thống tập tin
* Quản lý hệ thống tập tin
* Hệ thống bảo vệ
* Hệ thống bảo vệ
* Hệ thống cơ chế dòng lệnh
* Hệ thống cơ chế dòng lệnh
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
AHSơn 2009 Nguyên lý hệ điều hành
14/19
12:56 AM
12:56 AM
TRƯỜNG CĐCN VIỆT-HUNG
TRƯỜNG CĐCN VIỆT-HUNG
KHOA CNTT
KHOA CNTT
HỆ ĐIỀU HÀNH – Chương 1
HỆ ĐIỀU HÀNH – Chương 1
5. Cấu trúc chung của 1 hệ điều hành
5. Cấu trúc chung của 1 hệ điều hành
- Những phục vụ của hệ điều hành
- Những phục vụ của hệ điều hành
(Các dịch vụ)
(Các dịch vụ)
* Thi hành chương trình
* Thi hành chương trình
* Thao tác nhập / xuất
* Thao tác nhập / xuất
* Thao tác trên hệ thống tập tin
* Thao tác trên hệ thống tập tin
* Thông tin(Chuyển thông tin)
* Thông tin(Chuyển thông tin)
* Phát hiện, sủa lỗi
* Phát hiện, sủa lỗi
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
AHSơn 2009 Nguyên lý hệ điều hành
15/19
12:56 AM
12:56 AM
TRƯỜNG CĐCN VIỆT-HUNG
TRƯỜNG CĐCN VIỆT-HUNG
KHOA CNTT
KHOA CNTT
HỆ ĐIỀU HÀNH – Chương 1
HỆ ĐIỀU HÀNH – Chương 1
5. Cấu trúc chung của 1 hệ điều hành
5. Cấu trúc chung của 1 hệ điều hành
- Cấu trúc hệ điều hành
- Cấu trúc hệ điều hành
* Nhân của hệ điều hành(Kernal):
* Nhân của hệ điều hành(Kernal):
là phần chứa các chương
là phần chứa các chương
trình chính mà hệ thống thường sử dụng. Nhân của HĐH thông
trình chính mà hệ thống thường sử dụng. Nhân của HĐH thông
thường bao gồm các Modul sau:
thường bao gồm các Modul sau:
+ Modul tải: Đưa chương trình vào bộ nhớ trong
+ Modul tải: Đưa chương trình vào bộ nhớ trong
+ Modul dẫn tắt: Chọn lựa các bước làm việc của toàn bộ hệ thống
+ Modul dẫn tắt: Chọn lựa các bước làm việc của toàn bộ hệ thống
+ Modul lập lịch: Chon chương trình tiếp theo để chạy
+ Modul lập lịch: Chon chương trình tiếp theo để chạy
+ Một số Modul khác: thể hiện một số thông tin hệ thống
+ Một số Modul khác: thể hiện một số thông tin hệ thống
* Tải hệ điều hành:
* Tải hệ điều hành:
tải các quyền ĐK hệ thống thông qua các
tải các quyền ĐK hệ thống thông qua các
Files của HĐH lưu trên hdd
Files của HĐH lưu trên hdd
(Cmos, Sector 0, IO.sys ???)
(Cmos, Sector 0, IO.sys ???)
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
AHSơn 2009 Nguyên lý hệ điều hành
16/19
12:56 AM
12:56 AM
TRƯỜNG CĐCN VIỆT-HUNG
TRƯỜNG CĐCN VIỆT-HUNG
KHOA CNTT
KHOA CNTT
HỆ ĐIỀU HÀNH – Chương 1
HỆ ĐIỀU HÀNH – Chương 1
5. Cấu trúc chung của 1 hệ điều hành
5. Cấu trúc chung của 1 hệ điều hành
- Cấu trúc hệ điều hành
- Cấu trúc hệ điều hành
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
Device Drivers
ROM
BIOS Routines
Command.com
Programs
DOS Services Interface
KERNEL
AHSơn 2009 Nguyên lý hệ điều hành
17/19
12:56 AM
12:56 AM
TRƯỜNG CĐCN VIỆT-HUNG
TRƯỜNG CĐCN VIỆT-HUNG
KHOA CNTT
KHOA CNTT
HỆ ĐIỀU HÀNH – Chương 1
HỆ ĐIỀU HÀNH – Chương 1
5. Cấu trúc chung của 1 hệ điều hành
5. Cấu trúc chung của 1 hệ điều hành
- Máy ảo
- Máy ảo
*
*
Máy ảo là gì?
Máy ảo là gì?
là lớp(layer) nằm giữa phần cứng và hạt nhân của
là lớp(layer) nằm giữa phần cứng và hạt nhân của
HĐH, nó được tạo ra bởi sự chỉa sẻ các tài nguyên hệ thống của máy
HĐH, nó được tạo ra bởi sự chỉa sẻ các tài nguyên hệ thống của máy
tính.
tính.
* Khái niệm máy ảo
* Khái niệm máy ảo
là rất tiện lợi cho các công việc nhưng việc cài
là rất tiện lợi cho các công việc nhưng việc cài
đặt là rất khó khăn, máy ảo phải thực hiện ở hai dạng: Máy giám sát
đặt là rất khó khăn, máy ảo phải thực hiện ở hai dạng: Máy giám sát
và máy người sử dụng, ngoài ra nó còn phải giải quyết các vấn đề về
và máy người sử dụng, ngoài ra nó còn phải giải quyết các vấn đề về
vận chuyển dữ liệu và thời gian sử dụng hệ thống.
vận chuyển dữ liệu và thời gian sử dụng hệ thống.
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
AHSơn 2009 Nguyên lý hệ điều hành
18/19
12:56 AM
12:56 AM
TRƯỜNG CĐCN VIỆT-HUNG
TRƯỜNG CĐCN VIỆT-HUNG
KHOA CNTT
KHOA CNTT
HỆ ĐIỀU HÀNH – Chương 1
HỆ ĐIỀU HÀNH – Chương 1
6. Tính chất cơ bản của một HĐH
6. Tính chất cơ bản của một HĐH
- Độ tin cậy cao:
- Độ tin cậy cao:
K
K
hi thông tin tuyệt đối đúng thì OS mới cung cấp cho User
hi thông tin tuyệt đối đúng thì OS mới cung cấp cho User
- Tính an toàn:
- Tính an toàn:
Đảm bảo cho dữ liệu liên quan đến chương trình không bị thay
Đảm bảo cho dữ liệu liên quan đến chương trình không bị thay
đổi
đổi
- Tính hiệu quả:
- Tính hiệu quả:
Các tài nguyên hệ thống phải được khai thác một cách triệt để
Các tài nguyên hệ thống phải được khai thác một cách triệt để
- Tính kết thừa:
- Tính kết thừa:
HĐH phải có tính kế thừa và khả năng thích nghi với những
HĐH phải có tính kế thừa và khả năng thích nghi với những
thay đổi trong tương lai
thay đổi trong tương lai
- Tính thuận lợi:
- Tính thuận lợi:
OS phải được sử dụng dễ ràng, thuận lợi, có hiệu quả tuỳ theo
OS phải được sử dụng dễ ràng, thuận lợi, có hiệu quả tuỳ theo
kiến thức và kinh nghiệm của User
kiến thức và kinh nghiệm của User
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
AHSơn 2009 Nguyên lý hệ điều hành
19/19
12:56 AM
12:56 AM
TRƯỜNG CĐCN VIỆT-HUNG
TRƯỜNG CĐCN VIỆT-HUNG
KHOA CNTT
KHOA CNTT
HỆ ĐIỀU HÀNH – Chương 1
HỆ ĐIỀU HÀNH – Chương 1
7. Nguyên tắc XD và tổ chức các H.động của HĐH
7. Nguyên tắc XD và tổ chức các H.động của HĐH
-
Nguyên tắc Modunle
Nguyên tắc Modunle
-
Nguyên tắc tương đối trong định vị
Nguyên tắc tương đối trong định vị
-
Nguyên tắc xử lý nhớ(Macro Processor)
Nguyên tắc xử lý nhớ(Macro Processor)
-
Nguyên tắc khởi tạo khi cài đặt
Nguyên tắc khởi tạo khi cài đặt
-
Nguyên tắc lặp chức năng
Nguyên tắc lặp chức năng
-
Nguyên tắc giá trị chuẩn
Nguyên tắc giá trị chuẩn
-
Nguyên tắc bảo vệ nhiều mức
Nguyên tắc bảo vệ nhiều mức
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH
TỔNG QUAN VỀ HỆ ĐIỀU HÀNH