What Is Software and Sdlc, Need of Sdlc

Only available on StudyMode
  • Download(s) : 86
  • Published : March 22, 2012
Open Document
Text Preview
Chapter 1

Software plays an essential role in utilizing a computer or a computerized device. It delivers different tasks as well as allows you to use, share and maintain the resources. As a product, it delivers the computing potential embodied by computer hardware. Software is an information transformer like producing, managing, modifying, acquiring, or transmitting information when it resides within a cellular phone or operates inside a computer like mainframe computer. Software acts as a basis for the control of the computer, the communication of information and the creation and control of other program. At the other end we may use it as a product maker i.e. Programming Software, Maintenance Tools, Patches, Mechanical Robotics or a simple automation of them etc. for all these a human being needs to develop required software.

As informal process descriptions, flow graphs as informal but semi structured process representations which we transformed into a formal C. Jensen, W. Scacchi process representation language guided by a process meta-model and support tools. These informal representations together with a process meta-model then provide a basis for constructing formal process descriptions. Thus demonstration of a more automated process discovery, modeling, and indulging environment studies that integrates these capabilities and mechanisms into a more streamlined and more automated environment is the next step in this research. We anticipate that such an environment will yield additional values for tool assistance in process data collection and analysis.


Software is the general term for information that's recorded onto some kind of medium. For example, when you go to the video store and rent or buy a tape or DVD, what you're really getting is the software that's stored on that tape or disk. Your VCR or DVD player are hardware devices that are capable of reading the software from a tape or disk and projecting it onto your TV screen, in the form of a movie. Your computer is a hardware device that reads software too. Most of the software on your computer comes in the form of programs. A program consists of "instructions" that tell the computer what to do, how to behave. Just as there are thousands of albums you can buy on CD for your stereo, and thousands of movies you can buy to play on your VCR or DVD player, there are thousands of programs that you can buy to run on your computer. When you buy a computer, you don't automatically get every program produced by every software company in the world. You usually get some programs. For example, when you buy a computer it will probably have an operating system (like Windows XP) already installed on it. If you do purchase a specific program, it would be to perform some specific task. For example, you might use a graphics program to touch up photos, or you might use a word processing program to write text. You're using your Web browser program to find any information on internet. Just as there are umpteen different brands of toothpaste, there are umpteen different brands of word processing programs, graphics programs, and Web browsers. Software is a general term for the various kinds of programs used to operate computers and related devices. Software can be thought of as the variable part of a computer and hardware the invariable part. Computer instructions or data. Anything that can be stored electronically is software. The storage devices and display devices are hardware. The distinction between software and hardware is sometimes confusing because they are so integrally linked. Clearly, when you purchase a program, you are buying software. But to buy the software, you need to buy the disk (hardware) on which the software is recorded. Computer software, or just software, is a collection of computer programs and related data that provide the instructions for telling a computer what to do and how to do it. In other words, software is a conceptual...
tracking img