Biotechnology - NTT University
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Biotechnology - NTT University

Không ngửng phấn đấu vươn lên
 
Trang ChínhTrang Chính  Tìm kiếmTìm kiếm  Latest imagesLatest images  NỘI QUY DIỄN ĐÀNNỘI QUY DIỄN ĐÀN  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  
Latest topics
» [Album] Tiếng Vĩ Cầm - Nhật Kim Anh
Hệ Điều Hành EmptyMon Jul 04, 2011 6:35 pm by PVTr

» Bằng Cường Collections
Hệ Điều Hành EmptyFri Jun 03, 2011 9:53 am by PVTr

» 12 loài vật cực khôn trong cạnh tranh sinh tồn
Hệ Điều Hành EmptySun May 15, 2011 10:55 am by NTT

» game angry bird online
Hệ Điều Hành EmptySat May 14, 2011 7:03 pm by NTT

» Fast And Furious 5 ( 2 playbacks ) !
Hệ Điều Hành EmptyThu May 12, 2011 6:04 pm by PVTr

» Hướng dẫn crack Internet Download Manager ( IDM, trình hỗ trợ tải file ) !
Hệ Điều Hành EmptyThu May 12, 2011 1:36 pm by PVTr

» hướng dẫn cách truy cập hộp thư trên điện thoại ! ( mang tính tham khảo và áp dụng thành công trên điện thoại sony ^^! )
Hệ Điều Hành EmptySun May 08, 2011 1:26 pm by PVTr

» Vì Sao-Khởi My
Hệ Điều Hành EmptyWed May 04, 2011 11:59 am by NTT

» let u go - young uno
Hệ Điều Hành EmptyFri Apr 22, 2011 4:58 pm by ndt_leo_csh01

Similar topics
Tìm kiếm
 
 

Display results as :
 
Rechercher Advanced Search
Top posters
Ohlala (79)
Hệ Điều Hành Poll_leftHệ Điều Hành 3710Hệ Điều Hành Poll_right 
NTT (50)
Hệ Điều Hành Poll_leftHệ Điều Hành 3710Hệ Điều Hành Poll_right 
PVTr (47)
Hệ Điều Hành Poll_leftHệ Điều Hành 3710Hệ Điều Hành Poll_right 
Jonavan (24)
Hệ Điều Hành Poll_leftHệ Điều Hành 3710Hệ Điều Hành Poll_right 
thai_hoc920 (22)
Hệ Điều Hành Poll_leftHệ Điều Hành 3710Hệ Điều Hành Poll_right 
Billythekid (19)
Hệ Điều Hành Poll_leftHệ Điều Hành 3710Hệ Điều Hành Poll_right 
Thanhlong (16)
Hệ Điều Hành Poll_leftHệ Điều Hành 3710Hệ Điều Hành Poll_right 
Kid (12)
Hệ Điều Hành Poll_leftHệ Điều Hành 3710Hệ Điều Hành Poll_right 
ndt_leo_csh01 (2)
Hệ Điều Hành Poll_leftHệ Điều Hành 3710Hệ Điều Hành Poll_right 
gianggiangonline (2)
Hệ Điều Hành Poll_leftHệ Điều Hành 3710Hệ Điều Hành Poll_right 

 

 Hệ Điều Hành

Go down 
Tác giảThông điệp
Ohlala
Sinh viên thực tập
Sinh viên thực tập
Ohlala


Tổng số bài gửi : 79
Join date : 21/10/2010
Age : 31
Đến từ : HCM City

Hệ Điều Hành Empty
Bài gửiTiêu đề: Hệ Điều Hành   Hệ Điều Hành EmptySun Oct 24, 2010 9:05 pm

Hệ điều hành là một chương trình chạy trên máy tính, dùng để điều hành, quản lý các thiết bị phần cứng và các tài nguyên phần mềm trên máy tính.

Hệ điều hành đóng vai trò trung gian trong việc giao tiếp giữa người sử dụng và phần cứng máy tính, cung cấp một môi trường cho phép người sử dụng phát triển và thực hiện các ứng dụng của họ một cách dễ dàng.
Giới thiệu
Các máy tính ban đầu không có hệ điều hành (xem Lịch sử hệ điều hành). Người điều hành sẽ tải và chạy chương trình một cách thủ công. Khi chương trình được thiết kế để tải và chạy chương trình khác, nó đã thay thế công việc của con người.

Thuật ngữ "hệ điều hành" được dùng gần đây chỉ tới một phần mềm cần thiết để người dùng quản lý hệ thống và chạy các phần mềm ứng dụng khác trên hệ thống. Nó không chỉ có nghĩa là "phần lõi" tương tác trực tiếp với phần cứng mà còn cả các thư viện cần thiết để các chương trình quản lý và điều chỉnh hệ thống.

Không có sự phân biệt rõ ràng giữa phần mềm ứng dụng và hệ điều hành. Tuy nhiên, đôi khi vấn đề này cũng được tranh cãi. Thí dụ trường hợp Bộ Tư pháp Mỹ và Microsoft tranh cãi Internet Explorer có phải là một phần của Windows không.

Cấp thấp nhất của hệ điều hành là phần lõi (còn gọi là nhân), lớp phần mềm đầu tiên được tải vào hệ thống khi khởi động. Các phần mềm được tải tiếp theo phụ thuộc vào nó sẽ cung cấp các dịch vụ cốt lõi cho hệ thống. Những dịch vụ phổ biến là truy xuất đĩa, quản lý bộ nhớ, định thời, và truy xuất tới thiết bị phần cứng. Có nhiều tranh cãi về những thành phần nào tạo nên phần lõi, như hệ thống tập tin có được đưa vào phần lõi không.
Chức năng chính yếu của hệ điều hành
Theo nguyên tắc, hệ điều hành cần thỏa mãn hai chức năng chính yếu sau:

Quản lý chia sẻ tài nguyên
Tài nguyên của hệ thống (CPU, bộ nhớ, thiết bị ngoại vi, ...) vốn rất giới hạn, nhưng trong các hệ thống đa nhiệm, nhiều người sử dụng có thể đồng thời yêu cầu nhiều tài nguyên. Để thỏa mãn yêu cầu sử dụng chỉ với tài nguyên hữu hạn và nâng cao hiệu quả sử dụng tài nguyên, hệ điều hành cần phải có cơ chế và chiến lược thích hợp để quản lý việc phân phối tài nguyên.

Ngoài yêu cầu dùng chung tài nguyên để tiết kiệm chi phí, người sử dụng còn cần phải chia sẻ thông tin (tài nguyên phần mềm) lẫn nhau, khi đó hệ điều hành cần đảm bảo việc truy xuất đến các tài nguyên này là hợp lệ, không xảy ra tranh chấp, mất đồng nhất...

Giả lập một máy tính mở rộng
Hệ điều hành làm ẩn đi các chi tiết phần cứng, người sử dụng được cung cấp một giao diện đơn giản, dễ hiểu, dễ sử dụng và không phụ thuộc vào thiết bị phần cứng cụ thể.

Thực tế, ta có thể xem Hệ điều hành như là một hệ thống bao gồm nhiều máy tính trừu tượng xếp thành nhiều lớp chồng lên nhau, máy tính mức dưới phục vụ cho máy tính mức trên. Lớp trên cùng là giao diện trực quan nhất để chúng ta điều khiển.

Ngoài ra có thể chia chức năng của Hệ điều hành theo bốn chức năng sau : Quản lý quá trình (process management) Quản lý bộ nhớ (memory management) Quản lý hệ thống lưu trữ (storage management) Giao tiếp với người dùng (user interaction)

Nhiệm vụ của hệ điều hànhĐiều khiển và quản lý trực tiếp các phần cứng như bo mạch chủ, bo mạch đồ họa và bo mạch âm thanh,...
Thực hiện một số thao tác cơ bản trong máy tính như các thao tác đọc, viết tập tin, quản lý hệ thống tập tin (file system) và các kho dữ liệu.
Cung ứng một hệ thống giao diện sơ khai cho các ứng dụng thường là thông qua một hệ thống thư viện các hàm chuẩn để điều hành các phần cứng mà từ đó các ứng dụng có thể gọi tới.
Cung ứng một hệ thống lệnh cơ bản để điều hành máy. Các lệnh này gọi là lệnh hệ thống (system command).
Ngoài ra hệ điều hành, trong vài trường hợp, cũng cung cấp các dịch vụ cơ bản cho các phần mềm ứng dụng thông thường như chương trình duyệt Web, chương trình soạn thảo văn bản....
Các thành phần của hệ điều hành
Hệ thống quản lý tiến trình
Hệ thống quản lý bộ nhớ
Hệ thống quản lý nhập xuất
Hệ thống quản lý tập tin
Hệ thống bảo vệ
Hệ thống dịch lệnh
Quản lý mạng
Phân loại hệ điều hành
Dưới góc độ loại máy tính
Hệ điều hành dành cho máy MainFrame
Hệ điều hành dành cho máy Server
Hệ điều hành dành cho máy nhiều CPU
Hệ điều hành dành cho máy tính cá nhân (PC)
Hệ điều hành dành cho máy PDA (Embedded OS - hệ điều hành nhúng)
Hệ điều hành dành cho máy chuyên biệt
Hệ điều hành dành cho thẻ chíp (SmartCard)
Thông thường dưới góc độ người sử dụng và số chương trình được sử dụng cùng lúc hệ điều hành được chia làm 3 loại:
Hệ điều hành đơn nhiệm một người dùng
Hệ điều hành đa nhiệm một người dùng
Hệ điều hành đa nhiệm nhiều người dùng


Dưới góc độ người dùng (truy xuất tài nguyên cùng lúc)
Một người dùng
Nhiều người dùng
Mạng ngang hàng
Mạng có máy chủ: LAN, WAN, ...
Dưới góc độ hình thức xử lý
Hệ thống xử lý theo lô
Hệ thống xử lý theo lô đa chương
Hệ thống chia sẻ thời gian
Hệ thống song song
Hệ thống phân tán
Hệ thống xử lý thời gian thực
[sửa] Hàm hệ thống
System Call Hàm hệ thống là một tập giao diện của hạt nhân đến ứng dụng, thông qua hàm hệ thống ứng dụng thực hiện được các công việc của mình. Hạt nhân trừu tượng các chức năng của phần cứng thành hàm hệ thống, và quản lý điều phối cho ứng dụng thông qua hàm hệ thống.
Về Đầu Trang Go down
 
Hệ Điều Hành
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» Điều ước giản đơn
» 5 điều kiện cần và đủ trước khi cưới vợ( xem học hỏi nhá ^^)
» Dùng liệu pháp gen để điều trị AIDS

Permissions in this forum:Bạn không có quyền trả lời bài viết
Biotechnology - NTT University :: Chia sẻ kiến thức :: TÀI LIỆU, HƯỚNG DẪN :: Tin học-
Chuyển đến