Networks Business Online Việt Nam & International VH2

Những kiến thức chung về hệ điều hành của máy tính

Đăng ngày 04 October, 2022 bởi admin

Bạn đã thực sự hiểu biết hết mọi kiến thức về hệ điều hành trên máy tính chưa. Cùng Tự học lập trình tìm hiểu về những điều căn bản này nhé.

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

Hệ điều hành ( Operating System – OS ) là ứng dụng mạng lưới hệ thống quản trị mọi tài nguyên trong phần cứng ( gồm có những thiết bị đầu vào / đầu ra, những thiết bị mạng như modem, bộ định tuyến và liên kết mạng và những thiết bị tàng trữ như ổ đĩa trong và ngoài ) và ứng dụng của máy tính, nó còn cung ứng những dịch vụ cho mọi chương trình trên máy tính. Là ứng dụng nền tảng chạy trên máy tính, phân phối giao diện được cho phép người dùng hoàn toàn có thể thiết lập và sử dụng những ứng dụng khác trên đó như những ứng dụng lướt web – Chrome, Cốc Cốc, Firefox, những ứng dụng giải quyết và xử lý văn bản – word, excel, powerpoint hay những ứng dụng dùng để xem phim, nghe nhạc, chơi game …Đóng vai trò trung gian trong quy trình tiếp xúc giữa những người sử dụng và phần cứng máy tính. Bên cạnh đó, hệ điều hành còn phân phối môi trường tự nhiên được cho phép người sử dụng hoàn toàn có thể tăng trưởng những ứng dụng một cách thuận tiện .

Những kiến thức chung về hệ điều hành của máy tính

Một số hệ điều hành hay được sử dụng

  • Microsoft Windows (chiếm 76,45% thị phần).
  • MacOS của Apple (đứng vị trí thứ 2 với 17,72% thị phần).
  • Linux (đứng ở vị trí thứ 3 với 1,73%).
  • Android (được sử dụng trên thiết bị di động, thị phần đứng hàng đầu lên đến 72% trong năm 2020).
  • iOS của Apple (hệ điều hành này cũng dùng trên điện thoại với thị phần chỉ 12,1%, mỗi năm chúng bị sụt giảm 5,2%).

Những kiến thức chung về hệ điều hành của máy tính

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

  • Memory Management: theo dõi bộ nhớ chính.
  • Processor Management: phân bổ bộ xử lý (CPU) cho một quy trình và xử lý CPU khi không cần thiết.
  • Device Management: theo dõi tất cả các thiết bị.
  • File Management: phân bổ các nguồn lực và quyết định nơi nhận nguồn tài nguyên.
  • Security: ngăn chặn truy cập trái phép vào chương trình và dữ liệu thông qua mật khẩu và các kỹ thuật tương tự.
  • Job Accounting: theo dõi thời gian và tài nguyên được sử dụng trong nhiều công việc hoặc người dùng khác nhau.
  • Control Over System Performance: ghi lại những chậm trễ giữa yêu cầu dịch vụ và hệ thống.
  • Interation with the Operators: tương tác thông qua giao diện điều khiển của máy tính dưới dạng hướng dẫn, sau đó thông báo cho hoạt động bằng màn hình hiển thị.
  • Error-detecting Aids: đưa ra các dumps, traces, error messages và các phương pháp gỡ rối cùng phát hiện lỗi.
  • Coordination Between Other Software and Users (Phối hợp cùng các phần mềm và người dùng): phối hợp và phân công các compilers, interpreters, assemblers và một số phần mềm khác cho nhiều người dùng trên mọi hệ thống máy tính.

Thành phần của hệ điều hành

Kernel

Cung cấp các điều khiển ở mức căn bản trên mọi thiết bị phần cứng máy tính. Nó có vai trò bao gồm: đọc dữ liệu từ bộ nhớ và ghi chúng vào bộ nhớ, xử lý các câu lệnh thực hiện, xác định cách thức nhận và gửi dữ liệu bởi các thiết bị xuất/nhập thông tin như màn hình, bàn phím, chuột và cuối cùng là 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

Cho phép tương tác với người dùng thông qua các Graphical icons và một desktop hay thông qua một command line.

Giao diện lập trình ứng dụng

Cho phép những nhà tăng trưởng ứng dụng hoàn toàn có thể viết mô-đun code .

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

  • Là tập hợp các chương trình chuyên dụng được tích hợp để quản lý tài nguyên tổng thể cũng như mọi hoạt động của máy tính.
  • Là phần mềm chuyên dụng để kiểm soát và giám sát việc thực hiện những chương trình khác nhau trên máy tính (chương trình ứng dụng và phần mềm hệ thống khác).

Những kiến thức chung về hệ điều hành của máy tính

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

  • Quản lý tài nguyên hệ thống.
  • Ẩn các chi tiết trong tài nguyên phần cứng của người dùng.
  • Cung cấp tài nguyên được chia sẻ hiệu quả và công bằng giữa người dùng và chương trình.
  • Cung cấp giao diện thuận tiện cho người dùng khi sử dụng hệ thống máy tính.
  • Giúp hệ thống máy tính hoạt động thuận tiện, sử dụng các công cụ được hiệu quả hơn.
  • Hoạt động như một trung gian giữa phần cứng và người dùng phần cứng, để người dùng dễ dàng truy cập và sử dụng các tài nguyên khác.

Khi muốn cài đặt hệ điều hành trên máy tính bạn cần 

  • File cài đặt hệ điều hành: thường được lưu trữ trong các đĩa CD/DVD, USB hay ổ cứng di động.
  • Ổ đĩa cứng cùng dung lượng bộ nhớ trống tối thiểu theo yêu cầu của từng loại hệ điều hành và phải được định dạng là ổ đĩa hệ thống.
  • Cấu hình máy tính phải đạt yêu cầu về RAM cũng như CPU.

Những kiến thức chung về hệ điều hành của máy tính

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