Experiment 0 , understanding and familiarity with operating system experiments
Major: Business Software engineering Class 2 name: Keng Wensen No.: 201406114256
First, Experimental Purpose
(1) Master the definition and concept of the operating system;
(2) Understand the development history of various types of operating systems;
Second, experimental content and requirements
Use Web search to learn about various types of computer operating systems and organize them into a single document.
Test methods, procedures and results
Understanding and Mastering the content includes:
- Definition and concept of computer operating system;
The operating system (Operating system, or OS) is the management system of all hardware resources including software resources and data resources, control program operation, improve human-machine interface, and other application software to provide support, so that all the resources of the computer system to maximize the role, to provide users with convenient, An effective and friendly service interface. The operating system is usually the closest to the hardware of a layer of system software, it is the hardware to transform the bare metal into a fully functional virtual machine, making the use and management of computer systems more convenient, more efficient use of computing resources, the upper layer of the application can be more than the hardware provides more support.
The operating system is a large management control program, which roughly includes 5 management functions: Process and processor management, job management, storage management, device management, file management.
- Classification of operating systems;
- Batch processing operating system
- Time-sharing operating system
- Real-time Operating system
- Embedded operating system
- PC Operating System
- Network operating system
- Distributed operating system
- Analysis of advantages and disadvantages of several common operating systems; linux,windows
Like Linux, the Windows family is a fully multitasking operating system. They support the same user interface, network, and security. But the real difference between Linux and Windows is that Linux is actually a version of UNIX, and the contribution from UNIX is huge. What makes Unix so important? Not only is UNIX the most popular operating system for multi-user machines, but it is the foundation of free software. On the internet, a lot of free software is written for Unix systems. Because there are many UNIX vendors, Unix also has a number of implementation methods. There is no single organization responsible for the distribution of UNIX. Now, there is a huge force pushing the UNIX community to standardize in the form of open systems. On the other hand the Windows family is a dedicated system, controlled by the company that develops the operating system interface and design. In this sense, the company's profits are high because it sets strict standards for programming and user interface design, and is completely different from the open systems community. Some organizations are trying to complete the task of standardizing UNIX programming interfaces. In particular, Linux is fully compatible with the POSIX.1 standard
The Windows operating system tends to integrate more features into the operating system and combines the programs with the kernel, while Linux differs from windows in that it has a distinct boundary between the kernel space and user space. Depending on the design architecture, both can make the operating system more secure.
Third, Experimental Summary
Experience, the difficult problem of the experimental process and the method to solve it.
Through this experiment, we can get a better understanding of the operating system. and differentiate between different operating systems, such as pros and cons.
0311-Operating System Experiment 0