ВУЗ:
Составители:
Введение 
Многие  задачи,  предназначенные  для  решения  на  ЭВМ,  преду-
сматривают разработку алгоритма их реализации. 
Алгоритм – это точное предписание, которое определяет процесс, 
ведущий от исходных данных к требуемому конечному результату.  
Можно дать и другие определения алгоритма:  
1) это описание последовательности действий для решения задачи 
или достижения поставленной цели;  
2)  это  правила  выполнения  основных  операций  обработки  дан-
ных;  
3) это описание вычислений по математическим формулам.  
Алгоритмами, например, являются правила сложения, умножения, 
решения алгебраических уравнений, умножения матриц и т. п. Слово 
«алгоритм»  происходит  от algoritmi, являющегося  латинской  транс-
литерацией арабского имени хорезмийского математика IX века аль-
Хорезми.  Благодаря  латинскому  переводу  трактата  аль-Хорезми  ев-
ропейцы в XII веке познакомились с позиционной системой счисле-
ния, и  в средневековой Европе алгоритмом стали называть десятич-
ную позиционную систему счисления и правила счета в ней. 
Применительно  к  ЭВМ  алгоритм  определяет  вычислительный 
процесс,  начинающийся  с  обработки  некоторой  совокупности  воз-
можных исходных данных и направленный на получение определен-
ных этими исходными данными результатов. Термин «вычислитель-
ный процесс» распространяется и на обработку других видов инфор-
мации, например, символьной, графической или звуковой. 
Если вычислительный процесс заканчивается получением резуль-
татов,  то  говорят,  что  соответствующий  алгоритм  применим  к  рас-
сматриваемой  совокупности исходных данных.  В  противном  случае 
3
                         Введение
   Многие задачи, предназначенные для решения на ЭВМ, преду-
сматривают разработку алгоритма их реализации.
   Алгоритм – это точное предписание, которое определяет процесс,
ведущий от исходных данных к требуемому конечному результату.
   Можно дать и другие определения алгоритма:
   1) это описание последовательности действий для решения задачи
или достижения поставленной цели;
   2) это правила выполнения основных операций обработки дан-
ных;
   3) это описание вычислений по математическим формулам.
   Алгоритмами, например, являются правила сложения, умножения,
решения алгебраических уравнений, умножения матриц и т. п. Слово
«алгоритм» происходит от algoritmi, являющегося латинской транс-
литерацией арабского имени хорезмийского математика IX века аль-
Хорезми. Благодаря латинскому переводу трактата аль-Хорезми ев-
ропейцы в XII веке познакомились с позиционной системой счисле-
ния, и в средневековой Европе алгоритмом стали называть десятич-
ную позиционную систему счисления и правила счета в ней.
   Применительно к ЭВМ алгоритм определяет вычислительный
процесс, начинающийся с обработки некоторой совокупности воз-
можных исходных данных и направленный на получение определен-
ных этими исходными данными результатов. Термин «вычислитель-
ный процесс» распространяется и на обработку других видов инфор-
мации, например, символьной, графической или звуковой.
   Если вычислительный процесс заканчивается получением резуль-
татов, то говорят, что соответствующий алгоритм применим к рас-
сматриваемой совокупности исходных данных. В противном случае
                               3
