Computer software can be divided into "system software" and general application software; system software refers to software that manages, controls and maintains computer hardware and software resources. Its main function is to coordinate the effective work of various computer components or enable the computer to have Problem-solving abilities mainly include operating systems, programming languages, interpretation and compilation systems, database management systems, etc.
The operating environment of this tutorial: Windows 10 system, DELL G3 computer.
From a computer system perspective, computer software is divided into two categories:system software and application software.
System software
refers to the software that manages, controls and maintains computer hardware and software resources. Its function is to coordinate the computer Each component works effectively or gives the computer the ability to solve problems.
System software mainly includes operating systems, programming languages, interpretation and compilation systems, database management systems, etc.! Application software refers to computer programs compiled by users using computers and the system software provided to solve various practical problems.
System software is responsible for managing various independent hardware in the computer system so that they can work in harmony. System software allows computer users and other software to treat the computer as a whole without having to consider how the underlying hardware works.
Generally speaking, system software includes the operating system and a series of basic tools (such as compilers, database management, memory formatting, file system management, user authentication, driver management, network connection, etc. ).
Application software
is application-oriented and user-oriented software. It mainly includes scientific computing software packages, word processing software, and auxiliary software. , auxiliary engineering software, graphics software, tool software, etc.
Application software is software developed for a specific purpose. It can be a specific program, such as an image browser. It can also be a collection of programs that have closely related functions and can cooperate with each other, such as Microsoft Office software. It can also be a huge software system composed of many independent programs, such as a database management system.
Expand knowledge
## The concept of computer software
Computer software is the computer programs, procedures, rules, and possible files, documents and data related to the operation of the computer system. Software is the interface between the user and the hardware. Users communicate with computers primarily through software. Software is an important basis for computer system design. In order to facilitate users and make the computer system have high overall utility, when designing the computer system, the combination of software and hardware, as well as user requirements and software requirements must be considered comprehensively.The meaning of computer software
(1) A collection of instructions or computer programs that can provide the required functions and performance when run. (2) The program can handle the data structure of the information satisfactorily. (3) Documentation required to describe the functional requirements of the program and how the program is operated and used.Characteristics of computer software
(1) Intangible, no physical form, functions, features and quality can only be understood through operating conditions. (2) Software penetrates a lot of mental work, and people's logical thinking, intelligent activities and technical level are the keys to software products. (3) Software will not age and wear out like hardware, but there will be defective maintenance and technical updates. (4) The development and operation of software must depend on a specific computer system environment and dependence on hardware. In order to reduce dependence, software portability is proposed during development. (5) Software is reusable, and software developed can be easily copied to form multiple copies. For more related knowledge, please visit theFAQcolumn!
The above is the detailed content of What computer software can be divided into and general application software. For more information, please follow other related articles on the PHP Chinese website!