Учебное пособие включает в себя систему задач по следующим темам курса информатики: формула Шеннона, кодирование и декодирование, передача информации по каналу связи, автоматы и их модели, машина Поста, машина Тьюринга, алгоритмы Маркова, нейросети и персептроны, основы теории игр.
Архитектор ПО выполняет роль посредника между командой разработчиков и бизнес-руководством компании, поэтому чтобы добиться успеха в этой профессии, необходимо не только овладеть различными технологиями, но и обеспечить работу над проектом в соответствии с бизнес-целями.В книге более 50 архитекторов рассказывают о том, что считают самым важным в своей работе, дают советы, как организовать общение с другими участниками проекта, как снизить сложность архитектуры, как оказывать поддержку разработчикам.
Журнал клуба программистов для программистов. Все его содержание формируется начинающими и профессиональными программистами, электронщиками и инженерами и рассчитано на широкий круг читателей. Редакция считает, что материалы журнала должны носить не только теоретический, но и практический характер и быть действительно полезными программисту в его повседневной работе.
В данном пособии в доступной форме изложены основы теории программирования, приведено описание современного языка программирования для начинающих - Microsoft Small Basic и рассмотрен процесс создания программы от составления алгоритма до отладки.
Книга предназначена для индивидуального обучения, написана простым, доступным языком и рассчитана на пользователей с любым уровнем компьютерных знаний. Книга содержит множество практических примеров, а выполнение всех приведенных пошаговых инструкций и практическое применение описанных приемов работы непосредственно при чтении книги поможет быстро научиться создавать собственные программы на языке VBA.
Содержится описание версии широко распространённого алгоритмического языка ПАСКАЛЬ для персональных ЭВМ ЕС. Даются рекомендации для качественного написания и оформления программ различной сложности. Приводится большое количество примеров.
Эта книга - официальное руководство по динамическому языку программирования Ruby. В книге приведено детальное описание всех аспектов языка: лексической и синтаксической структуры Ruby, разновидностей данных и элементарных выражений, определений методов, классов и модулей. Кроме того, книга содержит информацию об API-функциях платформы Ruby. Издание будет интересно опытным программистам, знакомящимся с новым для себя языком Ruby, а также тем, кто уже программирует на Ruby и хочет достичь более высокого уровня понимания и мастерства работы.
ASP.NET 4 представляет собой новую версию революционной технологии ASP.NET от Microsoft. Она является основным стандартом для создания динамических веб-страниц на платформе Windows. Эта книга предлагает исчерпывающий, снабженный большим числом примеров подход к изучению построения и развертывания динамических веб-решений от Microsoft.
Перед вами книга известных американских специалистов в области сетевых технологий. Авторы всесторонне рассматривают все важнейшие сетевые модели, протоколы, службы и стандарты. Курс содержит множество практических заданий, контрольных вопросов и учебных задач. Освоив его, вы сможете самостоятельно устранить проблемы, с которыми приходится сталкиваться при работе в реальной сети.
Книга известных специалистов в области разработки приложений с использованием .NET Framework посвящена программированию на языке C# 2010 в среде .NET Framework 4 и в предшествующих версиях.
Данное пособие посвящено последнему стандарту одного из наиболее мощных языков объектно-ориентированного программирования С++, который завоевал многомиллионную армию поклонников во всем мире.
В книге описаны методы создания и применения элементов управления для приложений Microsoft .NET.
Silverlight 4 - новая технология от Microsoft, предназначенная для разработки насыщенных Web-приложений, или приложений с "богатым" интерфейсом.
Основные характеристики Silverlight-приложений - это интенсивное использование графики, анимации, работа с медиа-файлами, а также эффективное взаимодействие с данными и серверными компонентами.
Эта книга посвящена изучению нового стандарта веб-программирования HTML5 и использованию новых функциональных возможностей, предоставляемых веб-разработчикам. Написанная опытными программистами, давно использующими HTML5 в своей работе, книга расскажет, как приступить к освоению этого языка программирования и адаптации веб-проектов для того, чтобы в полной мере воспользоваться преимуществами нового стандарта.
Книга написана Бьерном Страуструпом - автором языка программирования С++ - и является каноническим изложением возможностей этого языка. Помимо подробного описания собственно языка, на страницах книги вы найдете доказавшие свою эффективность подходы к решению разнообразных задач проектирования и программирования.
Благодаря этому практическому руководству вы научитесь создавать приложения для устройств на базе ОС Android (мобильных телефонов, планшетных компьютеров, нетбуков, смартбуков), пользуясь новейшими инструментами разработки. Помимо основных вопросов и методик написания программ для Android, в книге рассмотрены более сложные темы, в частности, создание пользовательских 3D-компонентов, работа с OpenGL и сенсорными экранами, в том числе обработка жестов.
Содержание журнала формируется начинающими и профессиональными программистами, электронщиками, инженерами и рассчитано на широкий круг читателей. Редакция считает, что материалы журнала должны носить не только теоретический, но и практический характер и быть действительно полезными программисту в его повседневной работе.
Написанная авторами, принимавшими участие в разработке и практическом применении STL, данная книга представляет собой полное справочное руководство по данной теме. Она включает небольшой учебный курс, подробное описание каждого элемента библиотеки и большое количество примеров.
Эта книга поможет вам открыть для себя весь спектр возможностей, предлагаемых HTML5. Материал изложен таким образом, чтобы читатель смог как можно быстрее освоить концепции, предусматриваемые HTML5 и родственными спецификациями. Вы ознакомитесь со средствами поддержки необходимых инструментов, изучите типичные примеры их применения и разрешите для себя множество вопросов, ответы на которые вам не удастся найти в спецификациях.
Учебник содержит базовый курс низкоуровневого программирования на C++ для ОС Windows с использованием библиотеки Win32 API. Рассматривается графический интерфейс Windows-приложения, элементы управления, стандартные диалоговые окна, DLL-библиотеки, растровая графика, потоки и процессы. Материал книги сопровождается яркими примерами, выполненными в Visual Studio 2010 в ОС Windows 7.