Hore triple ni nini?

Hore triple ni nini?
Hore triple ni nini?
Anonim

Mantiki ya Hoare ni mfumo rasmi wenye seti ya kanuni za kimantiki za kufikiria kwa ukali kuhusu usahihi wa programu za kompyuta. Ilipendekezwa mwaka wa 1969 na mwanasayansi wa kompyuta na mtaalamu wa kimantiki wa Uingereza Tony Hoare, na baadaye ikaboreshwa na Hoare na watafiti wengine.

Hoare triples ni nini?

Hoare triple ina sehemu tatu, sharti P, taarifa ya mpango au mfululizo wa taarifa S, na postcondition Q. Kawaida imeandikwa katika fomu. {P} S {Q} Maana ni "ikiwa P ni kweli kabla ya S kutekelezwa, na ikiwa utekelezaji wa S utakoma, basi Q ni kweli baadaye".

Mantiki ya Hoare inatumika kwa nini?

Lengo la mantiki ya Hoare ni kutoa mfumo rasmi wa hoja kuhusu usahihi wa programu. Mantiki ya Hoare inategemea wazo la kubainisha kama mkataba kati ya utekelezaji wa kazi na wateja wake. Viainisho vimeundwa na sharti la awali na hali ya baada.

Hoare ni nini?

Hoare ni jina la ukoo la Kiingereza linalotokana na Kiingereza cha Kati hor(e) kumaanisha kijivu- au mwenye nywele nyeupe. Watu mashuhuri walio na jina la ukoo ni pamoja na: Albert Alfred Hoare, anayejulikana kama Bert Hoare (1874-1962), mwanasiasa wa Australia Kusini. Des Hoare (aliyezaliwa 1934), mchezaji wa kriketi wa Australia. … John Gurney Hoare (1810–1875), mchezaji wa kriketi wa Kiingereza na …

Je, mantiki ya Hoare imekamilika?

Jibu ni ndiyo, na inaonyesha kuwa mantiki ya sauti ni sauti. Utulivu ni muhimu kwa sababu inasemakwamba mantiki ya Hoare haituruhusu kupata madai ya usahihi ambayo hayashikilii. Uthibitisho wa utimilifu unahitaji utangulizi kwenye vitoleo katika ⊢ {P} c {Q} (tunaacha uthibitisho huu).

Ilipendekeza: