Hệ điều hành ( Vũ Đức Lung ) - Chương 1
Số trang: 33
Loại file: ppt
Dung lượng: 621.50 KB
Lượt xem: 13
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Chương trình trung gian giữa phần Người dùng cứng máy tính và người sử dụng, có chức năng điều khiển và phối hợp vệc sử dụng phần cứng và cung cấp các dịch vụ cơ bản cho các ứng dụng.
Nội dung trích xuất từ tài liệu:
Hệ điều hành ( Vũ Đức Lung ) - Chương 1 Hệ Điều Hành Thời gian: - Lý thuyết: 45 tiết - Thực hành: 30 tiết Điểm số: - Điểm thi giữa kỳ: 20% - Điểm làm bài tiểu luận: 30% - Điểm thi cuối HK: 50% • Khoa Kỹ thuật máy tính • GV: TS. Vũ Đức Lung • Email: lungvd@uit.edu.vn11/21/13 Vũ Đức Lung 1 Nội dung môn học Chương 1: Tổng quan về hệ điều hành Chương 2: Cấu trúc Hệ điều hành Chương 3: Quản lý tiến trình (Processes) Chương 4: Định thời CPU Chương 5: Đồng bộ hóa tiến trình Chương 6: Tắc nghẽn (Deadlocks) Chương 7: Quản lý bộ nhớ Chương 8: Bộ nhớ ảo11/21/13 Vũ Đức Lung 2 Tài liệu tham khảo 1.TrầnHạnhNhi,LêKhắcNhiênÂn.Giáotrìnhhệ điềuhành.Trungtâmpháttriểncôngnghệthông tinĐHQG.HCM,2005. 2.NguyễnPhúTrường.Giáotrìnhhệđiềuhành.ĐH CầnThơ,2005. 3.Silberschatz,Galvin,Gagne.OperatingSystem Concepts.Sixthedition,JohnWiley&Sons,2003 4.MarkE.RussinovichandDavidA.Solomon, MicrosoftWindowsInternals,4thEdition,Microsoft Press,2004.11/21/13 Vũ Đức Lung 3 Chương I: Tổng quan hệ điều hành11/21/13 Vũ Đức Lung 4 1.1. Tổng quan• Giới thiệu – Định nghĩa hệ điều hành – Cấu trúc hệ thống máy tính – Các chức năng chính của hệ điều hành 11/21/13 Vũ Đức Lung 5 Định nghĩa• Hệ điều hành là gì? – Chương trình trung gian giữa phần Người dùng cứng máy tính và người sử dụng, có chức năng điều khiển và phối hợp vệc sử dụng phần cứng và cung cấp các dịch vụ cơ bản cho các ứng dụng. Các ứng dụng• Mục tiêu – Giúp người dùng dễ dàng sử dụng Hệ Điều Hành hệ thống. – Quản lý và cấp phát tài nguyên hệ Phần cứng thống một cách hiệu quả. 11/21/13 Vũ Đức Lung 6 Định nghĩa (tt)Hình chính xác hơn Banking Airline Web browser Application programs system reservation Command Compilers Editors interpreter System programs Operating system Machine language Microprogramming Hardware Physical devices Hình của Dror G. Feitelson11/21/13 Vũ Đức Lung 7 Các thành phần của hệ thống11/21/13 Vũ Đức Lung 8 Các thành phần của hệ thống (tt) Phần cứng (hardware) Bao gồm các tài nguyên cơ bản của máy tính như CPU, bộ nhớ, các thiết bị I/O,... Hệ điều hành (operating system) Phân phối tài nguyên, điều khiển và phối hợp các hoạt động của các chương trình trong hệ thống. Chương trình ứng dụng (application programs) Sử dụng tài nguyên hệ thống để giải quyết một vấn đề tính toán nào đó của người sử dụng, ví dụ: compilers, database systems, video games, business programs. Dữ liệu11/21/13 Vũ Đức Lung 9 Các chức năng chính của OS Phân chia thời gian xử lý và định thời CPU Phối hợp và đồng bộ hoạt động giữa các processes (coordination & synchronization) Quản lý tài nguyên hệ thống (thiết bị I/O, bộ nhớ, file chứa dữ liệu,…) Thực hiện và kiểm soát access control, protection Duy trì sự nhất quán (integrity) của hệ thống, kiểm soát lỗi và phục hồi hệ thống khi có lỗi (error recovery) Cung cấp giao diện làm việc cho users11/21/13 Vũ Đức Lung 10 Các dạng HĐH • Same machine, different operating systems: – IBM PC: DOS, Linux, NeXTSTEP, Windows, SCO Unix – DEC VAX: VMS, Ultrix-32, 4.3 BSD UNIX • Same OS, different machines: UNIX – PC (XENIX 286, APPLE A/UX) – CRAY-Y/MP (UNICOS - AT&T Sys V) – IBM 360/370 (Amdahl UNIX UTS/580, IBM UNIX AIX/ESA) • Windows NT, XP, 2000, 2003 – Intel i386 (i486 an NT 4.0), Alpha, PowerPC, MIPS, Itanium11/21/13 Vũ Đức Lung 11 1.2. PHÂN LOẠI HỆ ĐIỀU HÀNH Dưới gĩc độ loại máy tínhHệ điều hành dành cho máy MainFrameHệ điều hành dành cho máy ServerHệ điều hà ...
Nội dung trích xuất từ tài liệu:
Hệ điều hành ( Vũ Đức Lung ) - Chương 1 Hệ Điều Hành Thời gian: - Lý thuyết: 45 tiết - Thực hành: 30 tiết Điểm số: - Điểm thi giữa kỳ: 20% - Điểm làm bài tiểu luận: 30% - Điểm thi cuối HK: 50% • Khoa Kỹ thuật máy tính • GV: TS. Vũ Đức Lung • Email: lungvd@uit.edu.vn11/21/13 Vũ Đức Lung 1 Nội dung môn học Chương 1: Tổng quan về hệ điều hành Chương 2: Cấu trúc Hệ điều hành Chương 3: Quản lý tiến trình (Processes) Chương 4: Định thời CPU Chương 5: Đồng bộ hóa tiến trình Chương 6: Tắc nghẽn (Deadlocks) Chương 7: Quản lý bộ nhớ Chương 8: Bộ nhớ ảo11/21/13 Vũ Đức Lung 2 Tài liệu tham khảo 1.TrầnHạnhNhi,LêKhắcNhiênÂn.Giáotrìnhhệ điềuhành.Trungtâmpháttriểncôngnghệthông tinĐHQG.HCM,2005. 2.NguyễnPhúTrường.Giáotrìnhhệđiềuhành.ĐH CầnThơ,2005. 3.Silberschatz,Galvin,Gagne.OperatingSystem Concepts.Sixthedition,JohnWiley&Sons,2003 4.MarkE.RussinovichandDavidA.Solomon, MicrosoftWindowsInternals,4thEdition,Microsoft Press,2004.11/21/13 Vũ Đức Lung 3 Chương I: Tổng quan hệ điều hành11/21/13 Vũ Đức Lung 4 1.1. Tổng quan• Giới thiệu – Định nghĩa hệ điều hành – Cấu trúc hệ thống máy tính – Các chức năng chính của hệ điều hành 11/21/13 Vũ Đức Lung 5 Định nghĩa• Hệ điều hành là gì? – Chương trình trung gian giữa phần Người dùng cứng máy tính và người sử dụng, có chức năng điều khiển và phối hợp vệc sử dụng phần cứng và cung cấp các dịch vụ cơ bản cho các ứng dụng. Các ứng dụng• Mục tiêu – Giúp người dùng dễ dàng sử dụng Hệ Điều Hành hệ thống. – Quản lý và cấp phát tài nguyên hệ Phần cứng thống một cách hiệu quả. 11/21/13 Vũ Đức Lung 6 Định nghĩa (tt)Hình chính xác hơn Banking Airline Web browser Application programs system reservation Command Compilers Editors interpreter System programs Operating system Machine language Microprogramming Hardware Physical devices Hình của Dror G. Feitelson11/21/13 Vũ Đức Lung 7 Các thành phần của hệ thống11/21/13 Vũ Đức Lung 8 Các thành phần của hệ thống (tt) Phần cứng (hardware) Bao gồm các tài nguyên cơ bản của máy tính như CPU, bộ nhớ, các thiết bị I/O,... Hệ điều hành (operating system) Phân phối tài nguyên, điều khiển và phối hợp các hoạt động của các chương trình trong hệ thống. Chương trình ứng dụng (application programs) Sử dụng tài nguyên hệ thống để giải quyết một vấn đề tính toán nào đó của người sử dụng, ví dụ: compilers, database systems, video games, business programs. Dữ liệu11/21/13 Vũ Đức Lung 9 Các chức năng chính của OS Phân chia thời gian xử lý và định thời CPU Phối hợp và đồng bộ hoạt động giữa các processes (coordination & synchronization) Quản lý tài nguyên hệ thống (thiết bị I/O, bộ nhớ, file chứa dữ liệu,…) Thực hiện và kiểm soát access control, protection Duy trì sự nhất quán (integrity) của hệ thống, kiểm soát lỗi và phục hồi hệ thống khi có lỗi (error recovery) Cung cấp giao diện làm việc cho users11/21/13 Vũ Đức Lung 10 Các dạng HĐH • Same machine, different operating systems: – IBM PC: DOS, Linux, NeXTSTEP, Windows, SCO Unix – DEC VAX: VMS, Ultrix-32, 4.3 BSD UNIX • Same OS, different machines: UNIX – PC (XENIX 286, APPLE A/UX) – CRAY-Y/MP (UNICOS - AT&T Sys V) – IBM 360/370 (Amdahl UNIX UTS/580, IBM UNIX AIX/ESA) • Windows NT, XP, 2000, 2003 – Intel i386 (i486 an NT 4.0), Alpha, PowerPC, MIPS, Itanium11/21/13 Vũ Đức Lung 11 1.2. PHÂN LOẠI HỆ ĐIỀU HÀNH Dưới gĩc độ loại máy tínhHệ điều hành dành cho máy MainFrameHệ điều hành dành cho máy ServerHệ điều hà ...
Tìm kiếm theo từ khóa liên quan:
Tổng quan về hệ điều hành Hệ điều hành Bài giảng hệ điều hành Lý thuyết hệ điều hành Giáo trình hệ điều hành Kỹ thuật 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 451 0 0 -
Lecture Operating systems: Lesson 24 - Dr. Syed Mansoor Sarwar
29 trang 383 0 0 -
Lecture Operating systems: Lesson 21 - Dr. Syed Mansoor Sarwar
22 trang 330 0 0 -
183 trang 317 0 0
-
173 trang 274 2 0
-
Lecture Operating systems: Lesson 13 - Dr. Syed Mansoor Sarwar
31 trang 271 0 0 -
175 trang 271 0 0
-
Giáo trình Nguyên lý các hệ điều hành: Phần 2
88 trang 270 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 247 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 244 0 0