Все | Текст | Видео |

Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 255 / 40
Курс предназначен для желающих изучить основные принципы разработки высокопроизводительных мобильных приложений, работающих под управлением ОС Tizen. В курсе слушатели познакомятся с принципами…
Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 953 / 72
Приведена архитектура Silverlight, рассказано о каждом из ее уровней. Рассматриваются сценарии работы с Silverlight, вопросы интеграции с браузером, сетевого взаимодействия, работы с данными, а также…
Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 272 / 55
Рассматривается понятие модулей, использование атрибутов для организации доступа к данным и процедурам. Рассматриваются производные типы данных, процедурные указатели, перегруженные и…
Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 752 / 327
Авторы: Сергей Немнюгин | Санкт-Петербургский государственный университет
В данном курсе рассматриваются основные понятия и парадигмы параллельного программирования, дается обзор программных инструментов, используемых для разработки высокопроизводительных приложений.…
Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 665 / 94
Tizen – это операционная система, основанная на ядре Linux и библиотеке GNU C, реализующую Linux API. ОС нацелена на широкий спектр устройств, включающий в себя смартфоны, планшеты, автомобильные…
Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 840 / 85
В то же время, налицо тенденция к интероперабельности (interoperability) платформ и совместимости технологий. В данном курсе рассматриваются основные тенденции этого развития, а также основные…
Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 628 / 19
Авторы: Александр Авдеев, Сергей Гололобов, Алексей Романенко | Новосибирский Государственный Университет
Все эти функции оптимизированы под современные вычислительные машины, а кроме того многие из них реализованы на машинах как с общей памятью, так и с распределенной памятью.
Темы: Программирование
Специальности: Программист
Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 1502 / 209
Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 1071 / 126
Развитие технологий и средств беспроводной связи наряду с понижением стоимости подобных услуг и повсеместным распространением вносит существенные коррективы в существующий рынок создания…
Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 1253 / 82
ISBN: 978-5-94774-627-3
В курсе рассматриваются следующие темы: наследование настроечных файлов ASP.NET; настройка приложений при помощи изменения настроечных параметров; настройка пространства имен System.Web - с описанием…
Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 938 / 283
Авторы: Андрей Ануфриенко, Ренат Идрисов, Виктор Касьянов, Владимирович Никита | Новосибирский Государственный Университет
На первой лекции приводится краткий обзор эволюции возможностей массовых процессоров, затем обозначаются основные оптимизационные моменты и роль компилятора в процессе оптимизации. На последующих…
Темы: Программирование
Специальности: Программист
Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 151 / 0
Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 480 / 19
Рассматриваются основные вопросы разработки информационных систем. Дается описание процесса проектирования приложений, описываются процессы жизненного цикла. Приводятся требования к интерфейсу,…
Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 1180 / 138
ISBN: 978-5-9556-0021-5

Настоящий курс является продолжением курса Программирование в стандарте POSIX. В принципе, разделение единой темы "Программирование в стандарте POSIX" на две части носит скорее технический, чем…

Обеспечение мобильности программного обеспечения - задача исключительной важности и сложности. Для приложений реального времени она важна и сложна вдвойне. Важность проистекает из многочисленности подобных систем и ответственности решаемых ими задач. Сложность является следствием разнообразия и частой смены аппаратных платформ, а также того обстоятельства, что в понятие семантической корректности входит дополнительный компонент - соблюдение временных ограничений.

По сравнению с предыдущими редакциями, стандарт POSIX-2001 существенно расширен средствами программирования систем реального времени. Их изучение представляется весьма актуальным, способным оказать существенную помощь разработчикам приложений.

Основной структурной единицей приложения реального времени является поток управления. Потоки стали первой темой настоящего курса. Средства их синхронизации - тема номер два. Среди рассматриваемых механизмов - мьютексы, условные переменные, блокировки чтение-запись, спин-блокировки и барьеры. К средствам межпотокового взаимодействия можно отнести сигналы реального времени, очереди сообщений, семафоры.

Объекты в памяти - это и инструмент повышения эффективности приложений, и средство передачи данных между их компонентами. Стандарт POSIX-2001 позволяет добиться мобильности даже для традиционно немобильных подсистем работы с типизированной памятью.

Разумеется, в число рассматриваемых в курсе тем вошло приоритетное планирование. Здесь особый интерес представляет политика спорадического планирования, необходимая для работы в реальном, насыщенном событиями окружении.

Приложения реального времени сложно не только разрабатывать, но и отлаживать. Для решения этой проблемы в стандарте POSIX-2001 предусмотрен механизм трассировки, который целесообразно применять и на этапе эксплуатации приложений.

Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 1021 / 33
Использование единого опыта разработки настольных и Web-проектов кажется сложновыполнимой задачей даже после выхода их последних версий. Но при правильном проектировании архитектуры проекта…
Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 889 / 19
Каждая глава курса посвящена примерам разработки учебного приложения или пользовательского компонента на фундаменте библиотек WindowsForms, OpenGL, управляемого DirectX, ASP.NET, ADO.NET. Материал…
Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 2286 / 112
Начните применять Silverlight 2 - кросс-платформенный, кросс-браузерный плагин для представления расширенных мультимедийных интерактивных приложений и пользовательских интерфейсов следующего…
Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 880 / 20
В ходе освоения курса слушатели получат знания по разработке в среде VisualStudio 2010, изучат особенности программирования для Windows Phone 7, освоят практическое использование технологий XNA и…
Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 958 / 45
Microsoft Silverlight обьединяет мультимедиа, графику, анимацию и интерактивность в одной программной платформе. К тому же, Silverlight предназначена для запуска на различных аппаратно-программных…
Форма обучения: дистанционная | Стоимость: бесплатно | Доступ: свободный | Студентов: 791 / 47
При изучении курса вы ознакомитесь с платформой Windows Phone 7.5, её отличием от предыдущих версий. Рассматривается структура приложений, основанных на новом дизайне Metro, и применение программных…
1  |  2  |  3  |  4  |  5  |  6  |  7