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

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

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

2. Базовые алгоритмические структуры

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

2.1.1. Ветвление

2.1.1.1. Цикл

3. Величина:имя,значение,тип

4. Алгоритмы работы"В обстановке"

5. Характеристики исполнителя:

5.1. Назначение

5.2. Среда

5.3. Режим работы

5.4. Система команд (СКИ)

6. Алгоритм- последовательность команд управления работой исполнителя

7. Исполнитель алгоритма

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

8.1. Функциональное(Лисп)

8.2. Логическое(Пролог)

8.3. Объектно-ориентированное(Смолток, СИ++,Делфи..)

8.4. Процедурное программирование(Ассемблеры, Бейсик, Фортран, Паскаль...)

8.4.1. Системы программирования

8.4.1.1. Организация ввода, редактирование, сохранение

8.4.1.2. Организация трансляции и компоновки программных модулей

8.4.1.3. Организация отладки и исполнение программ

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

8.4.2.1. Элементы языка

8.4.2.2. Организация действий над данными

8.4.2.2.1. Алфавит, лексемы, синтаксис, оформление

8.4.2.2.2. Ввод-вывод данных, работа с файлами

8.4.2.2.3. Обработка данных

8.4.2.2.4. Типы и структуры данных

8.4.2.3. Организация данных

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

10. Свойства алгоритма:

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

10.2. Точность

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

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

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

11. Методика структурного программирования

11.1. Супер позиция базовых структур (последовательность, вложенность )

11.2. нисходящее проектирование сложных алгоритмов

12. Языки описания алгоритмов:

12.1. блок-схемы

12.2. учебный алгоритмический язык