CHƯƠNG 3: HỆ ĐIỀU<br />
HÀNH VÀ PHẦN MỀM<br />
<br />
1<br />
<br />
Vấn đề chung<br />
Phần<br />
<br />
mềm gồm các lệnh hướng dẫn<br />
máy tính thực hiện một tác vụ nhất định<br />
Có hai loại: ứng dụng và hệ thống<br />
Các phần mềm có<br />
các phiên bản mới (version): Windows 3.1,<br />
Windows 95, Windows 98, Windows Me,...<br />
các phiên bản nâng cấp (release)<br />
đều mang tính tương thích (compatibility) ở<br />
mức độ nào đó<br />
<br />
<br />
2<br />
<br />
Phần mềm hệ thống<br />
Là các<br />
<br />
phần mềm cho phép các phần<br />
mềm ứng dụng tương tác với máy tính và<br />
giúp máy tính quản lý và điều khiển hoạt<br />
động các tài nguyên phần cứng<br />
Có ba loại:<br />
Hệ điều hành (Operating System)<br />
Các chương trình ứng dụng (Utility program)<br />
Các chương trình dịch (Language translator)<br />
dịch các văn bản nguồn viết bằng ngôn ngữ<br />
lập trình sang chương trình thực thi trên máy<br />
tính<br />
<br />
<br />
3<br />
<br />
Hệ điều hành<br />
Bao<br />
<br />
gồm các chương trình quản lý các<br />
hoạt động cơ sở của máy tính: quản lý<br />
CPU, thiết bị, bộ nhớ, ...<br />
Một hệ điều hành chỉ thích hợp với một<br />
hoặc một số loại máy tính nhất định<br />
VD: DOS ®, Windows ® cho PC; Mac OS ® cho<br />
Macintosh, Apple; Sun Solaris ® cho Sun, PC; AIX ®<br />
cho các máy tính server thuộc IBM; Linux cho hầu hết<br />
các hệ thống máy tính…<br />
4<br />
<br />
Nhiệm vụ của Hệ điều hành<br />
<br />
<br />
Khởi động máy tính,<br />
<br />
<br />
<br />
Quản lý thiết bị lưu trữ,<br />
<br />
<br />
<br />
Cung cấp giao diện cho người sử dụng,<br />
<br />
<br />
<br />
Quản lý tài nguyên máy tính,<br />
<br />
<br />
<br />
Quản lý tập tin và<br />
<br />
<br />
<br />
Quản lý các tác vụ.<br />
<br />
5<br />
<br />