The software is convenient for computer use and improve efficiency in the use of organizational procedures as well as for the development, use and maintenance of the relevant documents. The software system can be divided into system software and application software two categories.
( 1) the system software
System software consists of a set of control computer system and manage its resources program component, its main functions include: start the computer, storage,Mobile Application loading and executing the application program, the sort of document, retrieval, program language is translated into machine language. In fact, the system software can be seen as the user interface with the computer, it is the application software and the user provides control, access to hardware means, these functions mainly by the operating system to complete the. In addition, compiler and software tools also belongs to this category, which on the other hand assisted user to use the computer. Introduce respectively below their function.
1) operating system ( Operating System, OS )
Operating system is the management, control and supervision of the computer soft, hardware resource coordination running system, by a series of different control and management function of the program component, it is run directly in the computer hardware, the basic system software, is the core software system. Operating system is a product of the development of the computer, it has two main objectives : one is easy for the user to use the computer, is the user and the computer interface. For example, the user to type in a simple command can be automatically completed complex function, this is the operating system to help the results; two are unified to manage the computer systems of all resources, reasonable organization of computer work flow, so that the full, rational play the efficiency of computer. The operating system usually should include the following five major functional modules:
The 1 processor management. When multiple programs running at the same time, solve the processor ( CPU ) time allocation problem.
2 operations management. Completion of an independent task program and data needed for a job. Operations management is the main task for the user to provide a use of the computer interface to make it easier to run their operations, and for all access to the operating system for scheduling and control, as far as possible, efficient use of system resources.
3 memory management.Digital Marketing For each program and use the data distribution of storage space, and to ensure that they do not interfere with each other.
Equipment management 4. According to the user using the device request equipment allocation, but also at the receiving device request ( called interrupt ), such as input information.
The 5 file management. Is mainly responsible for file storage, retrieval, sharing and protection, to provide users with the file operation convenience.