2-е издание
Доступно для первоначального знакомства и с нужной строгостью рассматриваются классы и интерфейсы, структуры и перечисления, строки и массивы, индексаторы и свойства, делегаты и события, исключения и обобщения, а также основополагающие принципы объектно-ориентированного и обобщенного программирования.
Надоело читать книги по объектно-ориентированному анализу и проектированию, которые понятны только специалистам? Возможно, вы слышали, что ООАП помогает писать хорошие программы - программы, которыми будет довольно ваше начальство и заказчики. Но как это сделать?
Книга является практическим руководством по моделированию задач с использованием приложения MS Excel и предназначена для школьников, студентов и преподавателей, которые хотят быть знакомы с MS Excel «на Вы», а также научиться моделированию, разработке моделей, алгоритмов и программ. Прочитав эту книгу, Вы научитесь использовать возможности MS Excel, о которых ранее не знали.
Рассмотрены принципы построения, применения и проектирования оборудования зарубежных и отечественных коммуникационных платформ, используемых для построения сетей связи следующего поколения NGN. Обобщена и систематизирована информация о мультисервисных платформах NGN на базе гибких коммутаторов. Материал по каждой платформе NGN представлен по однотипной схеме и включает описание структуры и технические характеристики основных аппаратно-программных компонентов платформы, а также варианты применения оборудования на сетях NGN.
В монографии профессора МФТИ, МАДИ, д.т.н. Варламова О.О. и д.т.н. Санду Р.А. предложен оригинальный подход в области искусственного интеллекта по созданию миварных глобальных обучаемых активных логически рассуждающих эволюционных автоматических информационных систем.
Откройте доступ к внутренней природе Android и добавьте мощь C/C++ в свои приложения!
В книге показано, как создавать мобильные приложения для платформы Android на языке C/C++ с использованием пакета библиотек Android Native Development Kit (NDK) и объединять их с программным кодом на языке Java.
Scratch – это простой, понятный и невероятно веселый язык программирования для детей. В нем нет кодов, которые нужно знать назубок и писать без ошибок. Все, что требуется, – это умение читать и считать. Как из конструктора Lego, при помощи Scratch можно собирать программы из разноцветных «кирпичиков» – блоков. В программу можно вносить любые изменения в любой момент и сразу видеть, как она работает.
Курс лекций нацелен на ознакомление слушателей с основными понятиями и принципами, которые используются в сжатии и обработке различных цифровых данных. В курсе освещаются темы: сжатие без потерь, сжатие с потерями, сжатие аудио, сжатие изображений, сжатие и обработка видео.
В книге собраны интересные сведения и малоизвестные факты из истории развития автоматики, робототехники, информационных и компьютерных технологий. Особое внимание автор уделяет происхождению ключевых терминов информатики, а также важным эпизодам творческой жизни изобретателей и ученых.
Ничто так не отпугивает игроков, как сбои при выполнении игры. Задержки при вводе, медленное отображение, физические нестыковки, подергивание, замирание и неожиданное аварийное завершение превращают игру в кошмар, и разработчики игр должны сделать все, чтобы этого никогда не происходило!
Эта книга станет незаменимым помощником в работе технических писателей, специалистов по стандартизации и переводчиков-локализаторов программного обеспечения. Издание посвящено вопросам разработки текстовой технической документации на аппаратно-программные комплексы, автоматизированные систолы и программные продукты, к которым относится большая часть современного рынка высоких технологий.
В компактной форме приведены основные сведения по языку 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.