Hệ điều hành

Giảng viên: content hunger

Thời gian/ngày1 giờ
Tổng số ngày14 ngày
Cấp độCơ bản
Giá5 VND

Nội dung ngày đầu tiên

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

Hệ điều hành (Operating System - OS) là một phần mềm hệ thống quản lý tài nguyên phần cứng và phần mềm của máy tính, đồng thời cung cấp các dịch vụ chung cho các chương trình máy tính.

Nói một cách đơn giản, HĐH là người trung gian giữa bạn (người dùng) và phần cứng máy tính. Bạn không thể giao tiếp trực tiếp với CPU hay bộ nhớ; HĐH sẽ làm điều đó giúp bạn.

Tại sao chúng ta cần HĐH?

  • Trừu tượng hóa phần cứng (Hardware Abstraction): Che giấu sự phức tạp của phần cứng. Lập trình viên không cần biết chi tiết về cách hoạt động của ổ cứng, chỉ cần gọi lệnh lưu file.
  • Quản lý tài nguyên (Resource Management): Quyết định chương trình nào được sử dụng CPU, cấp phát bao nhiêu bộ nhớ, quản lý file trên ổ đĩa.
  • Cung cấp giao diện người dùng (User Interface - UI): Cho phép người dùng tương tác với máy tính thông qua giao diện đồ họa (GUI) hoặc dòng lệnh (CLI).
  • Quản lý tiến trình và tác vụ: Đảm bảo các chương trình chạy một cách trơn tru, không xung đột lẫn nhau.

Các loại HĐH phổ biến:

  • Máy tính cá nhân: Microsoft Windows, Apple macOS, Linux (Ubuntu, Fedora).
  • Thiết bị di động: Google Android, Apple iOS.
  • Máy chủ: Linux (CentOS, Red Hat), Windows Server.

Mục tiêu học tập

Học về các khái niệm cốt lõi của Hệ điều hành thông qua danh sách phát trên YouTube.