MARC details
000 -LEADER |
fixed length control field |
02679cam a2200397Ii 4500 |
001 - CONTROL NUMBER |
control field |
813858574 |
003 - CONTROL NUMBER IDENTIFIER |
control field |
OCoLC |
005 - DATE AND TIME OF LATEST TRANSACTION |
control field |
20240619144848.0 |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
fixed length control field |
130206s2013 enk b 001 0 eng |
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER |
LC control number |
2012047527 |
015 ## - NATIONAL BIBLIOGRAPHY NUMBER |
National bibliography number |
GBB2A4941 |
Source |
bnb |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
9781107036604 (hardback) |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
1107036607 (hardback) |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
9781107610798 (paperback) |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
1107610796 (paperback) |
035 ## - SYSTEM CONTROL NUMBER |
System control number |
(OCoLC)813858574 |
040 ## - CATALOGING SOURCE |
Original cataloging agency |
DLC |
Language of cataloging |
eng |
Description conventions |
rda |
Transcribing agency |
DLC |
Modifying agency |
UKMGB |
-- |
BTCTA |
-- |
OCLCO |
-- |
CDX |
-- |
YDXCP |
042 ## - AUTHENTICATION CODE |
Authentication code |
pcc |
050 00 - LIBRARY OF CONGRESS CALL NUMBER |
Classification number |
QA76.6 |
Item number |
.L578 2013 |
100 1# - MAIN ENTRY--PERSONAL NAME |
Personal name |
Liu, Yanhong Annie, |
Dates associated with a name |
1965- |
245 10 - TITLE STATEMENT |
Title |
Systematic program design : |
Remainder of title |
from clarity to efficiency / |
Statement of responsibility, etc. |
Yanhong Annie Liu, Stony Brook University, State University of New York |
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE |
Place of production, publication, distribution, manufacture |
Cambridge : |
Name of producer, publisher, distributor, manufacturer |
Cambridge University Press, |
Date of production, publication, distribution, manufacture, or copyright notice |
2013 |
300 ## - PHYSICAL DESCRIPTION |
Extent |
xv, 240 pages : |
Other physical details |
illustration ; |
Dimensions |
24 cm |
336 ## - CONTENT TYPE |
Content type term |
text |
Source |
rdacontent |
337 ## - MEDIA TYPE |
Media type term |
unmediated |
Source |
rdamedia |
338 ## - CARRIER TYPE |
Carrier type term |
volume |
Source |
rdacarrier |
520 ## - SUMMARY, ETC. |
Summary, etc. |
"A systematic program design method can help developers ensure the correctness and performance of programs while minimizing the development cost. This book describes a method that starts with a clear specification of a computation and derives an efficient implementation by step-wise program analysis and transformations. The method applies to problems specified in imperative, database, functional, logic, and object-oriented programming languages with different data, control, and module abstractions. Designed for courses or self-study, this book includes numerous exercises and examples that require minimal computer science background, making it accessible to novices. Experienced practitioners and researchers will appreciate the detailed examples in a wide range of application areas including hardware design, image processing, access control, query optimization, and program analysis. The last section of the book points out directions for future studies"-- |
Assigning source |
Provided by publisher |
504 ## - BIBLIOGRAPHY, ETC. NOTE |
Bibliography, etc. note |
Includes bibliographical references and index |
505 8# - FORMATTED CONTENTS NOTE |
Formatted contents note |
Machine generated contents note: 1. Introduction; 2. Loops: incrementalize; 3. Sets: incrementalize and implement; 4. Recursion: iterate and incrementalize; 5. Rules: iterate, incrementalize, and implement; 6. Objects: incrementalize across module abstraction; 7. Conclusion |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Computer programming |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
System design |
856 42 - ELECTRONIC LOCATION AND ACCESS |
Materials specified |
Cover image |
Uniform Resource Identifier |
<a href="http://assets.cambridge.org/97811070/36604/cover/9781107036604.jpg">http://assets.cambridge.org/97811070/36604/cover/9781107036604.jpg</a> |
907 ## - LOCAL DATA ELEMENT G, LDG (RLIN) |
a |
.b10039831 |
b |
21-07-17 |
c |
12-07-17 |
998 ## - LOCAL CONTROL INFORMATION (RLIN) |
-- |
mgen |
Operator's initials, OID (RLIN) |
12-07-17 |
Cataloger's initials, CIN (RLIN) |
m |
First date, FD (RLIN) |
a |
-- |
- |
-- |
eng |
-- |
enk |
-- |
0 |