For more computer tutorials, please click: windows operation and maintenance tutorial
A complete computer system consists of two parts: a hardware system and a software system.
1. The hardware system mainly consists of central processing unit, memory, input and output control system and various external devices.
(1) The central processing unit is the main component for high-speed computing and processing of information, and its processing speed can reach hundreds of millions of operations per second.
(2) Memory is used to store programs, data and files, often consisting of fast main memory (capacity up to hundreds of megabytes, or even several gigabytes) and slow massive auxiliary memory (capacity up to several gigabytes) up to tens of gigabytes or hundreds of gigabytes or more).
(3) Various input and output external devices are information converters between humans and machines. The input-output control system manages the information exchange between the external devices and the main memory (central processing unit).
2. Software is divided into system software, support software and application software.
(1) System software consists of operating system, utility programs, compiler, etc. The operating system implements management and control of various software and hardware resources. Utility programs are designed for user convenience, such as text editing, etc. The function of a compiler is to translate programs written by users in assembly language or some high-level language into machine language programs that are executable by the machine.
(2) Supporting software includes interface software, tool software, environment database, etc. It can support the computer environment and provide software development tools. Support software can also be considered as part of the system software.
(3) Application software is a special program written by users according to their own needs. It runs with the help of system software and support software and is the outermost layer of the software system.
Extended information
Computer (computer), commonly known as computer, is a computer used for high-speed calculations. Electronic computing machines can perform numerical calculations and logical calculations, and also have storage and memory functions. It is a modern intelligent electronic device that can run according to the program and process massive data automatically and at high speed.
It is composed of a hardware system and a software system. A computer without any software installed is called a bare metal computer. It can be divided into five categories: supercomputer, industrial control computer, network computer, personal computer, and embedded computer. The more advanced computers include biological computers, photon computers, quantum computers, etc.
Computer architecture solves the problems that the computer system needs to solve in terms of overall and function. It is a different concept from computer composition and computer implementation. An architecture may have multiple components, and a component may have multiple physical implementations.
The operating system refers to a collection of programs that control and manage the computer's software and hardware resources, reasonably organize the computer's workflow, and facilitate user use. The main functions of the operating system: processor management, memory management, device management, file management and user interface.
The above is the detailed content of Does a computer system consist of a hardware system and a software system?. For more information, please follow other related articles on the PHP Chinese website!