hệ điều hành chương 1 tổng quan về hệ điều hành

113 1.3K 0
hệ điều hành chương 1 tổng quan về hệ điều hành

Đ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

Hệ điều hành HỆ ĐIỀU HÀNH Phạm Đăng Hải haipd@soict.hut.edu.vn Bộ môn Khoa học Máy tính Viện Công nghệ Thông tin & Truyền Thông Ngày 15 tháng 1 năm 2013 1 / 96 Chương 1: Tổng quan về Hệ Điều Hành Chương 1 Tổng quan về Hệ Điều Hành 2 / 96 Chương 1: Tổng quan về Hệ Điều Hành 1 Khái niệm Hệ điều hành 2 Lịch sử phát triển Hệ điều hành 3 Các khái niệm trong hệ điều hành 4 Định nghĩa và phân loại Hệ điều hành 5 Tính chất cơ bản của Hệ điều hành 6 Cấu trúc hệ điều hành 7 Vấn đề xây dựng Hệ điều hành 3 / 96 Chương 1: Tổng quan về Hệ Điều Hành 1. Khái niệm Hệ điều hành 1 Khái niệm Hệ điều hành 2 Lịch sử phát triển Hệ điều hành 3 Các khái niệm trong hệ điều hành 4 Định nghĩa và phân loại Hệ điều hành 5 Tính chất cơ bản của Hệ điều hành 6 Cấu trúc hệ điều hành 7 Vấn đề xây dựng Hệ điều hành 4 / 96 Chương 1: Tổng quan về Hệ Điều Hành 1. Khái niệm Hệ điều hành 1.1 Cấu trúc phân lớp của hệ thống 1 Khái niệm Hệ điều hành Cấu trúc phân lớp của hệ thống Chức năng Hệ điều hành 5 / 96 Chương 1: Tổng quan về Hệ Điều Hành 1. Khái niệm Hệ điều hành 1.1 Cấu trúc phân lớp của hệ thống Kiến trúc của một hệ thống máy tính Một/ nhiều CPUs, các thiết bị điều khiển được liên kết bằng một hệ thống bus chung để truy nhập tới bộ nhớ phân chia Các thiết bị điều khiển và CPU thực hiện đồng thời, cạnh tranh với nhau 6 / 96 Chương 1: Tổng quan về Hệ Điều Hành 1. Khái niệm Hệ điều hành 1.1 Cấu trúc phân lớp của hệ thống Các thành phần của một hệ thống máy tính(Silberschatz 2002) 7 / 96 Chương 1: Tổng quan về Hệ Điều Hành 1. Khái niệm Hệ điều hành 1.1 Cấu trúc phân lớp của hệ thống Các thành phần của một hệ thống máy tính (Tanenbaum 2001) 8 / 96 Chương 1: Tổng quan về Hệ Điều Hành 1. Khái niệm Hệ điều hành 1.1 Cấu trúc phân lớp của hệ thống Các thành phần của một hệ thống máy tính Phần cứng (Hardware) Cung cấp các tài nguyên tính toán cơ bản (CPU, bộ nhớ, thiết bị vào ra) Hệ điều hành (Operating system) điều khiển và phối hợp việc sử dụng phần cứng cho những ứng dụng khác nhau của nhiều người sử dụng khác nhau Chương trình ứng dụng(Application programs) (chương trình dịch, hệ cơ sở dữ liệu, game, ) sử dụng tài nguyên của máy tính để giải quyết các yêu cầu của người sử dụng Người dùng (Users) Người sử dụng, máy móc hay máy tính khác 9 / 96 Chương 1: Tổng quan về Hệ Điều Hành 1. Khái niệm Hệ điều hành 1.1 Cấu trúc phân lớp của hệ thống Các thành phần của một hệ thống máy tính Phần cứng (Hardware) Cung cấp các tài nguyên tính toán cơ bản (CPU, bộ nhớ, thiết bị vào ra) Hệ điều hành (Operating system) điều khiển và phối hợp việc sử dụng phần cứng cho những ứng dụng khác nhau của nhiều người sử dụng khác nhau Chương trình ứng dụng(Application programs) (chương trình dịch, hệ cơ sở dữ liệu, game, ) sử dụng tài nguyên của máy tính để giải quyết các yêu cầu của người sử dụng Người dùng (Users) Người sử dụng, máy móc hay máy tính khác 9 / 96 [...]... cứng 10 / 96 Chương 1: Tổng quan về Hệ Điều Hành 1 Khái niệm Hệ điều hành 1. 2 Chức năng Hệ điều hành 1 Khái niệm Hệ điều hành Cấu trúc phân lớp của hệ thống Chức năng Hệ điều hành 11 / 96 Chương 1: Tổng quan về Hệ Điều Hành 1 Khái niệm Hệ điều hành 1. 2 Chức năng Hệ điều hành Chức năng Hệ điều hành 1 Giả lập một máy tính ảo 2 Quản lý tài nguyên của hệ thống 12 / 96 Chương 1: Tổng quan về Hệ Điều Hành 1. .. trên máy ảo 16 / 96 Chương 1: Tổng quan về Hệ Điều Hành 2 Lịch sử phát triển Hệ điều hành 1 Khái niệm Hệ điều hành 2 Lịch sử phát triển Hệ điều hành 3 Các khái niệm trong hệ điều hành 4 Định nghĩa và phân loại Hệ điều hành 5 Tính chất cơ bản của Hệ điều hành 6 Cấu trúc hệ điều hành 7 Vấn đề xây dựng Hệ điều hành 19 / 96 Chương 1: Tổng quan về Hệ Điều Hành 2 Lịch sử phát triển Hệ điều hành 2 .1 Lịch sử... CPUs 19 90-nay Mạch tích hợp cỡ rất lớn và mạch tích hợp thông minh 21 / 96 Chương 1: Tổng quan về Hệ Điều Hành 2 Lịch sử phát triển Hệ điều hành 2.2 Lịch sử phát triển Hệ điều hành 2 Lịch sử phát triển Hệ điều hành Lịch sử phát triển của máy tính điện tử Lịch sử phát triển Hệ điều hành 22 / 96 Chương 1: Tổng quan về Hệ Điều Hành 2 Lịch sử phát triển Hệ điều hành 2.2 Lịch sử phát triển Hệ điều hành. .. điều hành 1. 2 Chức năng Hệ điều hành Giả lập một máy tính ảo 14 / 96 Chương 1: Tổng quan về Hệ Điều Hành 1 Khái niệm Hệ điều hành 1. 2 Chức năng Hệ điều hành Quản lý tài nguyên của hệ thống Tài nguyên hệ thống (Vi xử lý, bộ nhớ, thiết bị vào ra, file ) được chương trình sử dụng để thực hiện công việc xác định Các chương trình đòi hỏi tài nguyên về mặt thời gian (sử dụng ) và không gian (nhớ ) Hệ điều hành. .. hành Lịch sử phát triển Hệ điều hành 19 48 -19 70 : Phần cứng đắt; nhân công rẻ 19 70 -19 85 : Phần cứng rẻ; nhân công đắt 19 81- : Phần cứng rất rẻ, nhân công rất đắt 19 81- : Các hệ thống phân tán 19 95- : Các thiết bị di động 23 / 96 Chương 1: Tổng quan về Hệ Điều Hành 2 Lịch sử phát triển Hệ điều hành 2.2 Lịch sử phát triển Hệ điều hành Phần cứng đắt, nhân công rẻ (1/ 4) Máy tính 1M$ : Tài sản quốc gia và... nhớ (hữu hạn) Nhiều chương trình cùng có thể được thực hiện Tránh truy cập bất hợp lệ Phải đảm bảo toàn vẹn dữ liệu (dùng chung vùng nhớ: file) § Chức năng chính : Quản lý tài nguyên của hệ thống ¦ 15 / 96 ¤ ¥ Chương 1: Tổng quan về Hệ Điều Hành 1 Khái niệm Hệ điều hành 1. 2 Chức năng Hệ điều hành Bài tập Download chương trình máy ảo (Virtual PC, Bochs, PearPC ) Cài đặt các hệ điều hành (Windows, Linux,... dụng 10 / 96 Chương 1: Tổng quan về Hệ Điều Hành 1 Khái niệm Hệ điều hành 1. 1 Cấu trúc phân lớp của hệ thống Mục tiêu Hệ điều hành nằm giữa phần cứng của hệ thống và các chương trình ứng dụng Mục tiêu: Cung cấp một môi trường để người sử dụng có thể thực hiện các chương trình ứng dụng và làm cho máy tính dễ sử dụng hơn, thuận lợi hơn và hiệu quả hơn Chuẩn hóa giao diện người dùng đối với các hệ thống... programs) (chương trình dịch, hệ cơ sở dữ liệu, game, ) sử dụng tài nguyên của máy tính để giải quyết các yêu cầu của người sử dụng 9 / 96 Chương 1: Tổng quan về Hệ Điều Hành 1 Khái niệm Hệ điều hành 1. 1 Cấu trúc phân lớp của hệ thống Các thành phần của một hệ thống máy tính Phần cứng (Hardware) Cung cấp các tài nguyên tính toán cơ bản (CPU, bộ nhớ, thiết bị vào ra) Hệ điều hành (Operating system) điều khiển... nhau Chương trình ứng dụng(Application programs) (chương trình dịch, hệ cơ sở dữ liệu, game, ) sử dụng tài nguyên của máy tính để giải quyết các yêu cầu của người sử dụng Người dùng (Users) Người sử dụng, máy móc hay máy tính khác 9 / 96 Chương 1: Tổng quan về Hệ Điều Hành 1 Khái niệm Hệ điều hành 1. 1 Cấu trúc phân lớp của hệ thống Mục tiêu Hệ điều hành nằm giữa phần cứng của hệ thống và các chương. . .Chương 1: Tổng quan về Hệ Điều Hành 1 Khái niệm Hệ điều hành 1. 1 Cấu trúc phân lớp của hệ thống Các thành phần của một hệ thống máy tính Phần cứng (Hardware) Cung cấp các tài nguyên tính toán cơ bản (CPU, bộ nhớ, thiết bị vào ra) Hệ điều hành (Operating system) điều khiển và phối hợp việc sử dụng phần cứng cho những ứng dụng khác nhau của nhiều người sử dụng khác nhau Chương trình ứng . cứng 10 / 96 Chương 1: Tổng quan về Hệ Điều Hành 1. Khái niệm Hệ điều hành 1. 2 Chức năng Hệ điều hành 1 Khái niệm Hệ điều hành Cấu trúc phân lớp của hệ thống Chức năng Hệ điều hành 11 / 96 Chương. loại Hệ điều hành 5 Tính chất cơ bản của Hệ điều hành 6 Cấu trúc hệ điều hành 7 Vấn đề xây dựng Hệ điều hành 3 / 96 Chương 1: Tổng quan về Hệ Điều Hành 1. Khái niệm Hệ điều hành 1 Khái niệm Hệ điều. về Hệ Điều Hành Chương 1 Tổng quan về Hệ Điều Hành 2 / 96 Chương 1: Tổng quan về Hệ Điều Hành 1 Khái niệm Hệ điều hành 2 Lịch sử phát triển Hệ điều hành 3 Các khái niệm trong hệ điều hành 4 Định

Ngày đăng: 23/05/2014, 18:57

Từ khóa liên quan

Mục lục

  • C1

    • Khái nim H iu hành

      • Cu trúc phân lp cua h thng

      • Chc nang H iu hành

      • Lich s phát trin H iu hành

        • Lich s phát trin cua máy tính in t

        • Lich s phát trin H iu hành

        • Các khái nim trong h iu hành

          • Tin trình và lung

          • Tài nguyên h thng

          • B x lý lnh (Shell)

          • Li goi h thng (System calls)

          • Ðinh nghıa và phân loai H iu hành

            • Ðinh nghıa

            • Phân loai H iu hành

            • Tính cht c ban cua H iu hành

              • Ð tin cy cao

              • An toàn

              • Hiu qua

              • Tng quát theo thi gian

              • Thun tin

              • Cu trúc h iu hành

                • Nhng thành phn cua h thng

                • Dich vu H iu Hành

                • Li goi h thng

                • Các cu trúc h thng

                • Vn xây dng H iu hành

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

Tài liệu liên quan