This Third Edition, in response to the enthusiastic reception given by academia and students to the previous edition, offers a cohesive presentation of all aspects of theoretical computer science, namely automata formal languages, computability, and complexity. Besides, it includes coverage of mathematical preliminaries.
NEW TO THIS EDITION
Ex…
Simplifies all aspects of creating digital graphics.
Detailed discussions on Computer Animation, Graphic I/O Devices.
Algorithms presented in 'C' language.
Over 41O solved examples, problems and objective questions.
Includes insider tips from the perspective of the world's leading Web developers.
* Focuses on project management as it relates to e-commerce by teaching you to assemble and organize teams, develop goals, manage schedules and budgets, overcome pitfalls, and maintain, evaluate, and evolve a commercial Web presence.
Includes an introduction to t…
C# 3.O Design Patterns draws on new C# 3.0 language and .NET Framework features to implement 23 foundational patterns known to working developers. This book contains several case studies that reveal how each pattern is used in practice, and insightful comparison of the patterns and where they would be best used or combined.
This well-organized book…
An Ethical Guide to Hacking Mobile Phones
sensitive e-mail? What would you do if somebody cloned your phone and made unlimited long distance phone calls? What would you do if your address book got stolen and your loved ones started receiving malicious phone calls? What would you do if someone broke into your mobile phone and used it to transfer f…
This training kit is designed for IT professionals who plan to take the Microsoft Certified The Technical Specialist (MCTS) Exam 70-652: Windows Server Virtualization, Configuring. The primary objective of this exam is to certify that architects know how to deploy and manage an efficient virtualization solution. We assume that before you begin using…
Embedded Systems, 2e, comes with an extensive account of the subject ensuring balanced coverage of hardware and software concepts. The book now gives due weightage to architecture, programming and design aspects. Comprehensive treatment of popular Real Time Operating Systems along with case studies will help the students be in tune with the requirem…
This book explains the various features of Java in a simple and systematic manner. Programming concepts and tools are explained in detail with the help of several illustrative programs. All programs given in the book have been tested. Important features like multi-threading, file-handling, applets and graphics are suitably highlighted. The more adva…
As Tim Budd says in the Preface to Exploring Python, "Python is easy, Python is fun, Python is educational, and Python is powerful." For these reasons it offers easier access to the world of programming than other popular languages, yet it is complete enough to provide a comprehensive introduction to all the important ideas in programming.
In Exp…