Software and Applications (non-game)

What are the specific steps to making computer software from scratch Is making software from scratch easy or hard?

484950

Top Answer
User Avatar
Wiki User
2005-09-20 11:18:21
2005-09-20 11:18:21

Write a functional specification document first. It can be as simple or as complex as you like, but you need to determine what the application is to do and how it is to do it. From there, keep adding more and more description of how and what the application is to do, breaking it down into greater and greater detail until you finally get to the point where the only next logical step is to change one of the simple description statements into code. Obviously, at some point you will need to become familiar with a compiler/assembler or interpreter and an appropriate language.

1
๐Ÿ™
0
๐Ÿคจ
0
๐Ÿ˜ฎ
0
๐Ÿ˜‚
0

Related Questions

User Avatar

Computer piracy is illegally making copies of computer software, CD's, DVD,s etc.

User Avatar

material to made the component of the computer....chemistry, the making of software..... physic

User Avatar

itunes does not cause a computer virus. it is legal software from apple. Apple are currently making the software easier to use because it causes your computer to crash

User Avatar

The making of maps is called cartography.

User Avatar

Anyone who makes any kind of computer program (including video-making programs) would be considered a software engineer.

User Avatar

You can manage your documents effectively on your computer by making specific files for specific items and if you need to transport them I would suggest investing in a flash drive.

User Avatar

Entertainment software is used for performing several leisure activities like playing games, viewing photographs, and making videos using a computer.

User Avatar

Computer science is the study of the theoretical parts of computer programming. A computer scientist will learn about algorithms, data structures, and the efficiencies of both. A computer scientist will deal with programming and making programs more efficient. Computer engineers are sort of a mix between computer scientists and electrical engineers. They deal with lower level aspects of computers like processor and circuit designs. A computer engineer will build computers, design software, and work on making the hardware and software communicate.

User Avatar

Music People Camera Skills Computer ( Preferably Mac )

User Avatar

Yes, think of it as DVD burning. If you make a copy of someone else's DVD it is illegal. Same as with computer software. Both are copyrighted.

User Avatar

A volume license software is for your computer it could be used for like if you making a video and your going to have to make sure you have everything listened for that.

User Avatar

"Computer equipment" is/are those physical devices/components that go into making a computer or peripherals that may be attached to a computer to make a "computer system" fit for purpose. The "computer equipment" would not normally include the software but a "computer system" would.

User Avatar

Maya is a type of 3D software that helps when making graphics and videos on a computer. It runs on major operating systems and has been around since 1998.

User Avatar

I used to use Scratch as a kid, and currently am using Flash. While it has made some good RPGs (search for Murloc RPG on Newgrounds) you need to program it from scratch, including the entire engine. I do not know of any others

User Avatar

Software engineering describes everything that goes into making a piece of software, including initial designs, programming, testing, and all the smaller steps in between. It is a part of Computer Science. Computer Science is a general subject that encompasses everything having to do with computers, including things like Artificial Intelligence theory, designing microchips and creating software and much more.

User Avatar

Computer Programming also referred to as "Software Engineering" or "Software Development" is the development of software as it would suggest. Examples of software are the Operating system e.g Windows Xp and Applications e.g Mircosoft Office. In very simple terms computer programming is making programs. Computer Networking is the practice of connecting computer systems together basically. The biggest example of networking is the internet. It is also mainly hardware oriented and involves using devices such as switches, hub and routers.

User Avatar

In 1975, Gates and Allen form a partnership called Microsoft. The company is known for it's software and not for hardware of computer making.

User Avatar

there is no chemical for making sop home maid

User Avatar

Many reasons. Most importantly he would use software apps to analyze the requirements of a project, to organize files that are required to create or describe the project and eventually a programming tool such as Visual Studio to create the software needed.Computer are unique in that they use software to create more software. Ever try making a car with another car?

User Avatar

It is certainly possible to make a brochure using Microsoft Word. However, it is usually better to use specific brochure making software as it will be easier.

User Avatar

Many companies create game making software. Depending on the type of game console or if it is for an online game, it will use different game making software.

User Avatar

by saving the important data and making your computer will not be damaged in any sort of way (E.G computer exploding) and making sure that viruses are not infiltrating your computer. there is also another alternative where you can copy the specific file on to a memory stick to secure that the information is saved.

User Avatar

CRM Software Solutions specialize in making software for Customer Relationship Management applications and purposes. They have been making such software for the past 20 years.

User Avatar

CU is not responsible for decision making, It is only responsible for how fast the computation is performed. For decision making need logical operations and for that we've some software program which perform logical operations which does decision making.


Copyright ยฉ 2020 Multiply Media, LLC. All Rights Reserved. The material on this site can not be reproduced, distributed, transmitted, cached or otherwise used, except with prior written permission of Multiply.