Презентация, доклад по информатики Язык программирования

СодержаниеОпределение фортранОписаниеВозможности и структура программыВзаимодействие с другими языками

Слайд 1Презентация на тему: язык программирования

Презентация на тему: язык программирования

Слайд 2Содержание
Определение фортран
Описание
Возможности и структура программы
Взаимодействие с другими языками

СодержаниеОпределение фортранОписаниеВозможности и структура программыВзаимодействие с другими языками

Слайд 3Фортран
Фортра́н (Fortran) — первый язык программирования высокого уровня, имеющий транслятор ,

жёстко стандартизированный язык, именно поэтому он легко переносится на различные платформы. Новые стандарты языка в значительной мере сохраняют преемственность с более старыми, что позволяет использовать коды ранее написанных программ и их модифицировать.
ФортранФортра́н (Fortran) — первый язык программирования высокого уровня, имеющий транслятор , жёстко стандартизированный язык, именно поэтому он

Слайд 4 Джона Бэкуса

Создан в период с 1954 по 1957 год группой

программистов под руководством Джона Бэкуса в корпорации IBM (язык Планкалкюль, претендующий на пальму первенства, был изобретён ещё в 1945 году, но не был реализован вплоть до 2000 года).
Джона БэкусаСоздан в период с 1954 по 1957 год группой программистов под руководством Джона Бэкуса в

Слайд 5Описание
Название Fortran является сокращением от FORmula TRANslator (переводчик формул). Фортран широко

используется в первую очередь для научных и инженерных вычислений. Одно из преимуществ современного Фортрана — большое количество написанных на нём программ и библиотек подпрограмм. Среди учёных, например, ходит такая присказка, что любая математическая задача уже имеет решение на Фортране, и, действительно, можно найти среди тысяч фортрановских пакетов и пакет для перемножения матриц, и пакет для решения сложных интегральных уравнений, и многие, многие другие. Ряд таких пакетов создавался на протяжении десятилетий и популярен в научной среде по сей день, например — IMSL (англ.).

ОписаниеНазвание Fortran является сокращением от FORmula TRANslator (переводчик формул). Фортран широко используется в первую очередь для научных

Слайд 6Большинство таких библиотек является фактически достоянием человечества: они доступны в исходных

кодах, хорошо документированы, отлажены и весьма эффективны. Поэтому изменять, а тем более переписывать их на других языках программирования накладно, несмотря на то, что регулярно производятся попытки автоматического конвертирования FORTRAN-кода на современные языки программирования.

Большинство таких библиотек является фактически достоянием человечества: они доступны в исходных кодах, хорошо документированы, отлажены и весьма

Слайд 7Возможности и структура программы
Фортран имеет достаточно большой набор встроенных математических функций,

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

Слайд 8Структура программ изначально была ориентирована на ввод с перфокарт и имела

ряд удобных именно для этого случая свойств. Так, с 1-й по 5-ю колонку располагалась область меток, 6-я служила для маркировки текста как комментария (символом C), а с 7-й по 72-ю располагался собственно текст оператора или комментария. Колонки с 73-й по 80-ю могли служить для нумерации карт (чтобы восстановить случайно рассыпавшуюся колоду) или для краткого комментария, транслятором они игнорировались. Если текст оператора не вписывался в отведённое пространство (с 7-й по 72-ю колонку), в 6-й колонке следующей карты ставился признак продолжения, и затем оператор продолжался на ней. Расположить два или более оператора в одной строке (карте) было нельзя. Когда перфокарты ушли в историю, эти достоинства превратились в серьёзные неудобства.
Структура программ изначально была ориентирована на ввод с перфокарт и имела ряд удобных именно для этого случая

Слайд 10Взаимодействие с другими языками
Многие системы программирования позволяют компоновать полученные в результате

трансляции фортрановской программы объектные файлы с объектными файлами, полученными от компиляторов с других языков, что позволяет создавать более гибкие и многофункциональные приложения. Для языка Фортран также доступно большое количество библиотек, содержащих как подпрограммы решения классических вычислительных задач (LAPACK, IMSL, BLAS), задач организации распределённых вычислений (MPI, PVM), так и задач построения графических интерфейсов (Quickwin, FORTRAN/TK) или доступа к СУБД (Oracle).
Взаимодействие с другими языкамиМногие системы программирования позволяют компоновать полученные в результате трансляции фортрановской программы объектные файлы с

Слайд 11




СПАСИБО ЗА ВНИМАНИЕ

СПАСИБО ЗА ВНИМАНИЕ

Что такое shareslide.ru?

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


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть