WWW.DISS.SELUK.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА
(Авторефераты, диссертации, методички, учебные программы, монографии)

 

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

РОССИЙСКОЙ ФЕДЕРАЦИИ

Ярославский государственный университет им. П.Г. Демидова

Физический факультет

УТВЕРЖДАЮ

Проректор по развитию образования

_Е.В.Сапир

"_"2012 г.

Рабочая программа дисциплины послевузовского профессионального образования (аспирантура) Методы разработки кроссплатформенных приложений для инфокоммуникационных систем по специальности научных работников 05.12.13 Системы, сети и устройства телекоммуникаций Ярославль 1. Цели освоения дисциплины Целями освоения дисциплины «Методы разработки кроссплатформенных приложений для инфокоммуникационных систем» в соответствии с общими целями основной профессиональной образовательной программы послевузовского профессионального образования (аспирантура) (далее - образовательная программа послевузовского профессионального образования) являются:

- сформировать системное базовое представление, первичные знания, умения и навыки по основам кроссплатформенного программирования для платформ Java,.Net, Qt, python, wxWidgets;

- изучить этапы создания приложений в интегрированных средах разработки;

- показать основные характеристики исполняемого кода на различных платформах.

2. Место дисциплины в структуре образовательной программы послевузовского профессионального образования Данная дисциплина относится к разделу обязательные дисциплины (подраздел дисциплины по выбору аспиранта) образовательной составляющей образовательной программы послевузовского профессионального образования по специальности научных работников 05.12. Системы, сети и устройства телекоммуникаций.

Приложения обычно показывают пользователю окна со стандартными элементами управления, изображениями и графиками; реагируют на события от мыши, клавиатуры и других источников; общаются с другими приложениями, запускают другие программы — подобные стандартные блоки отходят на второй план при использовании кроссплатформенных систем (фреймвоки) разработки, позволяя программисту сосредоточить свои усилия на функционале приложения.

Такие системы не ограничиваются только графическим интерфейсом пользователя — они реализует многие аспекты программирования. И это не является избыточностью, так как от фреймвока требуется, чтобы приложения целиком были переносимыми на разные платформы, а не только их графическая часть. Системы кроссплатформенной разработки предоставляют классы для файлов, потоков, многопоточности, конфигурирования приложений, межпроцессного взаимодействия, доступа к базам данных и многое другое.

Для изучения данной дисциплины необходимы «входные» знания по основам процедурного и объектно-ориентированного программирования, структуре и функциональных модулях операционных систем, архитектуре микропроцессорных систем.

Освоение данной дисциплины необходимо для успешного выполнения широкого спектра научных работ, связанных с разработкой кроссплатформенного программного обеспечения.

3. Требования к результатам освоения содержания дисциплины В результате освоения дисциплины «Использование сигнальных процессоров при выполнении научных исследований» обучающийся должен:

знать:

- современное состояние и принципиальные возможности языков программирования Java, C#, C++, python;

- концепции кроссплатформенного программного обеспечения;

- характеристики существующих платформ разработки и области их применения;

уметь:

- использовать полученные знания для создания прикладных программ;

- анализировать производительность получаемых решений;

владеть:

- навыками работы в интегрированных средах разработки;

- методами отладки и профилирования создаваемых приложений.

4. Структура и содержание дисциплины Общая трудоемкость дисциплины составляет 2 зачетные единицы, 72 часа.

Курс № Раздел Виды учебной работы, включая Формы текущего Неделя п/ Дисциплины самостоятельную работу обучаю- контроля успеваемости п щихся, и трудоемкость (в часах) (по неделям) Форма обуч.:очная/заочная Форма промежуточной аттестации Лекций кроссплатформенного программирования.

платформ Java и.Net тек Qt и wxWidgets для кроссплатформенной компиляции программ Возможности платформенного интерпретатора языка python ности и профилирование кроссплатформенных приложений Содержание дисциплины Раздел 1.

Предмет, цели и задачи курса. Основная терминология. Объектно-ориентированное программирование как доминирующая парадигма программирования. Проблема инициализации и освобождения памяти. Концепция «сборщика мусора». Пример работы сборщика мусора.

Недостатки концепции.

Раздел 2.

Введение в язык Java. История. Основные свойства. Создание простой программы. Основы GUI. События в Java. Обзор библиотеки Swing. Апплет. Сервлет. Особенности архитектуры.NET. Методы и средства разработки приложений с использованием Visual Studio.NET. Сборки, потоки и домены приложений.

Раздел 3.

Установка Qt SDK. Модули библиотеки Qt. QtCore — классы ядра библиотеки, используемые другими модулями. QtGui — компоненты графического интерфейса. Технология widgets on canvas. Инструментальные средства wxWidgets. wxWidgets и родные графические элементы пользовательского интерфейса. Недостатки wxWidgets и Qt.

';

Раздел 4.

Портируемость Python. Ссылочные и атомарные объекты. Объектно-ориентированное и функциональное программирование в Python. Модули в языке Python. Модули, написанные на «чистом» Python, и модули расширения (extension modules), написанные на других языках программирования. Стандартная библиотека Python. Модули расширения и программные интерфейсы.

Раздел 5.

Поиск узких мест в приложениях. Правило «20-80». Сбор характеристик работы программы:

время выполнения отдельных фрагментов, число верно предсказанных условных переходов, число кэш-промахов и т.п. Простейшее профилирование. Отдельные утилиты анализа и средства интегрированных сред разработки.

5. Образовательные технологии В преподавании используются мультимедийные презентации, иллюстрации, таблицы, методические пособия.

В преподавании курса используются активные и интерактивные технологии проведения занятий в сочетании с внеаудиторной работой.

6. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины и учебно-методическое обеспечение самостоятельной работы обучающихся В качестве средств текущего контроля используется – написание в течение семестра 1 реферата на выбранную тему (в соответствии с тематикой дисциплины). Итоговая форма контроля (зачет) дает возможность выявить уровень профессиональной подготовки аспиранта по данной дисциплине.

История создания кроссплатформенных систем программирования.

2. Основные направления Java.

3. Среды разработки для Net.

4. Типы данных в Java, C#, C++, Python.

5. Абстракции и объекты.

6. Абстрактные классы.

7. Интерфейсы.

8. Управление доступом.

9. Инкапуляция.

10. Наследование и полиморфизм.

11. Коллекции объектов.

12. Обработка ошибок и исключения.

13. Система ввода-вывода.

14. События и их обработка 15. Библиотека Swing.

16. Концепция Model-View-Controller.

17. Диспетчеры компоновки.

18. Библиотека Qt.

19. Библиотека wxWidgets.

20. Работа с сетевыми протоколами.

21. Интернационализация.

22. Работа с базами данных.

23. Работа со звуком и графикой.

24. Удаленный вызов методов.

История создания кроссплатформенных систем программирования.

2. Основные направления Java.

3. JDK и JRE.

4. Среды разработки для Net.

5. Синтаксис языка C#.

6. Типы данных в Java, C#, C++, Python.

7. Абстракции и объекты.

8. Абстрактные классы.

9. Интерфейсы.

10. Управление доступом.

11. Инкапуляция.

12. Наследование и полиморфизм.

13. Коллекции объектов.

14. Обработка ошибок и исключения.

15. Внутренние и анонимные (безымянные) внутренние классы.

16. Система ввода-вывода.

17. События и их обработка 18. Библиотека Swing.

19. Концепция Model-View-Controller.

20. Диспетчеры компоновки.

21. Библиотека Qt.

22. Библиотека wxWidgets.

23. Работа с сетевыми протоколами.

24. Интернационализация.

25. Работа с базами данных.

26. Работа со звуком и графикой.

27. Удаленный вызов методов.

7. Учебно-методическое и информационное обеспечение дисциплины а) основная литература:

1. Эккель Б. Философия Java. Библиотека программиста. 4-е изд. — СПб.: Питер, 2009.

2. Нортроп Т., Уилдермьюс Ш., Райан Б. Основы разработки приложений на платформе Microsoft.NET Framework. М.: Русская редакция, 2007.

б) дополнительная литература:

1. Саммерфилд М. Программирование на Python 3. Подробное руководство. М.: СимволПлюс, 2009. 608 с.

2. Павловская Т.А. С/С++ программирование на языке высокого уровня. – СПб. Питер.

в) программное обеспечение и Интернет-ресурсы:

- для демонстрации презентаций используются программы Windows и MS Office.

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

8. Материально-техническое обеспечение дисциплины - компьютер и мультимедийный проектор.

Программа составлена в соответствии с федеральными государственными требованиями к структуре основной профессиональной образовательной программы послевузовского профессионального образования (аспирантура) (приказ Минобрнауки от 16.03.2011 г. № 1365) с учетом рекомендаций, изложенных в письме Минобрнауки от 22.06.2011 г. № ИБ – 733/12.

Программа одобрена на заседании кафедры динамики электронных систем _15._10.20_12 (протокол № _2_)

Похожие работы:

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ Уральский государственный лесотехнический университет Кафедра философии Одобрена: Утверждаю: кафедрой менеджмента и ВЭД предприятия Декан ФЭУ В.П.Часовских протокол № 8 от 5 апреля 2012 г. Зав.кафедрой _ В.П. Часовских методической комиссией ФЭУ Протокол № 8 от 26 апреля 2012 г. Председатель НМС ФЭУ Д.Ю. Захаров Программа учебной дисциплины КОНФЛИКТОЛОГИЯ (Б.1 – гуманитарный, социальный и экономический цикл) для направления 080200.62 – менеджмент Кафедра...»

«ПРМЕРНАЯ ПРОГРАММА ПРОФЕССИОНАЛЬНОГО МОДУЛЯ ПРОДАЖА ПРОДОВОЛЬСТВЕННЫХ ТОВАРОВ 2011 г. Примерная программа профессионального модуля разработана на основе Федерального государственного образовательного стандарта по специальностям начального профессионального образования (далее – НПО) 100701.01 Продавец, контролёр-кассир Организация-разработчик: КГОУ СПО Алтайский колледж промышленных технологий и бизнеса Разработчики: Леванькова И.Г., руководитель учебного центра ТД Аникс; Объедкова Л.В., старший...»

«Программа вступительного испытания по профилю Приборы, системы и изделия медицинского назначения Программа вступительного испытания в аспирантуру по профилю подготовки научно-педагогических кадров Приборы, системы и изделия медицинского назначения составлена на основе программ учебных дисциплин по основным образовательным программам высшего профессионального образования Биотехнические системы и технологии. Составитель программы вступительного испытания: доктор технических наук, доцент Данилин...»

«2 Введение Рабочая (модульная) программа: - Предназначена для преподавателей, ведущих данную дисциплину, и студентов специальности 110204 – Селекция и генетика с.-х. культур, участвующих в процессе изучения дисциплины; - устанавливает минимальные требования к знаниям и умениям студента и определяет содержание и виды учебных занятий и отчетности. Раздел 1. Цели и задачи дисциплины Целью дисциплины Общая селекция и сортоведение сельскохозяйственных культур является формирование у студентов...»

«Министерство здравоохранения Российской Федерации Государственное бюджетное образовательное учреждение высшего профессионального образования ИРКУТСКИЙ ГОСУДАРСТВЕННЫЙ МЕДИЦИНСКИЙ УНИВЕРСИТЕТ (ГБОУ ВПО ИГМУ Минздрава России) Кафедра педиатрии № 2 УТВЕРЖДАЮ Проректор по учебной работе А.В. Щербатых _ 20 года ПРОПЕДЕВТИКА ДЕТСКИХ БОЛЕЗНЕЙ РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ Направление подготовки (специальность): 060103 Педиатрия Форма обучения: очная Квалификация (степень): специалист...»

«Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Липецкий государственный технический университет Утверждаю Директор МИ _ В.Б.Чупров 2011 г. (Номер внутривузовской регистрации) РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ (МОДУЛЯ) Оптимизация режимов прокатки наименование дисциплины (модуля) Направление подготовки _150400 Металлургия Профиль подготовки_Обработка металлов давлением Квалификация (степень) выпускника бакалавр_ (бакалавр, магистр,...»

«ФЕДЕРАЛЬНОЕ АГЕНСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА ФЕДЕРАРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ УРАЛЬСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУТЕЙ СООБЩЕНИЯ УТВЕРЖДАЮ: р Ректор Jj А.Галкии 2011г. Основная образовательная программа послевузовского профессионального образования 05.23.17- Строительная механика. Квалификация (степень) Кандидат технических наук Форма обучения Очная, заочная Екатеринбург ЛИСТ СОГЛОСОВАНИЙ С. В. Бушу ев Проректор по...»

«1 Бездомность и язык вражды в средствах массовой информации Сборник материалов Межрегиональная Сеть За преодоление социальной исключенности Санкт-Петербург 2009 2 ББК 60.54я43 + 76.0я43 УДК 364:659(082) Б39 Сборник Бездомность и язык вражды в средствах массовой информации издается в рамках проекта Укрепление гражданского общества и местных органов власти в европейской части Российской Федерации (IBPP 2007/123-563), реализуемого гуманитарным агентством Датская Церковная Помощь, РБОО Ночлежка...»

«МИНИСТЕРСТВО ЗДРАВООХРАНЕНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Государственное бюджетное образовательное учреждение высшего профессионального образования СЕВЕРНЫЙ ГОСУДАРСТВЕННЫЙ МЕДИЦИНСКИЙ УНИВЕРСИТЕТ Министерства здравоохранения Российской Федерации СОГЛАСОВАНО УТВЕРЖДАЮ Зав. кафедрой Декан факультета _ _ _ __20 г. __20 г. РАБОЧАЯ УЧЕБНАЯ ПРОГРАММА По дисциплине патофизиология, клиническая патофизиология По направлению подготовки 060101 лечебное дело Курс III, IV Семестры 5,6,7 Вид промежуточной...»

«МИНОБРНАУКИ РОССИИ Федеральное государственное автономное образовательное учреждение высшего профессионального образования ЮЖНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ Высшая школа бизнеса ПРОГРАММА вступительного экзамена в магистратуру по направлению подготовки 43.04.03 Гостиничное дело Ростов-на-Дону 2014 Содержание программы вступительного экзамена в магистратуру Тема 1. Гостиничный менеджмент и маркетинг гостиничного предприятия Понятия, сущность и функции менеджмента, опыт менеджмента за рубежом,...»

«МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное образовательное учреждение высшего профессионального образования КУБАНСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ УТВЕРЖДАЮ Декан экономического факультета профессор В.И. Гайдук 2010 г. РАБОЧАЯ ПРОГРАММА дисциплины: Теория организации для специальности 080507.65 Менеджмент организации Факультет: экономический Ведущая кафедра - кафедра организации производства и инновационной деятельности Дневная форма обучения...»

«Учреждение образования Белорусский государственный технологический университет УТВЕРЖДЕНА Ректором БГТУ профессором И.М. Жарским 25 мая 2009 г. Регистрационный № УД-094/баз. ПОВЕРХНОСТНЫЕ ЯВЛЕНИЯ И ДИСПЕРСНЫЕ СИСТЕМЫ Учебная программа для специальности: 1–54 01 03 Физико-химические методы и приборы контроля качества продукции 2009 г. УДК 544.7(073) ББК 24.5я73 П 42 Рекомендована к утверждению: Кафедрой физической и коллоидной химии учреждения образования Белорусский государственный...»

«Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Пермский национальный исследовательский политехнический университет В.Г. Беспрозванных, В.П. Первадчук НЕЛИНЕЙНЫЕ ЭФФЕКТЫ В ВОЛОКОННОЙ ОПТИКЕ Утверждено Редакционно-издательским советом университета в качестве учебного пособия Издательство Пермского национального исследовательского политехнического университета 2011 УДК 535:530.182 ББК...»

«Государственное бюджетное образовательное учреждение Средняя общеобразовательная школа № 1447 имени Н.А Островского Департамента образования города Москвы Утверждаю: Согласовано: Рассмотрено: Директор ГБОУ СОШ № 1447 Зам.директора по УВР На заседании МО Волкова Е.В. Протокол №_ () 20_г. 20г. от _20Г Председатель МО () Рабочая программа по английскому языку к УМК Английский в фокусе 5–9 классы (Spotlight) Учитель Арасланова О.А. СОДЕРЖАНИЕ ПОЯСНИТЕЛЬНАЯ ЗАПИСКА Цели курса ОБЩАЯ ХАРАКТЕРИСТИКА...»

«УТВЕРЖДАЮ Проректор по научной работе ГБОУ ВПО Саратовский ГМУ им. В.И. Разумовского Минздравсоцразвития России Ю.В. Черненков 20 г. ПРОГРАММА КАНДИДАТСКОГО ЭКЗАМЕНА ПО СПЕЦИАЛЬНОСТИ 10.02.19 – Теория языка Программа кандидатского экзамена разработана в соответствии с Приказом Министерства образования и науки РФ от 8 октября 2007 г. № 274 (зарегистрирован Минюстом России 19 октября 2007г., рег.№ 10363) по специальности 10.02.19 – теория языка и учебным планом по специальности 10.02.19 – теория...»

«ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ РФ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ТВЕРСКОЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Биологический факультет Кафедра физико-химической экспертизы биоорганических соединений УТВЕРЖДАЮ: Декан биологического ф-та С.М.Дементьева _ 2010 г. УЧЕБНО – МЕТОДИЧЕСКИЙ КОМПЛЕКС дисциплины ИСТОРИЯ И МЕТОДОЛОГИЯ НАУКИ О ПИЩЕ для студентов 4 курса заочной формы обучения 260200 Производство продуктов питания из растительного сырья...»

«МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное образовательное учреждение высшего профессионального образования КУБАНСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ РАБОЧАЯ ПРОГРАММА Дисциплины Основы градостроительства для специальности 270114 Проектирование зданий факультета инженерно-архитектурного Ведущая кафедра Архитектуры Дневная форма обучения Вид учебной 4 курс работы Всего часов 8 семестр Лекции 34 Практические занятия (семинары) Лабораторные работы 16...»

«ПЕРВАЯ ЛЕТНЯЯ ШКОЛА ПО БИОИНФОРМАТИКЕ: ИТОГИ ОРГАНИЗАТОРЫ Институт биоинформатики Открытие Летней школы и выступление ключевых спикеров (29 июля): Биологический факультет МГУ, Москва. Основная программа (30 июля - 4 августа): гостиничный комплекс Менделеево, Программа GameChangers Московская область. Участники школы: Санкт-Петербургский Академический студенты и аспиранты, изучающие биоинформатику; университет РАН студенты старших курсов и аспиранты математических, технических и биологических...»

«МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования КУБАНСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ УТВЕРЖДАЮ Декан факультета плодоовощеводства и виноградарства, доцент С.М. Горлов _ 2010 г. РАБОЧАЯ ПРОГРАММА дисциплины ГСЭ.Ф.07 ИСТОРИЯ САДОВОДСТВА для бакалавров 110202.65 Плодоовощеводство и вин-во Факультет Плодоовощеводства и виноградарства Кафедра Плодоводства Дневная форма обучения Вид...»

«БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ УТВЕРЖДАЮ Проректор по учебной работе А.В. Данильченко (подпись) _ 2013 г. Регистрационный № УД-_/ УЧЕБНАЯ ПРОГРАММА дополнительного экзамена для поступающих в магистратуру по дисциплинам АДМИНИСТРАТИВНОЕ ПРАВО ТРУДОВОЕ ПРАВО ГРАЖДАНСКИЙ ПРОЦЕСС УГОЛОВНЫЙ ПРОЦЕСС для специальностей: 1-24 80 01 “Юриспруденция” 1-24 81 01 “Правое обеспечение хозяйственной деятельности” 1-24 81 02 “Правовое обспечение публичной власти” 1-24 81 03 “Правовое регулирование...»






 
2014 www.av.disus.ru - «Бесплатная электронная библиотека - Авторефераты, Диссертации, Монографии, Программы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.