Adobe PDF (1.75 MB)
Table of Contents - Adobe PDF (140.26 kB)
Brochure
Download
User comments
Similar Books
Title Details:
Applications of logic in computer science
Authors: Stefaneas, Petros
Koletsos, Georgios
Reviewer: Dimitrakopoulos, Konstantinos
Subject: HUMANITIES AND ARTS > LOGIC AND PHILOSOPHY OF LOGIC
MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > PROGRAMMING LANGUAGES > LOGIC PROGRAMMING
Keywords:
Logic For Computer Science
Description:
Abstract:
The book includes an introduction to the basic areas of application of logic in computer science. The indicative topics covered in the book include an introduction to the subject of logic in general (categorical logic), as well as the range of its applications in computer science (programming semantics, automatic proof, system modeling, algorithm verification). Emphasis is placed on formal methods, which are a typical example of the application of logic in programming and software technology in general. Topics covered include issues related to classical and non-classical logics, lambda calculus, type theory, models, program and specification correctness, functional programming, theorem proving, logical programming, proofs as programs, semantics of programming languages and system specifications, equational logic, algebraic specifications of systems. Also, techniques for specifying and verifying the properties of programs and systems. The algebraic specification language CafeOBJ is used as an example of a logic-based language (combination of equational logic systems) and is used in software modeling applications. Other logic-based languages and their applications are also presented briefly, such as functional programming languages (Lisp). It is worth noting that this course is considered particularly important internationally in the study of computer science and applied mathematics in computer science.
Linguistic Editors: Lampada, Despoina
Technical Editors: Ksystra, Aikaterini
Type: Undergraduate textbook
Creation Date: 2015
Item Details:
ISBN 978-960-603-368-1
License: http://creativecommons.org/licenses/by-nc-nd/3.0/gr
DOI http://dx.doi.org/10.57713/kallipos-571
Handle http://hdl.handle.net/11419/4527
Bibliographic Reference: Stefaneas, P., & Koletsos, G. (2015). Applications of logic in computer science [Undergraduate textbook]. Kallipos, Open Academic Editions. https://dx.doi.org/10.57713/kallipos-571
Language: Greek
Consists of:
1. LOGIC AND FUNCTIONAL PROGRAMMING
2. ΘΕΩΡΙΑ ΤΥΠΩΝ
3. ΕΞΙΣΩΤΙΚΗ ΛΟΓΙΚΗ
4. ΕΦΑΡΜΟΓΕΣ: ΟΙ ΑΛΓΕΒΡΙΚΕΣ ΠΡΟΔΙΑΓΡΑΦΕΣ
Number of pages 150
Publication Origin: Kallipos, Open Academic Editions
You can also view
User comments
There are no published comments available!