Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Материал взят из проекта Lahey: http://www.lahey.com/index.html, http://www.lahey.com/other.htm).

Вид семейства | Управление программой | Выражения для массивов | Секция (вырезка) массива | Модули и процедуры | Более подробная информация | Спецификации или объявления | Тип Character | Логические выражения | Массивы и производные типы |


Читайте также:
  1. Ex.21. Используя изученный грамматический и лексический материал, напишите небольшие тексты по темам, предложенным преподавателем или по изученным темам.
  2. I. Требования к материалам
  3. PMCS стала первым Облачным партнером Microsoft по управлению проектами предоставив решение с интеграцией с Office 365
  4. Quot;Не копите вокруг себя ничего материального - все это у вас будет отобрано
  5. А" өнімінің стандарттық өзіндік кұнының картасы (қыскартылып алынған) I. Материалдар
  6. Автоматическая модель расчета движения денежных средств инвестиционного проекта и критериев его экономической эффективности
  7. Ажет материалыңды табу, іздеу машиналарымен жұмыс істеу.

Fortran 90

ANSI Standard

Fortran 90 является развитием языка Fortran 77, так что программа, написанная на Fortran 77, может быть скомпилирована и запущена как программа на Fortran 90. Стандарт Fortran 90 Standard вводит много новых средств для операций над массивами, новые методы спецификации точности, свободный формат исходного кода, рекурсию, динамические массивы и т.д.. Несмотря на то, что весь Fortran 77 включен в Fortran 90, новый стандарт ANSI предполагает, что некоторые средства из Fortran 77 'потеряют ценность'. Потеряют ценность средства, подобные классифицируемым как 'устаревшие' в последовательности ревизий и переносимые в будущие версии языка Fortran.

Программы на текущем языке стандарта Fortran 77 могут успешно компилироваться компиляторами Fortran 90 без каких-либо изменений. Тем не менее структура программы на языке Fortran 90 может значительно отличаться от структуры эквивалентной программы на Fortran 77. Программист должен остерегаться смешения двух стилей.

В такой же мере компилятор с Fortran 90 требует обеспечения объяснений для сообщений о некоторых кодах несоответствия (несогласования), то есть использование операторов или переменных, которые разрешены сверх множества правил, выходящих за пределы стандарта.

Это поможет программисту написать правильный код.

Как уже упомянуто, Fortran 90 добавляет к Fortran 77 небольшими средствами преимущества новых вычислений, в частности такого развития как новых важных динамических структур данных введения в параллельные архитектуры

Объектно-ориентированные средства

Fortran 90 имеет такие Объектно-ориентированные средства как:

•абстрактные типы данных -- типы, определенные пользователем;

•закрытие данных -- атрибуты PRIVATE и PUBLIC;

•инкапсуляция -- средства модулей и закрытых данных;

•наследование и расширение – супертипы, оператор перекрытия и родовые процедуры;

•полиморфизм -- пользователь может перекрывать ее с помощью перегрузки родовых программ;

•повторное использование - через модули;

Краткий обзор

Наиболее важных средств Fortran 90

материал взят из проекта Lahey: http://www.lahey.com/index.html, http://www.lahey.com/other.htm).


Дата добавления: 2015-11-14; просмотров: 43 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Создание (реформирование) групп в социальных сетях с профсоюзной тематикой (количество участников, новововлеченных должно быть не менее 100 человек).| Возможности расширения языка

mybiblioteka.su - 2015-2024 год. (0.006 сек.)