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
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 ...
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ìm kiếm theo từ khóa liên quan:
Hệ điều hành Bài giảng Hệ điều hành Hệ thống máy tính Cấu trúc hệ thống máy tính Chức năng hệ điều hành Quá trình phát triển máy tínhGợi ý tài liệu liên quan:
-
Giáo trình Lý thuyết hệ điều hành: Phần 1 - Nguyễn Kim Tuấn
110 trang 453 0 0 -
Lecture Operating systems: Lesson 24 - Dr. Syed Mansoor Sarwar
29 trang 384 0 0 -
Lecture Operating systems: Lesson 21 - Dr. Syed Mansoor Sarwar
22 trang 331 0 0 -
173 trang 275 2 0
-
175 trang 272 0 0
-
Giáo trình Nguyên lý các hệ điều hành: Phần 2
88 trang 272 0 0 -
Lecture Operating systems: Lesson 13 - Dr. Syed Mansoor Sarwar
31 trang 272 0 0 -
Giáo trình Nguyên lý hệ điều hành (In lần thứ ba): Phần 1 - PGS.TS. Hà Quang Thụy
98 trang 248 0 0 -
Đề tài nguyên lý hệ điều hành: Nghiên cứu tìm hiểu về bộ nhớ ngoài trong hệ điều hành Linux
19 trang 245 0 0 -
Bài thảo luận nhóm: Tìm hiểu và phân tích kiến trúc, chức năng và hoạt động của hệ điều hành Android
39 trang 229 0 0