Books > Computing & IT > General theory of computing
|
Buy Now
Essential Logic for Computer Science (Hardcover)
Loot Price: R1,259
Discovery Miles 12 590
You Save: R143
(10%)
|
|
Essential Logic for Computer Science (Hardcover)
Series: The MIT Press
Expected to ship within 9 - 15 working days
|
An introduction to applying predicate logic to testing and
verification of software and digital circuits that focuses on
applications rather than theory. Computer scientists use logic for
testing and verification of software and digital circuits, but many
computer science students study logic only in the context of
traditional mathematics, encountering the subject in a few lectures
and a handful of problem sets in a discrete math course. This book
offers a more substantive and rigorous approach to logic that
focuses on applications in computer science. Topics covered include
predicate logic, equation-based software, automated testing and
theorem proving, and large-scale computation. 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.
General
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!
|
|
Email address subscribed successfully.
A activation email has been sent to you.
Please click the link in that email to activate your subscription.