77,99 €
inkl. MwSt.
Versandkostenfrei*
Versandfertig in 1-2 Wochen
payback
39 °P sammeln
  • Broschiertes Buch

MODULA-2 is a new programming language which was created by Niklaus Wirth of the Swiss Federal Institute of Technology (ETH) in Zurich. The lan guage is derived from PASCAL: it includes all aspects of PASCAL and some times improves on them. Moreover, MODULA-2 includes the important "mod ule" concept, as well as multiprogramming capabilities and a way of implemen ting low-level software in an elegant manner. In summary, MODULA-2 may be used equally well as a general-purpose programming language and as a system implementation language. MODULA-2 provides the programmer with a good way of writing…mehr

Produktbeschreibung
MODULA-2 is a new programming language which was created by Niklaus Wirth of the Swiss Federal Institute of Technology (ETH) in Zurich. The lan guage is derived from PASCAL: it includes all aspects of PASCAL and some times improves on them. Moreover, MODULA-2 includes the important "mod ule" concept, as well as multiprogramming capabilities and a way of implemen ting low-level software in an elegant manner. In summary, MODULA-2 may be used equally well as a general-purpose programming language and as a system implementation language. MODULA-2 provides the programmer with a good way of writing high quality software. In particular, modules are powerful tools for achieving modularity, reliability, readability, extensibility, reusability and ma chine-independence. This book presents the complete MODULA-21anguage from the beginning. Each topic is presented by means of numerous examples and each concept is justified. The syntax of the language is explained using syntactic diagrams. This book is not a reference manual for MODULA-2, but a textbook from which the student can learn the language progressively. The most important con cepts (i.e. procedures, modules and data structures) are explained in great detail and methodological aspects are also emphasized. Beginning in the first chapter, the student may execute his/her own pro grams. Program examples in this book have been executed on several machines (APPLE II, IBM PC and VAX 11/780) and they may be taken as a basis for stu dents.
Autorenporträt
Mario A. Gutiérrez A. obtained a Ph.D. in Computer Science, with specialization in Virtual Reality from EPFL, Switzerland. He has co-authored several peer-reviewed international conference papers, scientific journal articles and books covering topics related to Computer Graphics, Virtual Reality and Human-Computer Interaction. He has served as assistant professor in Computer Graphics and Virtual Reality at Tecnológico de Monterrey in Mexico. In addition to his academic experience, Mario Gutierrez has worked for more than 10 years in the software and consumer electronics industries, focusing on research and development projects aimed at developing innovative computer peripheral devices and software for Virtual Reality and spatial computing applications. He is currently Sr. Software Engineer at Logitech Europe S.A., based in Lausanne, Switzerland. Dr. Frédéric Vexo is a computer scientist, accomplished entrepreneur, and respected authority inthe field of human-computer interaction. Born in 1974 in eastern France, his early fascination with computers sparked a lifelong passion for exploring their capabilities. He pursued a Ph.D. in computer science, immersing himself in the realms of physics and mathematics to create Virtual Worlds. As a senior researcher at the Swiss Federal Institute of Science in Lausanne, Switzerland, Dr Vexo led a talented team of graduate and Ph.D. students in pioneering research on virtual reality. Dr Vexo's expertise is widely recognised through his extensive publications, including co-authoring books and over 100 scientific papers. He is a sought-after speaker at international conferences, sharing his knowledge and shaping the discourse on human-computer interaction. Passionate about education, Dr Vexo has dedicated himself to nurturing the next generation of innovators. He has taught graduate and undergraduate students in the captivating field of Human Computer Interaction, serving as an invited professor and senior researcher at institutions such as Tec Monterrey in Toluca, Mexico, and Keio University in Yokohama, Japan. Today, Dr. Vexo leverages his extensive experience as an advisor and strategist, guiding companies through digital transformation and supporting disruptive startups. Prof. Daniel Thalmann is a renowned Swiss and Canadian computer scientist. He is currently an honorary professor at the EPFL in Switzerland and the executive director of R&D at MIRALab Sarl. He is co-editor-in-chief of Wiley's Journal of Computer Animation and Virtual Worlds (CAVW) and on the editorial boards of several other journals. Daniel Thalmann is programme chair and co-chair of CASA 2023 and CGI2023. After receiving his Ph.D. in Computer Science from the University of Geneva in 1977, Daniel Thalmann began at the University of Montreal in Canada. He later became a professor at EPFL, Switzerland, where he founded the Virtual Reality Lab (VRlab). From 2009 to 2017, he was a visiting professor at the Nanyang Technological University in Singapore. Daniel Thalmann has served on numerous programme committees and as programme chair and co-chair of several conferences, including IEEE VR, ACM VRST, and ACM VRCAI. He and his students have published several seminal papers in virtual reality, computer graphics and animation. He is co-editor and co-author of many books including 'Crowd Simulation' and 'Stepping into Virtual Reality', published by Springer. Throughout his successful career, Professor Daniel Thalmann has received many awards, including an Honorary Doctorate from Paul Sabatier University in Toulouse, France in 2003, the Eurographics Distinguished Career Award in 2010, the Canadian Human Computer Communications Society Achievement Award in 2012, and the CGI Career Achievement Award in 2015. More can be found on Daniel Thalmann in Wikipedia.