231000. 62 Программная инженерия (указывается код направления/специальности, наименование, название программы) профиль подготовки [специализация]





Скачать 230.56 Kb.
Название231000. 62 Программная инженерия (указывается код направления/специальности, наименование, название программы) профиль подготовки [специализация]
страница3/3
Дата публикации03.11.2014
Размер230.56 Kb.
ТипДокументы
100-bal.ru > Информатика > Документы
1   2   3

10. Учебно-методическое и информационное обеспечение дисциплины:

а) основная литература

  1. Гради Буч. Объектно-ориентированный анализ и проектирование с примерами приложений на С++. Электронный вариант. 2-е изд., Rational Санта-Клара, Калифорния, 1999г.

  2. Подбельский В.В. Язык Си++: Учебное пособие для вузов по спец. «Прикладная математика» и «Вычислительные машины, комплексы, системы и сети», – 5-е изд. – М.: Финансы и статистика, 1999.

  3. А.Я. Архангельский. Программирование в С++ Builder 6.0. и 2006 – М.: ЗАО «Издательство БИНОМ», 2007.


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

  1. Шилдт Г. Теория и практика С++: Руководство для профессионалов. – СПб.: BHV-Санкт-Петербург, 1996.

  2. Архангельский А.Я. Разработка прикладных программ для Windows в C++ Builder. – М: ЗАО «Издательство БИНОМ», 2009


в) программное обеспечение

  • операционная система Microsoft Windows (XP, Vista);

  • Borland C++Builder for Microsoft Windows Version 10.0.

г) базы данных, информационно-справочные и поисковые системы

  • библиотека MSDN;

  • официальный сайт кафедры «Олимпиадное программирование»  ipc.susu.ac.ru;

  • официальный сайт кафедры «Тесты»  test.prima.susu.ac.ru.


10. Материально-техническое обеспечение дисциплины:

Лекции (компьютерный вариант) проводятся в специализированной аудитории, оснащенной мультимедийным комплексом.

Лабораторные работы: компьютерный класс
11. Кадровое обеспечение дисциплины:

Лекции и практики проводят преподаватели кафедры «Прикладная математика»:

  1. Сартасова М.Ю., старший преподаватель;

  2. Демидов А.К., доцент.


12. Методические рекомендации по организации изучения дисциплины:

12.1. Применяемые образовательные технологии

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

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

Лабораторные занятия проводятся в компьютерных классах с применением специально разработанных учебно-методических пособий, электронных учебников, тренинго- и контрольно-тестирующих комплексов объективной оценки компетенций, знаний, практических навыков и умений. Тематика практических заданий ориентирована на всестороннее рассмотрение возможностей базовых информационных средств и технологий и их применение при решении типовых и исследовательских задач. На практических занятиях и в часы консультаций преподаватель дает оценку правильности выбора конкретными студентами средств и технологий разрешения поставленных задач и проблем, привлекая к дискуссии других студентов. На практических занятиях, ориентированных на предметную область будущей профессиональной деятельности студентов, выборочно контролируется степень усвоения студентами основных теоретических положений.

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

- постоянно и систематически с использованием рекомендованной литературы и электронных источников информации закреплять знания, полученные на лекциях;

- находить решения проблемных вопросов, поставленных преподавателем в ходе лекций и практических занятий;

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

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

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


  1. Основные принципы модульного подхода в программировании.

  2. Интегрированная среда разработки приложений. Назначение, состав, система окон разработки, система меню.

  3. Принципы разработки приложений под Windows.

  4. Проект. Состав проекта, создание проекта, настройка свойств проекта.

  5. Инструменты среды разработчика для компиляции, отладки и тестирования проекта.

  6. Инструменты настройки среды разработчика.

  7. Синтаксические правила описания классов. Поля класса и разграничение прав доступа к полям класса.

  8. Инкапсуляция как базовый принцип ООП и реализация механизма инкапсуляции в С++.

  9. Объявление объектов класса.

  10. Статические и динамические объекты. Отличие механизмов реализации.

  11. Операции обращения к полям класса.

  12. Назначение и синтаксис конструкторов и деструкторов.

  13. Назначение, синтаксис и механизм перегруженных функций. Перегрузка конструкторов.

  14. Дружественные функции: назначение и синтаксис. Получение доступа к объекту класса.

  15. Дружественные классы: назначение и синтаксис. Получение объекта дружественного класса. Доступ к полям объекта дружественного класса.

  16. Перегрузка операций для классов: назначение и способы перегрузки.

  17. Ограничения на перегрузку операций.

  18. Наследование как базовый принцип ООП.

  19. Реализация механизма наследования в С++.

  20. Базовые и производные классы. Синтаксис и механизм реализации.

  21. Виды наследования. Отличие и общность механизмов.

  22. Множественное наследование. Особенности конструктора базового класса.

  23. Косвенное наследование.

  24. Виртуальное наследование базового класса при множественном наследовании.

  25. Контейнерное наследование. Особенности механизма реализации, особенности конструктора.

  26. Разработка иерархии наследуемых объектов.

  27. Полиморфизм как базовый принцип ООП.

  28. Реализация механизма полиморфизма в С++.

  29. Примеры реализации идеи полиморфизма в С++.

  30. Виртуальные функции и механизм динамического связывания.

  31. Доступ к объекту производного класса через указатель на объект базового класса.

  32. Абстрактные классы: назначение, синтаксис и механизм реализации.

  33. Параметрический полиморфизм. Синтаксис и механизм реализации.

  34. Шаблоны функций.

  35. Шаблоны классов.

  36. Среда разработки C++ Builder, основные принципы разработки приложений и основные элементы среды.

  37. Компоненты как программная реализация объектов. Свойства, события и методы компонент.

  38. Форма как основной компонент разработки приложения, основные свойства и события формы.

  39. Размещение компонента на форме, визуальная работа с компонентами.

  40. События компонента, обработка событий компонент.

  41. Механизм разработки объектного приложения в объектной среде.

  42. Основные свойства и основные события основных компонент библиотеки стандартных компонент VCL.

  43. Методы компонент. Программное управление поведением компонентов и объектов.

  44. Обработчики событий объектов.

  45. Разработка объекта и внедрение его в проект.

  46. Техника разработки интерфейса объекта пользователя.

  47. События мыши, обработка событий мыши.

  48. Технология Drag & Drop, общие принципы.

  49. Буксировка, ее отличие от перемещения.

  50. События клавиатуры, обработка событий клавиатуры.

  51. Объекты работы с графикой в С++Builder. Канва, свойства и методы канвы.

  52. Техника разработки интерфейса графических объектов.


13. Разделы дисциплины, выносимые на итоговую государственную аттестацию (ИГА)

не выносятся


Разработчики:













Кафедра прикладной математики




ст. преподаватель




М.Ю. Сартасова

(место работы)




(занимаемая должность)




(инициалы, фамилия)
















(место работы)




(занимаемая должность)




(инициалы, фамилия)




Эксперты:




























(место работы)




(занимаемая должность)




(инициалы, фамилия)
















(место работы)




(занимаемая должность)




(инициалы, фамилия)

Программа одобрена на заседании научно-методического совета по направлению «Экономика и управление». Протокол от ____________________ г. № _____
1   2   3

Похожие:

231000. 62 Программная инженерия (указывается код направления/специальности, наименование, название программы) профиль подготовки [специализация] icon231000. 62 Программная инженерия (указывается код направления/специальности,...
Рабочая программа составлена в соответствии с фгос впо по направлению подготовки 231000. 62 Программная инженерия, утвержденным приказом...
231000. 62 Программная инженерия (указывается код направления/специальности, наименование, название программы) профиль подготовки [специализация] icon231000. 62 Программная инженерия (указывается код направления/специальности,...
Рабочая программа составлена в соответствии с фгос впо по направлению подготовки 231000. 62 Программная инженерия, утвержденным приказом...
231000. 62 Программная инженерия (указывается код направления/специальности, наименование, название программы) профиль подготовки [специализация] iconПрограмма дисциплины «Основы информатики и программирования» для...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 231000....
231000. 62 Программная инженерия (указывается код направления/специальности, наименование, название программы) профиль подготовки [специализация] iconРабочая программа Дисциплины (модуля) Математическое модел ирование...
«Программная инженерия» на кафедре «Информационные системы» факультета Информационных систем и технологий
231000. 62 Программная инженерия (указывается код направления/специальности, наименование, название программы) профиль подготовки [специализация] iconПрограмма дисциплины «Информатика, математическая логика и теория...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направлений подготовки 231000....
231000. 62 Программная инженерия (указывается код направления/специальности, наименование, название программы) профиль подготовки [специализация] iconПрограмма предназначена для преподавателей, ведущих данную дисциплину,...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 231000....
231000. 62 Программная инженерия (указывается код направления/специальности, наименование, название программы) профиль подготовки [специализация] iconПрограмма дисциплины «Психология» для направления 231000. 62 «Программная...
Охватывает все основное содержание программного материала
231000. 62 Программная инженерия (указывается код направления/специальности, наименование, название программы) профиль подготовки [специализация] iconНазвание высшего учебного заведения
Основная образовательная программа высшего профессионального образования, реализуемая вузом по направлению подготовки 231000 Программная...
231000. 62 Программная инженерия (указывается код направления/специальности, наименование, название программы) профиль подготовки [специализация] iconРеферат Объем работы
Выпускная квалификационная работа по направлению 231000. 62 Программная инженерия подготовки бакалавра
231000. 62 Программная инженерия (указывается код направления/специальности, наименование, название программы) профиль подготовки [специализация] iconПрограмма дисциплины «Система управления качеством» для направления...
Повышение достоверности оценки качества подготовки водителей общественного транспорта
231000. 62 Программная инженерия (указывается код направления/специальности, наименование, название программы) профиль подготовки [специализация] iconПрограмма по формированию навыков безопасного поведения на дорогах...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 231000....
231000. 62 Программная инженерия (указывается код направления/специальности, наименование, название программы) профиль подготовки [специализация] iconПрограмма по формированию навыков безопасного поведения на дорогах...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 231000. 62 Программная...
231000. 62 Программная инженерия (указывается код направления/специальности, наименование, название программы) профиль подготовки [специализация] iconПрограмма по формированию навыков безопасного поведения на дорогах...
Программа предназначена для студентов направления 231000. 62 «Программная инженерия», изучающих дисциплину «Информационно-библиотечная...
231000. 62 Программная инженерия (указывается код направления/специальности, наименование, название программы) профиль подготовки [специализация] iconПрограмма по формированию навыков безопасного поведения на дорогах...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 231000....
231000. 62 Программная инженерия (указывается код направления/специальности, наименование, название программы) профиль подготовки [специализация] iconПрограмма дисциплины [Введите название дисциплины] для направления/...
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки/ специальности,...
231000. 62 Программная инженерия (указывается код направления/специальности, наименование, название программы) профиль подготовки [специализация] iconПрограмма дисциплины [Введите название дисциплины] для направления/...
Программа дисциплины [Введите название дисциплины] для направления/ специальности [код направления подготовки и «Название направления...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск