Б3.В.ОД.7 Програмный интерфейс

advertisement
Аннотация к рабочей программе учебной дисциплины
Программный интерфейс
Направление подготовки: 09.03.01 (230100) Информатика и
вычислительная техника
Профиль подготовки: Автоматизированные системы обработки
информации и управления
Формы обучения: очная
Курс - 4
1. Место дисциплины в структуре ООП:
Данная дисциплина представлена в профессиональном цикле учебного
плана в вариативной части
2. Цели освоения дисциплины:
- разрабатывать
программный интерфейс функциональных задач
автоматизированных систем обработки информации и управления,
программных комплексов, приложений баз данных, web-приложений;
- освоить технологию объектно-ориентированного программирования и
визуального проектирования программных приложений;
- изучить методы и программные средства проектирования интерфейса
межплатформенных приложений;
- применять методы тестирования и отладки программного интерфейса.
3. Компетенции, формируемые в результате освоения дисциплины:
ПК-2 осваивать методики использования программных средств для
решения практических задач;
ПК-3 разрабатывать интерфейсы «человек-ЭВМ»;
ПК-5 разрабатывать компоненты программных комплексов и баз
данных, использовать современные инструментальные средства и
технологии программирования.
4. В результате освоения дисциплины обучающиеся должны:
знать:
- основные понятия объектно-ориентированного программирования:
классы, объекты, методы, основные элементы структуры программного
приложения;
- основные принципы обработки событий и взаимодействия объектов в
прикладных программах;
- методы и средства тестирования и отладки программ;
- основные понятия интерфейса «человек-ЭВМ»;
- основные элементы графического интерфейса и их назначение;
- методы и способы реализации основных видов интерфейса
пользователя;
- основные элементы для ввода, отображения и редактирования данных;
- основные способы доступа к данным;
- методы и средства установки соединения с базами данных;
- основные классы для работы с данными;
- принципы и методы обработки исключительных ситуаций в
программных приложениях;
- основные принципы и методы разработки web-интерфейса;
уметь:
- формулировать задачу и разрабатывать программы ее решения;
- использовать классы и объекты при разработке прикладных
программ;
- использовать интегрированную среду программирования для
разработки программ;
- использовать
обработку
основных
событий
программного
приложения;
- использовать средства тестирования и отладки программ;
- использовать типовые
элементы графического интерфейса
пользователя для работы с данными: поля, флаги, кнопки, списки, меню,
диалоги;
- использовать средства и форматы отображения информации,
устройства и технологии ввода информации, методы реализации оконного
интерфейса для решения прикладных задач;
- использовать методы и средства программирования, включая
объектно-ориентированные, при проектировании интерфейса работы с
базами данных;
- использовать методы и средства редактирования данных;
- формировать отчеты и выходные формы;
- использовать методы и средства обработки исключительных
ситуаций при проектировании приложений баз данных и web-приложений;
владеть:
- методикой разработки программного интерфейса пользователя на
одном из языков программирования;
- методикой разработки и отладки программного интерфейса
с
использованием средств ввода, отображения информации, взаимодействия с
другими приложениями;
- методикой разработки и проектирования программного интерфейса
приложений для работы с базами данных;
- методикой обработки исключительных ситуаций программных
приложений;
- методикой разработки и проектирования программного интерфейса
web-приложений
5. Общая трудоемкость дисциплины составляет 6 зач. ед., 216 час.
6. Содержание учебной дисциплины
№ п/п
1
2
3
4
5
Разделы учебной дисциплины
Введение в объектно-ориентированное программирование
Классы и объекты
Использование компонентов
Организация ввода-вывода
Разработка интерфейса приложений баз данных
7. Форма контроля: зачет, экзамен
Download