Computer software system is divided into two parts: system software and application software; software is generally divided into two categories: system software and application software. System software is the software that directly controls and coordinates computer work, and application software is the software that completes Software for certain specific jobs and tasks.
#The operating environment of this tutorial: Windows 10 system, Dell G3 computer.
Is the computer software system divided into two parts: system software and application software?
Yes.
Software is generally divided into two categories: system software and application software. System software is software that directly controls and coordinates computer work, and application software is software that completes certain specific jobs and tasks.
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.
Computer software classification
Overview
Divided according to application scope, generally speaking, software is divided into system software, application software and software between these The middleware between the two.
System software refers to various types of operating systems, such as windows, Linux, UNIX, etc. It also includes operating system patches and hardware drivers, which are all system software categories.
There are even more types of application software that can be subdivided, such as tool software, game software, management software, etc., all belong to the application software category.
System software
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. ).
Specifically includes the following four categories:
Various service programs, such as diagnostic programs, troubleshooting programs, practice programs, etc.;
Language programs, such as assemblers, compilers Programs, interpreters;
operating systems;
database management systems.
Application software
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.
The more common ones are:
Word processing software such as WPS, Word, etc.
Information management software
Auxiliary design software such as AutoCAD
Real-time control software such as Jiyu Electronic Classroom, etc.
Education and entertainment software
For more related knowledge, please visit the FAQ column!
The above is the detailed content of Is a computer software system divided into two parts: system software and application software?. For more information, please follow other related articles on the PHP Chinese website!