Khác biệt giữa bản sửa đổi của “Phần mềm hệ thống”

Nội dung được xóa Nội dung được thêm vào
Không có tóm lược sửa đổi
không có phân loại trong phần mêm hệ thống
Dòng 1:
''Tránh nhầm lẫn với [[Hệ thống phần mềm]]''
 
'''Phần mềm hệ thống''' là [[phần mềm máy tính]] thiết kế cho việc vận hành và điều khiển [[phần cứng máy tính]] và cung cấp một kiến trúc cho việc chạy ''phần mềm ứng dụng''. ''Phần mềm hệ thống'' có thể được chia thành hai loại, ''hệ điều hành'' và ''phần mềm tiện ích''.
* [[Hệ điều hành]] (đại diện tiêu biểu là [[z/OS]], [[Microsoft Windows]], [[Mac OS X]] và [[Linux]]), cho phép các phần của một máy tính làm việc với nhau bằng cách truyền dẫn dữ liệu giữa [[Bộ nhớ chính]] và [[ổ đĩa]] hoặc xuất dữ liệu ra thiết bị xuất. Nó cũng cung cấp một kiến trúc cho việc chạy phần [[mềm hệ thống cấp cao]] và [[phần mềm ứng dụng]].
** [[Nhân]] là phần lõi của một hệ điều hành, cái mà định nghĩa một [[API]] cho các chương trình ứng dụng (bao gồm cả một vài ''phần mềm hệ thống'') và ''trình điều khiển thiết bị''.
*** [[Device driver]] ví dụ như [[BIOS]] và [[thiết bị phần sụn]] cung cấp chức năng cơ bản để vận hành và điều khiển ''phần cứng'' kết nối hoặc xây dựng từ bên trong máy tính.
*** [[Giao diện người dùng]] "giúp cho người dùng tương tác với máy tính". Từ thập niên 1980, [[giao diện đồ họa (GUI)]] có lẽ đã là công nghệ giao diện người dùng phổ biến nhất. [[Giao diện từng dòng lệnh]] vẫn được sử dụng phổ biến như là một tùy chọn.
** [[Phần mềm tiện ích]] giúp cho việc phân tích, cấu hình, đánh giá và bảo vệ máy tính, ví dụ như bảo vệ khỏi [[Virus]].
Trong một số ấn phẩm, thuật ngữ phần mềm hệ thống cũng bao gồm những [[công cụ phát triển phần mềm]] (như là [[trình biên dịch]], [[trình liên kết]], [[trình sửa lỗi]]).