Designed for a compulsory fundamental course, C: From Theory to Practice uses a hands-on approach to teach the C programming language, using numerous examples and a clear, concise presentation. Easy to use and classroom tested, this textbook includes more than 500 exercises and examples of progressive difficulty to help students in understanding all the aspects and peculiarities of C. The exercises test students on various levels of programming and the examples enhance their concrete understanding of programming know-how. Divided into three parts, this book:
Introduces the basic concepts of C, like getting input from a user, C’s operators, selection statements, and loops.
Emphasizes major features of C such as arrays, pointers, functions and strings.
Covers advanced topics such as like searching and sorting arrays’ algorithms, structures and unions, memory management, the preprocessor and files.
The book tests the skills of beginners and advanced developers by providing an easy-to-read compilation of the C theory enriched with tips and advice as well as difficulty-scaled solved programming exercises. It decodes the secrets of the C language, providing inside information and programming knowledge through practical examples and meaningful advice. The examples are designed to be short, concrete, and substantial, quickly giving students the know-how they need.
Applied XML: A Toolkit for Programmers Looking past much of the hype surrounding XML, Applied XML provides a real-world guide to the XML used in the latest browsers and server-side solutions. Approachable yet filled with useful specifics about XML standards, this book fills a valuable niche for any IS professional, including Java developers.
The notable feature here is the...
Microsoft Outlook 2007 Bible Discover all the ways Outlook can make your life easier
Outlook has been called the Swiss army knife of applications, and with good reason. In one handy package, you get the tools you use constantly—e-mail, a calendar and appointment book, a contacts list, a to-do list, and more. Learn to use them together, and you have a sophisticated...
Microsoft Visual Basic 2010 Developer's Handbook
Visual Studio 2010 is an exciting version for the Visual Basic language, which reaches a double
digit version in Visual Basic 10. This is a phenomenal achievement for a programming language,
and it demonstrates the enormous utility that the language continues to provide, year after year.
Visual Basic has always been a premier tool for...
3ds max 7 Fundamentals
Offering character animation functionality previously only available in programs costing two to three times as much, 3ds max 7 is everything you've dreamed of in a 3D modeling program-and more! Here to get you hands-on fast is a project-based guide from one of Discreet's own carefully chosen authorized training specialists,...
MySQL/PHP Database Applications, 2nd Edition Learn what it takes to get data-driven Web sites up and running using PHP 5 and MySQL
The popularity of using MySQL and PHP to create organized and efficient Web sites is growing at a steady pace. MySQL has proven itself to be fast, robust, and easy to use. It works well with PHP, and it’s perfect for Web applications for simple to robust...
Spacecraft Power Systems The first man-made satellite was Sputnik I, launched and operated by Russia in the low Earth orbit in 1957. In the decade that followed, the American space exploration programs launched many Earth orbiting satellites. The first commercial geosynchronous satellite, Intelsat-1, was placed in orbit in 1965, and, in 1969, NASA’s Apollo-11 became...