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

Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
Алгоритмизация и программирование создатель Mind Map: Алгоритмизация и программирование

1. программа

1.1. системная программа

1.2. управляющая программа

1.3. супервизор

1.4. прикладная программа

1.5. программа обслуживания

1.6. абсолютная программа

1.7. подпрограмма

1.8. драйвер

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

2.1. Имена (идентификаторы) — употpебляются для обозначения объектов пpогpаммы (пеpеменных, массивов, функций и дp.).

2.2. 2. Опеpации.

2.3. 3. Данные — величины, обpабатываемые пpогpаммой. Имеется тpи основных вида данных: константы, пеpеменные и массивы.

2.4. Константы — это данные, которые зафиксированы в тексте программы и не изменяются в процессе ее выполнения.

2.5. Массивы — последовательности однотипных элементов, число которых фиксировано и которым присвоено одно имя.

2.6. 4. Выpажения — пpедназначаются для выполнения необходимых вычислений, состоят из констант, пеpеменных, указателей функций (напpимеp, exp(x)), объединенных знаками опеpаций.

2.7. 5. Операторы (команды). Оператор — это наиболее крупное и содержательное понятие языка: каждый оператор представляет собой законченную фразу языка и определяет некоторый вполне законченный этап обработки данных. В состав опеpатоpов входят:

3. Алгоритм

3.1. линейные

3.2. ветвлящиеся

3.3. циклические

4. свойства алгоритмов

4.1. понятность

4.2. дискретность

4.3. опрежделенность

4.4. результативность

4.5. массовость

5. запись алгоритма

5.1. словесно-формульное описание;

5.2. составленная с использованием графических блоков (блок-схема);

5.3. алгоритмические языки программирования;

5.4. псевдокод.