Модульные системы обработки данных
При синтезе модульных систем обработки данных на этапе технического проектирования следует решить следующие задачи: определить множество информационных элементов, необходимых и достаточных для решения требуемых функциональных задач; определить множество процедур, необходимых и достаточных для выполнения требуемого преобразования информации; определить последовательность выполнения процедур с учетом совместимости средств реализации операторов и других ограничений; синтезировать модули программного обеспечения, распределяя процедуры и связанные с ними информационные элементы по создаваемым модулям в соответствии с выбранным критерием; синтезировать информационные массивы системы, т. е. распределить наборы записей и информационных элементов по создаваемым массивам в соответствии с заданным критерием, выбрать оптимальные способы организации массивов, типы материальных носителей и стратегии обращения к элементам массива, определить взаимное размещение элементов массива и оптимальную величину блока для обмена внешней памятью ЭВМ при решении задачи; определить оптимальные информационные взаимосвязи (интерфейс) между модулями программного обеспечения; определить оптимальный набор технических средств для реализации модулей в синтезируемой системе.