answersLogoWhite

0


Best Answer

It depends on what you mean by the words "correct" and "reliable". A typical notion of correctness means that the program, when executed correctly, does what you want it to do. Similarly, you might want reliability to mean that every run of the program does its job.

This being accepted, it is possible for a "correct" program to prove unreliable, as when you have gamma rays hitting the memory chips and corrupting data. Such cases, while extremely rare (modern digital circuits have extraordinary ECC mechanisms), do occur in practice. An example was when a single bit error in one of Amazon's servers led to a domino crash, and within a few minutes, Amazon's S3 services were down.

Of course, the Amazon example is probably controversial, because fault tolerance is a correctness requirement for their engineers.

It is also for this reason that you'll find building ICs for rockets and satellites is a much harder job than building ICs for everyday use --- the ability to withstand high radiation without corruption being the extra requirement.

At the other end of the spectrum, you have "incorrect" programs which have nevertheless proved extremely reliable. I'm referring to the whole field of randomized algorithms. While these algorithms, strictly speaking are incorrect, they return the correct answer with high probability. Run sufficiently many times, the probability of these algorithms making is a mistake is less than the probability of your being struck by lightning. Unlike correct unreliable programs, these find use literally everywhere in the computer industry.

User Avatar

Wiki User

11y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

10y ago

Yes, a program can definitely be correct but still not reliable. The individual components of the program can be coded properly and be technically correct, but it is quite possible that the program will have bugs and will not work reliably.

This answer is:
User Avatar

User Avatar

Wiki User

12y ago

Of course. The program was written to be unreliable (the correctness)

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Can a program be correct and still not reliable?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Is the TaxSlayer tax software program reliable?

The Taxslayer program is a reliable one to use, but it is still expensive because you have to pay your fees to file it. They are about $60 dollars to do through them.


Which program is a training and mutual reinforcement program?

the USAR has a reliable program called the


Can a program be correct and still not exhibit good quality?

Good quality is broad concept. The correctness of program could not be the only one factor to judge good quality of program.


What is correct - each program has or each program have?

"Each" is a singular word, so "Each program has . . ." is correct.


Is the Avira antivirus considered to be a reliable program?

Yes the Avira antivirus is considered to be a reliable program. This is because of the fact that the cnet corporation sponsors the antivirus on its website.


How do you spell dependebul?

The correct spelling is "dependable" (reliable).


How reliable is a Honda Insight?

Still about their least reliable, but for a Honda that's still pretty good.


Which sentence is correct he contributed in organization of program or he contributed in organizing the program?

The latter one is the correct sentence by structure. The correct one is, he contributed in organizing the program.


When writing this year's program is use of the apostrophe correct?

Yes, that is correct. Program belongs to year.


Which company offers reliable kitchen design software?

HDTV has a software program that is quite reliable. It is not only a kitchen design program but a entire house. The design software is priced at 39.99.


Is this program correct?

no it's not


What type of photo program is reliable?

Windows Live Gallery is a reliable photo viewer program which allows users to import, organise and edit photos. The photos can also be viewed in a slideshow format.