The first chapter "Introduction" of modern Software engineering 2nd--contestant (not yet completed)

Source: Internet
Author: User

2. There are many types of software, and there are various classification methods:

Shrinkwrap (software in the packaging box, software on floppy disk/cd/dvd), Web APP (Web-based software), Internal software (software within an enterprise or school or an organization);

Games (game); mobile apps (mobile apps); Operating systems (operating system); Tools (Tool software)

Choose the kind of software that is most relevant to you, please answer:

Reference:

1.http://baike.baidu.com/link?url=gieuzak-qfpzes_ 9sph9iqq5jfmasgtk-b0hfliaxvb9zseobgnshmk3rj6feefz0ii20saaff4orups-myxwe9vuo9yjtm6qzbv967frp_

2.http://baike.baidu.com/link?url=x-wr0go-ov6fczsfvsoy2fbro9qwwfcjv8gs2s0kj4b8uyvq-84mqo8lpm08pj3t6n0pl7q-mzw3uy0f2x2zok

3. http://www.zhihu.com/question/26190589

When I first saw this problem, I was in the mind that parents sitting in front of the home TV, overnight to the tank clearance, Tetris has six of small men out of the excitement of dancing scenes and Ninja Turtles bite the ear stunt. I have never thought about how these games were developed, and when I saw this topic I was wondering if these games could be counted as a kind of software?

So I found the definition of the concept of "software" on the Internet: computer programs, procedures, rules, and possible documents, documents, and data related to computer system operations. Combined with the history of software development, it can be found that this game on the game console should belong to the first stage of software. This phase of the software is designed for specific purposes, usually in low-level language, hardware storage capacity is also very small.

After surfing the internet to find information, I learned that this game card stored in the game, called the FC game, it is usually read ROM in the form of memory can be inserted in the host slot game card, using 8-bit 6502 CPU, usually written in assembly language.

This is the first question to look at:

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?

When it comes to FC games, you have to mention a company, Nintendo. It is the most influential and famous game platform manufacturer and is the leader of the portable game console platform.

The first chapter "Introduction" of modern Software engineering 2nd--contestant (not yet completed)

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.