Predstavujeme verifikáciu softvéru s jazykom Dafny: Dokazovanie správnosti programu

Hodnotenie:   (1,0 z 5)

Predstavujeme verifikáciu softvéru s jazykom Dafny: Dokazovanie správnosti programu (Boro Sitnikovski)

Recenzie čitateľov

Momentálne nie sú žiadne recenzie čitateľov. Hodnotenie je založené na 2 hlasoch.

Pôvodný názov:

Introducing Software Verification with Dafny Language: Proving Program Correctness

Obsah knihy:

Zoznámte sa s overovaním softvéru a dokazovaním správnosti pomocou programovacieho jazyka Dafny, ktorý podporuje Microsoft Research. Zatiaľ čo niektoré iné knihy na túto tému sú pomerne matematicky prísne, táto kniha používa čo najmenej matematických symbolov a prísnosti a každý koncept vysvetľuje jednoduchou angličtinou. Je to ideálna učebnica pre programátorov a vývojárov so znalosťou jazyka C# a ďalších programovacích jazykov.

Napísať správny softvér môže byť ťažké, preto sa naučíte koncepciu výpočtu a overovania softvéru. Potom tieto koncepty a techniky aplikujte, aby ste mohli s istotou písať kód bez chýb, ktorý je ľahko pochopiteľný. Zdrojový kód bude k dispozícii v celej knihe a je voľne dostupný prostredníctvom služby GitHub.

Po prečítaní a použití tejto knihy budete schopní písať správny, veľký slobodný zdrojový kód softvéru použiteľný bez ohľadu na to, akú platformu a programovací jazyk používate.

Čo sa naučíte

⬤ Objavte programovací jazyk Dafny podporovaný spoločnosťou Microsoft Research.

⬤ Preskúmate Hoareho logiku, imperatívne a funkcionálne programy.

⬤ Pracovať s predbežnými a následnými podmienkami.

⬤ Používať dátové typy, porovnávanie vzorov a triedy.

⬤ Ponorte sa do overovacích príkladov na potenciálne opätovné použitie vo vlastných projektoch.

Pre koho je táto kniha určená

Vývojári softvéru a programátori, ktorí majú aspoň základné skúsenosti s programovaním. Nie je potrebný žiadny špecifický jazyk. Je určený aj pre tých, ktorí majú veľmi základné matematické skúsenosti (funkcie, premenné).

Ďalšie údaje o knihe:

ISBN:9781484279779
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba
Rok vydania:2022
Počet strán:131

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Predstavujeme blockchain pomocou jazyka LISP: Implementácia a rozšírenie blockchainov pomocou jazyka...
Implementujte blockchain od základov, pričom...
Predstavujeme blockchain pomocou jazyka LISP: Implementácia a rozšírenie blockchainov pomocou jazyka Racket - Introducing Blockchain with LISP: Implement and Extend Blockchains with the Racket Language
Predstavujeme verifikáciu softvéru s jazykom Dafny: Dokazovanie správnosti programu - Introducing...
Zoznámte sa s overovaním softvéru a dokazovaním...
Predstavujeme verifikáciu softvéru s jazykom Dafny: Dokazovanie správnosti programu - Introducing Software Verification with Dafny Language: Proving Program Correctness

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)