C is a powerful procedural-based programming language developed in 1972 by Dennis Ritchie within the halls of Bell Telephone Laboratories. The C programming language was originally developed for use with the UNIX platform and has since spread to many other systems and applications. C has influenced a number of other programming languages,...
In April 2005, I received a telephone call from Humana Press Senior Editor, Harvey Kane, inquiring whether there might be a need for a book to be published concerning the different aspects of computer forensics. During a subsequent meeting to discuss the current state of available texts covering this topic, I noted to Mr. Kane that there were...
CompTIA A+ 2009 In Depth was written to be the very best tool on the market today to prepare you to support personal computers. Updated to include the most current technologies with a new chapter on securing your PC and small network and new content on supporting Windows Vista, this book takes you from the just-a-user level to the...
The multiplicity of possible carbon structures has posed in the last two decades a formidable challenge to theoretical and computational physicists, since not only a number of different methods (such as simulations based on empirical potentials, tight-binding calculations or DFT) are currently being used to study the structure and the...
This is a guidebook to the Ethics, the major work of the seventeenthcentury philosopher Baruch Spinoza. This book differs from other introductory books on Spinoza in a number of ways. First, it does not assume that you have any philosophical background. I do not presume that you know (or remember) Descartes’ theory of substance, that...
Fast, focused instruction for beginning Web developers
W3Schools.com is the number one online education source for beginning Web developers. This attractive two-color book contains concise, highly focused tutorials in the proven W3Schools instructional format, with an easy-to-use reference of JavaScript Objects and the HTML...
This text for students and professionals in computer science provides a valuable overview of current knowledge concerning parallel algorithms. These computer operations have recently acquired increased importance due to their ability to enhance the power of computers by permitting multiple processors to work on different parts of a problem...
Icon is a high-level, general-purpose programming language that offers a broad range of string- and list-processing facilities. It also has a novel expression evaluation mechanism and allows an unusual degree of run-time flexibility. Because of these features, implementing Icon presents problems considerably different from those involved with...
This book will help engineers write better Verilog/SystemVerilog design and verification code as well as deliver digital designs to market more quickly. It shows over 100 common coding mistakes that can be made with the Verilog and SystemVerilog languages. Each example explains in detail the symptoms of the error, the languages rules that...
Ideal for graduate and senior undergraduate level courses in computer arithmetic and advanced digital design, Computer Arithmetic: Algorithms and Hardware Designs provides a balanced, comprehensive treatment of computer arithmetic, covering topics in arithmetic unit design and circuit implementation that complement the architectural...
This book is about constraint programming, an alternative approach to programming which relies on a combination of techniques that deal with reasoning and computing. It has been successfully applied in a number of fields including molecular biology, electrical engineering, operations research and numerical analysis. The central notion is that...
In the late 1960s racer and businessman Gordon Spice familiarized himself with the Nürburgring using a rented BMW 2002. He went through a couple of sets of tires and three sets of brake pads during the exercise and covered the cost of such consumables by charging folks to ride with him! The rental company was somewhat puzzled by the fact...