Question 2: What are the components of a computer software system? A computer software system consists of system software and application software. System software: 1. Operating system 2. Language processing system. Database management system application software: refers to a program compiled to solve a specific task in an application field.
Question 3: What are the main parts of a computer software system? Computer software consists of system software, supporting software and application software. System software is the software closest to the hardware layer in a computer system, and other software generally plays a role through system software. It has nothing to do with specific application fields, such as compilers and operating systems. Compiler. Compilers translate programs written in high-level languages into equivalent executable programs written in low-level languages. The operating system is responsible for managing various resources of the system and controlling the execution of programs. In the design of any computer system, system software should be given priority. (The system software consists of compiler, operating system and system tool software. )
Question 4: What kinds of system software are composed of? 1 system software
System software consists of a set of programs that control the computer system and manage its resources. Its main functions include: starting a computer, storing, loading and executing applications, classifying and retrieving files, and translating program languages into machine languages. In fact, system software can be regarded as an interface between users and computers, which provides application software and users with the means to control and access hardware. These functions are mainly completed by the operating system. In addition, compilation systems and various tools and software also belong to this category, which on the other hand assist users to use computers. Their functions are described below.
Operating system, OS)
Operating system is a program system that manages, controls and supervises the coordinated operation of computer software and hardware resources. It consists of a series of programs with different control and management functions. It is the most basic system software that runs directly on computer hardware, and it is the core of system software. Operating system is the product of computer development, and its main purposes are twofold: First, it is convenient for users to use computers, and it is the interface between users and computers. For example, users can automatically complete complex functions by typing a simple command, which is the result of the help of the operating system; The second is to manage all the resources of the computer system in a unified way, organize the computer workflow reasonably and give full play to the efficiency of the computer. Operating system should generally include the following five functional modules:
(1) processor management. When multiple programs are running at the same time, the problem of CPU time allocation is solved.
(2) Operation management. A program that completes an independent task and the data it needs constitute a job. The task of job management is mainly to provide users with an interface to run their jobs conveniently by using computers, and to schedule and control all jobs that enter the system, so as to use the resources of the whole system as efficiently as possible.
(3) Memory management. Allocate storage space for each program and the data it uses, and ensure that they do not interfere with each other.
(4) Equipment management. According to the user's request to use the device, it can also receive device requests (called interrupts) at any time, such as asking for input information.
(5) Document management. Mainly responsible for the storage, retrieval, enjoyment and protection of files, to provide users with the convenience of file operation.
There are many kinds of operating systems, which are divided into batch operating system, time-sharing operating system and real-time operating system according to their functions and characteristics. According to the number of users managed at the same time, it is divided into single-user operating system and multi-user operating system; A network operating system suitable for managing computer network environment. According to its development process, it is usually divided into the following six categories:
(1) single-user operating system.
The main feature of single-user operating system is that only one user program can be supported in a computer system at a time. The biggest disadvantage of this system is that it can't make full use of the resources of the computer system. The DOS and Windows operating systems of microcomputers belong to this category.
(2) Batch operating system.
Batch operating system is an operating system running on large and medium-sized computers in 1970s. At that time, due to the inefficient utilization of CPU and insufficient utilization of I/O equipment resources by single-user single-task operating system, multi-channel batch processing system was produced, which mainly ran on large and medium-sized computers. Multipath means that multiple programs or jobs exist and run at the same time, so it is also called multitasking operating system. IBM DOS/VSE is such a system.
(3) Time-sharing operating system.
Time-sharing system is an operating system, which has the following characteristics: several short-range or remote terminals are hung around a computer, and each user can control the operation of the job interactively on their respective terminals.
Under the management of time-sharing system, although each user uses the same computer, it can give users a feeling of "monopolizing the computer". In fact, the time-sharing operating system divides CPU time resources into very small time slices (milliseconds) and distributes them to each end user in turn. When one user runs out of time slices, the CPU is transferred to another user, and the previous user can only wait for the next turn. Because people's thinking, reaction and typing speed are usually much slower than cpu, >>
Question 5: What are the main components of a software system? The so-called software system refers to programs, commands, instructions, data and so on. Manage the resources of computer software system and hardware system and control the operation of computer. A software system is a program system.
Software includes: operating system, application software, programming software, etc.
Operating system: Windows XP, DOS, etc.
Application software: it is all kinds of software that we often use, such as office software, learning software, game software, drivers, image processing software and other practical software.
Programming software: refers to specialized software used to write application software programs, such as C language, VFB, C++, etc.
Question 6: What are the hardware and software systems of a computer? Hardware refers to: monitor, keyboard, mouse and other hosts, including motherboard cpu, graphics card, sound card, network card, memory, hard disk, and other software specifically refers to operating system! ! !
Question 7: How is computer software classified? What are the main components of a computer software system? Computer software consists of programs and related documents. Programs are symbolic representations of instruction sequences, and documents are technical data established in the process of software development. Programs are the main body of software, which are generally stored in storage media (such as floppy disks, hard disks and optical disks) for computer use. Documentation is particularly important for the use and maintenance of software. The documents issued with the software products are mainly user manuals, including the function introduction, operating environment requirements, installation methods, operation instructions and error information description of the software products. The running environment required by a software refers to the configuration of hardware and other software that it should have at least, that is, in the hierarchical structure of a computer system, the configuration that the lower layer (inner layer) of software should have at least (including the requirements for hardware equipment and indicators, software version requirements, etc.). Computer software can be divided into system software and application software according to its purpose.
System software is mainly divided into three categories: operating system software (the core of software), various language processing programs and various database management systems.
Programs written to solve various computer problems are called application software. It can be divided into application packages and user programs.
Question 8: What is the software system of the computer? Software system refers to a computer software system composed of system software, supporting software and application software, and is a part of a computer system composed of software. It includes operating system, language processing system, database system, distributed software system and human-computer interaction system. Operating system is used to manage computer resources and control the running of programs. A language processing system is software for processing software languages, such as a compiler. Database system is software used to support data management and access, which includes database, database management system and so on. A database is a set of data residing in a computer system, and the relationship between them is defined by a data schema and described by a data semantic language. Database management system is a kind of software that enables users to access, use and modify the data as an Axis project. Distributed software system includes distributed operating system, distributed programming system, distributed file system and distributed database system. Man-machine interaction system is a software system that provides information interaction between users and computer systems according to certain protocols, and can provide users with a friendly man-machine interface. The functions of the operating system include processor management, storage management, file management, device management and job management. Its main research contents include: operating system structure, process (task) scheduling, synchronization mechanism, deadlock prevention, memory allocation, device allocation, parallel mechanism, fault tolerance and recovery mechanism, etc.
Question 9: What data does computer software consist of?
C program
Question 10: (2) What are the components of a computer software system? What is the function of each part? Applications and operating systems. . . . . . Different functions. . . The operating system is responsible for providing a running platform for applications, and the specific application functions are different!