The program and the database are parts of the software but the database is not program. It is simply an accessory to the program that makes it more useful. Software, including programs, is usually stored in storage media like flash memory or hard drives. This makes it easy for the hardware to retrieve the information quickly and automatically.
But programs already existed prior to the coining of the word software. Even before computers, programs were already in use. An excellent example would be the punch cards used by Jacquard looms in weaving clot way back in the beginning of the 19th century.
It automated the process and the weavers can pick the design by picking the correct punch cards that contain the program. With these differences in mind, it is quite correct to refer to computer programs as software as they are actually software.
Just take not that not all parts of a software package are programs since not all of them contain instructions. Some of them merely contain data or even images that the program uses in its user interface. Lastly, although most programs are now software, not all are. Software is a broad term that covers computer programs as well as the components that it needs to run while program is a term used to describe any code that is used to run a device 2.
Programs existed before software 3. Software typically consists of files while programs can be files or even punch cards. Thank you , you made it so easy! Thank you so much,these articles has helped me alot in getting what I needed Reply. I am totally confused Reply. Easy and understandable concept of the term thanks sir Reply. Leave a Reply Cancel reply Your email address will not be published. Explain Software Myths in Software Engineering ».
The software is a broad term which is designed to perform some specific set of operations. A program is set of instructions which perform only a specific type of task. A software consists of bundles of programs and data files. Programs in a specific software use these data files to perform a dedicated type of tasks. A software can be classified into two categories: application software and system software. A program cannot be classified into various categories.
An application software comes in wide range of varieties like a text editor, media player, web browser, video player, video editor, image editor. Different types of application software provide a different type of services. Every software has a dedicated user interface. Software development life cycle SDLC is used to develop every software. A software is not compiled when we give it commands to perform specific operations. Size of program generally ranges from kilobytes Kb to megabytes Mb.
Programs are usually developed by person who is beginner and have no prior experience. Programs cannot be a software. If programs are not present in computer, then also computer can function well because of operating system. Program cannot run on computer without any software present in computer. Features of software includes security, safety, dependability, correctness, etc.
Features of program includes reliable, cost effectiveness, maintainability, profitability, etc. It requires more time to create software than program. It requires less time to create program than software. Examples of program includes Web browsers, word processors, video games, etc. Recommended Articles.
0コメント