11 учебная неделя
pk@nstu.ru, +7 (383) 319 59 99 — приёмная комиссия

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

Объектно-ориентированное программирование (Дисциплины (модули) )

Скачать рабочую программу

Скачать рабочую программу



Нагрузка по семестрам
Семестр Кредитов Часов всего Лекций Практических занятий Лабораторных Часов в активной форме Часов консультаций Часов самостоятельной работы Виды самостоятельной работы Отчетность
3 4 144 18 0 36 0 Э
Перечень формируемых компетенций
ПК1. определение общих форм, закономерностей, инструментальных средств для данной дисциплины (ПK-1)
ПК2. умение понять поставленную задачу (ПK-2)
ОК10. фундаментальная подготовка по основам профессиональных знаний (OK-10)
ПК11. самостоятельное построение алгоритма и его анализ (ПK-11)
ПК14. контекстная обработка информации (ПK-14)
ПК20. знание проблемы современной информатики, её категории и связи с другими научными дисциплинами (ПK-20)
ПК23. знание проблемы и направления развития технологии программирования (ПK-23)
ПК24. знание основных методов и средств автоматизации проектирования, производства, испытаний и оценки качества программного обеспечения (ПK-24)
ПК27. знание основных концептуальных положений функционального, логического, объектно-ориентированного и визуального программирования, методов, способов и средств разработки программ в рамках этих направлений (ПK-27)
ПК28. знание методов программирования и производства программного продукта, принципы построения, структуры и приёмы работы с инструментальными средствами, поддерживающими создание программного обеспечения (ПK-28)
Перечень формируемых компетенций НГТУ
ОНК.108. фундаментальная подготовка по основам профессиональных знаний (OK-10)
ОПК.1. определение общих форм, закономерностей, инструментальных средств для данной дисциплины (ПK-1)
ОПК.11. самостоятельное построение алгоритма и его анализ (ПK-11)
ОПК.14. контекстная обработка информации (ПK-14)
ОПК.2. умение понять поставленную задачу (ПK-2)
СК.20. знание проблемы современной информатики, её категории и связи с другими научными дисциплинами (ПK-20)
СК.23. знание проблемы и направления развития технологии программирования (ПK-23)
СК.24. знание основных методов и средств автоматизации проектирования, производства, испытаний и оценки качества программного обеспечения (ПK-24)
СК.27. знание основных концептуальных положений функционального, логического, объектно-ориентированного и визуального программирования, методов, способов и средств разработки программ в рамках этих направлений (ПK-27)
СК.28. знание методов программирования и производства программного продукта, принципы построения, структуры и приёмы работы с инструментальными средствами, поддерживающими создание программного обеспечения (ПK-28)
Перечень формируемых знаний и умений НГТУ
ОНК.108.З-1.54. Знать основные понятия объектно-ориентированного подхода
ОНК.108.У55. Уметь использовать объектно-ориентированный подход для решения поставленных задач
ОНК.108.У56. Владеть способами реализации объектно-ориентированного подхода на языке С++
ОПК.1.З-1.29. Знать объектную модель, характеристики классов, объектов, особенности взаимодействия классов, объектов
ОПК.1.У30. Уметь выбирать адекватные способы выражения элементов предметной области для решаемых задач
ОПК.1.У31. Владеть инструментальными программными средствами для решения задач с использованием объектно-ориентированного подхода
ОПК.11.З-1.10. Знать основные элементы объектно-ориентированного подхода
ОПК.11.У11. Уметь разрабатывать алгоритмы решения задач с использованием объектно-ориентированного подхода
ОПК.11.У12. Владеть навыками разработки и реализации алгоритмов решения задач с использованием объектно-ориентированного подхода
ОПК.14.З-1.1. Знать предназначение и основы механизма обработки исключительных ситуаций
ОПК.14.У2. Уметь осуществлять защиту областей кода, потенциально опасных с точки зрения появления ошибок, с использованием механизма обработки исключительных ситуаций
ОПК.14.У3. Владеть средствами языка С++ для возбуждения и обработки исключительных ситуаций
ОПК.2.З-1.18. Знать особенности задач, решаемых с использованием объектно-ориентированного подхода
ОПК.2.У19. Уметь понять поставленную задачу для разработки программы с использованием объектно-ориентированного подхода
ОПК.2.У20. Владеть навыками разработки программ с использованием объектно-ориентированного подхода
СК.20.З-1.3. Знать основные причины сложности программного обеспечения
СК.20.У4. Уметь разрабатывать программы с использованием объектно-ориентированного подхода с целью преодоления причин сложности программного обеспечения
СК.20.У5. Владеть способами уменьшения сложности программного обеспечения, имеющимися в объектно-ориентированном подходе
СК.23.З-1.4. Знать основные этапы и тенденции эволюции языков и технологий программирования
СК.23.У5. Уметь использовать основные идеи и преимущества объектно-ориентированного подхода
СК.23.У6. Владеть навыками разработки программ с использованием новых тенденций в объектно-ориентированном подходе
СК.24.З-1.8. Знать основные способы работы в системе Enterprise Architect
СК.24.У8. Уметь использовать средства Enterprise Architect для разработки диаграмм классов UML
СК.27.З-1.8. Знать основные концептуальные положения объектно-ориентированного направления программирования
СК.27.У10. Владеть средствами разработки объектно-ориентированных программ
СК.27.У9. Уметь использовать методы, способы разработки объектно-ориентированных программ
СК.28.З-1.9. Знать основные способы работы в системе Visual C++
СК.28.У14. Владеть средствами Visual C++ для разработки объектно-ориентированных программ
Размещение информации на странице:
Данные из Информационной системы  
Наверх