
- •Содержание эумк
- •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
2.7 Взаимодействие приложений, дополнительные возможности
Создание динамически подключаемых библиотек (DLL) и новых компонентов. Создание и установка ActiveX‑элементов и пакетов. Использование пакетов. Технология связывания и внедрения объектов (OLE). Многопоточные приложения. Технология применения объектов COM, DCOM. Распределенные двухуровневые клиент‑серверные приложения: технология COM/DCOM с использованием сервера транзакций MTS, технология CORBA. Распределенные многоуровневые приложения: технология MIDAS: создание сервера приложений доступа к базе данных, связь с сервером приложений по протоколу DCOM, связь с сервером приложений по протоколу Интернет TCP/IP, связь с сервером приложений по протоколу HTTP.
Дополнительные возможности: создание справочной системы, обзор остальных возможностей.
3 C, C++, C++ Builder
3.1 Основные возможности
Элементы, константы. Типы данных. Массивы . Структуры (записи). Объединения union. Перечисления enum.
Предпроцессор. Директива #Include. Директива #define. Функция вывод на терминал (Printf). Функция ввод с клавиатуры (Scanf). Функция Main в консольных приложениях. Функции. Классы памяти: автоматические переменные. Регистровые переменные, статические переменные и функции, внешние переменные.
3.2 Операции, операторы, функции
Операции: арифметические операции, операции отношения, логические операции, операции присваивания
Операторы: блоки и составные операторы, оператор возврата из функции (return), условный оператор (if), условная операция (?), оператор выбора варианта (switch), оператор безусловного перехода (goto), цикл с предусловием (while), цикл с постусловием (do while), итерационный цикл (For). Пустой оператор. Указатели.
Функции обработки строк. Работа с файлами в С, С++ С++Builder
3.3 Объектно-ориентированное программирование
Создание классов и объектов. Виртуальные методы. Дружественные функции. Шаблоны. Пространство имен. Явные объявления конструкторов. Непостоянные объявления. Быстрый вызов функций (_fastcall). Блок обработки исключений (try ‑ catch -_finally).
3. Тематический план дисциплины
1 Распределение часов по темам дисциплины
№ |
Название темы |
Всего часов |
Объем работы студента, час. |
||||
С преподавателем |
Самостоят. работа |
||||||
Аудиторные |
Из них |
||||||
Лекции |
Лаб. |
Семинары |
|||||
|
Всего по дисциплине |
|
|
18 |
36 |
|
|
1 |
Объектный Паскаль |
|
|
8 |
8 |
|
|
1.1 |
Типы данных |
|
|
0,5 |
|
|
3.5 |
1.2 |
Операции |
|
|
0,5 |
|
|
3,5 |
1.3 |
Структура и этапы разработки проекта |
|
|
1 |
|
|
3 |
1.4 |
Операторы |
|
|
1 |
4 |
|
5 |
1.5 |
Объектно-ориентированное программирование |
|
|
1 |
|
|
3 |
1.6 |
Обработка исключительных ситуаций |
|
|
1 |
|
|
3 |
1.7 |
Основные стандартные функции и процедуры |
|
|
1 |
2 |
|
5 |
1.8 |
Файлы |
|
|
1 |
2 |
|
5 |
1.9 |
Динамические структуры данных |
|
|
1 |
|
|
3 |
2 |
Среда разработки Delphi |
|
|
7 |
16 |
|
|
2.1 |
Общие сведения |
|
|
1 |
|
|
3 |
2.2 |
Глобальные объекты |
|
|
1 |
2 |
|
5 |
2.3 |
Ввод, редактирование и вывод текста |
|
|
1 |
2 |
|
5 |
2.4 |
Списки, кнопки, контейнеры, счетчики |
|
|
1 |
2 |
|
5 |
2.5 |
Графика, меню, cтруктурированные компоненты, системные компоненты, стандартные диалоги |
|
|
1 |
4 |
|
5 |
2.6 |
Работа с базами дан-ных, формы, отчеты, анализ данных |
|
|
1 |
4 |
|
5 |
2.7 |
Взаимодействие при-ложений, дополни-тельные возможности |
|
|
1 |
2 |
|
5 |
3 |
C, C++, C++ Builder |
|
|
3 |
10 |
|
|
3.1 |
Основные возможности |
|
|
1 |
|
|
5 |
3.2 |
Операции, операторы, функции |
|
|
1 |
4 |
|
5 |
3.3 |
Объектно-ориентированное программирование |
|
|
1 |
6 |
|
5 |
2 Методические указания по выполнению практических работ и курсовой работы
Методические материалы по выполнению лабораторных и курсовой работы приведены в пункте 7.
3 Контрольные мероприятия
3.1 Контрольные мероприятия в процессе обучения
Опросы по пройденному материалу, контроль за выполнением индивидуальных заданий с выставлением оценок в журнал.
3.2 Итоговые контрольные мероприятия
Итоговый контроль за выполнением всех работ с выставлением оценок, курсовая работа, электронное тестирование, экзамен.
4. График изучения дисциплины
5. Структурированный по темам и разделам лекционный теоретический материал
Раздел №1
Тема №1
Лекция №1
Текст лекции №1
Лекция №2
Текст лекции №2
Лекция №3
Текст лекции №3
Лекция №4
Текст лекции №4
Тема №2
Лекция №5
Текст лекции №5
Лекция №6
Текст лекции №6
Лекция №7
Текст лекции №7
Лекция №8
Текст лекции №8
Раздел №2
Тема №3
Лекция №9
Текст лекции №9
Лекция №10
Текст лекции №10
Лекция №11
Текст лекции №11
Лекция №12
Текст лекции №12
Тема №4
Лекция №13
Текст лекции №13
Лекция №14
Текст лекции №14
Лекция №15
Текст лекции №15
Лекция №16
Текст лекции №16