Hệ điều hành và mạng máy tính

Hệ điều hành máy tính là gì?

Máy tính sử dụng phần mềm cấp thấp gọi là hệ điều hành (O / S) để giúp mọi người vận hành máy vật lý. Một O / S cho phép chạy phần mềm ứng dụng (được gọi là "chương trình") cũng như xây dựng các chương trình mới. Phần mềm hệ điều hành không chỉ chạy trên máy tính xách tay mà còn trên điện thoại di động, bộ định tuyến mạng và các thiết bị nhúng khác.

Các loại hệ điều hành

Hàng trăm hệ điều hành máy tính khác nhau đã được phát triển qua nhiều năm bởi các tập đoàn, trường đại học và các cá nhân tham gia. Các hệ điều hành nổi tiếng nhất là các hệ điều hành được tìm thấy trên máy tính cá nhân:

Một số hệ điều hành được thiết kế cho một số loại thiết bị nhất định, chẳng hạn như

Các hệ điều hành khác được hưởng một giai đoạn tai tiếng nhưng hiện tại chỉ quan tâm đến lịch sử:

Hệ điều hành mạng

Một O / S hiện đại chứa nhiều phần mềm tích hợp được thiết kế để đơn giản hóa mạng của một máy tính. Phần mềm O / S điển hình bao gồm việc thực hiện ngăn xếp giao thức TCP / IP và các chương trình tiện ích liên quan như ping và traceroute. Điều này bao gồm các trình điều khiển thiết bị cần thiết và phần mềm khác để tự động kích hoạt giao diện Ethernet của thiết bị. Thiết bị di động cũng thường cung cấp các chương trình cần thiết để bật Wi-Fi , Bluetooth hoặc kết nối không dây khác.

Các phiên bản đầu của Microsoft Windows không cung cấp bất kỳ hỗ trợ nào cho mạng máy tính . Microsoft đã bổ sung khả năng kết nối mạng cơ bản vào hệ điều hành của nó bắt đầu với Windows 95 và Windows for Workgroups . Microsoft cũng giới thiệu tính năng Chia sẻ Kết nối Internet (ICS) trong Windows 98 Second Edition (Win98 SE), Windows HomeGroup cho mạng gia đình trong Windows 7, v.v. Tương phản với Unix, được thiết kế ngay từ đầu với kết nối mạng. Gần như mọi người tiêu dùng O / S hiện nay đủ điều kiện như một hệ điều hành mạng do sự phổ biến của Internet và mạng gia đình.

Hệ điều hành nhúng

Một hệ thống nhúng được gọi là không hỗ trợ hoặc cấu hình giới hạn phần mềm của nó. Các hệ thống nhúng như các bộ định tuyến, ví dụ, thường bao gồm một máy chủ Web được cấu hình sẵn, máy chủ DHCP và một số tiện ích nhưng không cho phép cài đặt các chương trình mới. Ví dụ về các hệ điều hành nhúng cho các bộ định tuyến bao gồm:

Một hệ điều hành nhúng cũng có thể được tìm thấy bên trong một số lượng ngày càng tăng các tiện ích của người tiêu dùng bao gồm cả điện thoại (iPhone OS), PDA (Windows CE) và trình phát phương tiện kỹ thuật số (ipodlinux).