Software Engineering first job (1)

Source: Internet
Author: User

, this article will be computer software classification, operation mode, profit mode, characteristics, as well as examples are explained separately. I. Classification of software (mainly computer software): 

1. The classification of computer software is based on different principles and standards, with different classifications. However, the software is usually divided into system software and application software .   

1). System software:

Common such as: Windows operating system, Linux operating system, data management software (such as MySQL), this kind of software has a common point is: with the computer hardware has a strong interaction, the hardware resources can be unified control, scheduling and management. is not developed to solve a specific application. In general computer systems, system software is essential.

2). Application software:

Understand the system software, application software Everyone should be very clear, such as: Office Office software, Storm Video, LOL, these are application software. In short, the software (office, Entertainment, Computing ...) created to address specific problems in people's daily lives. is the application software.

2. The software is divided into commodity software, shareware software and free software according to the rights and interests.

1). Product Software:

Simply put, it's the money that you use. protected by copyright and software license agreements.

2). Shared Software:

Provide users with a probationary period during which you can use, propagate, copy, but prohibit the transmission after the change.

3). Free Software:

Linux OS, git, do you think you know what shareware is? Yes, shareware is you can share, copy, modify, sell and so on, but any changes to the software source code must be disclosed to all users, and allow subsequent users to copy and change. The power of freedom created the more common TCP/IP protocol, Apache server.

two. Operating mode:1) Single operation mode:

Run only on the local computer, for example: Word.

2) C/s mode:

Client/servlet mode, which is a common service-side, multiple clients. such as QQ.

3) b/s mode:

Brower/server mode, all the process is done on the browser, the most common is the website, there are recently popular HTML-based light applications.

three. Profit mode:

The most common on the software directly connected to the price, give money to let you use the most common is Photoshop. or through the user free to use, but I can profit by advertising or membership privileges, QQ belongs to this, in recent years, the software is open source, the user can also be free to use, feel that the use of very good words, can go to the community to the developer of small red envelope funding, so that developers better continue to develop and maintain. Of course there are many other profit ways, interested in their own Baidu.

       

Software engineering first time job (1)

Related Article

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.