chia thành bốn thành phần: phần cứng, hệ điều hành, các chương trình ứng dụng và người dùng. + Phần cứng (Hardware): bao gồm bộ xử lý trung tâm (CPU), bộ nhớ, thiết bị xuất/nhập,..cung cấp tài nguyên cơ bản cho hệ thống. +Các chương trình ứng dụng (application programs): trình biên dịch (compiler), trình soạn thảo văn bản (text editor), hệ cơ sở dữ liệu (database system), trình duyệt Web,..định nghĩa cách mà trong đó các tài nguyên được sử dụng để giải quyết yêu cầu của người dùng. + Người dùng (user): có nhiều loại người dùng khác nhau, thực hiện những yêu cầu khác nhau, do đó sẽ có nhiều ứng dụng khác nhau. + Hệ điều hành (operating system): hay còn gọi là chương trình hệ thống, điều khiển và hợp tác việc sử dụng phần cứng giữa những chương trình ứng dụng khác nhau cho những người dùng khác nhau. Hệ điều hành có thể được khám phá từ hai phía: người dùng và hệ thống. Kiến thức này có thể coi là kiến thức phổ thông trong kiến trúc máy tính và hệ điều hành, vì thế chúng ta có thể đọc thêm ở sách, tài liệu để hiểu nó hơn. Rất có thể sẽ có câu hỏi phụ như: nêu nhiệm vụ từng phần, sự liên kết giữa các phần và lấy ví dụ: