1.059.867

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

Programok analízise és szintézise

Szerző
Szerkesztő
Budapest
Kiadó: Akadémiai Kiadó
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Vászon
Oldalszám: 303 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 24 cm x 17 cm
ISBN: 963-05-2682-4
Megjegyzés: Fekete-fehér ábrákkal illusztrálva.
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Előszó

A szerző célja. A hatvanas évek végén ismerték fel a kutatók, hogy a program adott specifikáció szerinti helyessége tételszerűen megfogalmazható és bebizonyítható. Ennek a felismerésnek alapján... Tovább

Előszó

A szerző célja. A hatvanas évek végén ismerték fel a kutatók, hogy a program adott specifikáció szerinti helyessége tételszerűen megfogalmazható és bebizonyítható. Ennek a felismerésnek alapján jött létre a programozás módszertana, amely az elmúlt 10 év alatt a számítástudomány egyik legfontosabb fejezetévé vált.
A programozási módszertan a programkészítés különböző fázisainak gyakorlati és elméleti kérdéseivel foglalkozik. A módszertan elméleti alapjainak tisztázása érdekében jelentős kutatómunka folyik az adatok és a programok szerkezetének, tulajdonságainak analizálása, valamint a programok automatikus előállítása területén. Ezek az eredmények, amelyek jórészt csak folyóiratokban találhatók meg, alkalmasnak látszanak arra, hogy a programozási módszertan gyakorlatát matematikailag megalapozzák. Könyvem megírásával ennek az elméletnek matematikailag megalapozott módszereit és bebizonyított tételeit kívánom eljuttatni az olvasóhoz. Vissza

Fülszöveg

A hatvanas évek második felében ismerték fel a kutatók, hogy a program adott specifikáció szerinti helyessége tételszerűen megfogalmazható és bebizonyítható. E felismerés alapján jött létre a programozási módszertan, amely az elmúlt tíz év folyamán a számítástudomány egyik legfontosabb fejezetévé vált. A kutatók egyre nagyobb aktivitással dolgoznak a programozási módszertan elméleti megalapozásán. A szerző ennek az elméletnek legfontosabb tételeit és módszereit kívánja eljuttatni az olvasóhoz. A könyv anyag három részből áll. Az elsőben a szerző az adatok programok szerkezetének, szerkezeti bonyolultságának elemzésével foglalkozik. A másodikban a programok logikai tulajdonságainak analizálására szolgáló legfontosabb módszereket ismerteti, külön tárgyalva azokat szekvenciális és párhuzamos programok esetén. A harmadik részben a programok szintézisével foglalkozik, azaz olyan módszereket ismertet, amelyekkel a program szövege automatikusan előállítható a program specifikációjából.

Tartalom

Előszó7
Matematikai alapfogalmak, jelölések11
Adatszerkezetek analízise19
Az adatelem és az adatszerkezet absztrakt fogalma20
Alapobjektumok22
Indexelt objektum, objektumhalmaz23
Szekvenciális objektum, objektumlista37
Láncolt objektum, objektumgráf, objektumfa, objektumlánc40
Adatszerkezet-típusok formális definíciója47
Feladatok52
Programok szerkezetének analízise54
A program matematikai fogalma55
A program szerkezetének ábrázolása gráffal58
A strukturált programszerkezet63
A nem strukturáltság jellemzői84
A program szerkezeti bonyolultsága89
Szekvenciális nem determinisztikus és párhuzamos programszerkezetek94
Feladatok105
A szöveggel felírt program109
Szekvenciális program, funkcionális rész110
Adattípusok és deklaráció114
Fastruktúrájú program121
Feladatok127
Szekvenciális programok funkcionális tulajdonságainak analízise128
A programhelyesség alapfogalmai129
A programhelyesség bizonyításának rendszere130
Szekvenciális programok verifikációs módszerei134
Invariáns állítások módszere (Floyd-módszer)134
Részcélokra vonatkozó állítások módszere (Manna részcél-módszere)152
Hoare deduktív módszere158
Strukturális indukciós módszer (Burstall-módszer)174
Kézi, automatikus és programmal támogatott bizonyítások188
A módszerek összefoglaló értékelése190
Feladatok192
Nem szekvenciális programok analízise197
Párhuzamos programok speciális tulajdonságai198
Nem determinisztikus programok helyességének bizonyítása203
Párhuzamos programok bizonyításának Owicki-Gried-módszere216
Az irodalom áttekintése225
Feladatok226
Programok empirikus analízise229
A programok statikus és dinamikus analízise229
Programok kipróbálásának stratégiái231
A próbaadatok előállítása234
Összefoglalás és értékelés244
Feladatok245
Programszintézis247
A programszintézis alapelvei248
Strukturált programok szintézise250
Absztrakt algoritmusok szintézise275
Egy gráfbejáró absztrakt algoritmus szintézise279
Konkrét gráfbejáró algoritmusok származtatása289
A programszintézis összefoglaló értékelése291
Feladatok292
Irodalom294
Névmutató300
Tárgymutató301

Varga László

Varga László műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: Varga László könyvek, művek
Megvásárolható példányok
Állapotfotók
Programok analízise és szintézise Programok analízise és szintézise Programok analízise és szintézise

A védőborító kopott, szakadt.

Állapot:
2.680 ,-Ft
13 pont kapható
Kosárba