Hệ điều hành là gì? Mục tiêu và chức năng của hệ điều hành

Hệ điều hành là gì?

Hệ điều hành (viết tắt: OS), theo nghĩa chung nhất, là phần mềm cho phép người dùng chạy các ứng dụng khác trên thiết bị máy tính. Mặc dù các ứng dụng phần mềm có thể giao tiếp trực tiếp với phần cứng, hầu hết các ứng dụng luôn được viết cho một hệ điều hành, cho phép chúng sử dụng các thư viện chung mà không cần lo lắng về các chi tiết. cụ thể khó.

Hệ điều hành quản lý tài nguyên phần cứng của máy tính của bạn, bao gồm:

– Thiết bị đầu vào như bàn phím và chuột

– Các thiết bị đầu ra như màn hình, máy in và máy quét

Các thiết bị mạng như modem, bộ định tuyến và kết nối mạng

– Các thiết bị lưu trữ như ổ đĩa trong và ngoài

Hệ điều hành cũng cung cấp các dịch vụ để tạo điều kiện thực hiện và quản lý hiệu quả và cấp phát bộ nhớ cho bất kỳ chương trình ứng dụng phần mềm được cài đặt bổ sung nào.

>> Tham khảo thêm: Hướng dẫn cài đặt hệ điều hành Microsoft Windows trên máy tính mới nhất

Các thành phần của hệ điều hành

Một số hệ điều hành được phát triển vào những năm 1950, khi các máy tính chỉ có thể thực thi một chương trình tại một thời điểm. Vào cuối thập kỷ này, máy tính bao gồm nhiều chương trình phần mềm, đôi khi được gọi là thư viện, tất cả được liên kết với nhau để tạo nên sự khởi đầu của hệ điều hành ngày nay.

Hệ điều hành bao gồm nhiều thành phần và tính năng. Các tính năng nào được định nghĩa là một phần của hệ điều hành sẽ khác nhau tùy theo hệ điều hành. Tuy nhiên, ba thành phần dễ nhận biết nhất là:

Kernel: Kernel cung cấp các điều khiển mức cơ bản trên tất cả các thiết bị phần cứng. Các vai trò chính bao gồm: đọc dữ liệu từ bộ nhớ và ghi dữ liệu vào bộ nhớ, xử lý các lệnh được thực thi, xác định cách dữ liệu được nhận và gửi bởi các thiết bị như màn hình, bàn phím, chuột và xác định cách dữ liệu nhận được từ mạng được diễn giải.

Mình nghĩ bạn cần xem =>  Không biết rõ bộ nhớ trong là gì, đừng tự nhận mình am hiểu máy tính!

Giao diện người dùng: Giao diện Người dùng cho phép người dùng tương tác thông qua các biểu tượng đồ họa và màn hình nền hoặc thông qua một dòng lệnh.

Giao diện lập trình ứng dụng: Giao diện Lập trình Ứng dụng cho phép các nhà phát triển ứng dụng viết mã mô-đun.

Ví dụ về hệ điều hành bao gồm: Android, iOS, Mac OS X, Microsoft Windows và Linux.

Các tính năng của hệ điều hành

Một hệ điều hành là một chương trình hoạt động như một giao diện giữa phần mềm máy tính và phần cứng.

Nó là một tập hợp các chương trình tích hợp chuyên biệt được sử dụng để quản lý các tài nguyên tổng thể và hoạt động của máy tính.

Nó là một phần mềm chuyên dụng điều khiển và giám sát việc thực thi tất cả các chương trình khác nằm trong máy tính, bao gồm các chương trình ứng dụng và phần mềm hệ thống khác.

Mục tiêu của hệ điều hành

– Làm cho hệ thống máy tính sử dụng thuận tiện, hiệu quả hơn trong việc sử dụng.

– Ẩn thông tin chi tiết về tài nguyên phần cứng với người dùng.

– Cung cấp cho người dùng một giao diện thuận tiện để sử dụng hệ thống máy tính.

Đóng vai trò trung gian giữa người dùng phần cứng và phần cứng, giúp người dùng dễ dàng truy cập và sử dụng các tài nguyên khác.

– Quản lý tài nguyên của hệ thống máy tính.

Theo dõi ai đang sử dụng tài nguyên nào, cấp yêu cầu tài nguyên và dàn xếp các yêu cầu xung đột từ các chương trình và người dùng khác nhau.

– Chia sẻ tài nguyên hiệu quả và công bằng giữa người dùng và chương trình.

Đặc điểm của hệ điều hành

Quản lý bộ nhớ – Theo dõi bộ nhớ chính, tức là cái gì đang được ai sử dụng, cái gì không được sử dụng, … và cấp phát bộ nhớ khi một tiến trình hoặc chương trình yêu cầu.

Quản lý bộ xử lý Phân bổ bộ xử lý (CPU) cho một quá trình và xử lý bộ xử lý khi nó không còn cần thiết nữa.

Mình nghĩ bạn cần xem =>  Design thinking – Tư duy đột phá kiểu mới cho doanh nghiệp

Quản lý thiết bị Theo dõi tất cả các thiết bị, được gọi là bộ điều khiển I / O, xác định quá trình nào nhận thiết bị, khi nào và trong bao lâu.

Quản lý File- Phân bổ các nguồn lực và quyết định ai nhận được các nguồn lực.

Bảo vệ – Ngăn chặn truy cập trái phép vào các chương trình và dữ liệu bằng mật khẩu và các kỹ thuật tương tự khác.

Kế toán công việc Theo dõi thời gian và tài nguyên được sử dụng bởi các công việc và / hoặc người dùng khác nhau.

Kiểm soát Hiệu suất Hệ thống Ghi lại độ trễ giữa yêu cầu dịch vụ và hệ thống.

Tương tác với các nhà điều hành – Tương tác có thể diễn ra thông qua giao diện điều khiển của máy tính dưới dạng hướng dẫn. Hệ điều hành thực hiện hành động tương ứng và thông báo hoạt động bằng màn hình.

Hỗ trợ phát hiện lỗi Đưa ra kết xuất, dấu vết, thông báo lỗi và phương pháp khắc phục sự cố và phát hiện lỗi.

Phối hợp giữa Phần mềm khác và Người dùng (Hợp tác giữa phần mềm và người dùng) – Phối hợp và chỉ định trình biên dịch, thông dịch, lắp ráp và các phần mềm khác cho những người sử dụng hệ thống máy tính khác nhau.

Hệ điều hành máy tính để bàn phổ biến

    1. Hệ điều hành máy tính để bàn phổ biến

Windows là hệ điều hành hàng đầu của Microsoft, một tiêu chuẩn cho máy tính gia đình và doanh nghiệp. Được giới thiệu 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 trách nhiệm phần lớn cho sự phát triển nhanh chóng của máy tính cá nhân.

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.

Linux là một hệ điều hành giống Unix được thiết kế để cung cấp cho người dùng PC một giải pháp miễn phí hoặc chi phí rất thấp. Linux được biết đến là một hệ thống hiệu quả và nhanh chóng.

>> Xem thêm: Hệ điều hành Linux là gì? Ưu nhược điểm của HĐH Linux

2. Hệ điều hành Windows từ lâu đã chiếm lĩnh thị trường

Và nó vẫn tiếp tục như vậy cho đến nay. Tính đến tháng 8 năm 2016, hệ thống Windows chiếm hơn 85% thị phần. Ngược lại, Mac OS chỉ hơn 6% và Linux chỉ hơn 2%.

Mình nghĩ bạn cần xem =>  Tìm hiểu tổng quan và hướng dẫn cài đặt Wamp chi tiết

>> Tham khảo thêm: Hệ điều hành windows server là gì? Chức năng của máy chủ windows

Hệ điều hành di động cho phép điện thoại thông minh, máy tính bảng và các thiết bị di động khác chạy các ứng dụng và chương trình. Hệ điều hành di động bao gồm Apple iOS, Google Android, BlackBerry OS và Windows 10 Mobile.

Hệ điều hành nhúng sẽ được sử dụng độc quyền trong các máy tính được tích hợp vào các hệ thống lớn hơn, chẳng hạn như ô tô, đèn giao thông, TV kỹ thuật số, máy ATM, điều khiển máy bay, điểm bán hàng (POS). , máy ảnh kỹ thuật số, hệ thống định vị GPS, thang máy, máy thu phương tiện kỹ thuật số và đồng hồ thông minh.

Theo Rapidsharefiles tổng hợp

>> Tìm hiểu thêm: Hệ điều hành sẽ “làm nên chuyện” Tương lai

✤ Top 20 bài viết Tổng Hợp mới nhất :

Xem thêm nhiều Tổng Hợp mới hay

Leave A Reply

Your email address will not be published.