• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Programming

2019/2020
Academic Year
RUS
Instruction in Russian
4
ECTS credits
Delivered at:
Department of Information Technologies in Business (Faculty of Economics, Management, and Business Informatics)
Course type:
Compulsory course
When:
2 year, 1, 2 module

Instructors

Программа дисциплины

Аннотация

Просмотр программы Аннотация Цель освоения дисциплины Планируемые результаты Содержание учебной дисциплины Текущий контроль Промежуточная аттестация Программное обеспечение Электронные образовательные ресурсы Материально-техническое обеспечение дисциплины Особенности организации дисциплины ... Пользователи Прикрепление пользователей Аннотация Настоящая программа учебной дисциплины устанавливает требования к образовательным результатам и результатам обучения студента и определяет содержание и виды учебных занятий и отчетности. Программа предназначена для преподавателей, ведущих дисциплину «Программирование», учебных ассистентов и студентов направления подготовки 38.04.05 Бизнес-информатика, обучающихся по образовательной программе «Бизнес информатика».
Цель освоения дисциплины

Цель освоения дисциплины

  • приобретение теоретических знаний и практических навыков в области основных методологий разработки программ с помощью языков программирования высокого уровня (процедурно-ориентированной и объектно-ориентированной)
  • изучение современных инструментальных сред, предназначенных для разработки программ с помощью языков программирования высокого уровня
  • формирование у студентов алгоритмического мышления
Результаты освоения дисциплины

Результаты освоения дисциплины

  • использует стандартные коллекции; разрабатывает свой класс коллекцию; использует обобщенное программирование; использует события; использует LINQ запросы и методы расширения для обработки коллекций
  • использует события; использует LINQ запросы и методы расширения для обработки коллекций
  • умеет определять функциональные требования к программе; умеет строить use case диаграмму; умеет строить диаграммы активности и последовательности этапа анализа; умеет строить диаграммы последовательности этапа проектирования; разрабатывает диаграмму классов основываясь на результатах объектно-ориентированного анализа и проектирования
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Раздел 4. Коллекции. Объектно-событийное программирование
    использует стандартные коллекции; разрабатывает свой класс коллекцию; использует обобщенное программирование; использует события; использует LINQ запросы и методы расширения для обработки коллекций
  • Раздел 5. Объектно-событийное программирование
    использует события; использует LINQ запросы и методы расширения для обработки коллекций
  • Раздел 6. Объектно-ориентированный анализ и проектирование
    умеет определять функциональные требования к программе; умеет строить use case диаграмму; умеет строить диаграммы активности и последовательности этапа анализа; умеет строить диаграммы последовательности этапа проектирования; разрабатывает диаграмму классов основываясь на результатах объектно-ориентированного анализа и проектирования;
Элементы контроля

Элементы контроля

  • Лабораторная работа 12 (неблокирующий)
  • Лабораторная работа 13 (неблокирующий)
  • Лабораторная работа 14 (неблокирующий)
  • Защита лабораторной работы 12 (неблокирующий)
  • Защита лабораторной работы 13 (неблокирующий)
  • Защита лабораторной работы 14 (неблокирующий)
  • Экзамен (неблокирующий)
  • Домашняя работа (неблокирующий)
Промежуточная аттестация

Промежуточная аттестация

  • Промежуточная аттестация (2 модуль)
    Одисциплине5,6 = 0,3*Олаб.работы +0,2Одз+ 0,1*Осамост.работа + 0,4*Оэкзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Введение в программирование на языке Visual C#: Учебное пособие / Гуриков С.Р. - М.:Форум, НИЦ ИНФРА-М, 2013. - 448 с.: 70x100 1/16. - (Высшее образование: Бакалавриат) (Переплёт 7БЦ) ISBN 978-5-91134-738-3 - Режим доступа: http://znanium.com/catalog/product/404441

Рекомендуемая дополнительная литература

  • Алгоритмизация и программирование : Учебное пособие / С.А. Канцедал. - М.: ИД ФОРУМ: НИЦ ИНФРА-М, 2013. - 352 с.: ил.; 60x90 1/16. - (Профессиональное образование). (переплет) ISBN 978-5-8199-0355-1 - Режим доступа: http://znanium.com/catalog/product/391351
  • Программная инженерия. Визуальное моделирование программных систем : учеб. для академ. бакалавриата, Черткова Е.А., НИУ ВШЭ, 2018