Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Климов. Лекции / Алг_яз_Лекция_14.pptx
Скачиваний:
113
Добавлен:
14.05.2015
Размер:
936.04 Кб
Скачать
Отличия диалектов от стандарта касаются главным образом расширения возможностей языка и включения дополнительных элементов.
Происходила модификация языка, в него включались более мощные средства обработки данных, появлялись все новые и новые версии (диалекты) фортрана.

ИСТОРИЯ РАЗВИТИЯ ЯЗЫКА.

70­е годы ― сфера применения фортрана

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

и работа с файлами.

В результате увеличилась область

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

Возникла необходимость создания нового стандарта.

11

ИСТОРИЯ РАЗВИТИЯ ЯЗЫКА.

Проект нового стандарта был

опубликован в 1976 г., а в 1978 г. была принята окончательная версия нового стандарта, получившего название ФОРТРАН 77.

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

12

Язык фортран до сих пор

продолжает развиваться и совершенствоваться, оказывая влияние на создание и развитие других языков.

Например, фортран заложен в основу диалогового языка BASIC и его расширений.

13

В настоящее время создан

новый стандарт —

ФОРТРАН 90.

14

Фортран

ОБЩАЯ ХАРАКТЕРИСТИКА ЯЗЫКА.

– формальный алгоритмический язык, созданный для использования в сфере научных и инженерно­технических вычислений.

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

15

ОБЩАЯ ХАРАКТЕРИСТИКА ЯЗЫКА.

Программа на фортране записывается в

виде последовательности предложений, или операторов (под оператором понимается описание некоторого преобразования информации), и оформляется по определенным правилам.

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

Программа, записанная на фортране,

представляет собой один пли несколько сегментов (подпрограмм), состоящих из операторов.

Сегмент, управляющий работой всей программы в целом, называется основной программой.

16

ОБЩАЯ ХАРАКТЕРИСТИКА ЯЗЫКА.

Для Фортрана характерен относительно

примитивный синтаксис, что упрощает и одновременно повышает эффективность трансляции текста в машинный язык конкретной ЭВМ.

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

Устойчивость Фортрана обеспечивает его

широкое распространение, что обусловливает исключительно высокую степень переносимости языка.

Большинство крупных научно-технических прикладных программ написано на Фортране именно потому, что он обладает переносимостью и устойчивостью.

17

Состав языка.

18

Метакоманды

19

Метаязык - это язык управления компилятором Фортрана, позволяющий расширить его возможности.

Метакоманды

Метакоманды. 20

Соседние файлы в папке Климов. Лекции