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