Bài giảng Hệ điều hành - Giới thiệu môn học
Bạn đang xem tài liệu "Bài giảng Hệ điều hành - Giới thiệu môn học", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tài liệu đính kèm:
- bai_giang_he_dieu_hanh_gioi_thieu_mon_hoc.pdf
Nội dung text: Bài giảng Hệ điều hành - Giới thiệu môn học
- Hệđiềuhành (Operating System) PHAN Xuân Huy {pxhuy@fit.hcmuns.edu.vn} 1
- Thông tin giớithiệu Bố cụcmônhọc: 45 LT + 30 TH Hình thứcthi: Lý thuyết: 7 điểm (Không sử dụng tài liệu) Thực hành: 3 điểm (Theo qui định của GVHDTH) Các thắcmắc vui lòng liên hệ: Phan Xuân Huy – pxhuy@fit.hcmuns.edu.vn Giáo trình môn học: Hệđiềuhành–LêKhắc Nhiên Ân – ĐHKHTN Tp.HCM Hệđiều hành nâng cao - TrầnHạnh Nhi – ĐHKHTN Tp.HCM 2
- Mụctiêucủamônhọc: Cung cấp Các kiếnthứccơ bảnvề HĐH đa nhiệm Hiểurõmôhìnhtổ chức, nguyên lý hoạt động, củacácthànhphầncơ sở củamột HĐH hiện đại Biếtcáchsử dụng/quảntrị các HĐH thông dụng, khai thác tốtcácdịch vụ của HĐH. 3
- Thảoluận–1CPU vs nhiềuChương trình Nhu cầu: Người dùng luôn thích sử dụng HĐH cho phép chạy vài chương trình đồng thời Hệđiềuhànhnhư thế gọilàgì? Thựctế: Hầuhếtcácmáytínhchỉ có mộtbộ vi xử lý (các máy có >1 CPU rất đắttiền) Làm sao thỏa mãn được nhu cầungười dùng? MộtCPU rõràngchỉ có thể chạy đượcmộtchương trình Không thể chia CPU làm nhiềuphầnnhư chia bánh được 4
- Thảoluận–Chiasẻ bộ nhớ Các chương trình muốncóthể chạythìtrướchếtcầnphải đượcnạpvàotrongbộ nhớ chính (RAM). Khi có nhiềuchương trình cùng sử dụng bộ nhớ thì HĐH sẽ thựchiệnviệcchiasẻ cho mỗichương trình không gian nhớ riêng. Vấn đề: bộ nhớ RAM thì có hạn(vídụ 64MB), vậy khi chạynhiềuchương trình thì ra sao ??? Ví dụ: Windows XP (lõi) 60MB Windows Media Player 12MB Visual Studio .NET 30MB Làm cách nào mà Windows vẫnchạy được? 5
- Thảoluận–Chiasẻ card sound Khi đang nghe nhạc, nếu Windows gặplỗi, ta có nghe đượctiếng báo lỗi? Chỉ có các hệđiềuhànhnhư ME, 2000, XP, Vậy HĐH đãsử dụng giải pháp nào? Luân phiên? Tuầntự? Chia bánh? Giải pháp khác? ☺Về nhà bạnthử làm cho Windows phát 2 bài nhạc khác nhau trên 2 loa xem? Có được không? 6
- Nội dung môn học: gồm5 chương Chương 1: Tổng quan về HĐH Chương 2: Hệ thống quảnlýtập tin Chương 3: Hệ thống quảnlýxuấtnhập Chương 4: Quảnlýtiếntrình Chương 5: Quảnlýbộ nhớ 7