Аннотация: Курс ориентируется на изучения основ процедурного, а затем и объекто-ориентированного программирования. Наибольшее внимание уделяется развитию у слушателей навыков алгоритмического мышления. Кроме изучения синтаксиса двух наиболее распространенных языков программирования в курсе рассматриваются принципы модульной разработки программ и создания стандартного пользовательского интерфейса. После окончания курса Вы сможете с помощью Microsoft Visual Basic и Borland Delphi создавать программы, работающие с файлами и различными базами данных.
Содержание учебного курса
ЛЕКЦИИ
"Введение в программирование" Искусственные и естественные языки. Структура алгоритмического языка. Базовая терминология курса. Язык блок - схем. Классификация алгоритмов. Способы получения исполняемого кода. Полная классификация АЯ. Переменные и константы. Процедуры и функции. Основные концепции программирования. Ожидаемые затраты при разработке ПО. Модульное программирование. Область видимости идентификаторов.
"Проекты и их составляющие" Цикличность разработки. Понятие проекта. Сравнительный анализ Visual Basic и Borland Delphi. Модификации. Файлы проекта. Средства управления проектом. Базовые типы. Объявление переменных. Приоритет вычислений. Присваивание. Преобразование типов. Структура модулей кода. События и их обработка. Работа с окнами проекта. Свойства и методы. Объекты - контейнеры. Объекты и объектные классы. Объект: Форма. Объект: Кнопка. Объект: Метка. Объект: Контейнер. Объект: Список. Формализация условий. Конструкции сравнения.
"Структурное программирование" Циклические конструкции. Структурированные типы. Регулярные структуры - массивы. Сортировки. Строки. Синтаксис процедур и функций. Передача параметров. Рекурсивные алгоритмы.
"Методы работы с файлами" Работа с файлами. Основные процедуры работы с файлами. Стандартные диалоги.
"Тактические приемы программирования" Меню программ. Разработка главного меню. Разработка контекстного меню. Выключение пунктов меню. Состояния программ. Конструкция вложенности. Обработка ошибок исполнения. Графические примитивы. Объект: Линия. Объект: Контур. Объект: Изображение. Объект: Анимация. Матричные преобразования. Контроль временного разделения. Объект: Таймер. Дополнительные элементы интерфейса.
"Оптимизация программ. Макроязыки" Подходы к оптимизации проектов. Опции СВР. Библиотеки DLL. Компоненты ActiveX. Пакеты. Написание макросов VBA. Элементы управления в документах. Гипертекстовая разметка HTML. VBScript и JavaScript.
"Принципы работы с БД" Общая классификация БД. Объектная модель Microsoft VB. Формирование отчетов. Объектная модель Borland Delphi. Элементы разработки отчетов.
ПРАКТИКИ
"Программа - кондуктор" Visual Basic, Borland Delphi
"Касса кинотеатра" Visual Basic
"Билетная касса ж/д" Borland Delphi
"Отладка программы" Borland Delphi
"Графические преобразования" Visual Basic
"Домашняя библиотека" Borland Delphi
"Разработка VBA - проекта" VBA в Microsoft Excel
"Сценарии в HTML - документах" VBScript и JavaScript
"Работа с БД Microsoft Access" Visual Basic
"Работа с БД Interbase" Borland Delphi
Зачетная работа Самостоятельная творческая работа
|
В курсе рассматриваются: Visual Basic, Borland Delphi, VBA, HTML, VBScript и JavaScript
Продолжительность обучения: 1-2 месяца
Форма обучения: вечерняя с 18.30-21.30
Режим занятий: занятия проходят 1-3 раз в неделю по 3 часа
Стоимость курса: 9 600 руб.
Ближайшая дата начала курса: 9 ноябяр 2021 г. |