Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Мова Fortran

Реферат Мова Fortran





Введення


Ще років десять тому, до масової появи персональних комп'ютерів в колишньому СРСР, в уявленні більшості наших співгромадян основними (найчастіше, єдиними) користувачами ЕОМ були програмісти. Вірніше, термін користувач взагалі не існував, а його синонімом був програміст raquo ;. При цьому самих програмістів досить часто називали математиками raquo ;, тому що в більшості своїй обчислювальні машини (EC, СМ) використовувалися для вирішення науково-технічних завдань, пов'язаних з інтенсивними математичними розрахунками.

Треба визнати, що протягом всього свого життя Fortran не відрізнявся вишукуваннями в області технології програмування. Жорстка структура коду програми, досить примітивний набір операторів управління структурою програми (без оператора GOTO написати програму було практично неможливо), слабкі засоби опису даних - все це було загальновідомо.

Відмінною особливістю математичних розрахункових завдань є високий ступінь консерватизму використовуваних в них алгоритмів. Наприклад, математичні моделі для розрахунку траєкторій космічних кораблів залишаються, за великим рахунком, приблизно такими ж, як і тридцять років тому. Зрозуміло, вони постійно уточнюються і розширюються, але, як правило, раніше створені розрахункові модулі входять в нові моделі в якості готових приватних блоків. Коротше кажучи, життєвий цикл математичних програм істотно перевищує час існування конкретних комп'ютерних платформ.

Сильною стороною мови, що забезпечує довговічність розроблених на ньому програм, завжди була висока ступінь переносимості вихідного коду між різними платформами (як існуючими в даний момент, так і майбутніми). В основі такої сумісності лежить наявність досить жорсткого стандарту, якого намагаються дотримуватися всі розробники компіляторів. Раніше стандарти мов програмування були формально чисто американськими і затверджувалися Американським Національним Інститутом Стандартів (American National Standard Institute - ANSI), пізніше вони стали фіксуватися також Міжнародною Організацією Стандартів (International Standard Organization - ISO). Тому сучасні стандарти мають позначення ANSI/ISO.

Метою курсової роботи є вивчення програми Fortran, його версією, відмінності від інших програм і складання програм на мові програмування Fortran.


Глава 1. Історія


Фортран (Fortran) - перша мова програмування високого рівня lt; # justify gt; Сучасний Фортран (Fortran 95 і Fortran 2003) набув рис, необхідні для ефективного програмування для нових обчислювальних архітектур, дозволяє застосовувати сучасні технології програмування. Фортран має досить великий набір вбудованих математичних функцій, підтримує роботу з цілими, речовими і комплексними числами високої точності. Виразні засоби мови спочатку були вельми бідні, оскільки Фортран був одним з перших мов високого рівня. Надалі в Фортран були додані багато лексичні конструкції, характерні для структурного, функціонального і навіть об'єктно-орієнтованого програмування.


Глава 2. Fortran


Початковий випуск FORTRAN для IBM 704, що містяться 32 звітність lt; # justify gt; 1. вимір і еквівалентність звітність

. Оператори присвоювання

3.Три шляху арифметики lt; # justify gt; Підпрограми, функція, кінець

Виклик і возврвщеніе

Загальні

Протягом наступних кількох років, FORTRAN II б також додати підтримку ПОДВІЙНИЙ ТОЧНОСТІ і КОМПЛЕКС типи даних.

Простий FORTRAN II

Цю програму, для Герона формула lt; # justify gt; § Основна програма, підпрограма, ФУНКЦІЯ, і БЛОК ДАНИХ, програма одиниць

§ЦЕЛОЕ ЧИСЛО, РЕАЛЬНІ, подвійної точності, КОМПЛЕКС, і ЛОГІЧНІ типи даних lt; # justify gt; FORTRAN 77

Після виходу FORTRAN 66 стандартних, компілятор постачальників представив ряд розширень для Стандарт Fortran raquo ;, пропонуючи ANSI в 1969 році, щоб почати роботу з перегляду 1 966 стандарту. Остаточний цей переглянутий стандарт поширений в 1977 році, що ведуть до офіційного затвердження нового FORTRAN стандарт у квітні 1978 року. Новий стандарт, відомий какFORTRAN 77, доданий ряд істотних особливостей, для вирішення багатьох недоліків FORTRAN 66:

§Блок ЯКЩО і КІНЕЦЬ ЯКЩО заяви, з додатковими ЩЕ і інші, якщо положення, щоб забезпечити покращена підтримка мов структурне програмування lt; # justify gt; У цьому перегляду стандарту, ряд функцій, були видалені або змінені таким чином , що може анулювати раніше відповідно до стандарту програм. (Видалення була єдиною допустимої альтернативою X3J3 в той час, оскільки концепція засудження ще не був доступний для стандарти ANSI.) У той час як більшість з 24 пункті...


сторінка 1 з 2 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Графічне програмування на Ms Fortran
  • Реферат на тему: Оператор присвоювання мови FORTRAN
  • Реферат на тему: Розробка синтаксичного розпізнавача обчислюваного оператора переходу мови F ...
  • Реферат на тему: Синтаксичний распознаватель арифметичного оператора умовного переходу мови ...
  • Реферат на тему: Основи роботи в Fortran і C в середовищі Microsoft Visual Studio 2010