Автор: Бьярне Страуструп / Bjarne Stroustrup, Переводчик: Дмитрий Клюшин
Издательство: ИД «Вильямс»
Год издания: 2011
isbn: 978-5-8459-1621-1
Количество страниц: 1235
Язык: русский
Формат: DJVU
Страуструп Б. - первую очередь автор разъясняет читателю, что такое в принципе написание программных текстов. Он предлагает книгу тем, «кто еще никогда не программировал, но готов тяжело работать, чтобы научиться этому», имея в виду прежде всего студентов, но полагает, что она может оказаться полезной и для преподавателей, поскольку отличается от традиционного курса по компьютерным наукам, обычно читаемого в США. Также издание показывает, как создавать работающее программное обеспечение, поэтому на его базе Б. Страуструп предлагает сформировать самодостаточное введение в курс компьютерных наук.
Автор: Sean James
Издательство: BIRMINGHAM - MUMBAI
Год издания: 2010
Количество страниц: 292
Язык: english
Формат: PDF
XNA is a very powerful API using which it's easy to make great games, especially when you have dazzling 3D effects. This book will show you how to implement the same 3D graphics used in professional games to make your games shine, and get those gamers addicted! This book will show you, step-by-step, how to implement the effects used in professional 3D games in your XNA games. Upon reaching the end of the book, you would have built an extensible framework for both basic 3D rendering and advanced effects. The one thing that can make or break a game is its appearance; players will mostly be attracted to a game if it looks good. One of the most common stopping points in an XNA game is its graphics, and many independent developers are not sure of how to implement the graphical effects needed to make great looking games. This book will help you avoid this pitfall, by walking you through the implementation of many common effects and graphics techniques used in professional games so that you can make your games look great.
Автор: Aaron Reed
Издательство: O\'RELLY
Год издания: 2008
Количество страниц: 508
Язык: english
Формат: PDF
I’ve taught DirectX and XNAgame development courses at Neumont University for the past several years, and I’ve been repeatedly frustrated by my inability to find the right book for these classes. There are numerous books on the subject, but none that I felt fit the goals of my classes (introductory college-level game development courses targeted to an audience that is familiar with C#), or that presented the material in a style and sequence I felt was appropriate.
Автор: Ричард Гербер, Арт Бик, Кевин Смит, Ксинмин Тиан
Издательство: Питер
Год издания: 2010
Количество страниц: 348
Язык: русский
Формат: DJVU
Эта книга будет интересна всем разработчикам, желающим освоить передовые технологии и улучшить качество кода. Она содержит практические рецепты, позволяющие разработчикам увеличить производительность приложений на платформе Intel. На простых примерах ведущие эксперты компании Intel объясняют читателю, как правильно строить алгоритмы, управлять распределением памяти, прогнозировать ветвление, использовать SIMD инструкции и многопоточность, производить вычисления с плавающей точкой и многое другое.
Автор: Gary J. Bronson
Издательство: Cengage Learning
Год издания: 2011
isbn: 1111531005
Количество страниц: 802
Язык: english
Формат: PDF
Gary Bronson's A FIRST BOOK OF C++, Fourth Edition, takes a hands-on, applied approach to the first programming language course for students studying computer science. The book begins with procedural programming in C, and then gradually introduces object-oriented programming features and the C++ language syntax that enables first-time programmers to use them.
Автор: Cay S. Horstmann
Издательство: Wiley
Год издания: 2011
isbn: 0470927135
Количество страниц: 534
Язык: english
Формат: PDF
Thorough and updated coverage on all the essential C++ concepts Aimed at providing you with a solid foundation in programming with C++, this new edition incorporates programming exercises with helpful self-check questions that reinforce the concepts discussed throughout the book. You’ll benefit from the how-to sections that show you how concepts are applied and advanced materials are featured on the accompanying Web site when you’re ready to take your programming skills to the next level. Shows you how to use C++ to your benefit Includes advice for avoiding pitfalls Incorporates self-check questions and programming exercises to reinforce what you learn Encourages you to take your C++ programming skills to the next level with the advanced material featured on the accompanying Web site
Автор: Paul Deitel and Harvey Deitel
Издательство: Prentice Hall;
Год издания: 2011
isbn: 0132662361
Количество страниц: 1104
Язык: english
Формат: PDF
For Introduction to Programming (CS1) and other more intermediate courses covering programming in C++. Also appropriate as a supplement for upper-level courses where the instructor uses a book as a reference for the C++ language. This best-selling comprehensive text is aimed at readers with little or no programming experience. It teaches programming by presenting the concepts in the context of full working programs and takes an early-objects approach. The authors emphasize achieving program clarity through structured and object-oriented programming, software reuse and component-oriented software construction. The Eighth Edition encourages students to connect computers to the community, using the Internet to solve problems and make a difference in our world. All content has been carefully fine-tuned in response to a team of distinguished academic and industry reviewers.
Автор: Мэтью Мак-Дональд
Издательство: Вильямс
Год издания: 2010
isbn: 978-5-8459-1637-2
Количество страниц: 656
Язык: русский
Формат: DJVU
Silverlight 3 - это революционная технология, которая позволяет создавать мощные клиентские приложения, выполняемые в браузерах. Подобно Adobe Flash, Silverlight поддерживает обработку событий, двухмерное рисование, воспроизведение мультимедийного содержимого, сетевые функции, а также анимацию. В то же время технология Silverlight предназначена для платформы .NET и основана на кодах C#. Наиболее важное преимущество Silverlight заключается в кроссплатформенности. В отличие от обычных приложений .NET, приложения Silverlight могут свободно выполняться в браузерах не от Microsoft (таких, как Firefox) и на других платформах (например, Mac OS X). По сути, Silverlight 3 - это усеченная реализация инфраструктуры .NET, выполняемая в контексте браузера, что делает ее одной из наиболее мощных технологий, представленных компанией Microsoft за последние годы. В книге последовательно раскрываются все аспекты Silverlight. Предполагается, что читатель знаком с C# и основами .NET. Те, кто знаком с Silverlight 2, оценят разделы "Новые средства" в начале каждой главы - в них описываются все новинки. К концу книги у читателя сформируется четкое понимание новой технологии, что позволит создавать приложения любого уровня сложности - от современных бизнес-модулей до браузерных игр.
Автор: Труфанов А.Н.
Издательство: Вильямс
Год издания: 2010
isbn: 978-5-8459-1629-7
Количество страниц: 464
Язык: русский
Формат: DJVU
Смартфоны и коммуникаторы - популярные виды портативных устройств, функционирующие под управлением операционных систем, признанным лидером среди которых является Symbian OS. С помощью этой книги вы познакомитесь с архитектурой Symbian 9.x, интегрированной средой разработки Carbide.c++ и освоите язык программирования Symbian C++, наиболее мощный инструмент разработчика приложений для Symbian OS, открывающий доступ даже к тем подсистемам, которые недоступны для прочих языков программирования и технологий. В книге, помимо основ языка Symbian C++, подробно рассмотрены вопросы разработки различных типов приложений и библиотек, а также использование базовых API Symbian OS, освещены основные положения сертификации приложений для Symbian OS. Книга также может использоваться для подготовки к сдаче экзамена Accredited Symbian Developer (ASD). В конце разделов, темы которых входят в учебный план ASD v2.1 (2008-2009), приводится список тезисов для запоминания и предъявляемых к экзаменуемым требований.
Автор: Мартынов Н.Н.
Издательство: КУДИЦ-ПРЕСС
Год издания: 2007
isbn: 5-91136-023-3
Количество страниц: 272
Язык: русский
Формат: DJVU
Книга является общедоступным учебником начального уровня по основам информатики и программированию на языке С#. Она может быть рекомендована студентам и преподавателям вузов, слушателям курсов повышения квалификации, школьникам и учителям средних школ. Кроме того, она будет полезна всем, кто интересуется созданием компьютерных программ с богатым графическим интерфейсом пользователя для решения задач математики, физики, химии, биологии и других дисциплин, в том числе гуманитарных, а также разработчикам в области информационных технологий, желающим освоить программирование на платформе Microsoft NET Framework. От читателей требуется наличие минимальных знаний по основам информатики и программированию на языке С. Книга прекрасно иллюстрируют роль языка С# как наиболее универсального языка программирования для платформы Microsoft NET Framework операционной системы Windows. Рассматриваются основы построения приложений Windows с графическим интерфейсом пользователя. Для практической работы с пособием можно использовать компиляторы Microsoft Visual С# NET (2003) или Microsoft Visual C# NET (2005), приемы работы с которыми подробно описаны в Приложении к настоящему пособию.