Редактирование Вычислительная математика (секция)
Материал из Documentation.
Перейти к:
навигация
,
поиск
== Взаимодействие человека с ЭВМ == На начальном этапе применения компьютеров программы для них составлялись на внутреннем языке компьютера, затем появились языки высокого уровня и ныне имеется большой набор стандартных программ решения типовых задач, пакетов и библиотек таких программ. Рост быстродействия компьютеров, сопровождавшийся ростом числа решаемых задач, привёл к возникновению трудностей в системе взаимодействия человека с машиной, связанных со скоростью программирования. Это привело к созданию последовательности универсальных и проблемно-ориентированных алгоритмич. языков. Вследствие большой близости алгоритмич. языков с естеств. языками, их внедрение упростило программирование и существенно расширило круг пользователей. В науч. расчётах наиболее распространены язык фортран, на котором созданы богатейшие запасы стандартных программ, и активно распространяющийся язык си, более удобный при разработке новых систем программирования и наиболее приспособленный для программирования параллельных вычислений. Используются также сочетания этих языков. В связи с глобальной компьютеризацией, сопровождающейся общим снижением уровня математич. культуры, важной проблемой является разработка методов решения задач и создания систем общения человека с компьютером, требующих миним. знаний математики и численных методов, что предъявляет новые требования к алгоритмам и программам решения типовых математич. и прикладных задач и к разработке новых средств общения человека с компьютером. Возможности общения человека с компьютером непрерывно совершенствуются; напр., создаются системы программирования, дающие возможность простого обращения к широкому классу стандартных программ, и системы программирования, содержащие формульные вычисления. Примерами универсальных систем такого рода являются [[Matematiсa]], [[MatLab]], [[Maple]], [[Reduce]]. Поскольку пользователями таких систем являются зачастую исследователи, весьма далёкие от математики, стандартные программы, включённые в такие системы, должны обладать повышенной надёжностью, в связи с этим разработка подобных систем предъявляет, в частности, новые требования к теории численных методов. При решении мн. прикладных задач важно создание комплексов программ и языков общения с компьютером, позволяющих вести работу в диалоговом режиме, с тем чтобы сочетать вычислительные и логич. возможности компьютеров с возможностями человека. В то же время во многих случаях, требующих быстрой реакции, разрабатываются алгоритмы, исключающие вмешательство человека. Получают распространение комплексы, включающие большое число вычислит. машин и допускающие одновременное обслуживание большого числа пользователей. Намечающееся широкое использование параллельных компьютеров и систем с распределённой памятью должно изменить приоритеты в развитии теории численных методов, их оптимизации и в разработке систем общения человека с компьютером.<ref>[https://bigenc.ru/mathematics/text/2379605]</ref>
Описание изменений:
Отменить
|
Справка по редактированию
(в новом окне)
Просмотры
Статья
Обсуждение
Править
История
Личные инструменты
Представиться системе
Навигация
Заглавная страница
Случайная статья
Инструменты
Ссылки сюда
Связанные правки
Загрузить файл
Спецстраницы