プログラムにバグがあることを証明できるという事実について考えていました。テストして、多かれ少なかれバグ耐性があるかどうかを評価できます。
しかし、プログラムにバグがないことを (理論的にも) 証明する方法はありますか?
「Hello World」などの単純なプログラムの場合は、できるはずです。しかし、より大きなプログラムはどうでしょうか?
プログラムにバグがあることを証明できるという事実について考えていました。テストして、多かれ少なかれバグ耐性があるかどうかを評価できます。
しかし、プログラムにバグがないことを (理論的にも) 証明する方法はありますか?
「Hello World」などの単純なプログラムの場合は、できるはずです。しかし、より大きなプログラムはどうでしょうか?