Hvad er hoare triple?

Indholdsfortegnelse:

Hvad er hoare triple?
Hvad er hoare triple?
Anonim

Hoare-logik er et formelt system med et sæt logiske regler til at ræsonnere strengt om korrektheden af computerprogrammer. Det blev foreslået i 1969 af den britiske computerforsker og logiker Tony Hoare, og efterfølgende forfinet af Hoare og andre forskere.

Hvad er Hoare tripler?

A Hoare-tredobbelt har tre dele, en forudsætning P, en programsætning eller serie af sætninger S og en postbetingelse Q. Det er norm alt skrevet i formen. {P} S {Q} Betydningen er "hvis P er sand før S udføres, og hvis udførelsen af S afsluttes, så er Q sand bagefter".

Hvad bruges Hoare-logik til?

Målet med Hoare-logikken er at tilbyde et formelt system til ræsonnement om programkorrekthed. Hoare logik er baseret på ideen om en specifikation som en kontrakt mellem implementeringen af en funktion og dens kunder. Specifikationen består af en forudsætning og en postbetingelse.

Hvad er Hoare?

Hoare er et engelsk efternavn afledt af mellemengelsk hor(e), der betyder grå- eller hvidhåret. Bemærkelsesværdige personer med efternavnet inkluderer: Albert Alfred Hoare, kendt som Bert Hoare (1874-1962), sydaustralsk politiker. Des Hoare (født 1934), australsk cricketspiller. … John Gurney Hoare (1810–1875), engelsk cricketspiller og …

Er Hoare-logikken komplet?

Svaret er ja, og det viser, at Hoare-logikken er sund. Sundhed er vigtigt, fordi det sigerat Hoare-logikken ikke tillader os at udlede delvise korrekthedspåstande, som faktisk ikke holder. Beviset for forsvarlighed kræver induktion på afledningerne i ⊢ {P} c {Q} (vi udelader dette bevis).

Anbefalede:

Interessante artikler
Ville kristen stewart vende tilbage til tusmørket?
Læs mere

Ville kristen stewart vende tilbage til tusmørket?

Kristen Stewart har i mellemtiden også udtrykt sin uinteresse i at være en del af filmen, dog ikke på helt samme måde som sin medskuespiller. I 2018 fort alte hun sarkastisk til ET Canada: "Åh ja, selvfølgelig. Ja, absolut. Vil Twilight nogensinde vende tilbage?

Behøver vernier-caliper kalibrering?
Læs mere

Behøver vernier-caliper kalibrering?

Vernier-calipre er en form for meget nøjagtig måleenhed, der måler til en tusindedel af en tomme afstanden mellem to symmetriske sider, der er modsat hinanden på et objekt. … For at sikre præcision af målingerne er det vigtigt, at caliprene vedligeholdes ved at kalibrere dem regelmæssigt og omhyggeligt.

Hvad er katalytisk krakning?
Læs mere

Hvad er katalytisk krakning?

Væskekatalytisk krakning er en af de vigtigste konverteringsprocesser, der bruges i olieraffinaderier. Det bruges i vid udstrækning til at omdanne carbonhydridfraktioner med højt kogepunkt og høj molekylvægt af råolie til mere værdifuld benzin, olefiniske gasser og andre produkter.