Trang Chủ Âm thanh Một hệ điều hành (os) là gì? - định nghĩa từ techopedia

Một hệ điều hành (os) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Hệ điều hành (HĐH) nghĩa là gì?

Một hệ điều hành (HĐH), theo nghĩa chung nhất của nó, 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ù ứng dụng phần mềm có thể giao tiếp trực tiếp với phần cứng, nhưng phần lớn các ứng dụng được viết cho HĐH, cho phép chúng tận dụng các thư viện thông thường và không phải lo lắng về các chi tiết phần cứng cụ thể.

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

  • Các 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 hiển thị, 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ĐH 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à phân bổ 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.

Techopedia giải thích Hệ điều hành (HĐH)

Một số hệ điều hành được phát triển vào những năm 1950, khi máy tính chỉ có thể thực thi một chương trình tại một thời điểm. 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, được liên kết với nhau để tạo ra sự khởi đầu của các hệ điều hành ngày nay.

HĐH bao gồm nhiều thành phần và tính năng. Những tính năng nào được định nghĩa là một phần của HĐH thay đổi theo từng HĐH. Tuy nhiên, ba thành phần dễ xác định nhất là:

  • Kernel: Điều này cung cấp kiểm soát mức cơ bản trên tất cả các thiết bị phần cứng máy tính. 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 thực hiện, xác định cách nhận và gửi dữ liệu của các thiết bị như màn hình, bàn phím và chuột và xác định cách diễn giải dữ liệu nhận được từ mạng.
  • Giao diện người dùng: Thành phần này cho phép tương tác với người dùng, có thể xảy ra thông qua các biểu tượng đồ họa và máy tính để bàn hoặc thông qua một dòng lệnh.
  • Giao diện lập trình ứng dụng: Thành phần này cho phép các nhà phát triển ứng dụng viết mã mô-đun.

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

Một hệ điều hành (os) là gì? - định nghĩa từ techopedia