- •Содержание эумк
- •1. Выписка из государственного образовательного стандарта специальности
- •2. Рабочая программа учебной дисциплины
- •1 Объектный Паскаль
- •1.1 Типы данных
- •1.2 Операции
- •1.3 Структура и этапы разработки проекта
- •2 Среда разработки Delphi
- •2.2 Глобальные объекты
- •2.3 Ввод, редактирование и вывод текста
- •2.4 Списки, кнопки, контейнеры, счетчики
- •2.5 Графика, меню, cтруктурированные компоненты, системные компоненты, стандартные диалоги
- •2.6 Работа с базами данных, формы, отчеты, анализ данных
- •2.7 Взаимодействие приложений, дополнительные возможности
- •3.1 Основные возможности
- •3.2 Операции, операторы, функции
- •3.3 Объектно-ориентированное программирование
- •3. Тематический план дисциплины
- •1 Распределение часов по темам дисциплины
- •6. Методические рекомендации по самостоятельной работе студентов
- •7. Методические указания преподавателям по проведению основных видов учебных занятий
- •Формулы
- •Лабораторная работа Макросы Excel. Элементы управления
- •Лабораторная работа ms Access
- •Часть 1. Создание и редактирование таблиц
- •Часть 2. Проектирование запросов.
- •Часть 3. Создание и редактирование отчетов.
- •Лабораторная работа Excel
- •Функции суммесли, счетесли
- •Надстройки над Excel
- •Лабораторная работ: Методические указания к решению задач на подбор одного или нескольких параметров, оптимизационных задач Подбор параметра Задача 1
- •Задача 2
- •Задачу 3 (самостоятельно)
- •Задача 4
- •Лабораторная работа Excel: Использование логических функций если, и, или
- •1 Логические функции
- •1 Создать таблицу, выполнить необходимые расчеты
- •2 Создайте таблицу в Excel, сделав необходимые расчеты
- •3 Создайте таблицу в Excel, сделав необходимые и оформления:
- •4 Рассчитайте в таблице скидки (в руб.) при покупке
- •8. Планы семинарских занятий
- •9. Методические указания (рекомендации) по подготовке курсовых работ, рефератов и других заданий
- •10. Критерии оценки результатов обучения
- •11. Вопросы к экзаменам и зачетам
- •12. Фонд тестовых и контрольных заданий для оценки знаний по дисциплине Тема №1: Вопросы по ms Word
- •Тема №2: Вопросы по ос ms Windows
1.2 Операции
Арифметические операции. Операции сравнения. Логические операции. Логические поразрядные операции. Операции со строками. Операции над множествами. Операции с указателями. Порядок вычисления выражений. Преобразование типов.
1.3 Структура и этапы разработки проекта
Структура проекта: основные типы файлов, файлы ресурсов. Программа: структура программы, структура головной программы проекта. Подпрограммы: типы подпрограмм, процедуры и функции, определенные пользователем. Модули. Компилятор: общее описание компилятора, основные директивы компилятора, директивы условной компиляции. Этапы разработки проекта: разработка интерфейса и программного кода, компиляция, cборка, выполнение, выполнение консольного приложения и DOS‑программ. Отладка: максимальный контроль ошибок, оптимизация кода программы, пошаговое выполнение программы, протокол событий, просмотр и изменение значений, просмотр программного кода, отладка внешних процессов, отладка в машинных кодах, инспектор отладки. Редактор кода.
1.4 Операторы
Общие сведения. Оператор присваивания. Оператор безусловного перехода Goto. Оператор вызова процедуры или функции. Пустой оператор (;). Условный оператор If. Оператор множественного выбора Case. Операторы цикла. Счетный цикл For. Цикл Repeat ‑ Until. Цикл While. Оператор присоединения имени ‑ With. Вставка команд ассемблера .
1.5 Объектно-ориентированное программирование
Определение. Объявление класса и объекта. Динамическое создание и удаление объекта. Динамическое конструирование объектов. Свойства. Методы. Конструкторы и деструкторы. События.
1.6 Обработка исключительных ситуаций
Исключения. Иерархия классов исключений. Свойства и конструкторы исключений. Блок зачистки Try — Finaly — End. Зачистка в разделе модуля Finalization. Блок обработки исключений Try — Except — End. Искусственная генерация исключений. Исключения EAbort и функция Abort. Создание нового типа исключения.
1.7 Основные стандартные функции и процедуры
Математические функции. Форматирование: cтрока форматирования, функция форматирования Format. Преобразование дат и времени. Обработка строк с нулевым символом в конце. Обработка строк без нулевого символа в конце. Диалоговые окна ввода и вывода сообщений. Воспроизведение звуков. Запуск из приложения внешних программ. Специальные процедуры и функции. Сообщения Windows.
1.8 Файлы
Типы файлов. Файлы Паскаля: любые файлы, типизированные файлы текстовые файлы, печать текста, нетипизированные файлы. Объектный подход к файлам. Файлы Windows. Обслуживание внешних файлов и каталогов.
1.9 Динамические структуры данных
Общие сведения. Процедуры и функции динамического распределения памяти. Формирование стека. Формирование очереди.
2 Среда разработки Delphi
2.1 Общие сведения
Окна. Панели компонентов и их настройка. Архив объектов (репозиторий). Справочная система. Характеристика компонентов. Размещение и настройка компонентов на форме. Свойства: имя объекта, внешний вид объекта, размеры объекта, местоположение объекта, перемещение объекта, доступ к объекту; значение объекта, меню, вид указателя мыши, справочная система, наследование родительских свойств. События: процедуры обработки событий, мышь, клавиатура. перемещение объектов, другие события. Методы.
