Bai_giang_OS_1 docx

34 1.1K 1
Bai_giang_OS_1 docx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

NGUYÊN LÝ HỆ ĐIỀU HÀNH Giảng viên: Nguyễn Vũ Quốc Hưng Giảng viên: Nguyễn Vũ Quốc Hưng Khoa Công nghệ Thông tin – ĐHSP Hà nội Khoa Công nghệ Thông tin – ĐHSP Hà nội Email: hungnvq@hnue.edu.vn Email: hungnvq@hnue.edu.vn Những mục tiêu chính:  Cung cấp cho sinh viên: Cung cấp cho sinh viên:  Khái niệm cơ bản và nguyên lý của các Khái niệm cơ bản và nguyên lý của các Hệ điều hành Hệ điều hành  Các phương pháp giải quyết các vấn đề Các phương pháp giải quyết các vấn đề nảy sinh nảy sinh  Xem xét một số Hệ điều hành nổi tiếng: Xem xét một số Hệ điều hành nổi tiếng: Linux, Windows,… Linux, Windows,… Các kiến thức cần thiết  Kiến trúc máy tính và Cấu trúc máy tính Kiến trúc máy tính và Cấu trúc máy tính  Cấu trúc dữ liệu và Giải thuật Cấu trúc dữ liệu và Giải thuật  Ngôn ngữ lập trình: Pascal, C,… Ngôn ngữ lập trình: Pascal, C,…  … … Tài liệu tham khảo  A. Silberschatz, G A. Silberschatz, G . . Gagne, Gagne, and and P.B. Galvin P.B. Galvin , , “ “ Operating Operating System Concepts System Concepts ”, Addison Wesley ”, Addison Wesley  A.S. Tanenbaum A.S. Tanenbaum , “Modern Operating Systems” , “Modern Operating Systems” , Prentice , Prentice Hall, 1992 Hall, 1992  Bill McCarty, Bill McCarty, “Learning “Learning Redhat Redhat Linux 3 Linux 3 rd rd Edition” Edition” , O’Reilly, , O’Reilly, 2003 2003  D.P. Bovet, M. Cesati, D.P. Bovet, M. Cesati, “Understanding Linux Kernel”, “Understanding Linux Kernel”, O’Reilly,2000 O’Reilly,2000  J.S. Gray, J.S. Gray, “ “ Interprocess Interprocess Communications in Linux: The Nooks and Crannies” Communications in Linux: The Nooks and Crannies” , , Prentice Hall, 2003 Prentice Hall, 2003  A. Rubini, J. Corbet, A. Rubini, J. Corbet, “Linux Device Drivers 2 “Linux Device Drivers 2 nd nd Edition” Edition” , , O’Reilly O’Reilly  N.T.N. Hương, N.T.N. Hương, “Hệ điều hành”, NXB Bưu điện, 2004 “Hệ điều hành”, NXB Bưu điện, 2004  … … Phân phối, Bài tập và Kiểm tra  Phân phối thời gian Phân phối thời gian  75% dành cho giảng bài 75% dành cho giảng bài  25% dành cho các bài tập lớn 25% dành cho các bài tập lớn  Kiểm tra viết Kiểm tra viết  1 bài kiểm tra viết cuối học kì 1 bài kiểm tra viết cuối học kì  Điểm đánh giá. Điểm đánh giá.  Bài tập lớn: lấy điểm kiểm tra giữa kì Bài tập lớn: lấy điểm kiểm tra giữa kì  Kiểm tra: theo quy chế Kiểm tra: theo quy chế Nội dung  Chương 1: Dẫn nhập Chương 1: Dẫn nhập  Chương 2: Quản lý tiến trình Chương 2: Quản lý tiến trình  Chương 3: Quản lý bộ nhớ Chương 3: Quản lý bộ nhớ  Chương 4: Quản lý hệ thống file Chương 4: Quản lý hệ thống file  Chương 5: Xem xét một số hệ điều hành Chương 5: Xem xét một số hệ điều hành nổi tiếng nổi tiếng Chương 1 Dẫn nhập  Khái niệm và Định nghĩa Khái niệm và Định nghĩa  Lịch sử OS Lịch sử OS  Tổ chức hệ thống máy tính Tổ chức hệ thống máy tính  Các thành phần của OS Các thành phần của OS  Các dịch vụ của OS Các dịch vụ của OS  Cấu trúc của OS Cấu trúc của OS Khái niệm  OS là phần mềm hoạt động ở lớp trung gian OS là phần mềm hoạt động ở lớp trung gian giữa người sử dụng máy tính và phần cứng. giữa người sử dụng máy tính và phần cứng.  Mục tiêu của OS là làm cho người sử dụng: Mục tiêu của OS là làm cho người sử dụng:  Thực thi dễ dàng các ứng dụng của mình Thực thi dễ dàng các ứng dụng của mình  Thao tác điều khiển máy tính trở nên Thao tác điều khiển máy tính trở nên thuận tiện. thuận tiện.  Khai thác phần cứng máy tính một cách Khai thác phần cứng máy tính một cách có hiệu quả có hiệu quả Khái niêm (tiếp)  Hệ thống máy tính bao gốm 4 thành phần: Hệ thống máy tính bao gốm 4 thành phần:  Phần cứng (Hardware) – cung cấp các tài nguyên cơ Phần cứng (Hardware) – cung cấp các tài nguyên cơ bản bản  CPU, memory, I/O devices CPU, memory, I/O devices  Hệ điều hành (OS - Operating system) Hệ điều hành (OS - Operating system)  Trung gian điều khiển và bố trí việc sử dụng phần Trung gian điều khiển và bố trí việc sử dụng phần cứng cho các ứng dụng và đối tượng sử dụng cứng cho các ứng dụng và đối tượng sử dụng  Các chương trình ứng dụng (Application programs) – Các chương trình ứng dụng (Application programs) – Các phần mềm phục vụ tác nghiệp của người sử dụng. Các phần mềm phục vụ tác nghiệp của người sử dụng.  Word processors, compilers, web browsers, Word processors, compilers, web browsers, database systems, video games database systems, video games  Đối tượng sử dụng (Users): Đối tượng sử dụng (Users):  Người, thiết bị hoặc máy tính khác Người, thiết bị hoặc máy tính khác 4 thành phần của hệ thống máy tính . Các thành phần của OS  Các dịch vụ của OS Các dịch vụ của OS  Cấu trúc của OS Cấu trúc của OS Khái niệm  OS là phần mềm hoạt động ở lớp trung gian OS là phần mềm hoạt động ở lớp trung gian. Chương 1 Dẫn nhập  Khái niệm và Định nghĩa Khái niệm và Định nghĩa  Lịch sử OS Lịch sử OS  Tổ chức hệ thống máy tính Tổ chức hệ thống máy tính  Các thành phần của OS Các thành phần của OS  Các. tính năng bảo vệ cao cấp. cao cấp.  Có thể chạy với một vài OS (Windows, Có thể chạy với một vài OS (Windows, MacOS, UNIX, Linux) MacOS, UNIX, Linux) Parallel Systems  Multiprocessor systems

Ngày đăng: 03/07/2014, 17:20

Từ khóa liên quan

Mục lục

  • NGUYÊN LÝ HỆ ĐIỀU HÀNH

  • Những mục tiêu chính:

  • Các kiến thức cần thiết

  • Tài liệu tham khảo

  • Phân phối, Bài tập và Kiểm tra

  • Nội dung

  • Chương 1 Dẫn nhập

  • Khái niệm

  • Khái niêm (tiếp)

  • 4 thành phần của hệ thống máy tính

  • Định nghĩa

  • Lịch sử của OS

  • Mainframe Systems

  • Sơ đồ bộ nhớ của một hệ thống theo lô đơn giản (Simple Batch System)

  • Hệ thống đa chương (Multiprogramming Systems)

  • Hệ thống theo lô đa chương (Multiprogrammed Batch Systems)

  • Những đặc tính cần thiết để Multiprogramming

  • Hệ thống chia sẻ thời gian (Timesharing Systems)

  • Desktop Systems

  • Parallel Systems

Tài liệu cùng người dùng

Tài liệu liên quan