Carte Alphard: Form and Content Mary Shaw

Alphard: Form and Content

Form and Content

Autor: Mary Shaw
Limbă: engleză
Legare: Carte broșată
Editura: Springer, Berlin
Disponibilitate: În depozitul extern
Expediem în 5-8 zile
275.89 lei
Alphard is a design for a programming system that supports the abstraction and verification techniqu...

Informații despre carte

Autor
Limbă
engleză
Legare
Carte - Carte broșată
Publicat
2012
Pagini
321
EAN
9780387906638
ISBN
0387906630
Enbook ID
01383706
Greutate
795
Dimensiuni
210 x 280 x 18

Descriere completă

Alphard is a design for a programming system that supports the abstraction and verification techniques required by modern program'ming methodology. During the language design process, we were concerned simultaneously with problems of methodology, correctness, and efficiency. Methodological concerns are addressed through facilities for defining new, task·specific abstractions that capture complex notions in terms of their intended properties, without explicating them in terms of specific low· level implementations. Techniques for verifying certain properties of these programs address the correctness concerns. Finally, the language has been designed to permit compilation to efficient object code. Although a compiler was not implemented, the research shed light on specification issues and on programming methodology. an abstraction, specifying its behavior Alphard language constructs allow a programmer to isolate publicly while localizing knowledge about its implementation. The verification of such an abstraction consists of showing that its implementation behaves in accordance with the public specification. Given such a verification, the abstraction may be used with confidence to construct higher·level, more abstract, programs. The most common kind of abstraction in Alphard corresponds to what is now called an abstract data type. An abstract data type comprises a set of values for elements of the type and a set of operations on those values. A new language construct, the form, provides a way to encapsulate the definitions of data structures and operations in such a way that only public information could be accessed by the rest of the program.

S-ar putea să te intereseze

275.89 lei
69.49 lei
245.91 lei
998.87 lei

Dragon Rouge

Fred E Wagoner
145.73 lei

Fun with Idioms

John B Smithback
84.78 lei
38.72 lei

Dylan's Cosydoze

Elsa Joseph
77.94 lei
87.80 lei
45.45 lei
81.06 lei

Happy Money

Elizabeth Dunn
64.06 lei

Design to Test

John Turino
275.89 lei
535.39 lei
927.05 lei

Arrow of Sherwood

Lauren Johnson
144.73 lei

Vertebrate Embryogenesis

Francisco J. Pelegri
807.66 lei

Clienții care au cumpărat această carte au mai cumpărat și

82.27 lei

25 Jahre Horst-Janssen-Museum

Horst-Janssen-Museum
72.91 lei
29.56 lei
55.11 lei
195.82 lei

Scholia Graeca in Thucydidem

Alexander Kleinlogel
1 442.73 lei
79.75 lei

La Psicografía

Cristina Ortega Domínguez
177.01 lei
413.48 lei

Robin Hood

Anastasius Grün
119.98 lei

Ich-Kraft

Daniela Zeller
123.10 lei