The history of computing has its origins at the outset of civilization, and the need for increasingly sophisticated calculations has grown as towns and communities evolved.
This lively and fascinating text traces the key developments in computation from 3000 B.C. to the present day in an easy-to-follow and concise manner. Providing a comprehensive introduction to the most significant events and concepts in the history of computing, the book embarks upon a journey from ancient Egypt to modern times; taking in mechanical calculators, early digital computers, the first personal...
The history of computing has its origins at the outset of civilization, and the need for increasingly sophisticated calculations has grown as towns...
This textbook presents a concise introduction to the fundamental principles of software engineering, together with practical guidance on how to apply the theory in a real-world, industrial environment. The wide-ranging coverage encompasses all areas of software design, management, and quality. Topics and features: presents a broad overview of software engineering, including software lifecycles and phases in software development, and project management for software engineering; examines the areas of requirements engineering, software configuration management, software inspections, software...
This textbook presents a concise introduction to the fundamental principles of software engineering, together with practical guidance on how to apply ...