Перечень, наименование, обозначение и размеры обязательных блоков и отображаемые ими функции в алгоритме и программе обработки данных должны соответствовать указанным в табл. 1.
Таблица 1.
| Наименование | Обозначение и размеры в мм | Функция |
| 1. Процесс | | Выполнение операций или группы операций, в результате которых изменяется значение, форма представления или расположение данных |
| 2. Решение | | Выбор направления выполнения алгоритма или программы в зависимости от некоторых переменных условий |
| 3. Модификация | | Выполнение операций, меняющих команды или группу команд, изменяющих программу |
| 4. Предопределенный процесс | | Использование ранее созданных и отдельно описанных алгоритмов или программ |
| 5. Ручной ввод | | Ввод данных вручную при помощи неавтономных устройств с клавиатурой, набором переключателей, кнопок |
| 6. Ввод-вывод | | Преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов обработки (вывод) |
| 7. Документ | | Ввод-вывод данных, носителем которых служит бумага |
| 8. Линия потока | | Указание последовательности между символами |
Окончание таблицы 1.
| 9. Соединитель | | Указание связи между прерванными линиями потока, связывающими символами |
| 10. Пуск - останов | | Начало, конец, прерывание процесса обработки данных или выполнения программы |
| 11. Комментарий | | Связь между элементом схемы и пояснением |
| 12. Межстраничный соединитель | | Указание связи между разъединенными частями схем алгоритмов и программ, расположенных на разных листах |






