On the courseware, choose a software you are familiar with, review its advantages and disadvantages, and describe the development history of such software.
Fast Broadcast (also known as QVOD or Q-broadcast) is a quasi-video-on-demand kernel-based, multi-functional, personalized playback software.
Advantages: Unlike the traditional playback software, the rapid integration of the different playback engine, application-to-peer technology and support MKV, RMVB, MPEG, AVI, WMV and other mainstream audio and video formats, and become the majority of people to provide the corresponding video search engine, video looks simple and straightforward, simple operation, easy to use.
Shortcomings: Rampant piracy (in this way, Hee XI), the defendant "too spread obscene articles" was checked, resulting in the revocation of value-added telecommunications business license.
The company was founded in 2007, is a network streaming media technology development and application as the core of high-tech companies, but also the Chinese WEB2.0 concept advocates and practitioners. Fast seeding is dedicated to the development of multi-functional, personalized player software based on the quasi-video-on-demand kernel. It integrates a new playback engine that supports self-developed quasi-video-on-demand technology that allows users to watch rich online HD movies directly with a fairly short buffer. At the same time, fast seeding (QVOD) has the characteristics of low resource consumption, simple operation, high operation efficiency and strong expansion ability, making it become the most popular universal player in China.
February 10, 2015, Beijing Haidian District People's Court to the defendant unit Shenzhen Fast Sowing Technology Co., Ltd. and its officers accused Wang Xin, promotions, Zhang Kedong, New Wenji suspected of spreading obscene articles for profit a case has been examined, decided to accept according to law.
There are many kinds of software: shrinkwrap (software on the package box, software on CD/DVD), Web APP (Web-based software), Internal software (software within an enterprise or school or an organization); games; Mobile Apps (mobile applications); Operating systems (operating system); Tools (Tool software) Select three types of software, analyze their respective features: Tools (Tool software)
1) When did such software start appearing, and how did these software persuade you (strangers) to become their users? Are they aiming for profit? Are they aiming to earn cash from users? Or is it something else?
Computer tools software refers to the software that is used frequently when working and learning with a computer. From the beginning of the system before the advent of a variety of tool software, can be said to be the oldest software. They have the following characteristics to persuade me to become their client:
One, occupy small space. Typically only a few megabytes to a few 10 megabytes, the installation takes up less disk space. Second, the function is single. Each tool software is designed to meet the specific needs of a computer user, so its functionality is single. Three, free to make. Most of the Tools software users can download from the Internet directly to the local computer. Four, easy to use. Five, update faster. Many are free, and only a handful of tools are available for profit. They appear in order to better use the features they provide and to make it easier for users.
2) When was the first time you used such software, how old were you, what kind of school you were in, what was the state, what was expected of the software (this must be written, I want to see how students from all over the world copied this paragraph )
Sophomore time Use this kind of software, about 20 years old, at that time in programming, originally was used Codeblocks, later classmate recommended use Vim, this ancient artifact. It's really hard to start using, a bunch of command lines and shortcut keys that I've seen the most in my life. I hope to be able to use this software fluently, this is my biggest expectation, but also a bunch of tall on the plug-in loaded, (installed forced use).
3) How did the software come into your hands (mail order, download, copy each other, buy from the App Store, ...) )
Copied from that classmate.
4) How did you learn to use the software? What good does it give you, bad? How does the software handle bugs? How do I update a new version?
There is a tutorial, about 30 minutes, after learning, dizziness. The advantage is that I learned to use a period of time, feeling more and more useful, since some skillfully used a part of the simple shortcuts and commands, I did not be the system's command line to frighten leg soft, in addition to the use of the browser when there are vimxxx plug-ins, installed after the Internet faster, more efficient, Of course, the speed of programming has become faster, but also can zhuangb haha! The disadvantage is learning when you want to give up, shortcut key command enough dizziness for a month, and then a bunch of plugins do not know how to get.
Handling bugs and newer versions can use commands or use plugins directly.
5) How is the same type of software competing? do you still use it, or are different brands of similar software, why? Similar software has a bunch of sublime text, Atom, notepad++, PSpad, Emacs, andso on. is still in use, the first is because of the habit of the problem, and now used to use the more comfortable, at the same time can also feel that this use is not troublesome, on the contrary is very concise and efficient; Secondly, I personally like to learn a thing to learn other things, especially for tool software, In Vim I still have a lot of things do not understand, there are many places to study.
6) This kind of software in another 3 years, 5 years will still exist, why?
The answer is yes, the ancient artifact can be used now is not unreasonable, Vim and modern editor (such as Sublime Text) has a very big difference, and the entry learning curve steep, need to remember a lot of key combinations and commands, is now regarded as a master, geek dedicated editor. Although Vim is already an antique-grade software, there are countless newcomers to the difficulty of learning to use, it can be seen in the classic and popular degree. In addition, because Vim is very configurable, a variety of plug-ins, syntax highlighting color scheme, and so many, whether as a code editor or document writing tools are very powerful.
7) List the "special" phenomena you observed when using the software above, and how are they different from the hardware? Does this illustrate some of the essential features of software?
Software can be installed unloading, unloading, countless cycles, but does not damage the operation of the software, at the same time, the software does not exist for a long time will appear a variety of aging for the problem, the production of software is difficult, at least I do not know how to make large software, but the spread is surprisingly simple (copy and paste), However, whether the hardware is frequently disassembled or permanently, there will be aging and performance of the demand, and other problems. It is a matter of many things to explain that software is a kind of curing thought. From the point of view of nature, since the software is the thinking of curing, it must simultaneously have the characteristics of thinking and the things that the mind carries .
Operating Systems (OS)
1) When did such software start appearing, and how did these software persuade you (strangers) to become their users? Are they aiming for profit? Are they aiming to earn cash from users? Or is it something else?
The beginning of the the 1980s has a real operating system, which is relatively easy to operate, gorgeous and interesting relative to other operating systems. There are also schools actively popularize this computer technology, so it is natural to contact the operating system. Their fundamental goal of course is to make money, genuine software and systems that do not money, windows that genuine no money? If said Windows10, now all know that claims are not money, with advertising to earn, but we know this is unlikely, so the purpose is to promote the WINDOWS10 system, the ultimate goal of the promotion is to make money to profit!
2) When was the first time you used such software, how old were you, what kind of school you were in, what was the state, what was expected of the software (this must be written, I want to see how students from all over the world copied this paragraph )
Junior high School uses Windows XP system, in school, is 16 years old, in high school read the first year, what do not know the state, hope can crack it.
3) How did the software come into your hands (mail order, download, copy each other, buy from the App Store, ...) )
The computer of the school, on the computer class.
4) How did you learn to use the software? What good does it give you, bad? How does the software handle bugs? How do I update a new version?
Start fooling around, and then learn some simple things like typing, knocking on keyboards, and so on. I saw something different than a book. This thing is too hurt eyes, played a few times, the strength dropped very badly. Deal with the bug, ask Microsoft, the new version will have the official push, and there are ads.
5) How is the same type of software competing? do you still use it, or are different brands of similar software, why?
The competition is primarily in terms of user experience: I'm not working with Windows XP now, but WINDOWS10, which is newer than the former and has stopped serving.
6) This kind of software in another 3 years, 5 years will still exist, why?
The answer is yes, Microsoft's operating system will have to survive for at least 3-5 years! It is said that WINDOWS10 is the final version of Microsoft and will only be responsible for updates later, and no other versions of the Windows system appear. (RIP)
7) List the "special" phenomena you observed when using the software above, and how are they different from the hardware? Does this illustrate some of the essential features of software?
Software can be installed unloading, unloading, countless cycles, but does not damage the operation of the software, at the same time, the software does not exist for a long time will appear a variety of aging for the problem, the production of software is difficult, at least I do not know how to make large software, but the spread is surprisingly simple (copy and paste), However, whether the hardware is frequently disassembled or permanently, there will be aging and performance of the demand, and other problems. It is a matter of many things to explain that software is a kind of curing thought. From the point of view of nature, since the software is the thinking of curing, it must simultaneously have the characteristics of thinking and the things that the mind carries .
Games (game);
1) When did such software start appearing, and how did these software persuade you (strangers) to become their users? Are they aiming for profit? Are they aiming to earn cash from users? Or is it something else?
The computer appeared soon after the appearance, of course, was only used for leisure, but now the game is used to make money, rarely used for entertainment. The game can appeal to me of course is fun!
2) When was the first time you used such software, how old were you, what kind of school you were in, what was the state, what was expected of the software (this must be written, I want to see how students from all over the world copied this paragraph )
Junior Middle School when the first time to play this game, and classmates to play with the Internet bar, just hope this software can let me quickly to the top.
3) How did the software come into your hands (mail order, download, copy each other, buy from the App Store, ...) )
The Internet bar comes with it. The games are now downloaded online.
4) How did you learn to use the software? What good does it give you, bad? How does the software handle bugs? How do I update a new version?
Students teach me to use (play games), the benefits of experience in addition to the school and the world outside the home, enrich the life. Disadvantages: The Internet cost a lot of money, and wasted a lot of time and energy, back home and school also want to fear, afraid to be found to internet cafes big game. A bug will be automatically submitted, and a version will be automatically updated before playing.
5) How is the same type of software competing? do you still use it, or are different brands of similar software, why?
Through advertising, and the activities that attract players, there are live online, as well as a variety of promotions to compete with each other to get players. Now occasionally still will play the game, relaxes the mood to play a play.
6) This kind of software in another 3 years, 5 years will still exist, why?
Almost no more, because now there are lol, the other games are estimated to be withdrawn.
7) List the "special" phenomena you observed when using the software above, and how are they different from the hardware? Does this illustrate some of the essential features of software?
Software can be installed unloading, unloading, countless cycles, but does not damage the operation of the software, at the same time, the software does not exist for a long time will appear a variety of aging for the problem, the production of software is difficult, at least I do not know how to make large software, but the spread is surprisingly simple (copy and paste), However, whether the hardware is frequently disassembled or permanently, there will be aging and performance of the demand, and other problems. It is a matter of many things to explain that software is a kind of curing thought. From the point of view of nature, since the software is the thinking of curing, it must simultaneously have the characteristics of thinking and the things that the mind carries .
First week assignments (software process and project management)