Modelling computing systems. Mathematics for computer science (Q355066)

From MaRDI portal





scientific article; zbMATH DE number 6190424
Language Label Description Also known as
default for all languages
No label defined
    English
    Modelling computing systems. Mathematics for computer science
    scientific article; zbMATH DE number 6190424

      Statements

      Modelling computing systems. Mathematics for computer science (English)
      0 references
      0 references
      0 references
      23 July 2013
      0 references
      Computing systems can be very complex systems so that mathematical models are needed to solidly design and implement them, especially when safety-critical or economically-critical applications are addressed. Consequently, a modern education in computer science has to provide basics of the mathematical background. This book contains essential mathematics and modelling techniques for computing systems for which a presentation style suitable for first year undergraduate students has been chosen. The first part is subtitled ``Mathematics for computer science'' and introduces concepts from discrete mathematics, including propositional logic, set theory, Boolean algebras and circuits, predicate logic, proof strategies, functions, relations, inductive and recursive definitions, proofs by induction as well as games and strategies. The second part on ``Modelling computing systems'' develops a modelling approach based on state transition systems and includes sections on modelling processes, logical properties of processes, concurrent processes and temporal properties. The book contains more than 200 exercises throughout the text and provides complete solutions at the back of the book on more than 80 pages.
      0 references
      discrete mathematics
      0 references
      propositional logic
      0 references
      predicate logic
      0 references
      Boolean algebra
      0 references
      transition systems
      0 references
      concurrent processes
      0 references
      temporal logic
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references