Operating System Experiment 0

Source: Internet
Author: User

1. Definition and concept of computer operating system;
The operating system (Operating system, or OS) is the program that manages the hardware and software resources of the computer, and is also the core and cornerstone of the computer system. An operating system is a collection of system software that controls the operation of other programs, manages system resources, and provides users with a user interface. The operating system is tasked with basic tasks such as managing and configuring memory, prioritizing system resource supply and demand, controlling input and output devices, operating networks, and managing file systems. The operating system is very diverse, with different machine-installed OS from simple to complex, from the handset's embedded system to the supercomputer's large operating system. There are DOS, OS/2, UNIX, Xenix, LINUX, Windows, NetWare and so on, which are common on microcomputer.

2. Classification of the operating system;
There are DOS, OS/2, UNIX, Xenix, LINUX, Windows, NetWare and so on, which are common on microcomputer. But all operating systems have four basic features of concurrency, sharing, virtualization, and uncertainty.
The operating system can be broadly divided into 6 types.
① single operating system. ② time-sharing system. ③ Real-time operating system. ④ network operating system. ⑤ distributed operating system. ⑥ Intelligent Operating System

3. The advantages and disadvantages of several commonly used operating systems analysis;
1) DOS:
Advantages:
A) fast, skilled users can complete some tedious tasks by creating a bat or cmd batch file.
b) Fast, safe, and inexpensive.
Disadvantages:
A) The daily application function is not rich, (no graphical interface) command line operation is not intuitive, the device support is relatively small.
b) Most programs in many devices cannot be executed in a DOS environment.
2) Windows
A) Good graphical interface, with a good integrated development environment, easy to operate. Provides a scalable, high-performance platform.
b) Integration of common application software, simple, fast, convenient. Suitable for the computer city sales personnel and maintenance quick change machine.
Disadvantages:
A) system update backward, more loopholes, unstable, vulnerable to viruses and Trojan attacks.
b) The software version is low and you need to uninstall the upgrade yourself.
c) All software and procedures installed on the C drive, aggravating the system burden, even if uninstalled, there are still a lot of debris files, easy to slow down the system.
3) UNIX
Advantages:
A) because of the accompanying source code, the user can analyze it and change it. The file system is small and simple.
b) All devices are represented by files, and the device can be accessed using the same command and system call set as the processing file.
c) is portable.
Disadvantages:
A) The standard I/O libraries of UNIX systems have become more complex than their underlying system invocation interfaces.
b) The traditional UNIX kernel is not flexible enough to be extensible, and there are few code reuse facilities.
4) Linux
A) safe, easy to maintain, stable.
b) Software free, open source.
c) Low cost-most.
d) Transparent disclosure-the vast majority. Gnu/linux is open to development.
Disadvantages:
A) missing apps and games-you'll lose some of the familiar apps.
b) Lack of hardware support-most hardware is supported, but not all.
c) It's harder to ask for help-often friends, family, and coworkers can't help you with gnu/linux related issues, so you need to get help online.
5) Android
Advantages: Open and strong, free from the bondage of operators, with a wealth of hardware choices.
Disadvantages:
A) personal privacy is difficult to be conservative.
b) The system comes with too many ads.
c) Excessive reliance on developers, lack of standard configuration.
6) Mac OS X
Advantages:
A) faster and more stable installation.
b) consume less system resources.
c) External Drive exit is more secure.
Disadvantages: Relatively closed, the degree of customization is not high, can not be a deep-seated system transformation.
7) Symbian
Advantages:
A) operating system is intrinsic.
b) A relatively fixed hardware composition.
c) Low cost of research and development.
d) multi-threaded operation mode.
e) A variety of UI, flexible, simple, easy to operate.
Disadvantages:
A) The hardware configuration is low.
b) having a restrictive
c) System compatibility is not strong.
d) Attention to detail is not enough.

Operating System Experiment 0

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.