В книге представлен курс компьютерной графики. Основное внимание уделяется вопросам прикладного программирования с использованием языка Visual C++ и библиотеки MFC. Рассмотрены математические основы компьютерной графики: преобразования на плоскости и в трехмерном пространстве, методы построения кривых и поверхностей, которые могут быть использованы для визуализации результатов научных расчетов. Значительный раздел книги посвящен работе с растровой графикой. Описывается формат BMP, функции сохранения и загрузки растровых изображений. Обсуждается создание и применение графических фильтров для обработки изображений.
Учебник посвящен систематическому изложению теории и практики языков программирования. Он отражает классическое содержание учебной дисциплины по языкам программирования. Все сложные вопросы поясняются законченными примерами. Кроме того, здесь предлагается полный комплекс задач и упражнений по узловым вопросам.
Настоящее учебно-методическое издание включает в сем решение всех задач и упражнений нового учебника и рабочей тетради Л.Л. Босовой по информатике за 5 класс. Наш «Решебник» адресован родителям учащихся и призван нацелить их на совместные занятия с детьми по наиболее сложным темам, улучшить контроль за выполнением домашних заданий.
Книга посвящена созданию Web-страниц и Web-сайтов в новой версии визуального Web-редактора Adobe Dreamweaver CS5.5 с применением HTML 5 и CSS 3. Рассказывается об основных принципах Web-дизайна, об оформлении Web-страниц с применением стилей CSS, о верстке на основе принципов контейнерного Web-дизайна, об использовании эффектов и компонентов Spry и мини-приложений Dreamweaver, о наборах данных XML. Особое внимание уделяется применению самых современных на данный момент технологий Web-дизайна, в число которых входят помещение на Web страницы аудио и видеороликов, создание кроссплатформенных Web-страниц и медиазапросов, семантическая разметка и новые возможности CSS 3 по форматированию — многоколоночная верстка и гибкая разметка. Также рассказывается о публикации готовых Web-сайтов в Интернете.
Всякому, кто зарабатывает на жизнь разработкой программного обеспечения, крайне важно добиваться лучшего результата быстрее и с меньшими усилиями. Правильный выбор редактора и сборка наилучшего набора инструментов для конкретной работы, использование преимуществ мета программирования, тонкое управление жизненным циклом объектов — вот лишь некоторые темы, которые опытный разработчик и преподаватель Нил Форд рассматривает в своей новой книге. Он делится рекомендациями по механизмам повышения производительности — разумному планированию времени, извлечению максимума возможностей своего компьютера, подробно описывает множество полезных практических приемов и инструментов, к которым можно обращаться вне зависимости от используемой платформы.
В книге рассмотрены практические вопросы программирования на языке PHP и создания полноценных интерактивных Web сайтов. На реальных примерах показаны особенности работы с APACHE, MySQL, phpMyAdmin и с популярными готовыми решениями Mambo, phpBB, FCKEditor и CPanel. Материал сопровождается множеством иллюстраций, схем и полезных советов: начиная с использования общедоступных интернет сервисов, таких как курс валют, и заканчивая настройкой Web сервера APACHE.
Научитесь строить легко сопровождаемые, строго соответствующие стандартам, высокопроизводительные веб-приложения на платформе Microsoft! ASP.NET MVC 4 представляет собой последнюю версию веб-платформы ASP.NET от Microsoft. Эта веб-платформа предлагает высокопроизводительную модель программирования, которая способствует построению более чистой кодовой архитектуры, поддерживает разработку через тестирование и обеспечивает повсеместную расширяемость в комбинации со всеми преимуществами ASP.NET.
Если вам интересны новые возможности операционной системы Windows 7 и управление ими с использованием реестра, то эта книга для вас. Она рассказывает об устройстве Windows 7, ее компонентах и управлении ими при помощи реестра. Вы узнаете о недокументированных возможностях операционной системы, о способах модификации параметров реестра и об их применении. Одним словом, это издание для тех, кто хочет знать все о реестре Windows 7.
В отличие от большинства книг по программированию, построенных на основе скучного изложения спецификаций и примеров, с этой книгой читатель сможет сразу приступить к написанию собственного кода на языке программирования C# с самого начала. Вы освоите минимальный набор инструментов, а далее примете участие в забавных и интересных программных проектах: от разработки карточной игры до создания серьезного бизнес-приложения. Третье издание книги включает последние версии C# 5.0, Visual Studio 2012 и .NET 4.5 Framework, и будет интересно всем, изучающим язык программирования С#. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию Head First издательства O'Reilly в ряду множества скучных книг, посвященных программированию.
На практических примерах рассмотрены особенности работы с популярной справочной правовой системой КонсультантПлюс. Показаны основные алгоритмы и приемы быстрого поиска необходимой справочной информации, раскрываются особенности работы с найденными документами, а также описаны различные полезные настройки системы. Наличие задач для самостоятельного решения позволяет использовать книгу не только для обучения, но и для контроля усвоения материала. В приложении рассмотрены особенности подготовки юридических документов в редакторе MS Word, а также готовые шаблоны некоторых документов.
Книга предназначена для начинающих программировать школьников и студентов. Материал излагается доступным языком на примерах из повседневной жизни. Раскрыты основные определения: алгоритм, программа, программирование. Рассмотрены базовые понятия языков программирования: объекты, переменные, присваивание, типы данных, ввод/вывод. Разобрана работа условных операторов, циклов, обработка одномерных и двухмерных массивов, математические функции и функции работы со строками. Описывается работа с графикой, анимация, обработка событий. Материал излагается на примере объектно-ориентированного языка свободно распространяемой русифицированной среды Small Basic. В каждом разделе имеются задания для самостоятельного решения.
На многочисленных примерах рассмотрены вопросы программирования на языке QBASIC. Приведено описание основных конструкций алгоритмического языка и показано их использование при решении типовых задач. Для наглядности структуры алгоритма примеры сопровождаются блок-схемами, тексты программ — комментариями. Для закрепления материала подробно рассмотрена разработка программ для игр и создания музыкальных произведений.
Вас интересуют вопросы судебной практики по доменным спорам? Вы сомневаетесь, не придется ли отстаивать свой домен в суде? Вы связаны с доменной индустрией и вам необходимо разбираться в правовых аспектах? Эта книга будет, безусловно, полезна для всех, кто так или иначе связан с доменами. В издании обобщена судебная практика разрешения доменных споров в российском сегменте сети Интернет (.RU, .SU, .РФ), проводится детальный анализ судебных актов по конкретным делам. А также в том числе постановлений президиума ВАС РФ и определений коллегии судей ВАС РФ, приводятся правовые позиции, исходя из которых разрешаются судами доменные споры в российском сегменте сети Интернет, освещаются особенности рассмотрения судами данной категории дел. Уникальность книги состоит в том, что в ней можно найти ответы на многие практические вопросы, которые наверняка возникнут у тех, кто впервые участвует в судебном процессе, связанном с доменами, или имеет отношение к доменной индустрии.
Эта книга поможет изучить язык C++11 маленькими шагами. Она специально разделена на отдельные занятия, излагающие основные принципы этого языка объектно-ориентированного программирования с практической точки зрения. Книга начинается с самых основ языка C++. Необходимо лишь желание изучить этот язык и сообразительность, чтобы понять, как он работает.
В этой книге содержится исчерпывающее описание ADO.NET, рассмотрены возможности классов, интерфейсов, свойств и методов. Кроме этого, на примерах различных типов структур данных продемонстрировано использование ADO.NET при решении всевозможных задач, связанных с обеспечением доступа к данным.
Представленный видеокурс поможет разрабатывать сложные приложения ASP.NET MVC и Web Forms с использованием инструментов и технологий .NET Framework 4. Основной упор сделан на программирование процессов, повышающих производительность и масштабируемость веб-приложений сайта. Вы получите фундаментальные знания по ASP.NET MVC на основе сравнения с Web Forms и будете знать, когда использовать тот или иной процесс.
На примерах, сопровождаемых теоретическими сведениями, рассматриваются: основные конструкции, массивы, строки, структуры, функции, шаблоны, динамические структуры данных, классы, шаблоны, наследование, исключения, стандартная библиотека, UML, концепции программной инженерии и паттерны проектирования.
Мы стоим на пороге революции в веб-разработке и программировании для мобильных устройств, и в основе всех этих изменений лежит формат HTML5. Эта книга поможет вам получить необходимые знания об этом стандарте и освоить сложные темы, включенные в спецификации HTML5. Вы узнаете, как организовать ваши документы с HTML5, как оформлять их стилями с помощью CSS3 и как работать с самыми продвинутыми JavaScript API. Данное издание не является введением в HTML5, а представляет собой полноценный учебный курс, который научит вас создавать с помощью HTML5 современные сайты и веб-приложения.
В увлекательной и доступной форме рассказывается о составе компьютера, его возможностях и областях применения, рассматриваются понятия алгоритма и программы. Знакомство с компьютерными терминами и понятиями оконного интерфейса, эффективными приемами работы на компьютере происходит в процессе выполнения интересных и понятных школьнику практических заданий.
Роберт Лав стоит у истоков создания операционной системы Linux и внес существенный вклад в создание ядра Linux и настольной среды GNOME. Данная книга представляет собой руководство по системному программированию для Linux, справочник по системным вызовам Linux, а также подробный рассказ о том, как писать более быстрый и умный код.