16.04.2020 В 18:30
8890 ք
без скидки : 12700 ք
19900 ք
без скидки : 28430 ք
Основные пункты программы | № темы |
---|---|
Базовые понятия алгоритмизации. Алгоритмический язык. Терминология – выражения, константы, идентификаторы, операнды, знаки операций. Арифметические законы (коммутативность, ассоциативность, дистрибутивность). |
Тема № 1 |
Представление данных. Принцип программного управления. Основы алгебраической логики. Основы арифметики двоичных чисел. Понятие типа данных. |
Тема № 2 |
Методологии и языки программирования. Стадии и этапы разработки программ. Проектирование. Реализация. Понятие классов. Диаграмма классов как средство проектирования. Методологии программирования. Классификация методологий программирования (структурное, объектно-ориентированное, логическое, функциональное, программирование в ограничениях). |
Тема № 3 |
Структуры данных. Основы проектирования баз данных. Понятие базы данных. Цели и задачи БД. Проектирование баз данных. Цели и этапы проектирования. Модель «сущность-связь». Модели данных (иерархическая, сетевая, реляционная) их преимущества и недостатки. Реляционные базы данных. Понятие отношения. Нормализация. Системы управления базами данных. |
Тема № 4 |
Система программирования. Этапы реализации программ. Установка и настройка системы программирования на языке Pascal / Delfi. Кодирование. Структура программ на языке Pascal / Delfi. Создание элементарных программ (консоль и интерфейс) на языках Pascal / Delfi. Объявления. Выражения. Форматный ввод-вывод данных. |
Тема № 5 |
Основы структурного кодирования. Управляющие структуры. Условные операторы (if-else; If-then-else). Процедурное и функциональное программирование. Работа с циклами. Циклы с предусловием и с постусловием. |
Тема № 6 |
Использование языка SQL для манипуляций с данными. Знакомство с SQL. Формирование запросов к базам данных. Обзор и создание простых запросов (Select, insert, update, delete). Оператор WHERE – как одно из условий работы с данными. Запрос нескольких таблиц, как одной. |
Тема № 7 |