Проблемно – ориентированный язык


С расширением областей применения вычислительной техники возникла необходимость формализовать представление постановки и решение новых классов задач. Необходимо было создать такие языки программирования, которые, используя в данной области обозначения и терминологию, позволили бы описывать требуемые алгоритмы решения для поставленных задач, ими стали проблемно – ориентированные языки. Эти языки, ориентированные на решение определенных проблем, должны обеспечить программиста средствами, позволяющими коротко и четко формулировать задачу и получать результаты в требуемой форме.

В этих языках имеется возможность описывать специфические алгоритмы обработки информации более крупными конструкциями. Это делает программы пользователей более наглядными, так как каждая используемая конструкция соответствует вполне определенному объекту, исследуемому пользователем.

Проблемных языков очень много, например:

- Фортран, Алгол – языки, созданные для решения математических задач;

- Simula, Слэнг - для моделирования;

- Лисп, Снобол – для работы со списочными структурами.

СРЕДСТВА СОЗДАНИЯ ПРОГРАММ

Системы программирования (инструментальные программы) - это комплекс программных средств, предназначенный для работы с программами на одном из языков программирования. Системы программирования предоставляют сервисные возможности программистам для разработки их собственных компьютерных программ.

Инструментальные программы отличаются друг от друга назначением и возможностями.

К системам (или средствам) автоматизации программирования (САП) относят:

1) языки программирования;

2) текстовый редактор;

3) компилятор или интерпретатор;

4) обширные библиотеки стандартных программ и функций;

5) загрузчик программ (Load), позволяющий выбрать из директория нужный текстовый файл программы;

6) запускатель программ (Run), осуществляющий процесс выполнения программы;

7) отладчик (Debug), выполняющий сервисные функции по отладке и тестированию программы;

8) диспетчер файлов (File), предоставляющий возможность выполнять операции с файлами: сохранение, поиск, уничтожение и т.п.;

9) интегрированную среду разработки;

10) встроенную справочную службу;

11) мощные графические библиотеки; утилиты для работы с библиотеками и другие вспомогательные программы.

В самом общем случае для создания программы на выбранном языке программирования нужно иметь следующие компоненты.



Дата добавления: 2021-03-18; просмотров: 480;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.008 сек.