Проектирование языков ЭВМ

Опубликовал запись: admin, в рубрику: Процесс трансляции

Постепенно для каждой области стали создавать свои языки, и разработчик языка получил вполне конкретный «образ» той области, на которую рассчитан язык, с одной стороны, и системы машинных команд, с другой. При проектировании языка учитываются все возможные виды запросов со стороны предметной области. Кроме того, немаловажное значение имеет удобство языка. Чем ближе по конструкциям язык высокого уровня к языку предметной области, тем меньше вероятность ошибок при написании программ и тем удобнее работать специалисту предметной области, который может и не знать всех тонкостей программирования и функционирования ЭВМ.

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

В свое время говорили, что «в каждой науке столько Науки, сколько в ней математики», имея в виду строгость, точность знаний. Относительно применения ЭВМ к конкретной предметной области и проектирования предметно-ориентированного языка по аналогии можно сказать, что ЭВМ подготовлена к использованию в конкретной области ровно настолько, насколько формализованы в ней знания.


Похожие записи


Какой язык лучше?
Зачем нужны модели?
Широкое использование ЭВМ
Прикладное программирование
Язык и информация

Опубликовано 31-01-2010, 18:50  |  Комментариев к записи (0) »

Туры: португалия отдых цены. Португалия отдых отели цены.