20 livres(s)
Télécharger le livre :  Initial Algebras and Terminal Coalgebras
Ajouter à ma liste d'envies

Initial Algebras and Terminal Coalgebras


Jirí Adámek , Stefan Milius , Lawrence S. Moss


Providing an in-depth treatment of an exciting research area, this text's central topics are initial algebras and terminal coalgebras, primary objects of study in all areas of theoretical computer science connected to semantics. It contains a thorough presentation of...

Parution : 2025-02-06
Format(s) : PDF
J'achète
190,85
Télécharger le livre :  Programming in Ada 2022
Ajouter à ma liste d'envies

Programming in Ada 2022


John Barnes


The latest version of 'Programming in Ada' covers the full details of the core language Ada 2022 as approved by ISO in 2023, including new features that aid program proof and the efficient use of multicore architectures.The book is arranged in four parts.The first part...

Parution : 2024-11-28
Format(s) : PDF
J'achète
104,65
Télécharger le livre :  Topological Duality for Distributive Lattices
Ajouter à ma liste d'envies

Topological Duality for Distributive Lattices


Mai Gehrke , Sam Van Gool


Introducing Stone–Priestley duality theory and its applications to logic and theoretical computer science, this book equips graduate students and researchers with the theoretical background necessary for reading and understanding current research in the area. After...

Parution : 2024-03-07
Format(s) : PDF
J'achète
80,02
Télécharger le livre :  Introducing String Diagrams
Ajouter à ma liste d'envies

Introducing String Diagrams


Ralf Hinze , Dan Marsden


String diagrams are powerful graphical methods for reasoning in elementary category theory. Written in an informal expository style, this book provides a self-contained introduction to these diagrammatic techniques, ideal for graduate students and researchers. Much of...

Parution : 2023-08-10
Format(s) : PDF
J'achète
49,24
Télécharger le livre :  Joy with Java
Ajouter à ma liste d'envies

Joy with Java


Debasis Samanta , Monalisa Sarma


The Java programming language has been one of the most powerful tools available to computer programmers since its inception in 1995. It has also consistently changed since then, making it a vast and powerful resource for object-oriented programming today. This lucid...

Parution : 2023-06-15
Format(s) : PDF
J'achète
92,33
Télécharger le livre :  Introduction to Choreographies
Ajouter à ma liste d'envies

Introduction to Choreographies


Fabrizio Montesi


In concurrent and distributed systems, processes can complete tasks together by playing their parts in a joint plan. The plan, or protocol, can be written as a choreography: a formal description of overall behaviour that processes should collaborate to implement, like...

Parution : 2023-05-25
Format(s) : PDF
J'achète
61,55
Télécharger le livre :  200 Problems on Languages, Automata, and Computation
Ajouter à ma liste d'envies

200 Problems on Languages, Automata, and Computation


Filip Murlak , Damian Niwinski , Wojciech Rytter


Formal languages and automata have long been fundamental to theoretical computer science, but students often struggle to understand these concepts in the abstract. This book provides a rich source of compelling exercises designed to help students grasp the subject...

Parution : 2023-04-20
Format(s) : PDF
J'achète
38,17
Télécharger le livre :  Programming Languages
Ajouter à ma liste d'envies

Programming Languages


Norman Ramsey


Computer scientists often need to learn new programming languages quickly. The best way to prepare for this is to understand the foundational principles that underlie even the most complicated industrial languages. This text for an undergraduate programming languages...

Parution : 2022-10-27
Format(s) : PDF
J'achète
83,72
Télécharger le livre :  Real World OCaml: Functional Programming for the Masses
Ajouter à ma liste d'envies

Real World OCaml: Functional Programming for the Masses


Anil Madhavapeddy , Yaron Minsky


This fast-moving tutorial introduces you to OCaml, an industrial-strength programming language designed for expressiveness, safety, and speed. Through the book's many examples, you'll quickly learn how OCaml stands out as a tool for writing fast, succinct, and readable...

Parution : 2022-10-13
Format(s) : PDF
J'achète
44,33
Télécharger le livre :  Mathematical Logic through Python
Ajouter à ma liste d'envies

Mathematical Logic through Python


Yannai A. Gonczarowski , Noam Nisan


Using a unique pedagogical approach, this text introduces mathematical logic by guiding students in implementing the underlying logical concepts and mathematical proofs via Python programming. This approach, tailored to the unique intuitions and strengths of the...

Parution : 2022-09-15
Format(s) : PDF
J'achète
29,55
Télécharger le livre :  Model Checking Quantum Systems
Ajouter à ma liste d'envies

Model Checking Quantum Systems


Yuan Feng , Mingsheng Ying


Model checking is one of the most successful verification techniques and has been widely adopted in traditional computing and communication hardware and software industries. This book provides the first systematic introduction to model checking techniques applicable to...

Parution : 2021-02-04
Format(s) : PDF, ePub
J'achète
71,41
Télécharger le livre :  Foundations of Probabilistic Programming
Ajouter à ma liste d'envies

Foundations of Probabilistic Programming


Gilles Barthe , Joost-Pieter Katoen , Alexandra Silva


What does a probabilistic program actually compute? How can one formally reason about such probabilistic programs? This valuable guide covers such elementary questions and more. It provides a state-of-the-art overview of the theoretical underpinnings of modern...

Parution : 2020-12-03
Format(s) : PDF
J'achète
71,41
Télécharger le livre :  Finite-State Techniques
Ajouter à ma liste d'envies

Finite-State Techniques


Stoyan Mihov , Klaus U. Schulz


Finite-state methods are the most efficient mechanisms for analysing textual and symbolic data, providing elegant solutions for an immense number of practical problems in computational linguistics and computer science. This book for graduate students and researchers...

Parution : 2019-08-01
Format(s) : PDF
J'achète
86,19
Télécharger le livre :  The Haskell School of Music
Ajouter à ma liste d'envies

The Haskell School of Music


Paul Hudak , Donya Quick


This book explores the fundamentals of computer music and functional programming through the Haskell programming language. Functional programming is typically considered difficult to learn.This introduction in the context of creating music will allow students and...

Parution : 2018-10-04
Format(s) : PDF, ePub
J'achète
61,57
Télécharger le livre :  Computer Programming with C++
Ajouter à ma liste d'envies

Computer Programming with C++


Kunal Pimparkhede


This textbook provides in-depth coverage of the fundamentals of the C and C++ programming languages and the object-oriented programming paradigm. It follows an example-driven approach to facilitate understanding of theoretical concepts. Essential concepts, including...

Parution : 2017-01-16
Format(s) : PDF
J'achète
78,80
Télécharger le livre :  Basic Computation and Programming with C
Ajouter à ma liste d'envies

Basic Computation and Programming with C


Subhodip Mukherjee , Subrata Saha


Providing in-depth coverage, this book covers the fundamentals of computation and programming in C language. Essential concepts including operators and expressions, input and output statements, loop statements, arrays, pointers, functions, strings and preprocessors are...

Parution : 2017-01-16
Format(s) : PDF
J'achète
72,65
Télécharger le livre :  Temporal Logics in Computer Science
Ajouter à ma liste d'envies

Temporal Logics in Computer Science


Stéphane Demri , Valentin Goranko , Martin Lange


This comprehensive text provides a modern and technically precise exposition of the fundamental theory and applications of temporal logics in computer science. Part I presents the basics of discrete transition systems, including constructions and behavioural...

Parution : 2016-10-13
Format(s) : PDF, ePub
J'achète
136,68
Télécharger le livre :  Programming in Haskell
Ajouter à ma liste d'envies

Programming in Haskell


Graham Hutton


Haskell is a purely functional language that allows programmers to rapidly develop clear, concise, and correct software. The language has grown in popularity in recent years, both in teaching and in industry. This book is based on the author's experience of teaching...

Parution : 2016-09-01
Format(s) : PDF, ePub
J'achète
43,09
Télécharger le livre :  Practical Foundations for Programming Languages
Ajouter à ma liste d'envies

Practical Foundations for Programming Languages


Robert Harper


This text develops a comprehensive theory of programming languages based on type systems and structural operational semantics. Language concepts are precisely defined by their static and dynamic semantics, presenting the essential tools both intuitively and rigorously...

Parution : 2016-04-04
Format(s) : PDF, ePub
J'achète
81,27
Télécharger le livre :  Building High Integrity Applications with SPARK
Ajouter à ma liste d'envies

Building High Integrity Applications with SPARK


Peter C. Chapin , John W. Mccormick


Software is pervasive in our lives. We are accustomed to dealing with the failures of much of that software - restarting an application is a very familiar solution. Such solutions are unacceptable when the software controls our cars, airplanes and medical devices or...

Parution : 2015-08-31
Format(s) : PDF, ePub
J'achète
62,79

Restez informé(e) des événements et promotions ebook

Paiements sécurisés

Paiements sécurisés