- •Рабочая Учебная программа дисциплины
- •1. Для направлений/профилей подготовки:
- •2. Цели освоения учебной дисциплины
- •Место учебной дисциплины в структуре ооп впо
- •5. Структура и содержание учебной дисциплины (модуля)
- •5.1 Содержание учебной дисциплины
- •Тема 11. Файлы в Дельфи
- •5.2 Разделы/темы дисциплины и виды занятий Для специальности/направления подготовки: 080100.62 Мировая экономика/экономика
- •5.3 Формы текущего контроля успеваемости
- •5.4 Форма проведения и Содержание итоговЫх контрольнЫх мероприятиЙ:
- •Образовательные технологии
- •Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины и учебно-методическое обеспечение самостоятельной работы студентов
- •Контрольные вопросы и задания для проведения текущего контроля (в течение семестра по темам)
- •Тема 11. Файлы в Дельфи
- •Темы курсовых работ/проектов (кр/кп)
- •8. Учебно-методическое и информационное обеспечение учебной дисциплины (модуля)
- •Интернет-ресурсы
- •9. Материально-техническое обеспечение учебной дисциплины (модуля)
-
Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины и учебно-методическое обеспечение самостоятельной работы студентов
-
Контрольные вопросы и задания для проведения текущего контроля (в течение семестра по темам)
Тема 1. Введение в информатику.
-
Задачи курса и порядок его изучения.
-
Роль курса в формировании специалистов и бакалавров согласно совокупности компетенций, установленных в основной образовательной программе.
Тема 2. Алгоритмизация процессов обработки данных
-
Изобразительные средства алгоритмов: словесный, формульно-словесный, языки программирования.
-
Базовые канонические структуры, используемые при проектировании алгоритмов
-
линейных,
-
ветвящихся и
-
циклических вычислительных процессов.
Определение языка программирования.
Тема 3. ИСР Дельфи.
-
ИСР Дельфи. Режимы работы.
-
Работа с редактором.
-
Режим консольного приложения
Тема 4. Введение в язык Паскаль
-
Общая характеристика языка Паскаль. Алфавит языка. Идентификаторы.
-
Классификация типов данных.
-
Структура программы.
-
Выражения арифметические строковые логические. Приоритет операций.
-
Объявление скалярных переменных, массивов.
Тема 5. Управляющие операторы языка
-
Условный оператор.
-
Оператор выбора.
-
Оператор цикла с известным числом повторений.
-
Оператор цикла с предусловием.
-
Оператор цикла с постусловием.
-
Пустой оператор. Составной оператор.
Тема 6. Модульное программирование
-
Описание процедуры. Оператор вызова процедуры.
-
Описание функции. Указатель функции.
-
Формальные и фактические параметры.
-
Понятие модуля. Формат модуля.
Тема 7 Объектно-ориентированный подход к проектированию и разработке програм
-
Сущность объектно-ориентированного подхода.
-
Объектный тип данных. Переменные объектного типа.
-
Инкапсуляция. Наследование. Полиморфизм.
-
Конструкторы и деструкторы. Классы и объекты.
Тема 8 Интегрированная среда разработки Delphi
-
Среда Delphi.Главное окно. Окно формы. Окно Инспектора объектов. Окно кода программы. Конструктор форм.
-
Реакция на события. Создание и использование обработчиков событий.
-
Структура файлов проекта.
Тема 9 Основы визуального программирования
-
Форма – главный компонент приложения.
-
Размещение нового компонента.
-
Организация взаимодействия форм.
-
Особенности модальных форм.
Тема 10 Компоненты Delphi. Библиотека визуальных компонентов и её использование
-
Библиотека визуальных компонентов VCL. Обзор основных компонентов Delphi.
-
Использование визуальных компонентов.
-
Компоненты ввода, редактирования и отображения информации. Компонент StringGrid, его особенности.
-
Элементы управления. Работа с кнопками. Варианты реализации выбора.
-
Главное меню. Контекстное меню. Работа с меню.
-
Работа с диапазоном значений.
-
Элементы с закладками.
-
Окна диалога. Подсказки, строка состояния.
-
Создание вторичной формы в программе.
-
Окна «о программе» и окна-заставки.