Computers and Technology in the Communication Age |
In what is considered the Information Age, we all need to communicate, be it for personal or business tasks. Computers and technology have become an integral part of our everyday lives, encompassing almost everything we do from making a phone call to sending out correspondence via email, fax or text and instant messages, and voice and video chat. We depend on technology to keep in touch with friends and family, as well as business colleagues and partners. |
|
|
|
Back to computers and technology home page |
About this article: Software Errors
Software errors occur from time to time and cause the computer to malfuntion. Reporting it to the software dealer or creator will help them fix the problem. |
|
| Featured Advertisers |
FREE and Legitimate Work at Home Resources. Work PT. or FT.
|
No Royalties. Certification, Marketing Tools, Hand Outs & Curriculum
|
Sign up for our Event Planner newsletter to Learn More about this!
|
Click here to see your ad on this page! Or Find other advertising options.
|
|
|
|
Software errors |
INTRODUCTION
Softwares are programs designed for the functioning of a computer. There are many software programs in use today in the world. Millions of programs are being introduced into the computer field through software. When the computers are in operation the programs set, can be vulnerable on account of errors found in software programs. Errors are two types namely:
1) Syntax errors
2) Run time errors.
These errors are also called 'bugs' (viruses).
SOFTWARE MAINTENANCE
Software systems are being newly introduced everyday in most parts of the world. In many instances research has found that when more the software is being developed and introduced more the risk of software errors being let out. Therefore, maintenance of error free software is as important as prevention and elimination of software errors. This should be the main goal of the software writers and developers Sometimes a single software error can destroy a highly developed mechanism in a country and play havoc. However, even error-free software does not remain error-free always.
DETECTION AND PREVENTION OF SOFTWARE ERRORS
Software errors are inescapable and they are easily permeable into programs. Many programmers are arrogant about controlling the quality of the software they write. They come out with some code, runs it through some specific tests, and if they are successful then they seem to be satisfied. This method may perhaps look to be alright but only for a short time. Whereas the writers do not anticipate the danger involved in this type of software produced, which risks the total collapse of the operation of computer mechanism and degrade the professional software development. The reports reveal that software errors in U.S.A. economy alone cost about $ 60 billion annually. Therefore, the authorities are compelled to look for necessity of technical needs of industry to improve software testing that helps detection of errors.
Errors free software delivery is twofold. The first is to prevent the introduction of errors and the second is to detect the errors or bugs hidden in the codes. The moment errors are detected instant action must be taken to seek them out, and destroy them. Prevention of bugs creeping into programs is far better than eliminating them. Software developers are supposed to have already spent approximately 80 percent of development costs on identifying and correcting defects.
All software errors cannot be destroyed but many of them can be eliminated by an improved testing infrastructure that enables earlier and more effective identification and removal of software defects.
|
|
|
|