Федеральное государственное бюджетное образовательное учреждение
высшего образования «Горно-Алтайский государственный университет»
(ФГБОУ ВО ГАГУ, ГАГУ, Горно-Алтайский государственный университет)
кафедра экономики, туризма и прикладной информатики
рабочая программа дисциплины (модуля)
Высокоуровневые методы информатики и программирования
09.03.03_2021_821.plx
09.03.03 Прикладная информатика
к.ф.м.н., доцент, Губкина Елена Владимировна
Распределение часов дисциплины по семестрам
Семестр
(<Курс>.<Семестр на курсе>)
Консультации (для студента)
Контроль самостоятельной работы при проведении аттестации
Консультации перед экзаменом
УП: 09.03.03_2021_821.plx
1. ЦЕЛИ ОСВОЕНИЯ ДИСЦИПЛИНЫ
формирование у будущих специалистов практических навыков по разработке программного обеспечения (ПО) для решения экономических и расчетных задач с применением современных методов и технологий программирования, обучение работе с научно- технической литературой и технической документацией по программному обеспечению ПЭВМ.
2. МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ООП
Требования к предварительной подготовке обучающегося:
Информатика и программирование
Дисциплины и практики, для которых освоение данной дисциплины (модуля) необходимо как предшествующее:
3. КОМПЕТЕНЦИИ ОБУЧАЮЩЕГОСЯ, ФОРМИРУЕМЫЕ В РЕЗУЛЬТАТЕ ОСВОЕНИЯ ДИСЦИПЛИНЫ (МОДУЛЯ)
ПК-2: Способен разрабатывать, внедрять и адаптировать прикладное программное обеспечение
Основные методы, способы и технологии внедрения ПО
ИД-1.ПК-2:Определяет эффективные методы, способы и технологии разработки, внедрения и адаптации прикладного программного обеспечения
Создавать и программировать приложения для решения прикладных задач;
Знать основы обработки статистических данных с помощью языка Python
Уметь: применять встроенные функции языка для подготовки данных к решению с помощью специальных библиотек Python-SciPy/ PuLP; Обосновывать эффективность выбранного алгоритма решения
Владеть:
1) методами подготовки данных для решения
2 методами решения ЗЛП с помощью языка программирования Python.
3 навыками обоснования выбранного алгоритма решения и полученного решения
Возможно создать графический интерфейс пользователя
ИД-2.ПК-2:Разрабатывает эффективные алгоритмы и программы с использованием современных технологий программирования.
Знать основы обработки статистических данных с помощью языка Python
Уметь: применять встроенные функции языка для подготовки данных к решению с помощью специальных библиотек Python-SciPy/ PuLP; Обосновывать эффективность выбранного алгоритма решения
Владеть:
1) методами подготовки данных для решения
2 методами решения ЗЛП с помощью языка программирования Python.
3 навыками обоснования выбранного алгоритма решения и полученного решения
ИД-3.ПК-2:Осуществляет внедрение и адаптацию программного обеспечения для решения конкретных прикладных задач
ПК-9: Способен программировать приложения и создавать программные прототипы решения прикладных задач
УП: 09.03.03_2021_821.plx
определять основные требования к системам и прототипам
ИД-1.ПК-9:Определяет требования к приложениям и программным прототипам решения прикладных задач
Создавать и программировать приложения для решения прикладных задач;
разрабатывать алгоритмы решения и программировать задачи обработки данных с применением технологии визуального программирования и методологии объектно-ориентированного событийного программирования; выполнять тестирование и отладку программ;
Уметь: применять встроенные функции языка для подготовки данных к решению с помощью специальных библиотек Python-SciPy/ PuLP; Обосновывать эффективность выбранного алгоритма решения
Владеть:
1) методами подготовки данных для решения
2 методами решения ЗЛП с помощью языка программирования Python.
3 навыками обоснования выбранного алгоритма решения и полученного решения
ИД-2.ПК-9:Осуществляет выбор методов и инструментов программирования и прототипирования в соответствии с требованиями для решения прикладных задач
имеет представление о современных интегрированных средах
ИД-3.ПК-9:Разрабатывает приложения в современных интегрированных средах
имеет представление о прототипах ИС
ИД-4.ПК-9:Разрабатывает прототипы ИС в соответствии с требованиями для решения прикладных задач
ПК-13: Способен проводить тестирование компонентов программного обеспечения ИС
Основные понятия тестирования компонентов программного обеспечения информационных систем
ИД-1.ПК-13:Определяет и осуществляет выбор современных технологии и методов тестирования, специализированного программного обеспечения автоматизации тестирования ИС.
Проводить тестирование компонентов программного обеспечения ИС
ИД-2.ПК-13:Применяет основные инструментальные средства тестирования компонентов программного обеспечения ИС
методы разработки тестирования компонентов ПО ИС
ИД-3.ПК-13:Разрабатывает программу и методику тестирования компонентов программного обеспечения ИС
навыком проектирования и разработки программ, а также их тестирования и внедрения; средствами анализа, проектирования и реализации программных систем на основе объектно-ориентированной модели программирования;
ИД-4.ПК-13:Проводит тестирование компонентов программного обеспечения ИС в соответствии с программой и методикой тестирования