Danh mục

Bài giảng Hệ điều hành - Đỗ Tuấn Anh

Số trang: 74      Loại file: pdf      Dung lượng: 15.57 MB      Lượt xem: 19      Lượt tải: 0    
Hoai.2512

Xem trước 8 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 trình bày các nội dung chính: giới thiệu về hệ điều hành, các khái niệm cơ bản, cấu trúc phân lớp của hệ thống tính toán, tác động phần mềm lên phần cứng, thiết bị ngoại vi, tính chất chung của OS, tổ chức thông tin trên đĩa từ,... Đây là tài liệu tham khảo dành cho sinh viên ngành CNTT.
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ điều hành - Đỗ Tuấn Anh H ĐI U HÀNH Giáo viên: Đ Tu n Anh B môn Khoa h c Máy tính Khoa Công ngh Thông tin ĐHBK Hà N i anhdt@it-hut.edu.vn anhdt@it- 0989095167 1M C ĐÍCH – YÊU C U• Là giáo trình cơ s chuyên ngành: – Xét các v n đ HĐH b t kỳ ph i gi i quy t, – Phương th c gi i quy t các v n đ đó. – H tr cho các môn khác trong vi c xây d ng cơ s cho Tin h c. – Nh ng v/đ xem xét s không l c h u trong tương lai. 2M C ĐÍCH – YÊU C U• Mang y u t chuyên đ : – Minh ho cho các v/đ lý thuy t, – Kho ng cách gi a và th c t công ngh Tin h c nói chung và HĐH nói riêng g n như b ng 0.• Như v y: đây là m t giáo trình khó, khá n ng n . 3 1TÀI LI U• A.Tanenbaum Design and Implementation operating system.• A. Tanenbaum Advanced Concepts to Operating Systems.• Microsoft Press Inside to WINDOWS 2000.• Nguyên lý h đi u hành: – TS.Hà Quang Th y – NXB Khoa h c k thu t• H đi u hành: Tác gi : Ths.Nguy n Thanh Tùng 4Th i gian bi u 5Chương 0: Gi i thi u H đi u hành• 1. Gi i thi u v HĐH – 1.1 Ph n c ng và ph n m m • Ph n c ng: – Ngôn ng máy – Chương trình vi đi u khi n – đi u khi n tr c ti p các thi t b – Thi t b đi n t • Ph n m m – Chương trình h th ng: qu n lý ho t đ ng c a máy tính – Chương trình ng d ng: gi i quy t các bài toán c a ngư i dùng. 6 2Ph n m m t o nên môi trư ng c a h th ng g i là H đi u hành.H đi u hành đi u khi n và qu n lý tài nguyên và t o môi trư ngcho các chương trình ng d ng th c hi n thao tác v i tài nguyên. • H đi u hành th c hi n ch đ đ c quy n • Trình d ch th c hi n ch đ không đ c quy n 7 1.2 Khái ni m H đi u hành • H đi u hành là m t chương trình hay m t h chương trình – ho t đ ng gi a ngư i s d ng và ph n c ng c a máy tính. tính. – Chu n hóa giao di n ngư i dùng đ i v i các h th ng ph n c ng khác nhau. nhau. • S d ng hi u qu tài nguyên ph n c ng • Khai thác t i đa hi u su t c a ph n c ng • H đi u hành đư c coi như là h th ng qu n lý tài nguyên. nguyên. • H đi u hành đư c coi như là ph n m r ng c a h th ng máy tính đi n t . 8 2. L ch s phát tri n c a HĐH L ch s phát tri n c a HĐH luôn g n li n v i s phát tri n c a máy tính đi n t • Th h th nh t (1945-1955) (1945- – Howard Aiken (Havard) và John von Neumann (Princeton) • Xây d ng máy tính dùng bóng chân không • Kích thư c l n • V i hơn 10000 bóng chân không – Ngôn ng l p trình và H đi u hành chưa đư c bi t đ n – Đ u nh ng năm 50->phi u đ c l thay cho b ng 50- đi u khi n 9 32. L ch s phát tri n c a HĐH• Th h th 2 (1955-1965) (1955- – S ra đ i c a thi t b bán d n – l p trình FORTRAN và h p ng – H th ng x lý theo lô• Th h th 3 (1965-1980) (1965- – m ch tích h p (IC) – h đi u hành chia s th i gian• Th h th 4 (1980-nay) (1980- – máy tính cá nhân (PC-Personal Computer) (PC- – h đi u hành m ng và h đi u hành phân tán 10Chương I. CÁC KHÁI NI M CƠ B N• 1- C u trúc phân l p c a h th ng tính toán• Máy tính đi n t đ u tiên ra đ i năm 1944-1945, 1944-• MTĐT đư c xây d ng và ho t đ ng theo nguyên lý Von Neuman: Máy tính đư c đi u khi n b ng chương trình và trong câu l nh c a chương trình ngư i ta ch nêu đ a ch nơi ch a giá tr ch không nêu tr c ti p giá tr . 11C u trúc phân l p c a h th ng tínhtoán MTĐTH l nh = {Mã l nh} Ngôn ng riêngCommand System = (Ngôn ng máy) {Command Code} ...

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