Networks Business Online Việt Nam & International VH2

Hệ điều hành là gì? Các loại hệ điều hành trên máy tính, điện thoại

Đăng ngày 04 October, 2022 bởi admin
– Hệ thống quản lý và vận hành ( OS ) là chương trình mà sau khi được chương trình khởi động tải vào máy tính, quản trị toàn bộ các chương trình ứng dụng khác trong máy tính. Các chương trình ứng dụng sử dụng hệ điều hành bằng cách đưa ra các nhu yếu cho các dịch vụ trải qua một giao diện chương trình ứng dụng ( API ) được xác lập. Ngoài ra, người dùng hoàn toàn có thể tương tác trực tiếp với hệ điều hành trải qua giao diện người dùng, ví dụ điển hình như giao diện dòng lệnh ( CLI ) hoặc giao diện người dùng đồ họa ( GUI ) .Một hệ điều hành mang lại những quyền lợi can đảm và mạnh mẽ cho ứng dụng máy tính và tăng trưởng ứng dụng. Nếu không có hệ điều hành, mọi ứng dụng sẽ cần gồm có giao diện người dùng của riêng nó, cũng như mã tổng lực thiết yếu để giải quyết và xử lý tổng thể các chức năng cấp thấp của máy tính bên dưới, ví dụ điển hình như tàng trữ đĩa, giao diện mạng, v.v. Xem xét một loạt các phần cứng cơ bản có sẵn, điều này sẽ làm tăng size của mọi ứng dụng và làm cho việc tăng trưởng ứng dụng trở nên không trong thực tiễn .– Thay vào đó, nhiều tác vụ phổ cập, ví dụ điển hình như gửi gói mạng hoặc hiển thị văn bản trên thiết bị xuất tiêu chuẩn, ví dụ điển hình như màn hình hiển thị, hoàn toàn có thể được tải xuống ứng dụng mạng lưới hệ thống đóng vai trò trung gian giữa các ứng dụng và phần cứng. Phần mềm mạng lưới hệ thống phân phối một cách đồng điệu và hoàn toàn có thể lặp lại để các ứng dụng tương tác với phần cứng mà ứng dụng không cần biết bất kể cụ thể nào về phần cứng. – Miễn là mỗi ứng dụng truy vấn cùng một tài nguyên và dịch vụ theo cùng một cách, ứng dụng mạng lưới hệ thống đó – hệ điều hành – hoàn toàn có thể Giao hàng hầu hết mọi số lượng ứng dụng. Điều này làm giảm đáng kể thời hạn và mã hóa thiết yếu để tăng trưởng và gỡ lỗi một ứng dụng, đồng thời bảo vệ rằng người dùng hoàn toàn có thể trấn áp, thông số kỹ thuật và quản trị phần cứng mạng lưới hệ thống trải qua một giao diện chung và dễ hiểu. – Hệ điều hành tên tiếng Anh là : ”

– Mặc dù các vai trò cơ bản của hệ điều hành là phổ biến, có vô số hệ điều hành phục vụ nhiều loại phần cứng và nhu cầu của người dùng.

– Hệ điều hành mục tiêu chung : Hệ điều hành có mục tiêu chung đại diện thay mặt cho một loạt các hệ điều hành nhằm mục đích chạy vô số ứng dụng trên nhiều lựa chọn phần cứng, được cho phép người dùng chạy một hoặc nhiều ứng dụng hoặc tác vụ đồng thời. Hệ điều hành có mục tiêu chung hoàn toàn có thể được thiết lập trên nhiều kiểu máy tính để bàn và máy tính xách tay khác nhau và chạy các ứng dụng từ mạng lưới hệ thống kế toán đến cơ sở tài liệu đến trình duyệt web đến game show. Các hệ điều hành có mục tiêu chung thường tập trung chuyên sâu vào quản trị tiến trình ( luồng ) và phần cứng để bảo vệ rằng các ứng dụng hoàn toàn có thể san sẻ một cách đáng an toàn và đáng tin cậy nhiều loại phần cứng máy tính hiện có .
* Các hệ điều hành máy tính để bàn phổ cập gồm có :
+ Windows là hệ điều hành số 1 của Microsoft, là tiêu chuẩn trong thực tiễn cho máy tính mái ấm gia đình và máy tính doanh nghiệp. Được ra mắt vào năm 1985, hệ điều hành dựa trên GUI đã được phát hành trong nhiều phiên bản kể từ đó. Windows 95 thân thiện với người dùng đã chịu nghĩa vụ và trách nhiệm hầu hết cho sự tăng trưởng nhanh gọn của máy tính cá thể .
+ Mac OS là hệ điều hành dành cho dòng máy tính và máy trạm Macintosh của Apple .
+ Unix là một hệ điều hành đa người dùng được phong cách thiết kế cho tính linh động và năng lực thích ứng. Được tăng trưởng khởi đầu vào những năm 1970, Unix là một trong những hệ điều hành tiên phong được viết bằng ngôn từ C .
+ Linux là một hệ điều hành giống Unix được phong cách thiết kế để cung ứng cho người dùng PC một giải pháp thay thế sửa chữa không lấy phí hoặc ngân sách thấp. Linux nổi tiếng là một mạng lưới hệ thống hoạt động giải trí hiệu suất cao và nhanh gọn .
* Hệ điều hành di động : Hệ điều hành di động được phong cách thiết kế để cung ứng các nhu yếu riêng của điện toán di động và các thiết bị tập trung chuyên sâu vào tiếp xúc, ví dụ điển hình như điện thoại cảm ứng mưu trí và máy tính bảng. Thiết bị di động thường phân phối tài nguyên máy tính hạn chế so với PC truyền thống cuội nguồn và hệ điều hành phải được thu nhỏ lại về size và độ phức tạp để giảm thiểu việc sử dụng tài nguyên của chính nó, đồng thời bảo vệ đủ tài nguyên cho một hoặc nhiều ứng dụng đang chạy trên thiết bị .
– Các hệ điều hành di động có khuynh hướng nhấn mạnh vấn đề vào hiệu suất hiệu suất cao, năng lực phản hồi của người dùng và quan tâm nhiều đến các tác vụ giải quyết và xử lý tài liệu, ví dụ điển hình như tương hỗ phát trực tuyến phương tiện đi lại. Apple iOS và Google Android là những ví dụ về hệ điều hành di động .
– Hệ điều hành nhúng : Không phải tổng thể các thiết bị máy tính đều có mục tiêu chung. Một loạt các thiết bị chuyên được dùng – gồm có trợ lý kỹ thuật số tại nhà, máy rút tiền tự động hóa ( ATM ), mạng lưới hệ thống máy bay, thiết bị đầu cuối điểm kinh doanh nhỏ ( POS ) và thiết bị liên kết Internet vạn vật ( IoT ) – gồm có máy tính nhu yếu hệ điều hành. Sự độc lạ cơ bản là thiết bị máy tính tương quan chỉ làm một việc chính, thế cho nên hệ điều hành này được vô hiệu rất nhiều và dành riêng cho cả hiệu suất và năng lực phục sinh .
– Hệ điều hành phải chạy nhanh, không bị treo và giải quyết và xử lý toàn bộ các lỗi một cách linh động để liên tục hoạt động giải trí trong mọi trường hợp. Trong hầu hết các trường hợp, HĐH được cung ứng trên một con chip được tích hợp vào thiết bị trong thực tiễn. Ví dụ, một thiết bị y tế được sử dụng trong thiết bị tương hỗ sự sống của bệnh nhân sẽ sử dụnghệ điều hành nhúng phải chạy đáng đáng tin cậy để giữ cho bệnh nhân sống sót. Embedded Linux là một ví dụ về hệ điều hành nhúng .

– Hệ điều hành mạng:Hệ điều hành mạng ( NOS ) là một hệ điều hành chuyên dụng khác nhằm mục đích tạo điều kiện giao tiếp giữa các thiết bị hoạt động trên mạng cục bộ ( LAN ). NOS cung cấp ngăn xếp giao tiếp cần thiết để hiểu các giao thức mạng nhằm tạo, trao đổi và phân rã các gói mạng. Ngày nay, khái niệm về một NOS chuyên biệt phần lớn đã lỗi thời vì các loại hệ điều hành khác chủ yếu xử lý giao tiếp mạng. Windows 10 và Windows Server

– Hệ điều hành thời hạn thực : Khi một thiết bị máy tính phải tương tác với quốc tế thực trong số lượng giới hạn thời hạn liên tục và hoàn toàn có thể tái diễn, đơn vị sản xuất thiết bị hoàn toàn có thể chọn sử dụng hệ điều hành thời hạn thực ( RTOS ) .
– Giao diện người dùng : Mọi hệ điều hành đều nhu yếu giao diện người dùng, được cho phép người dùng và quản trị viên tương tác với hệ điều hành để thiết lập, thông số kỹ thuật và thậm chí còn khắc phục sự cố hệ điều hành và phần cứng cơ bản của nó. Có hai loại giao diện người dùng chính có sẵn : CLI và GUI. – Quản lý ứng dụng : Một hệ điều hành giải quyết và xử lý việc khởi chạy và quản trị mọi ứng dụng. Điều này thường tương hỗ một loạt các hành vi, gồm có san sẻ thời hạn nhiều quy trình hoặc các luồng, để các tác vụ khác nhau hoàn toàn có thể san sẻ thời hạn có sẵn của bộ giải quyết và xử lý ; giải quyết và xử lý các gián đoạn mà ứng dụng tạo ra để lôi cuốn sự chú ý quan tâm ngay lập tức của bộ giải quyết và xử lý, bảo vệ có đủ bộ nhớ để thực thi ứng dụng và tài liệu tương ứng của nó mà không can thiệp vào các tiến trình khác ; thực thi giải quyết và xử lý lỗi hoàn toàn có thể xóa các tiến trình của ứng dụng một cách duyên dáng ; và triển khai quản trị bộ nhớ mà không làm gián đoạn các ứng dụng khác hoặc hệ điều hành .

3. Chức năng của hệ điều hành:

– Hệ điều hành cũng hoàn toàn có thể tương hỗ các API được cho phép các ứng dụng sử dụng các chức năng của hệ điều hành và phần cứng mà không cần biết bất kể điều gì về hệ điều hành cấp thấp hoặc trạng thái phần cứng. Ví dụ, một API Windows hoàn toàn có thể được cho phép một chương trình lấy đầu vào từ bàn phím hoặc chuột ; tạo các thành phần GUI, ví dụ điển hình như các hành lang cửa số hộp thoại và các nút ; đọc và ghi tệp vào thiết bị tàng trữ ; và nhiều hơn nữa. Các ứng dụng phần nhiều luôn được kiểm soát và điều chỉnh để sử dụng hệ điều hành mà ứng dụng dự tính chạy .
– Ngoài ra, hệ điều hành hoàn toàn có thể thực thi các dịch vụ sau cho các ứng dụng :
+ Trong một hệ điều hành đa nhiệm, nơi nhiều chương trình hoàn toàn có thể chạy cùng một lúc, hệ điều hành sẽ xác lập ứng dụng nào sẽ chạy theo thứ tự và thời lượng được cho phép cho mỗi ứng dụng trước khi cho ứng dụng khác lần lượt .
+ Nó giải quyết và xử lý đầu vào / đầu ra ( I / O ) đến và đi từ các thiết bị phần cứng kèm theo, ví dụ điển hình như đĩa cứng, máy in và cổng quay số .
+ Nó gửi tin nhắn đến từng ứng dụng hoặc người dùng tương tác – hoặc đến nhà điều hành mạng lưới hệ thống – về trạng thái hoạt động giải trí và bất kể lỗi nào hoàn toàn có thể đã xảy ra .
+ Nó hoàn toàn có thể giảm tải việc quản trị các việc làm hàng loạt – ví dụ, in ấn – để ứng dụng khởi tạo được giải phóng khỏi việc làm này .
+ Trên các máy tính hoàn toàn có thể cung ứng giải quyết và xử lý song song, hệ điều hành hoàn toàn có thể quản trị cách phân loại chương trình để chương trình chạy trên nhiều bộ giải quyết và xử lý cùng một lúc .

– Tất cả các nền tảng máy tính chính (phần cứng và phần mềm) đều yêu cầu, và đôi khi bao gồm, một hệ điều hành và hệ điều hành phải được phát triển với các tính năng khác nhau để đáp ứng các nhu cầu cụ thể của các hệ số dạng khác nhau .

– Quản lý thiết bị : Hệ điều hành chịu nghĩa vụ và trách nhiệm xác lập, thông số kỹ thuật và phân phối cho các ứng dụng quyền truy vấn chung vào các thiết bị phần cứng máy tính bên dưới. Khi Hệ điều hành nhận dạng và xác lập phần cứng, Hệ điều hành sẽ setup trình tinh chỉnh và điều khiển thiết bị tương ứng được cho phép Hệ điều hành và các ứng dụng chạy trên Hệ điều hành sử dụng thiết bị mà không cần bất kể kiến ​ ​ thức đơn cử nào về phần cứng hoặc thiết bị .
– Hệ điều hành chịu nghĩa vụ và trách nhiệm xác lập đúng máy in và thiết lập trình tinh chỉnh và điều khiển máy in thích hợp để ứng dụng chỉ cần thực thi lệnh gọi đến máy in mà không cần phải sử dụng mã hoặc lệnh dành riêng cho máy in đó – đó là việc làm của hệ điều hành. Tình hình tựa như so với các thiết bị khác, ví dụ điển hình như cổng USB ; các cổng liên kết mạng ; thiết bị đồ họa, ví dụ điển hình như đơn vị chức năng giải quyết và xử lý đồ họa ( GPU ) ; bo mạch chủ chipset ; và các thiết bị tàng trữ, ví dụ điển hình như bộ điều hợp đĩa SCSI ( SAS ) Đính kèm Nối tiếp và các đĩa được định dạng bằng mạng lưới hệ thống tệp tương thích .
– Hệ điều hành xác lập và thông số kỹ thuật các thiết bị vật lý và logic cho dịch vụ và thường ghi lại chúng trong một cấu trúc tiêu chuẩn hóa, ví dụ điển hình như Windows Registry. Các nhà phân phối thiết bị định kỳ vá và cập nhật trình tinh chỉnh và điều khiển và hệ điều hành nên update chúng để bảo vệ hiệu suất và bảo mật thiết bị tốt nhất. Khi thiết bị được thay thế sửa chữa, hệ điều hành cũng setup và thông số kỹ thuật trình tinh chỉnh và điều khiển mới .

Source: https://vh2.com.vn
Category : Ứng Dụng