Danh mục

Bài giảng Hệ điều hành: Chương 1 - ĐH Bách khoa TP.HCM

Số trang: 27      Loại file: ppt      Dung lượng: 1.35 MB      Lượt xem: 16      Lượt tải: 0    
tailieu_vip

Phí tải xuống: 11,000 VND Tải xuống file đầy đủ (27 trang) 0
Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Hệ điều hành: Chương 1 nêu lên tổng quan về hệ điều hành như cấu trúc luận lý của hệ thống máy tính; định nghĩa hệ điều hành; chức năng chính của hệ điều hành; quá trình phát triển của máy tính lớn, máy để bàn, đa xử lý, phân bố, thời gian thực, cầm tay.
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ điều hành: Chương 1 - ĐH Bách khoa TP.HCM MônhọcHệĐiềuHành1. Tổngquan2. Kháiniệmvềquátrình3. Đồngbộvàgiảiquyếttranhchấp4. Tắcnghẽnquátrìnhvàphươngcáchgiảiquyết5. Địnhthờibiểuchoquátrình6. Bộnhớthực7. Kỹthuậtbộnhớảo8. Thaythếtrang9. Quảnlýnhậpxuất10. Hệthốngfile11. HệđiềuhànhUnix12. HệđiềuhànhWindows KhoaKH&KTMT,TrườngĐạiHọcBáchKhoaTPHCM 1 Thôngtincầnbiết Tàiliệuthamkhảo [1]TậpslidesbàigiảngmơnHệđiềuhành,KhoaKH&KTMT. [2]Silberschatzetal,“OperatingSystemConcepts”,6thEd.,2002. [3]Silberschatzetal,“OperatingSystemConcepts”,7thEd.,2005.Download: http://bit.ly/bK0aHV [4]A.Tanenbaum,“ModernOperatingSystems”,PrenticeHall,3ndEd.,2004. [5]Silberschatzetal,“OperatingSystemPrinciples”,7thEd.,2006.(Javaimpl.) Điểmmônhọc ● Thigiữakỳ 20%,60phút ● Thicuốikỳ 50%,90phút ● Bàitậplớn(2bài) 20% ● Bàitậpvàthựchành 10% Liênlạc NguyễnQuangHùng www.cse.hcmut.edu.vn/~hungnq/courses.html Email:hungnq2@cse.hcmut.edu.vn Phone:8.647.256(5840) (Tậpslidenàycós ửdụngslidet KhoaKH&KTMT,Tr ừcácngu ườngĐ ồnkhác.) ạiHọcBáchKhoaTPHCM 2 NguyễnQuangHùng www.cse.hcmut.edu.vn/~hungnq/courses.html E-mail: hungnq2@cse.hcmut.edu.vn Phone: 8.647.256(5840) KhoaKH&KTMT,TrườngĐạiHọcBáchKhoaTPHCM 3 Chương1:TổngQuan Giớithiệu ● Cấutrúcluậnlýcủahệthốngmáytính ● Địnhnghĩahệđiềuhành ● Cácchứcnăngchínhcủahệđiềuhành Quátrìnhpháttriển ● Máytínhlớn(mainframesystem) ● Máyđểbàn(desktopsystem) ● Đaxửlý(multiprocessorsystem) ● Phânbố(distributedsystem) ● Thờigianthực(realtimesystem) ● Cầmtay(handheldsystem) KhoaKH&KTMT,TrườngĐạiHọcBáchKhoaTPHCM 4Cácthànhphầncủahệthốngmáytính KhoaKH&KTMT,TrườngĐạiHọcBáchKhoaTPHCM 5 Địnhnghĩa Hệđiềuhànhlàgì? Ngườidùng ● “Phầnmềmtrunggian”giữaphần cứngmáytínhvàngườisửdụng,có chứcnăngđiềukhiểnphầncứngvà cungcấpcácdịchvụcơbảncho cácứngdụng. Cácứngdụng Mụctiêu ● Giúpngườidùngdễdàngsửdụng HệĐiềuHành hệthống. ● Quảnlývàcấppháttàinguyênhệ Phầncứng thốngmộtcáchhiệuquả. KhoaKH&KTMT,TrườngĐạiHọcBáchKhoaTPHCM 6 Địnhnghĩa(tt)Hìnhchínhxáchơn HìnhcủaDrorG.Feitelson KhoaKH&KTMT,TrườngĐạiHọcBáchKhoaTPHCM 7 CácchứcnăngchínhcủaOS PhânchiathờigianxửlýtrênCPU(địnhthời) Phốihợpvàđồngbộhoạtđộnggiữacácquátrình Quảnlýtàinguyênhệthốnghiệuquả Kiểmsoátquátrìnhtruycập,bảovệhệthống Duytrìsựnhấtquáncủahệthống,kiểmsoátlỗivàphụchồi hệthốngkhicólỗixảyra. Cungcấpgiaodiệnlàmviệcthuậntiệnchongườidùng KhoaKH&KTMT,TrườngĐạiHọcBáchKhoaTPHCM 8 Lịchsửpháttriển Máytínhlớn(mainframe) ● Xửlýbó(batch) ● Đachương(multiprogrammed) ● Đanhiệm(timesharing,multitasking) KhoaKH&KTMT,TrườngĐạiHọcBáchKhoaTPHCM 9 Mainframecomputer in1967 ModernMainframeComputerIBMSystem/360MainframeComputer KhoaKH&KTMT,TrườngĐạiHọcBáchKhoaTPHCM 10 Lịchsửpháttriển (Mainframe)Batchsystem ● I/O:cardđụclỗ,băngtừ(tape), lineprinter ● Cầncóngườivậnhành(operator) ● Giảmsetuptimebằngcáchghép nhómcôngviệc(batching)  Vd:ghépcáccôngviệccùng sửdụngtrìnhbiêndịchFortran ● Tựđộngnạplầnlượtcáccông việc(job) KhoaKH&KTMT,TrườngĐạiHọcBáchKhoaTPHCM 11 Lịchsửpháttriểnhệđiềuhành ...

Tài liệu được xem nhiều: