Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Қазақстан Республикасының Министерство
Білім және ғылым образования и науки
министрлігі Республики Казахстан
Д. Серікбаев атындағы ВКГТУ
ШҚМТУ им. Д. Серикбаева
УТВЕРЖДАЮ
Декан ФИТЭ
__________
___________________2012 г.
БАҒДАРЛАМАНЫ ӘЗІРЛЕУДІҢ ҚҰРАЛ-САЙМАНДАРЫ
Жұмыс оқу бағдарламасы
ИНСТРУМЕНАЛЬНЫЕ СРЕДСТВА РАЗРАБОТКИ ПРОГРАММ
Рабочая учебная программа
Специальность: 5В070400-«Вычислительная техника и программное обеспечение»
Форма обучения: дневная
Курс: 3
Семестр: 5
Количество кредитов: 3
Количество часов: 135
Лекции: 15
Лабораторные работы: 30
СРСП: 45
СРС: 45
Экзамен: 5 семестр
Өскемен
Усть-Каменогорск
2012
Рабочая учебная программа разработана на кафедре «Информационные системы» на основании Государственного общеобязательного стандарта образования РК ГОСО РК 5.04.019 – 2011 Высшее образование. Бакалавриат. Основные положения и ГОСО РК 3.08.330-2006 Образование высшее профессиональное. БАКАЛАВРИАТ. СПЕЦИАЛЬНОСТЬ 050704- ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ.
Обсуждена на заседании кафедры «Информационные системы»
Зав. кафедрой
Протокол № ____ от ____ ____________ 2012
Одобрена учебно – методическим советом ФИТЭ
Председатель
Протокол № ____ от ____ ____________ 2012
Разработали
доцент кафедры
старший преподаватель кафедры
Нормоконтролер
1 ТРУДОЁМКОСТЬ ДИСЦИПЛИНЫ
семестр | Количество кредитов | Вид занятий | Количество часов СРП | Общее количество часов | Форма контроля | ||||
Количество контактных часов | |||||||||
Лекции | Семинар. (практ.) занятия | Лаборат. занятия | СРСП | Всего часов | |||||
Дневная форма обучения | |||||||||
5 | 3 | 15 | 30 | 45 | 90 | 45 | 135 | экзамен |
2 ХАРАКТЕРИСТИКА ДИСЦИПЛИНЫ, ЕЁ МЕСТО В УЧЕБНОМ ПРОЦЕССЕ
2.1 Описание изучаемой дисциплины
Дисциплина «Инструментальные средства разработки программ» (далее ИСРП) относится к обязательному компоненту цикла профилирующих дисциплин образовательной программы специальности 5В070400-«Вычислительная техника и программное обеспечение» и ориентирована на реализацию установленных в ГОСО РК квалификационных требований к подготовке бакалавров.
Изучаемая дисциплина формирует общие профессиональные компетенции высшего образования, которые обеспечивают:
- приобретение базовых знаний в области современных технологий программирования и инструментальных средств их поддержки, способствующих формированию ИТ-специалиста с широким кругозором и культурой мышления;
- умение использовать в сфере профессиональной деятельности широкий спектр инструментальных средств разработки программ;
- владение навыками приобретения новых знаний, необходимых для повседневной профессиональной деятельности и продолжения образования в магистратуре.
2.2 Цели изучения дисциплины
Целью преподавания дисциплины «Инструментальные средства разработки программ» является подготовка специалистов, которые владеют современными технологиями разработки программных комплексов и инструментальными средствами их поддержки, а также накопили достаточный практический опыт использования и применения существующих инструментальных средств разработки программного обеспечения при решении инженерных, экономических и научно-практических задач.
2.3 Задачи изучения дисциплины
Основной задачей изучения дисциплины ИСРП является реализация установленных в квалификационной характеристике требований к подготовке бакалавров по образовательной программе 5В070400-«Вычислительная техника и программное обеспечение»:
- знать методологическую основу современных инструментальных средств, базирующихся на структурном, объектно-ориентированном, визуальном и компонентном программировании, модульном проектировании, технологию производства программного продукта и инструментальные средства их поддержки (методология быстрой разработки приложений Rapid Application Development, RAD);
- уметь применять модели проектирования (спираль, водопад), средства отладки и документирования программных комплексов на всех этапах жизненного цикла;
- иметь навыки разработки, отладки и документирования приложений с использованием высокоуровневого API-интерфейса Windows Presentation Foundation(WPF) на языке С# платформы. NET 4.0 в инструментальной среде Visual Studio 2010;
- быть компетентным в основных принципах организации интерфейса пользователя и организации межпрограммного взаимодействия;
- иметь представление о направлениях развития современных инструментальных средств разработки программ и программной инженерии CASE (Computer Aided Software Engineering).
2.4 Пререквизиты
Для полноценного усвоения материала по дисциплине ИСРП необходимо наличие знаний по дисциплинам: системное программирование, алгоритмизация и основы программирования.
2.5 Постреквизиты
Полученные знания необходимы для качественного освоения материала дисциплин: интерфейсы компьютерных систем и Интернет технологии; системы баз данных и проектирование персональных баз данных; проектирование информационных систем и прикладное программирование. Полученные знания необходимы для успешной подготовки дипломной работы в части разработки программ.
3 СОДЕРЖАНИЕ ДИСЦИПЛИНЫ
3.1 Тематический план занятий
Наименование темы | Трудоёмкость, час. |
1 | 2 |
Лекционные занятия | |
Основные понятия и определения. Методология RAD быстрой разработки программного обеспечения | 2 |
Технологическая платформа Microsoft. NET и технология Windows Presentation Foundation | 1 |
Разработка приложений с использованием высокоуровневого API-интерфейса WPF и модели программирования WPF | 1 |
Предназначение, общая архитектура и синтаксис XAML | 1 |
1 | 2 |
Структура объектов WPF приложения и маршрутизация событий. Элемент управления содержимым | 1 |
Структура объектов WPF приложения и маршрутизация событий. Маршрутизированные события | 1 |
Обзор библиотечных событий WPF | 1 |
Службы визуализации графики WPF | 1 |
Ресурсы и стили WPF | 1 |
Службы анимации WPF | 1 |
Динамические типы языка С# в. NET 4.0 и сборки взаимодействия | 1 |
Создание решений для Microsoft Office 2010. | 1 |
Модель дополнений WPF и подключаемые модули (plug-ins) | 1 |
Направления развития современных технологий разработки программного обеспечения и инструментальных средств их поддержки | 1 |
15 | |
Лабораторные работы | |
Программирование свойств и методов WPF классов Application и Window | 5 |
Использование линий привязки элементов управления и контейнеров компоновки WPF | 5 |
Создание многостраничных приложений WPF с элементами управления содержимым | 5 |
Программирование маршрутизированных событий элементов управления содержимым в WPF | 5 |
Трехмерная графика и анимация в WPF | 5 |
Использование первичных сборок .Net для организации межпрограммного взаимодействия | 5 |
30 | |
Самостоятельная работа студента под руководством преподавателя(СРСП) | |
Тема 1. Жизненный цикл приложения и окна WPF | 8 |
Тема 2. Модель компоновки WPF | 8 |
Тема 3. Высокоуровневые средства WPF для работы с документами | 6 |
Тема 4. Разработка бизнес-логики приложения с помощью модели управляющих команд WPF | 7 |
Тема 5. Ресурсы, анимация и стили WPF | 8 |
Тема 6. Шаблоны проектов и средства создания решений для расширения Microsoft Office 2010 | 8 |
45 | |
Самостоятельная работа студента(СРС) | |
Основы синтаксиса XML и структура XML-документа | 8 |
Стратегии взаимодействия Windows Forms и WPF | 8 |
Использование шаблонов элементов управления WPF | 6 |
Сенсорный многопозиционный ввод и события WPF | 8 |
Триггеры свойств и событий WPF | 7 |
1 | 2 |
Использование API-интерфейса Microsoft Office и первичных сборок. Net Microsoft. Office. Interop | 8 |
45 |
4 СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
4.1 Основная литература
4.1.1 Технология разработки программного обеспечения / Э. Брауде - СПб.:Питер, 2004. –655с., ил.
4.1.2 Макки, Алекс. Введение в NET 4.0 и Visual Studio 2010 для профессионалов.: Пер. с англ. / Алекс Макки. – М. : . Д. Вильямс», 2010. – 416 с. : ил. - Парал. тит. англ.
4.1.3 Мак- WPF 4: Windows Presentation Foundation в. NET 4.0 с примерами на С# 2010 для профессионалов. : Пер. с англ. / М. Мак-Дональд. – М. : . Д. Вильямс», 2011. – 1024 с.
4.1.4 Эндрю Троелсен. Язык программирования C# 5.0 и платформа. NET 4.5, 6-е изд.: Пер. с англ. / Эндрю Троелсен. – М. : , 2013. – 1312 с.
4.1.5 С#4.0 на примерах / Б. Ватсон. – СПб.: БХВ-Петербург, 2011. – 608 с.
4.1.6 Нейгел, Кристиан. С# 4.0 и платформа .NET 4 для профессионалов. : Пер. с англ. / Кристиан Нейгел [и др.]. – М. : . Д. Вильямс», 2011. – 1440 с. : ил. – Парал. тит. англ.
4.2 Дополнительная литература
4.2.1 Технологии разработки программного обеспечения: Учебник / С. Орлов. — СПб.: Питер, 2002. – 464 с.: ил.
4.2.2 Уотсон, Карл. Visual С# 2008: базовый курс. : Пер. с англ. / Карл Уотсон [и др.]. – М. : . Д. Вильямс», 2009. – 1216 с.: ил. – Парал. тит. англ.
4.2.3 Кариев Windows-приложений на основе Visual C# [Электронный ресурс] / . – М. : БИНОМ; Лаборатория знаний, Интернет-университет информационных технологий - ИНТУИТ. ру, 2007. – URL : http://www. intuit. ru/department
4.2.4 XAML в WPF [Электронный ресурс]. – URL : http://msdn. /ru-ru/library/ms747122.aspx , свободный. – Загл. с экрана (дата обращения: 28.08.2012).
4.2.5 Свойства [Электронный ресурс]. – URL : http://msdn. /ru-ru/library/ms753192.aspx, свободный. – Загл. с экрана (дата обращения: 28.08.2012).
4.2.6 События [Электронный ресурс]. – URL : http://msdn. /ru-ru/library/ms753115.aspx, свободный. – Загл. с экрана (дата обращения: 28.08.2012).
4.2.7 Привязка данных [Электронный ресурс]. – URL : http://msdn. /ru-ru/library/cc278072(v=VS.95).aspx, свободный. – Загл. с экрана (дата обращения: 28.08.2012).


