разрабатывать технологию решения задачи по всем этапам обработки информации; осуществлять выбор языка программирования для описания алгоритмов и структур данных; определять информацию, подлежащую обработке средствами вычислительной техники, её объёмы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы её контроля