Danh mục

Giáo trình Hệ điều hành (Operating system): Phần 1

Số trang: 100      Loại file: pdf      Dung lượng: 2.21 MB      Lượt xem: 23      Lượt tải: 0    
tailieu_vip

Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Giáo trình Hệ điều hành (Operating system) của hai tác giả Ninh Xuân Hải - Huỳnh Trọng Thưa là tài liệu quan trọng và cần thiết trong chương trình đào tạo chuyên ngành tin học ở hệ cao đẳng và kỹ sư. Đến với phần 1 cuốn sách các bạn sẽ được tìm hiểu một số vấn đề cơ bản về giới thiệu hệ điều hành; quản lý nhập/xuất và quản lý hệ thống tập tin;...
Nội dung trích xuất từ tài liệu:
Giáo trình Hệ điều hành (Operating system): Phần 1 HOÏC VIEÄN COÂNG NGHEÄ BÖU CHÍNH VIEÃN THOÂNG CÔ SÔÛ THAØNH PHOÁ HOÀ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN W”X N .V U ED GIÁO TRÌNH HỆ ĐIỀU HÀNH (OPERATING SYSTEM) T. TI .P N PE O BIÊN SOẠN NINH XUÂN HẢI - HUỲNH TRỌNG THƯA NĂM 2008 LỜI MỞ ĐẦU Hệ Điều Hành (Operating Systems) là một thành phần không thể thiếu trong một hệ thống máy tính. Một máy tính mặc dù đắt tiền, cấu hình cao nhưng nếu không có hệ điều hành thì hầu như không thể sử dụng được. Hệ điều hành điều khiển mọi hoạt động của máy tính, giúp việc sử dụng máy tính trở nên đơn giản, dễ dàng và hiệu qủa hơn rất nhiều. Do vậy môn học “Hệ điều hành” là môn học quan trọng và rất cần thiết trong chương trình đào tạo chuyên nghành tin học ở hệ cao đẳng và kỹ sư. N Giáo trình “Hệ điều hành” được biên soạn theo chương trình đào tạo chuyên nghành tin học ở hệ cao đẳng và kỹ sư của Bộ giáo dục và đào tạo. Giáo trình được chia thành 6 chương, chương 1, 2, .V 3, 4 do giảng viên Ninh Xuân Hải biên soạn, chương 5, 6 do giảng viên Huỳnh Trọng Thưa biên soạn. Tuy rằng chúng tôi đã có nhiều cố gắng trong công tác biên soạn nhưng chắc chắn giáo trình vẫn còn nhiều thiếu sót, nên rất mong được bạn đọc cũng như các đồng nghiệp đóng góp ý kiến để U giáo trình ngày càng hoàn thiện, nhằm mục đích phục vụ tốt hơn cho việc dạy và học tin học đang ngày càng phát triển ở nước ta. htthua@ptithcm.edu.vn. ED Mọi sự góp ý hoặc thắc mắc xin gởi về địa chỉ Email: hainx@ptithcm.edu.vn hoặc T. Ngày 21 Tháng 11 Năm 2008 GV. biên soạn TI Ninh Xuân Hải - Huỳnh Trọng Thưa .P N PE O 2 CHƯƠNG I GIỚI THIỆU HỆ ĐIỀU HÀNH Chương “GIỚI THIỆU VỀ HỆ ĐIỀU HÀNH ” sẽ giới thiệu và giải thích các vấn đề sau: 1.1 Hệ điều hành là gì, các khái niệm của hệ điều hành. 1.2 Lịch sử phát triển của hệ điều hành 1.3 Các loại hệ điều hành 1.4 Các dịch vụ của hệ điều hành. 1.5 Cấu trúc của hệ điều hành N 1.6 Nguyên lý thiết kế hệ điều hành .V 1.1 CÁC KHÁI NIỆM 1.1.1 Hệ điều hành là gì? U Hệ điều hành (operating systems) là chương trình đóng vai trò trung gian giữa người sử dụng và phần cứng của máy tính. Hệ điều hành che dấu sự phức tạp, đa dạng của phần cứng, ED giúp việc sử dụng máy tính trở nên đơn giản, hiệu quả. Nhiệm vụ của hệ điều hành là quản lý tài nguyên của máy tính, thực thi các chương trình ứng dụng, hỗ trợ các chức năng mạng, vv … 1.1.2 Các thành phần của một hệ thống máy tính T. Một hệ thống máy tính được chia thành 4 thành phần sau: phần cứng, hệ điều hành, chương trình ứng dụng/chương trình hệ thống, người sử dụng. + Phần cứng (hardware) : CPU, bộ nhớ, các thiết bị nhập/xuất,… TI + Hệ điều hành (operating systems): điều khiển và phối hợp việc sử dụng phần cứng cho nhiều ứng dụng với nhiều người sử dụng khác nhau. .P + Chương trình ứng dụng và chương trình hệ thống (system and applications programs): là các chương trình giải quyết những vấn đề của người sử dụng như là chương trình dịch, hệ quản trị cơ sở dữ liệu, chương trình trò chơi, chương trình thương mại,… N + Người sử dụng (user): người sử dụng hoặc máy tính. PE O Hình 1.1: Các thành phần của một hệ thống máy tính 3 1.1.3 Các thành phần của một hệ thống nhập/xuất Một hệ thống nhập/xuất gồm ba thành phần sau: + Hệ thống bộ nhớ đệm (buffer-caching system) + Chương trình điều khiển thiết bị (Drivers for specific hardware devices). + Chương trình giao tiếp với chương trình điều khiển thiết bị (A general device-driver interface). Chương trình giao tiếp với chương trình điều khiển thiết bị Chương trình điều khiển thiết bị Hệ thống bộ nhớ đệm Hình 1.2: Các thành phần của một hệ thống nhập/xuất N .V 1.1.4 Các thành phần của hệ điều hành Hệ điều hành gồm có ba thành phần sau: + Bộ cấp phát tài nguyên (Resource allocator): Quản lý và cấp phát tài nguyên. U + Chương trình kiểm soát (Control program): Kiểm soát việc thực thi chương trình và kiểm soát hoạt động của các thiết bị nhập/xuất. ED + Phần nhân (Kernel): là chương trình “lõi” của hệ điều hành, được thực thi trước tiên và tồn tại trong bộ nhớ cho đến khi tắt máy (các chương trình khác gọi là chương trình ứng dụng). Bộ cấp phát tài nguyên Chương trình kiểm soát ...

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