Алгоритмизация и программирование

Plan your projects and define important tasks and actions

Get Started. It's Free
or sign up with your email address
Алгоритмизация и программирование by Mind Map: Алгоритмизация и программирование

1. Объект управления

2. Алгоритмизация

2.1. Прямая связь

2.2. Управление

2.2.1. Управляющий объект

2.2.2. Алгоритм

2.2.2.1. Свойства

2.2.2.1.1. Конечность

2.2.2.1.2. Детерминированность

2.2.2.1.3. Понятность

2.2.2.1.4. Дискретность

2.2.2.1.5. Массовость

2.2.2.1.6. Эффективность

2.2.2.2. Алгоритмические структуры

2.2.2.2.1. Следование

2.2.2.2.2. Ветвления

2.2.2.2.3. Цикл

2.2.2.3. Исполнитель

2.2.2.4. Формы представления

2.2.2.4.1. Словесный

2.2.2.4.2. Графический

2.2.2.4.3. Программный

2.2.2.5. Типовые алгоритмы

2.2.2.5.1. Поиск

2.2.2.5.2. Сортировки

2.2.3. Обратная связь

2.2.4. Автоматические системы с программным управлением

2.3. Структурная методика алгоритмизации

2.3.1. Построение алгоритма из базовых алгоритмических структур

2.3.2. Последовательная детализация

2.3.2.1. Основной алгоритм

2.3.2.2. Вспомогательный алгоритм

3. Программирование

3.1. Язык программирования Паскаль

3.1.1. Константы

3.1.2. Переменные

3.1.3. Массивы

3.2. Алгоритмы работы с велечинами

3.2.1. Константы

3.2.2. Переменные

3.2.3. Таблицы

3.2.4. Действия над данными

3.2.4.1. Операция

3.2.4.2. Функции

3.2.4.3. Команды

3.2.4.3.1. Ввод

3.2.4.3.2. Присваивание

3.2.4.3.3. Цикл-пока

3.2.4.3.4. Вывод

3.2.4.3.5. Ветвление

3.2.4.3.6. Цикл с параметром

3.3. Язык программирования

3.3.1. Объектно-ориентированные

3.3.2. Логические

3.3.3. Функциональные

3.3.4. Процедурные

3.4. Структура данных

3.4.1. Списки

3.4.1.1. Односвязные

3.4.1.2. Двусвязные

3.5. Трансляторы

3.5.1. Интерпретаторы

3.5.2. Компиляторы