В книге собраны интересные сведения и малоизвестные факты из истории развития автоматики, робототехники, информационных и компьютерных технологий. Особое внимание автор уделяет происхождению ключевых терминов информатики, а также важным эпизодам творческой жизни изобретателей и ученых.
Ничто так не отпугивает игроков, как сбои при выполнении игры. Задержки при вводе, медленное отображение, физические нестыковки, подергивание, замирание и неожиданное аварийное завершение превращают игру в кошмар, и разработчики игр должны сделать все, чтобы этого никогда не происходило!
Эта книга станет незаменимым помощником в работе технических писателей, специалистов по стандартизации и переводчиков-локализаторов программного обеспечения. Издание посвящено вопросам разработки текстовой технической документации на аппаратно-программные комплексы, автоматизированные систолы и программные продукты, к которым относится большая часть современного рынка высоких технологий.
В компактной форме приведены основные сведения по языку Java. Автор постарался на простых примерах показать все препятствия, которые приходится преодолевать в процессе изучения языка. В данную книгу включены примеры программ для стандартной (jdk.1.1) и второй (jdk.1.2) версий Java, все они были проверены автором на практике.
Систематизированы сведения, необходимые для изучения среды программирования Delphi 7 и получения навыков создания консольных и Windows-приложений. Описываются основные приемы работы в среде визуального программирования, а также способы отладки программ.
Учебное пособие представляет собой сборник задач с решениями в виде программ на языке С# в интегрированной среде разработки Microsoft Visual Studio 2010, 2012.
Решения задач снабжены подробными объяснениями всех алгоритмических и конструктивных особенностей кода. Задачи книги расположены по нарастающей сложности и позволяют читателю, начав с элементов языка С#, получить навыки программи рования достаточно высокого уровня. От консольных программ читатель переходит к созданию библиотек классов и полноэкранным Windows-приложениям. В последних главах книги рассмотрено применение мето дологии эволюционного подхода к проектированию программ, а последняя задача посвящена разработке библиотеки классов для численного интегрирования систем дифференциальных уравнений и применению свободно распространяемой графической библиотеки ZedGraph.
Программирование – одна из самых востребованных профессий в наше время, и она останется таковой в ближайшем будущем.
Научите своих детей программировать уже сейчас с помощью этой книги! В книге представлен язык Python, один из самых популярных и простых. Вы найдете здесь много упражнений – полезных, интересных и забавных, поэтому ваш ребенок не заскучает. Материал написан доступно и просто, поэтому ему не составит труда освоить азы программирования.
Статистические вычисления для программистов, ученых, аналитиков, пользователей Excel и других специалистов. Используя язык R с открытым исходным кодом, вы можете создавать мощные статистические модели для ответа на многие из ваших самых сложных вопросов. Основываясь на своем опыте преподавания для новых пользователей, ученый-профессионал Джаред Ландер написал идеальный учебник для новичков в области статистического программирования и моделирования. Книга написана так, чтобы сделать обучение простым и интуитивным. Это руководство фокусируется на 20-процентной функциональности R, с помощью которой вы сможете выполнить 80 процентов современных задач.
Стандартная библиотека Python 3 содержит сотни модулей для взаимодействия с операционной системой, интерпретатором и интернетом, все они тщательно протестированы и готовы к разработке приложений. В этой книге эксперт по Python Дуг Хеллманн представляет каждую основную область библиотеки Python 3.x через краткий исходный код и примеры вывода. Примеры автора полностью демонстрируют каждую функцию и предназначены для легкого обучения и повторного использования. Вы найдете здесь практический код для работы с текстом, структурами данных, алгоритмами, датами и временем, файловой системой, обменом данными, архивированием, криптографией, процессами и потоками, сетью, электронной почтой и т.д.
Этот краткий справочник содержит ответы на любые вопросы, связанные с администрированием Windows из командной строки. Он отражает революционные нововведения, которые отличают Windows PowerShell 2.0 от предыдущих версий этой командной оболочки. За короткое время PowerShell стала полноценной средой командной строки с развитым языком программирования и мощнейшими возможностями.
Краткий исчерпывающий справочник по администрированию новейшей серверной операционной системы Windows Server 2008. В ней содержится описание архитектуры системы, сведения по ее установке и развертыванию, а также информация о различных ролях и компонентах сервера. Подробно рассказывается об управлении сервером Windows Server 2008, о мониторинге процессов и событий, об использовании групповой политики.
Создавайте быстрые, масштабируемые и высокопроизводительные приложения с C# и ASP.NET Core. ASP.NET Core - это новая, открытая и кроссплатформенная среда веб-приложений от Microsoft. ASP.NET Core MVC помогает вам создавать надежные веб-приложения с использованием конструкции Model-View-Controller. Это руководство поможет вам в создании приложений, которые могут быть развернуты на платформах отличных от Windows, таких как Linux.
Книга знакомит с такими основными понятиями и методами компьютерной графики, как трехмерная математика, растровые алгоритмы, непосредственная работа с графическими устройствами, вычислительная геометрия, удаление невидимых линий и поверхностей, текстурирование, построение графического интерфейса, OpenGL. Она дает представление об основных направлениях компьютерной графики и позволяет освоить базовые приемы реализации ее алгоритмов на персональных компьютерах.
Данная книга является превосходным учебным пособием для изучения языка программирования С# на примерах. Изложение ведется последовательно: от развертывания .NET и написания первой программы, до многопоточного программирования, создания клиент-серверных приложений и разработки программ для мобильных устройств.
Первая глава этой книги описывает технологии виртуализации, которые позволяют совместно использовать вычислительные ресурсы, разделяя реальную вычислительную среду в виртуальные вычислительные среды, которые изолированы друг от друга. Платформы виртуализации Xen и OpenFlow представлены в главе 2, также предоставляется анализ их производительности.
Руководство Cisco по маршрутизации и коммутации на уровне CCIE для каждого CCNP. Подготовка к экзамену CCIE Routing and Switching обычно предполагает глубокое и продолжительное обучение. Но если вы уже обладаете сертификатом Cisco CCNP Routing and Switching, вы уже многое знаете о том, что вам нужно для успеха в сертификации на CCIE. Эта книга поможет вам быстро преодолеть оставшиеся пробелы в знаниях и максимально использовать все, что вы уже знаете.
Организации все чаще переходят на IPv6, протокол следующего поколения, который определеяет то, как устройства всех видов обмениваются данными по сетям. Теперь, полностью обновленное, руководство "Основы IPv6" предлагает всестороннее, дружественное и легко понятное введение в знания и навыки, необходимые для развертывания и работы сетей IPv6.
Более 70 рецептов, которые помогут вам использовать Apache Spark в качестве одной большой вычислительной платформы данных и управлять ее библиотеками. Apache Spark 2.x обеспечивает заметные улучшения в областях API, узнаваемости схем, производительности, структурированной потоковой передачи и упрощение построения блоков. Все это позволяет писать лучше и быстрее более доступные приложения для работы с "большими данными". Эта книга раскрывает все эти функции в виде структурированных рецептов для анализа и обработки больших и сложных наборов данных.
Raspberry Pi - небольшая, недорогая, но очень мощная платформа разработки. Он применяется для взаимодействия с электроникой для разнообразных вариантов использования, в основном для автоматизации дома и робототехники. Наша книга представляет собой руководство, которое покажет вам, как использовать GPIO от Raspberry Pi с Java.
Если вы хотите научиться программировать на языке Python, который в последнее время становится популярным у нас в стране и за рубежом, то эта книга — для вас. В ней рассматриваются особенности разработки компьютерных программ и соответствующие инструкции языка Python, основные структуры данных этого языка (строки, списки, словари, файлы), типовые задачи программирования и методы их решения, а также вопросы совершенствования программы на основе использования функций.