Lecture Operating system concepts (9/ed) - Chapter 1: Introduction
Số trang: 58
Loại file: ppt
Dung lượng: 1.75 MB
Lượt xem: 8
Lượt tải: 0
Xem trước 6 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
In this chapter, the following content will be discussed: What operating systems do, computer-system organization, computer-system architecture, operating-system structure, operating-system operations, process management, memory management, storage management, protection and security, kernel data structures, computing environments, open-source operating systems
Nội dung trích xuất từ tài liệu:
Lecture Operating system concepts (9/ed) - Chapter 1: Introduction Chapter 1: IntroductionOperating System Concepts – 9th Edit9on Silberschatz, Galvin and Gagne ©2013 Chapter 1: Introduction What Operating Systems Do Computer-System Organization Computer-System Architecture Operating-System Structure Operating-System Operations Process Management Memory Management Storage Management Protection and Security Kernel Data Structures Computing Environments Open-Source Operating SystemsOperating System Concepts – 9th Edition 1.2 Silberschatz, Galvin and Gagne ©2013 Objectives To describe the basic organization of computer systems To provide a grand tour of the major components of operating systems To give an overview of the many types of computing environments To explore several open-source operating systemsOperating System Concepts – 9th Edition 1.3 Silberschatz, Galvin and Gagne ©2013 What is an Operating System? A program that acts as an intermediary between a user of a computer and the computer hardware: Là 1 ch/trình hoạt động như 1 ng tr/gian giữa máy tính và phần cứng máy tính Operating system goals: mục đích của HĐH Execute user programs and make solving user problems easier: thực thi ch/trình và giúp g/quyết vấn đề của ng/dùng dễ dàng hơn Make the computer system convenient to use: giúp hệt thống máy tính thuận tiện hơ để sử dụng Use the computer hardware in an efficient manner: sử dụng ph/cứng trong ph/pháp hiệu quảOperating System Concepts – 9th Edition 1.4 Silberschatz, Galvin and Gagne ©2013 Computer System Structure Computer system can be divided into four components: hệ thống m/tính chia làm 4 th/phần Hardware – provides basic computing resources CPU, memory, I/O devices Operating system Controls and coordinates use of hardware among various applications and users: điều khiển và xác định việc sử dụng ph/cứng giữa nh~ ứng dụng và ng dùng khác nhau Application programs – define the ways in which the system resources are used to solve the computing problems of the users: đ/nghĩa cách t/nguyên h/thống đc sử dụng để g/quyết v/đề tính toán của ng/dùng Word processors, compilers, web browsers, database systems, video games Users People, machines, other computersOperating System Concepts – 9th Edition 1.5 Silberschatz, Galvin and Gagne ©2013 Four Components of a Computer SystemOperating System Concepts – 9th Edition 1.6 Silberschatz, Galvin and Gagne ©2013 What Operating Systems Do Depends on the point of view: p/thuộc vào điểm nhìn Users want convenience, ease of use and good performance: ng/dùng muốn th/tiện, dễ dùng và hiệu suất tốt Don’t care about resource utilization But shared computer such as mainframe or minicomputer must keep all users happy: nhưng việc chia sẻ máy tính phải giữ cho tất cả ng/dùng vui vẻ Users of dedicate systems such as workstations have dedicated resources but frequently use shared resources from servers: ng/dùng chia sẻ hệ thống như là nh~ workstation chia sẻ tài nguyên nhưng thường xuyên sử dụng tài nguyên từ server Handheld computers are resource poor, optimized for usability and battery life: máy tính cầm tay thì có tài nguyên nghèo nàn, tối ưu hóa cho việc sử dụng và tuổithọ pin Some computers have little or no user interface, such as embedded computers in devices and automobiles: 1 vài mát tính có 1 ít hoặc ko có g/diện ng/dùng, như là gắn máy tính vào những th/bịOperating System và –xe Concepts th hơi 9 Edition 1.7 Silberschatz, Galvin and Gagne ©2013 Operating System Definition OS is a resource allocator: cấp phát tài nguyên Manages all resources Decides between conflicting requests for efficient and fair resource use: q/định giữa 2 y/cầu cho việc sử dụng tài nguyên h/quả và thuận tiện OS is a control program Controls execution of programs to prevent errors and improper use of the computer: đ/khiển sự thực thi của ch/trình để ngăn cản nh~ lỗi và sử dụng ko đúng của m/tínhOperating System Concepts – 9th Edition 1.8 Silberschatz, Galvin and Gagne ©2013 Operating System Definition (Cont.) No universally accepted definition “Everything a vendor ships when you order an operating system” is a good approxim ...
Nội dung trích xuất từ tài liệu:
Lecture Operating system concepts (9/ed) - Chapter 1: Introduction Chapter 1: IntroductionOperating System Concepts – 9th Edit9on Silberschatz, Galvin and Gagne ©2013 Chapter 1: Introduction What Operating Systems Do Computer-System Organization Computer-System Architecture Operating-System Structure Operating-System Operations Process Management Memory Management Storage Management Protection and Security Kernel Data Structures Computing Environments Open-Source Operating SystemsOperating System Concepts – 9th Edition 1.2 Silberschatz, Galvin and Gagne ©2013 Objectives To describe the basic organization of computer systems To provide a grand tour of the major components of operating systems To give an overview of the many types of computing environments To explore several open-source operating systemsOperating System Concepts – 9th Edition 1.3 Silberschatz, Galvin and Gagne ©2013 What is an Operating System? A program that acts as an intermediary between a user of a computer and the computer hardware: Là 1 ch/trình hoạt động như 1 ng tr/gian giữa máy tính và phần cứng máy tính Operating system goals: mục đích của HĐH Execute user programs and make solving user problems easier: thực thi ch/trình và giúp g/quyết vấn đề của ng/dùng dễ dàng hơn Make the computer system convenient to use: giúp hệt thống máy tính thuận tiện hơ để sử dụng Use the computer hardware in an efficient manner: sử dụng ph/cứng trong ph/pháp hiệu quảOperating System Concepts – 9th Edition 1.4 Silberschatz, Galvin and Gagne ©2013 Computer System Structure Computer system can be divided into four components: hệ thống m/tính chia làm 4 th/phần Hardware – provides basic computing resources CPU, memory, I/O devices Operating system Controls and coordinates use of hardware among various applications and users: điều khiển và xác định việc sử dụng ph/cứng giữa nh~ ứng dụng và ng dùng khác nhau Application programs – define the ways in which the system resources are used to solve the computing problems of the users: đ/nghĩa cách t/nguyên h/thống đc sử dụng để g/quyết v/đề tính toán của ng/dùng Word processors, compilers, web browsers, database systems, video games Users People, machines, other computersOperating System Concepts – 9th Edition 1.5 Silberschatz, Galvin and Gagne ©2013 Four Components of a Computer SystemOperating System Concepts – 9th Edition 1.6 Silberschatz, Galvin and Gagne ©2013 What Operating Systems Do Depends on the point of view: p/thuộc vào điểm nhìn Users want convenience, ease of use and good performance: ng/dùng muốn th/tiện, dễ dùng và hiệu suất tốt Don’t care about resource utilization But shared computer such as mainframe or minicomputer must keep all users happy: nhưng việc chia sẻ máy tính phải giữ cho tất cả ng/dùng vui vẻ Users of dedicate systems such as workstations have dedicated resources but frequently use shared resources from servers: ng/dùng chia sẻ hệ thống như là nh~ workstation chia sẻ tài nguyên nhưng thường xuyên sử dụng tài nguyên từ server Handheld computers are resource poor, optimized for usability and battery life: máy tính cầm tay thì có tài nguyên nghèo nàn, tối ưu hóa cho việc sử dụng và tuổithọ pin Some computers have little or no user interface, such as embedded computers in devices and automobiles: 1 vài mát tính có 1 ít hoặc ko có g/diện ng/dùng, như là gắn máy tính vào những th/bịOperating System và –xe Concepts th hơi 9 Edition 1.7 Silberschatz, Galvin and Gagne ©2013 Operating System Definition OS is a resource allocator: cấp phát tài nguyên Manages all resources Decides between conflicting requests for efficient and fair resource use: q/định giữa 2 y/cầu cho việc sử dụng tài nguyên h/quả và thuận tiện OS is a control program Controls execution of programs to prevent errors and improper use of the computer: đ/khiển sự thực thi của ch/trình để ngăn cản nh~ lỗi và sử dụng ko đúng của m/tínhOperating System Concepts – 9th Edition 1.8 Silberschatz, Galvin and Gagne ©2013 Operating System Definition (Cont.) No universally accepted definition “Everything a vendor ships when you order an operating system” is a good approxim ...
Tìm kiếm theo từ khóa liên quan:
Hệ điều hành Hệ điều hành nâng cao Operating System Computer System Organization Operating System Structures Memory managementGợ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 438 0 0 -
Giáo trình Nguyên lý các hệ điều hành: Phần 2
88 trang 258 0 0 -
175 trang 255 0 0
-
173 trang 252 2 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 230 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 224 0 0 -
Bài thảo luận nhóm: Tìm hiểu và phân tích kiến trúc, chức năng và hoạt động của hệ điều hành Android
39 trang 217 0 0 -
Giáo trình Hệ điều hành: Phần 2
53 trang 198 0 0 -
Bài giảng Nguyên lý hệ điều hành (Bài giảng tuần 3) - Nguyễn Hải Châu
8 trang 194 0 0 -
Tài liệu học tập môn Tin cơ sở: Phần 1 - Phùng Thị Thu Hiền
100 trang 183 1 0