Kas ir hoare triple?

Kas ir hoare triple?
Kas ir hoare triple?
Anonim

Hoare logic ir formāla sistēma ar loģisku noteikumu kopumu, lai stingri spriestu par datorprogrammu pareizību. To 1969. gadā ierosināja britu datorzinātnieks un loģiķis Tonijs Hoārs, un pēc tam to pilnveidoja Hoārs un citi pētnieki.

Kas ir Hoāra trīskārši?

A Hoare trīskāršam ir trīs daļas: priekšnosacījums P, programmas paziņojums vai paziņojumu sērija S un pēcnosacījums Q. Parasti tas ir rakstīts formā. {P} S {Q} Nozīme ir "ja P ir patiess pirms S izpildes un ja S izpilde beidzas, tad Q ir patiesa pēc tam".

Kam tiek izmantota Hoāra loģika?

Hora loģikas mērķis ir nodrošināt formālu sistēmu argumentācijai par programmas pareizību. Hoare loģikas pamatā ir ideja par specifikāciju kā līgumu starp funkcijas ieviešanu un tās klientiem. Specifikācija sastāv no priekšnosacījuma un pēcnosacījuma.

Kas ir Hoārs?

Hoare ir angļu uzvārds, kas atvasināts no vidusangļu valodas hor(e), kas nozīmē pelēks vai b alts haired. Ievērojami cilvēki ar uzvārdu ir: Alberts Alfrēds Hoārs, pazīstams kā Bērts Hoārs (1874–1962), Dienvidaustrālijas politiķis. Des Hoārs (dzimis 1934. gadā), Austrālijas kriketa spēlētājs. … Džons Gērnijs Hūrs (1810–1875), angļu kriketa spēlētājs un …

Vai Hoāra loģika ir pabeigta?

Atbilde ir jā, un tā parāda, ka Hoare logic is sound. Saskaņa ir svarīga, jo tā sakaka Hoāra loģika neļauj mums iegūt daļējus pareizības apgalvojumus, kas patiesībā nav spēkā. Lai pierādītu ticamību, ir jāievada atvasinājumi ⊢ {P} c {Q} (šo pierādījumu mēs izlaižam).

Ieteicams: