ФГБОУ ВПО «Московский государственный гуманитарный
университет имени »
Экономико-технологический колледж
(на правах факультета)
РАБОЧАЯ ПРОГРАММА
«Объектно-ориентированное программирование»
Специальность 230401 Информационные системы (по отраслям)
Москва
2014
ОДОБРЕНА Предметно-цикловой комиссией естественнонаучных и компьютерных дисциплин Протокол № 1 от «28» августа 2014г. | Разработана в соответствии с Федераль-ным государственным образовательным стандартом среднего профессионального образования (ФГОС СПО) по специальности 230401 Информационные системы (по отраслям) (утв. приказом Министерства образования и науки РФ от 23 июня 2010 г. N 688) |
Председатель предметно-цикловой комиссии _______________ | Заместитель директора по УР _______________ |
Автор: Арзуманян Грач Мартынович, преподаватель экономико-технологического колледжа МГГУ им. | |
Рецензент: Ольга Юрьевна Худякова, к. т.н., профессор, зав. кафедрой Информатики и математики Международного института экономики и права |
СОДЕРЖАНИЕ | стр. |
1. ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ | 3-4 |
2. СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ | 5-10 |
3. УСЛОВИЯ РЕАЛИЗАЦИИ РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ | 10-11 |
4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ | 11-18 |
1. ПАСПОРТ РАБОЧЕЙ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИПЛИНЫ «Объектно-ориентированное программирование»
1.1. Область применения программы
Рабочая программа учебной дисциплины «Объектно-ориентированное программирование» является частью основной профессиональной образовательной программы в соответствии с ФГОС по специальностям СПО 230401 Информационные системы (по отраслям).
Место дисциплины в структуре основной профессиональной образовательной программы.
Преподавание дисциплины «Объектно-ориентированное программирование» имеет практическую направленность и проводится в тесной взаимосвязи с другими и специальными дисциплинами: «Основы алгоритмизации и программирования», «Архитектура ЭВМ и вычислительных систем», «Операционные системы и среды», «Дискретная математика».
Дисциплина «Объектно-ориентированное программирование» принадлежит к профессиональному циклу и направлена на достижение следующих целей:
· освоение системы базовых знаний, отражающих вклад информатики в формирование современной научной картины мира, роль информационных процессов в обществе, биологических и технических системах;
· овладение умениями применять, анализировать, преобразовывать информационные модели реальных объектов и процессов, используя при этом ИКТ, в том числе при изучении других дисциплин;
· развитие познавательных интересов, интеллектуальных и творческих способностей путем освоения и использования методов информатики и средств ИКТ при изучении различных учебных предметов;
· воспитание ответственного отношения к соблюдению этических и правовых норм информационной деятельности;
· приобретение опыта использования информационных технологий в индивидуальной и коллективной учебной и познавательной, в том числе проектной деятельности.
1.2. Цели и задачи дисциплины – требования к результатам освоения дисциплины
Основные задачи дисциплины «Объектно-ориентированное программирование» - изучение и усвоение основных понятий, методов и приемов объектно-ориентированного и визуального программирования, развитие навыков алгоритмического мышления, изучение пакета Delphi, а также общие элементы языков и общую структуру сред программирования.
В результате изучения дисциплины студент должен:
иметь представление:
ü об альтернативах, доступных разработчику программного обеспечения (ПО);
ü о том, как реализуются языковые конструкции;
ü о потоках данных;
знать:
ü основы объектно-ориентированного программирования;
ü как следует использовать структурные конструкции в различных языках;
ü основные логические функции и их запись в коде;
ü методы структурного нисходящего программирования;
ü как выполнять чтение и запись файлов на диске средствами языка программирования;
уметь:
ü создавать типы данных, соответствующие структуре прикладной задачи;
ü записывать сложные логические условия завершения циклов;
ü определять истинность логических выражений;
ü писать функции;
ü применять процедуры;
ü использовать нисходящий метод для решения больших задач.
ü работать в интегрированной среде программирования «Delphi 7».
Текущий контроль проводится при выполнении практических задач по разделам программы в виде самостоятельной работы с предъявлением результата (экран, документ), а также обязательной и итоговой контрольных работ.
Программа рассчитана на 135 часов, в аудиторных занятий,
в том числе 74 часов отводится на практические занятия. Для проверки знаний студентов предусмотрены две обязательных контрольных. По окончании курса проводится итоговая контрольная работа.
В содержании дисциплины по каждой теме приведены требования к формируемым представлениям, знаниям и умениям.
С целью систематизации и закрепления, полученных знаний и практических умений в рабочей программе предусмотрены часы на самостоятельную внеаудиторную работу студентов. По дисциплине предусмотрен курсовой проект в объеме 20 часов.
2. СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ
2.1. Объем учебной дисциплины и виды учебной работы
Вид учебной работы | Объем часов |
Максимальная учебная нагрузка (всего) | 193 |
Обязательная аудиторная учебная нагрузка (всего) | 135 |
В том числе: | |
Практические занятия | 74 |
Курсовое проектирование (всего) | 20 |
В том числе: | |
Практические занятия | 20 |
Самостоятельная работа обучающегося по курсовому проектированию (всего) | 58 |
2.2. Тематический план и содержание учебной дисциплины «Объектно-ориентированное программирование»
Наименование разделов и тем | Содержание учебного материала, лабораторные и практические работы, самостоятельная работа обучающихся. | Объем часов | Уровень освоения |
1 | 2 | 3 | 4 |
РАЗДЕЛ I. КЛАССЫ DELPHI И СОБЫТИЯ | 12 (14/10) | ||
Тема 1.1. Динамические типы данных. | Явные и неявные динамические типы данных. | 1 | 1 |
Классы, строки и динамические массивы, как неявные динамические типы. | 1 | 1 | |
Особенности использования динамических переменных. Динамические типы в практических алгоритмах функции Length и SetLength. | 1 | 1 | |
Практическое занятие №1: Работа со строками - 1 . | 2 | 2 | |
Самостоятельная работа Подготовка отчета по практической работе №1. | 2 | 2 | |
Тема 1.2. Тип String и динамические массивы. | Тип String в Delphi и его внутреннее строение. | 1 | 1 |
Тип PСhar и его свойства. | 1 | 1 | |
Статическая и динамическая длина строки или массива. Счетчик использования в типе String. | 2 | 1 | |
Практическое занятие №2: Работа со строками - 2 . | 2 | 2 | |
Самостоятельная работа Подготовка отчета по практической работе №2 | 2 | 2 | |
Тема 1.3. Класс TStringList. | Свойства и методы класса TStringList. Практическое использование свойств класса для реализации практических алгоритмов при работе со списками строк. | 1 | 1 |
Включение, исключение, сортировка строк в списках. | 1 | 1 | |
Практическое занятие №3: Анализ списков. | 2 | 2 | |
Самостоятельная работа Подготовка отчета по практической работе №3. | 2 | 3 | |
Тема 1.4. События клавиатуры и мыши. | Типы событий клавиатуры OnKeyDown, OnKeyUp, OnKeyPress. Типы событий мыши OnClick, OnDblClick, OnMouseDown, OnMouseUp. | 1 | 1 |
Практическое занятие №4: Управление окном. | 2 | ||
Самостоятельная работа Подготовка отчета по практической работе №4. | 2 | 2 | |
Тема 1.5. Свойства окон. | Общие свойства оконных классов. | 1 | 1 |
События, связанные с оконными классами. | 1 | 1 | |
Свойства Align, Anchors, Top, Left, Width, Height. | 1 | 1 | |
Практическое занятие №5: Составные окна. | 4 | 2 | |
Самостоятельная работа Подготовка отчета по практической работе №5. | 2 | 2 | |
РАЗДЕЛ II ТЕХНИКА ПРОГРАММИРОВАНИЯ В DELPHI | 23 (30/24) | ||
Тема 2.1. Типы TPen и TBrush. | Свойства: «стиль», «цвет», «фоновый цвет», «стиль пера», «стиль кисти». Свойства Pen: PenColor, PenStyle, PenWidth. | 1 | 1 |
Порядок создания, удаления и копирования объекты кисти и карандаша | 1 | 1 | |
Практическое занятие №6: Карандаш и кисть. | 2 | 2 | |
Самостоятельная работа Подготовка отчета по практической работе №6 | 2 | 2 | |
Тема 2.2. Графические возможности персонального компьютера. | Графические возможности контроллеров. Стандартные графические режимы. | 1 | 1 |
Практическое занятие №7: График функции - 1. | 2 | 2 | |
Самостоятельная работа Подготовка отчета по практической работе №7. | 2 | 3 | |
Тема 2.3. Графические средства Delphi. Тип TСanvas. | Важнейшие свойства и методы Canvas. Canvas формы и событие OnPaint. | 1 | 2 |
Средства прорисовки контурного изображения на Canvas формы, синхронизировать события, сопровождающие обновление окна. | 1 | 2 | |
Практическое занятие №8: График функции – 2. | 2 | 2 | |
Самостоятельная работа Подготовка отчета по практической работе №8. | 2 | 2 | |
Тема 2.4. Графические примитивы контурной графики. | Методы рисования прямых, ломаных, кривых Безье и замкнутых фигур, прямоугольников, эллипсов, секторов, сегментов и т. п. | 1 | 2 |
Метод Execute, функции. Trunc и Round, Int и Frac, Power и IntPower, элемент ColorDialog. Понятие текущего указателя и метод HoveTo, методы CopyRect и Draw. | 1 | 2 | |
Практическое занятие №9: График функции – 3. | 2 | 3 | |
Самостоятельная работа Подготовка отчета по практической работе №9. | 2 | 2 | |
Тема 2.5. Базы данных. Структура и назначение. | Реляционные базы данных, структуры однослойной, двухслойной и трехслойной базы, понятие транзакции. | 1 | 2 |
Типовые компоненты Delphi для обслуживания баз данных. | 1 | 2 | |
Практическое занятие №10: Локальная база данных – 1. | 2 | 2 | |
Самостоятельная работа Подготовка отчета по практической работе №10. | 2 | ||
Тема 2.6. Локальные базы и их инструментальные средства. | Инструментальные средства Delphi для обслуживания базы данных. | 1 | 2 |
Типовые компоненты для работы с базой данных. | 1 | 2 | |
Практическое занятие №11: Локальная база данных - 2 | 4 | 3 | |
Самостоятельная работа Подготовка отчета по практической работе №11. | 2 | 2 | |
Тема 2.7. Отчеты и формы в базах данных. | Типовые элементы для генерации отчетов в палитре компонент Delphi. | 1 | 1 |
Назначение и свойства элементов QuickRep, QRMemo, QRImage. | 1 | 1 | |
Практическое занятие №12: Локальные базы данных – 3 | 2 | 2 | |
Самостоятельная работа Подготовка отчета по практической работе №12 | 2 | 2 | |
Тема 2.8. Элементы компьютерной анимации. | Простейшие анимационные алгоритмы | 1 | 2 |
Графические компоненты Shape, Bevel, Image и их свойства | 1 | 2 | |
Практическое занятие №13: Элементы компьютерной анимации. Создание иллюзии движения графического объекта | 4 | 2 | |
Самостоятельная работа Подготовка отчета по практической работе №13 | 2 | 2 | |
Тема 2.9. Создание инструментальных панелей. | Основные свойства, методы и события TToolBar. | 1 | 1 |
Инструментальные кнопки ToolButton, быстрые кнопки SpeedButton, комбинированные списки ComboBox, однострочные редакторы Edit. | 1 | 1 | |
Практическое занятие №14: Создание инструментальных панелей. | 4 | 2 | |
Самостоятельная работа Подготовка отчета по практической работе №14 | 2 | 2 | |
Тема 2.10. Объединение функций интерфейсных элементов управления программой. | Основные свойства и события класса TactionList и его применение | 1 | 1 |
Свойства Name, Caption, ShortCut, Hint, HelpContext, Enabled, Visible, Checked, ImagIndex. События OnExecute и OnUpdate. Редактор ActionListEditor. | 1 | 1 | |
Практическое занятие №15: Класс TActionList и его применение. | 4 | 2 | |
Самостоятельная работа Подготовка отчета по практической работе №15. | 4 | 2 | |
Тема 2.11. Иллюстрированный отчет. | Свойства компонентов Tchart, Bands, Unit, Frame. Метод Print. | 1 | 1 |
Компоненты страницы Qreport. Компонент-отчет QuickRep его связь с набором данных. | 1 | 1 | |
Практическое занятие №16: Иллюстрированный отчет. | 2 | 2 | |
Самостоятельная работа Подготовка отчета по практической работе №16. | 2 | 2 | |
Тема 2.12. Зачетная работа. | 2 | ||
РАЗДЕЛ III РАЗРАБОТКА ПРИЛОЖЕНИЯ В DELPHI | 6(30/24) | ||
Тема 3.1. Визуальное событийно-управляемое программирование | Основные компоненты (элементы управления) интегрированной среды разработки, их состав и назначение. Дополнительные элементы управления. | 1 | 2 |
Свойства компонентов (элементов управления). Виды свойств. Синтаксис определения свойств. Категория свойств. | 1 | 2 | |
Назначение свойств и их влияние на результат. Управление объектом через свойства. События компонентов (элементов управления), их сущность и назначение. | 1 | 2 | |
Практические занятия №17 Создание процедур на основе событий. Процедуры, определенные пользователем: синтаксис, передача аргументов. Вызов событий. | 2 | 3 | |
Практические занятия №18 Создание проекта с использованием кнопочных компонентов. | 4 | 3 | |
Практические занятия №19 Создание проекта с использованием компонентов для работы с текстом. | 4 | 3 | |
Практические занятия №20 Создание проекта с использованием компонентов ввода и отображения чисел, дат и времени. | 4 | 3 | |
Практические занятия №21 Создание проекта с использованием компонентов стандартных диалогов и системы меню. | 4 | 3 | |
Самостоятельная работа Создание программного продукта: калькулятор. Создание программного продукта: текстовый редактор. Создание программного продукта: графический редактор. Работа с учебной литературой, конспектом. | 10 | 3 | |
Тема 3.2. Разработка оконного приложения | Разработка функционального интерфейса приложения. Создание интерфейса приложения. Разработка функциональной схемы работы приложения. | 1 | 2 |
Создание процедур обработки событий. | 1 | 2 | |
Компиляция и запуск приложения. | 1 | 2 | |
Практические занятия №22: Разработка оконного приложения. | 4 | 2 | |
Практические занятия №23: Разработка оконного приложения с несколькими формами. | 4 | 2 | |
Практические занятия №24: Разработка многооконного приложения. | 4 | 2 | |
Самостоятельная работа Создание программного продукта: график функции. Создание программного продукта: обучающее - контролирующая программа Работа с учебной литературой, конспектом. | 14 | 3 | |
Курсовой проект. | 0(20/0) | ||
Всего по дисциплине | 135 (74/58) |
Для характеристики уровня освоения учебного материала используются следующие обозначения:
1. – ознакомительный (узнавание ранее изученных объектов, свойств);
2. – репродуктивный (выполнение деятельности по образцу, инструкции или под руководством)
3. – продуктивный (планирование и самостоятельное выполнение деятельности, решение проблемных задач)
2.3. Курсовой проект
Курсовое проектирование является завершающим этапом в изучении дисциплины «Объектно-ориентированное прикладное программирование», в ходе которого осуществляется обучение применению полученных знаний и умений при решении комплексных задач, связанных со сферой профессиональной деятельности будущих специалистов.
Выполнение студентом курсового проекта по дисциплине проводится с целью:
- систематизации и закрепления полученных теоретических знаний и практических умений по общепрофессиональным дисциплинам;
- углубления теоретических знаний в соответствии с заданной темой;
- формирования умения применять теоретические знания при решении поставленных профессиональных задач;
- формирования умения использовать справочную, нормативную и правовую документацию;
- развития творческой инициативы, самостоятельности, ответственности и организованности.
2.4. ТЕМАТИКА КУРСОВЫХ ПРОЕКТОВ
Тема 1. Разработка приложения «Перекодировка текстовых файлов».
Тема 2. Разработка приложения «Однооконный текстовый редактор».
Тема 3. Разработка приложения «Многооконный текстовый редактор в MDI стиле».
Тема 4. Разработка приложения «Многооконный текстовый редактор в SDI стиле».
Тема 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. Разработка программы «Игра «Морской бой».
3. УСЛОВИЯ РЕАЛИЗАЦИИ ПРОГРАММЫ ДИСЦИПЛИНЫ
3.1. Требования к минимальному материально-техническому обеспечению
Реализация программы дисциплины требует наличия учебного кабинета компьютерных дисциплин.
Оборудование учебного кабинета:
× Компьютерный класс, позволяющий обеспечить проведение практических занятий по программированию для платформ MS Windows / Linux, организованные в локальную сеть с подключением к сети Интернет;
× Периферийные устройства компьютера: принтер, сканер, колонки;
× Компьютерные столы;
Технические средства обучения:
× Интерактивная доска с проектором.
3.2. Информационное обеспечение обучения
Основные источники:
ЛИТЕРАТУРА И СРЕДСТВА ОБУЧЕНИЯ
1. Язык программирования С, 2-е издание. : Пер. с англ. — М. : Издательский дом «Вильямc», 2009. — 304 с.: ил.
2. Культин в Turbo Pascal 7.0 и Delphi / . – 3-е изд. – СПб. : БХВ-Петербург, 2010. – 400 с.
3. Delphi 7. Основы программирования. Решение типовых задач: Самоучитель / . – 2-е изд., доп. – М.: Кудиц-образ, 2011. – 480 с.
4. Объектно-ориентированное программирование в С++, 4-е изд.- СПб.: Питер, 2007.- 928 с.:ил.
5. Философия С++. Введение в стандартный С++. 2-е изд. – СПб.: Питер, 2004.- 572 с.:ил.
6. DELPHI. Программирование на языке высокого уровня. : Учебник для ВУЗов. / . – М. ; СПб. ; Нижний Новгород : Питер, 2010. – 640 с.
7. Программа тестирования «Examiner33»
Дополнительные источники:
× Джосаттис С++: справочник разработчика.: Пер. с англ. – М.: Изд. Дом “Вильямс”, 2003. – 544 с.
× Голицына алгоритмизации и программирования: Учебное пособие / , . – М. : Форум – Инфра-м, 2010. - 432 с.
× Дёмкин объектно-ориентированного программирования в примерах на С++: Учебное пособие / НФ ГУ-ВШЭ – Нижний Новгород, 2005. – 148 с.
× Как программировать на С++: Пер. с англ. – М.: ЗАО “Изд-во БИНОМ”, 1998. – 1024 с.
× IBM PC для пользователя. Краткий курс. – М.: ИНФРА, 1998;
× Delphi 7 на примерах/Под ред. – И.: Юниор, 2003. — 384 с., ил.
× Полный справочник по С++, 4-е изд.: Пер. с англ. – М.: Изд. Дом “Вильямс”, 2006. – 800 с.
4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ ДИСЦИПЛИНЫ
Результаты обучения (освоенные умения, усвоенные знания) | Коды формируемых общих компетенций | Формы и методы контроля и оценки результатов обучения |
знания/понимание | ||
различные подходы к определению понятия «информация» | ОК 1, ОК 8 ПК 1.3 - 1.2 | Фронтальный, устный, ответ у доски. |
методы измерения количества информации: вероятностный и алфавитный. Знать единицы измерения информации | ОК 1, ОК 8 ПК 1.3 - 1.2 | Фронтальный, устный, викторина. |
назначение наиболее распространенных средств автоматизации информационной деятельности (текстовых редакторов, текстовых процессоров, графических редакторов, электронных таблиц, баз данных, компьютерных сетей) | ОК 5, ОК 9 ПК 1.3 - 1.2 | Контрольная работа, тестовый, задание на установление соответствия одного множества другим. |
назначение и виды информационных моделей, описывающих реальные объекты или процессы | ОК 1, ОК 9 ПК 1.3 - 1.2 | Комбинированный, письменный, решение задач и примеров. |
использование алгоритма как способа автоматизации деятельности | ОК 1, ОК 2 ПК 1.3 - 1.2 | Комбинированный, письменный, решение задач и примеров. |
назначение и функции операционных систем | ОК 1, ОК 2 ПК 1.3 - 1.2 | Индивидуальный, тестовый, задание на установление правильной последовательности. |
умения | ||
правильно использовать динамические типы в практических алгоритмах | ОК 3, ОК 4, ПК 1.3 - 1.2, ПК 2.2 - 2.3 | Индивидуальный, тестовый, автоматизированный. |
использовать строковые функции, преобразовывать строковые типы | ОК 5, ОК 9 ПК 2.2 - 2.3 | Индивидуальный, тестовый, автоматизированный. |
пользоваться свойствами и методами классов для реализации практических алгоритмов при работе со списками строк | ОК 2, ОК 5, ОК 9 ПК 2.2 - 2.3 | Индивидуальный, тестовый, автоматизированный. |
правильно использовать нужные типы событий в практических алгоритмах | ОК 2 ПК 1.3 - 1.2, ПК 2.2 - 2.3 | Индивидуальный, тестовый, автоматизированный. |
правильно задавать перечисленные выше свойства для создания составных и масштабируемых окон | ОК 5 ПК 1.3 - 1.2, ПК 2.2 - 2.3 | Индивидуальный, тестовый, автоматизированный. |
создавать, уничтожать и копировать объекты кисти и карандаша | ОК 2, ОК 5, ОК 9 ПК 2.2 - 2.3 | Индивидуальный, тестовый, автоматизированный. |
запрашивать текущий графический режим и определять его разрешение и цветность | ОК 2, ОК 5 ПК 1.3 - 1.2, ПК 2.2 - 2.3 | Индивидуальный, тестовый, автоматизированный. |
создавать средства прорисовки контурного изображения на канве формы, синхронизировать события, сопровождающие обновление окна | ОК 2, ОК 5, ОК 9 ПК 1.3 - 1.2, ПК 2.2 - 2.3 | Индивидуальный, тестовый, автоматизированный. |
программировать прорисовку графиков и диаграмм | ОК 2, ОК 5, ОК 9 ПК 2.2 - 2.3 | Индивидуальный, тестовый, автоматизированный. |
смонтировать простую локальную базу данных, настраивать типовые компоненты для работы с конкретной базой данных | ОК 2, ОК 7 ПК 1.3 - 1.2, ПК 2.2 - 2.3 | Индивидуальный, тестовый, задание на установление правильной последовательности. |
использовать и настраивать отчеты и формы по требованию заказчика | ОК 2, ОК 7 ПК 1.3 - 1.2 | Индивидуальный, тестовый, задание на установление правильной последовательности. |
вывести объект на экран; стереть объект с экрана; вывести с некоторым смещением другой вариант объекта | ОК 2, ОК 7 ПК 1.3 - 1.2, ПК 2.2 - 2.3 | Индивидуальный, тестовый, задание на установление правильной последовательности. |
заносить на инструментальную панель нужные кнопки; задавать разделы главного или контекстного меню; задавать стиль кнопок; создавать ниспадающие списки | ОК 2, ОК 7 ПК 1.3 - 1.2, ПК 2.2 - 2.3 | Индивидуальный, тестовый, задание на установление правильной последовательности. |
применять TActionList для синхронизации управляющих элементов | ОК 2, ОК 7 ПК 1.3 - 1.2, ПК 2.2 - 2.3 | Индивидуальный, тестовый, задание на установление правильной последовательности. |
управлять наличием полос в отчете; устанавливать параметры страницы с помощью свойства Page; строить диаграммы различного вида на основе TChart | ОК 2, ОК 7 ПК 1.3 - 1.2, | Индивидуальный, тестовый, задание на установление правильной последовательности. |
использование приобретенные знания и умения в практической деятельности и повседневной жизни | ||
эффективной организации индивидуального информационного пространства | ОК 2, ОК 8 ПК 1.3 - 1.2, ПК 2.2 - 2.3 | Индивидуальный, тестовый, задание на установление правильной последовательности. |
автоматизации коммуникационной деятельности | ОК 2, ОК 8 ПК 1.3 - 1.2, ПК 2.2 - 2.3 | Индивидуальный, тестовый, автоматизированный. |
эффективного применения информационных образовательных ресурсов в учебной деятельности | ОК 2, ОК 8 ПК 1.3 - 1.2, ПК 2.2 - 2.3 | Индивидуальный, тестовый, автоматизированный. |


