Showing posts with label Computer. Show all posts
Showing posts with label Computer. Show all posts

Friday, September 25, 2015

The Design of Well-Structured and Correct Programs (Monographs in Computer Science) [Repost]




The Design of Well-Structured and Correct Programs (Monographs in Computer Science) by Suad Alagic


English | Mar. 28, 1978 | ISBN: 0387902996 | 292 Pages | DJVU | 2.37 MB




The major goal of this book is to present the techniques of top-down program design and verification of program correctness hand-in-hand. It thus aims to give readers a new way of looking at algorithms and their design, synthesizing ten years of research in the process. It provides many examples of program and proof development with the aid of a formal and informal treatment of Hoare"s method of invariants. Modem widely accepted control structures and data structures are explained in detail, together with their formal definitions, as a basis for their use in the design of correct algorithms. We provide and apply proof rules for a wide range of program structures, including conditionals, loops, procedures and recur­ sion. We analyze situations in which the restricted use of gotos can be justified, providing a new approach to proof rules for such situations. We study several important techniques of data structuring, including arrays, files, records and linked structures. The secondary goal of this book is to teach the reader how to use the programming language Pascal. This is the first text to teach Pascal pro­ gramming in a fashion which not only includes advanced algorithms which operate on advanced data structures, but also provides the full axiomatic definition of Pascal due to Wirth and Hoare. Our approach to the language is very different from that of a conventional programming text.










Sunday, September 20, 2015

Discrete Geometry for Computer Imagery: 14th IAPR International Conference, DGCI 2008, Lyon, France, April 16-18 [Repost]




Discrete Geometry for Computer Imagery: 14th IAPR International Conference, DGCI 2008, Lyon, France, April 16-18, 2008, Proceedings (Lecture Notes in Computer Science) by David Coeurjolly


English | May 8, 2008 | ISBN: 3540791256 | 558 Pages | PDF | 17.97 MB




This book constitutes the refereed proceedings of the 14th IAPR TC-18 International Conference on Discrete Geometry for Computer Imagery, DGCI 2008, held in Lyon, France, in April 2008.








Logical Foundations of Computer Science: International Symposium, LFCS 2007, New York, NY, USA [Repost]




Logical Foundations of Computer Science: International Symposium, LFCS 2007, New York, NY, USA, June 4-7, 2007, Proceedings (Lecture Notes in Computer Science) by Sergei Artemov


English | July 11, 2007 | ISBN: 3540727329 | 516 Pages | PDF | 8.34 MB




This book constitutes the refereed proceedings of the International Symposium on Logical Foundations of Computer Science, LFCS 2007, held in New York, NY, USA in June 2007. The volume presents 36 revised refereed papers that address all current aspects of logic in computer science.








Sunday, September 13, 2015

Dungeons & Dreamers: A Story of How Computer Games Created a Global Community, 2nd Edition




Dungeons & Dreamers: A Story of How Computer Games Created a Global Community by Brad King, John Borland


2014 | ISBN: 0991222725 | English | 278 pages | EPUB + MOBI | 0.3 MB + 0.5 MB




Before the multibillion computer game industry, there was Dungeons & Dragons, a tabletop game created by Gary Gygax and Dave Arneson in 1974. D&D captured the attention of a small but influential group of players, many of whom also gravitated to the computer networks that were then appearing on college campuses around the globe. With the subsequent emergence of the personal computer, a generation of geeky storytellers arose that translated communal D&D playing experiences into the virtual world of computer games. The result of that 40-year journey is today"s massive global community of players who, through games, have forged very real friendships and built thriving lives in virtual worlds. Dungeons & Dreamers follows the designers, developers, and players who built the virtual games and communities that define today"s digital entertainment landscape and explores the nature of what it means to live and thrive in virtual communities.








Monday, September 7, 2015

Computer System Reliability: Safety and Usability (repost)




Computer System Reliability: Safety and Usability by B.S. Dhillon


English | 2013 | ISBN: 1466573120 | 249 pages | PDF | 10,4 MB




Computer systems have become an important element of the world economy, with billions of dollars spent each year on development, manufacture, operation, and maintenance. Combining coverage of computer system reliability, safety, usability, and other related topics into a single volume, Computer System Reliability: Safety and Usability eliminates the need to consult many different and diverse sources in the hunt for the information required to design better computer systems.




After presenting introductory aspects of computer system reliability such as safety, usability-related facts and figures, terms and definitions, and sources for obtaining useful information on computer system reliability, safety, and usability, the book:


• Reviews mathematical concepts considered useful to understanding subsequent chapters


• Presents various introductory aspects of reliability, safety, and usability and computer system reliability basics


• Covers software reliability assessment and improvement methods


• Discusses important aspects of software quality and human error and software bugs in computer systems


• Highlights software safety and Internet reliability


• Details important aspects of software usability including the need for considering usability during the software development phase, software usability engineering process, software usability inspection methods, software usability test methods, and guidelines for conducting software usability testing


• Elucidates web usability facts and figures, common design errors, web page design, tools for evaluating web usability, and questions to evaluate website message communication effectiveness


• Examines important aspects of computer system life cycle costing


Written by systems reliability expert B.S. Dhillon, the book is accessible to all levels of readership, making it useful to beginners and seasoned professionals alike. Reflecting practical trends in computer engineering especially in the area of software, Dhillon emphasizes the importance of usability in software systems and expands reliability to web usability and management. It provides methods for designing systems with increased reliability, safety, and usability.