Essential Logic for Computer Science: The MIT Press
Autor Rex Page, Ruben Gamboaen Limba Engleză Hardback – 8 ian 2019
În volumul Essential Logic for Computer Science, abordarea logicii depășește granițele matematicii teoretice, propunând o perspectivă interdisciplinară ce conectează rigoarea formală cu ingineria software și proiectarea circuitelor digitale. Găsim în această carte o alternativă solidă la cursurile tradiționale de matematică discretă, unde logica este adesea prezentată succint; aici, Rex Page și Ruben Gamboa prioritizează aplicabilitatea practică în verificarea sistemelor complexe. Structura textului este construită în jurul a trei piloni de reprezentare: formulele algebrice clasice, diagramele de circuite și, inovator pentru un manual introductiv, utilizarea demonstratorului de teoreme ACL2 prin intermediul interfeței Proof Pad. Această metodologie permite studenților să observe logica „în acțiune”, transformând conceptele abstracte în instrumente de lucru pentru inginerie. Apreciem faptul că, deși tratează subiecte avansate precum calculul la scară largă, autorii mențin accesibilitatea, solicitând doar cunoștințe de algebră de nivel liceal. Cele 180 de exerciții integrate sunt calibrate pentru a dezvolta o gândire analitică profundă, esențială în depanarea și validarea sistemelor informatice. Cititorii familiarizați cu Logic for Computer Scientists de Uwe Schöning vor aprecia în acest volum trecerea de la expunerea de tip prelegere universitară la o metodă mai aplicată, centrată pe formalismul mecanizat. Față de lucrările anterioare ale autorilor, cum este Discrete Mathematics Using a Computer, care încerca să facă puntea între matematică și informatică, Essential Logic for Computer Science rafinează acest proces, eliminând necesitatea experienței de programare în favoarea unei abordări bazate pe ecuații, mult mai directă pentru înțelegerea mecanismelor de verificare.
Din seria The MIT Press
-
Preț: 307.83 lei - 14%
Preț: 255.06 lei - 8%
Preț: 242.29 lei - 32%
Preț: 128.67 lei - 36%
Preț: 131.02 lei -
Preț: 270.31 lei - 21%
Preț: 548.78 lei -
Preț: 318.33 lei -
Preț: 134.21 lei - 6%
Preț: 124.15 lei - 22%
Preț: 359.75 lei -
Preț: 248.28 lei -
Preț: 236.71 lei - 22%
Preț: 149.59 lei - 18%
Preț: 213.36 lei -
Preț: 274.40 lei - 27%
Preț: 617.02 lei - 18%
Preț: 96.70 lei -
Preț: 427.23 lei -
Preț: 357.13 lei - 9%
Preț: 249.35 lei - 20%
Preț: 210.25 lei -
Preț: 391.45 lei - 20%
Preț: 178.97 lei - 21%
Preț: 217.58 lei - 8%
Preț: 245.65 lei - 16%
Preț: 588.34 lei - 20%
Preț: 194.18 lei -
Preț: 343.11 lei - 8%
Preț: 242.32 lei -
Preț: 193.14 lei - 19%
Preț: 208.16 lei - 31%
Preț: 245.07 lei - 14%
Preț: 401.01 lei -
Preț: 271.12 lei - 13%
Preț: 343.39 lei -
Preț: 220.61 lei -
Preț: 396.27 lei -
Preț: 397.97 lei -
Preț: 84.47 lei -
Preț: 275.48 lei -
Preț: 352.28 lei - 31%
Preț: 287.82 lei - 20%
Preț: 619.81 lei - 9%
Preț: 216.06 lei -
Preț: 214.29 lei - 15%
Preț: 252.08 lei -
Preț: 396.55 lei -
Preț: 209.41 lei -
Preț: 179.33 lei
Preț: 394.41 lei
Carte disponibilă
Livrare economică 27 mai-10 iunie
Livrare express 12-16 mai pentru 45.75 lei
Specificații
ISBN-10: 0262039184
Pagini: 304
Dimensiuni: 184 x 236 x 25 mm
Greutate: 0.64 kg
Editura: MIT Press Ltd
Colecția The MIT Press
Seria The MIT Press
De ce să citești această carte
Această carte este ideală pentru studenții la informatică și inginerie care doresc să înțeleagă cum logica matematică devine un instrument practic pentru eliminarea erorilor din software și hardware. Cititorul câștigă o metodologie riguroasă de verificare, învățând să utilizeze demonstratoare automate de teoreme, o competență rară și valoroasă în industria tehnologică actuală, totul fără a avea nevoie de cunoștințe avansate de programare.
Despre autor
Rex Page și Ruben Gamboa sunt experți recunoscuți în aplicarea metodelor formale în informatică. Rex Page a explorat constant intersecția dintre matematica discretă și utilizarea calculatorului, promovând ideea că logica trebuie predată ca o abilitate de inginerie, nu doar ca teorie pură. Ruben Gamboa aduce o expertiză valoroasă în sisteme de demonstrare automată, fiind implicat în dezvoltarea și aplicarea mediului ACL2. Împreună, aceștia au creat resurse educaționale care facilitează tranziția studenților de la conceptele matematice de bază la verificarea riguroasă a sistemelor digitale moderne, adaptând rigoarea academică la nevoile practice ale dezvoltării software.
Descriere scurtă
Formalism is emphasized, and the book employs three formal notations: traditional algebraic formulas of propositional and predicate logic; digital circuit diagrams; and the widely used partially automated theorem prover, ACL2, which provides an accessible introduction to mechanized formalism. For readers who want to see formalization in action, the text presents examples using Proof Pad, a lightweight ACL2 environment. Readers will not become ALC2 experts, but will learn how mechanized logic can benefit software and hardware engineers. In addition, 180 exercises, some of them extremely challenging, offer opportunities for problem solving. There are no prerequisites beyond high school algebra. Programming experience is not required to understand the book's equation-based approach. The book can be used in undergraduate courses in logic for computer science and introduction to computer science and in math courses for computer science students.