Tải bản đầy đủ (.ppt) (24 trang)

Giới thiệu về hệ điều hành

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (181.37 KB, 24 trang )

Giới thiệu Hệ Điều Hành
GV: Nguyễn Quốc Hùng
2
Tổng quan

Chức năng chính của HĐH

Trung gian trong việc giao tiếp giữa users và
phần cứng

User thực hiện, phát triển ứng dụng dễ dàng,
hiệu quả

HĐH thỏa mãn:

Quản lý, chia sẻ tài nguyên

Giả lặp 1 máy tính mở rộng
3
Thành phần của HĐH (1)

Quản lý tiến trình
Tiến trình (process) là ctrình đang thực thi

Tạo lập, hủy bỏ 1 ttrình

Tạm dừng, tái kích họat 1 ttrình

Cung cấp cơ chế trong đổi thông tin giữa các
ttrình


Cung cấp cơ chế đồng bồ hóa các ttrình
4
Thành phần của HĐH (2)

Quản lý bộ nhớ chính

Cấp phát, thu hồi 1 vùng nhớ cho ttrình khi
cần thiết.

Ghi nhận tình trạng của bộ nhớ chính: phần
nào đã được cấp phát, phần nào có thể
sdụng,…

Quyết định ttrình nào được nạp vao bộ nhớ
chính khi có 1 vùng nhớ trống
5
Thành phần của HĐH (3)

Quản lý nhập/xuất

Việc đkhiển thiết bị là nhiệm vụ chính của
HĐH.

Gởi lệnh đkhiển đến thiết bị, tiếp nhận ngắt và
xử lý lỗi
6
Thành phần của HĐH (4)

Quản lý tập tin


Thiết lập mối liên hệ tương ứng giữa file và
thiết bị lưu trữ vật lý chứa nó.

Tạo lập, hủy bỏ file, thư mục

Cung cấp các thao tác xử lý tập tin và TM

Tạo lập quan hệ tương ứng giữa file va bộ
nhớ phụ chứa nó.
7
Thành phần của HĐH (5)

Bảo vệ hệ thống

Khi hệ thống cho phép nhiều users đồng thời,
các ttrình cần được bảo vệ để tránh xâm
phạm lẫn nhau.

HĐH cần xdựng các cơ chế bảo vệ cho phép
đặc tả kiểm soát
8
Thành phần của HĐH (6)

Quản lý mạng

Hỗ trợ việc truy cập đầu cuối để đkhiển máy
chủ từ xa.

Gọi thủ tục từ xa


Hỗ trợ truyền nhận file.
9
Thành phần của HĐH (7)

Hệ thông dịch lệnh

Shell: trình thông dịch lệnh

×