ОТ ТРУДНО РЕШАЕМЫХ ПРОБЛЕМ К ПАРАДИГМАМ ПРОГРАММИРОВАНИЯ
Городняя Лидия Васильевна
Институт систем информатики СО РАН
Статья посвящена описанию и анализу взаимосвязи между трудно решаемыми проблемами и процессом формирования парадигм программирования, которые могут быть полезны при решении таких проблем. Материал для анализа даёт история вычислительной техники, а также малозаметная линия научной деятельности лидера программирования А.П. Ершова в области проявления и развития парадигм программирования1. Результаты анализа позволили выполнить систематизацию языков программирования, представляя оценку их сходства и различия, что позволяет строить лаконичные определения относительно парадигмальных моделей. Это даёт возможность стратификации особенностей семантики языков программирования с разделением на автономно развиваемые компоненты в процессе пошаговой разработки экспериментальных систем программирования и формирования схем изучения и преподавания системного программирования, что может быть полезным для повышения производительности программного обеспечения. Попутно формируется ранжирование постановок задач по степени их изученности, что влияет на оценку трудоёмкости программирования.
систематизации языков программирования, парадигмальные модели, лаконичные определения, А.П. Ершов, парадигма программирования, стратегические парадигмы, проблемы программирования, степень изученности задач, архитектура фон Неймана.