Информатика. Учебное пособие

       

В чем преимущества алгоритмических языков перед машинными?


Основные преимущества таковы:

  • алфавит

    алгоритмического языка значительно шире алфавита машинного языка, что существенно повы шает наглядность текста программы;

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

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

  • требуемые операции задаются с помощью общепринятых математических обозначений;
  • данным в алгоритмических языках присваиваются индивидуальные имена, выбираемые программистом;
  • в языке может быть предусмотрен значительно более широкий набор типов данных по сравнению с набором машинных типов данных.
  • Таким образом, алгоритмические языки в значительной мере являются машинно-независимыми. Они облегчают работу программиста и повышают надежность

    создаваемых программ.



    Содержание раздела