ПредишенСледващото

История на Fortran език за програмиране. Съществуващите стандарти. Версия на Fortran език за програмиране.


родният език на високо равнище: COBOL и Fortran
През 50-те години на миналия век, група под ръководството на Г. Хопър започва да се развива нов език и компилатор-0. Новият език ще позволи да работите с език, близки до нормалните английски. дизайнерите Езиковите са избрали около 30 думи на английски език, за да се признае, че г-н Хопър изобретил метода, който е запазен в изказванията на бъдещите програмни езици: Всяка дума съдържа уникална комбинация от първия и третия букви. С този компилатор за създаване на машинния код на програмата може да игнорира всички останали буквите в думата.
Необходимостта от създаването на такава система, която е в близост до говоримия език, г-н Хопър е свързано с факта, че в обхвата на компютъра ще бъде разширен, и следователно ще расте и броят на потребителите. Според г-н Хопър, трябва да спрете да се опитва да "ги превърне в областта на математиката."
През 1958 г. системата 0 се нарича ПОТОК-MATIC и се концентрира върху обработката на бизнес данни. През 1959 г. тя се развива на езика Cobol (Обща Business Oriented Language) (COBOL) машина независим високо ниво език за програмиране за съответната преводача с езика. Консултант за създаване на COBOL, отново е действал като г-н Хопър.
През 1954 г. той публикува съобщение относно създаването на FORTRAN (формула превод) (Fortran). Място на раждане е на езика на IBM седалище в Ню Йорк. Един от основните разработчиците е

Fortran в СССР се появи по-късно отколкото на Запад, защото най-напред разглежда по-обещаващи език Алгол. При изпълнението на Fortran е изиграла важна роля в комуникацията съветски физици с колегите си от CERN, където през 1960 г., почти всички изчисления се извършват с помощта на Fortran програма.

Първият съветски Fortran компилаторът е създаден през 1967 г. за машината "Минск-2", но той не се получи голяма известност. Най-широкото въвеждане на Fortran започва след създаването през 1968 г. Дубна FORTRAN компилатор за BESM-6 машината. ES EVM машини, които се появяват през 1972 г., първоначално са били Fortran компилатор ( "назаем" от IBM / 360, заедно с друг софтуер).

Език подложен на стандартизация в рамките на ANSI и ISO

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

Fortran - строго стандартизиран език, поради което лесно може да бъде прехвърлена на различни платформи. Има няколко международни стандарти за език:

FORTRAN IV (по-късно в основата на FORTRAN 66 (1966);

FORTRAN 77 (1978), много подобрения: тип низ данни, както и функция за процес, блок оператори IF, иначе ако, ELSE, END IF, включва декларация, включваща фрагмент на програмата, и т.н. ...

Версия на език за програмиране на Fortran

Програмистите за разработване на софтуер изключително в асемблер, изразени сериозни съмнения относно възможността за появата на висока производителност език на високо ниво, така че основният критерий при разработването на Fortran компилаторът е ефективен изпълним код. За този език е създаден огромен брой библиотеки, от статистическите системи и завършва с пакетите с сателитна контрол, така че Fortran продължава да се използва. Налице е стандартна версия на Fortran WF (High Fortran производителност) за паралелни суперкомпютри с множество процесори.

Cobol (COBOL). Това е компилиран език за използване в областта на икономиката и решаване на бизнес проблеми, разработени в началото на 60-те години. Тя се характеризира с голяма "детайлност" - понякога неговите оператори изглеждат като обикновени английски фрази. В COBOL то се реализира много мощно средство за работа с големи обеми от данни, съхранявани на различни външни носители. В този език, го е създал много приложения, които активно използват днес.

Algol (Algol). Съставител език, създаден през 1960 г.. Той е бил повикан да замени Fortran, но поради по-сложна структура не е широко разпространен. През 1968 г. тя е била създадена версия на Алгол 68, според състоянието си, а сега и в навечерието на много езици за програмиране, обаче, поради липса на достатъчно ефективни компютри на несвоевременно създадат добри компилатори за него.

Pascal (Pascal). Паскал език, създаден в края на 70-основател на много идеи на съвременното програмиране Никлаус Вирт, който много прилича Алгол, но тя се стегна редица изисквания към структурата на програмата и има функции, които позволяват да го използвате успешно за създаване на големи проекти.

Basic (BASIC). Има и компилатори и преводачи за езика, както и популярността, която е на първо място в света. Той е създаден през 60-те години като преподаването на езици и много лесно да се учи. Това е един от най-обещаващите езици за програмиране.

С (С). Този език е създадена в Bell и първоначално не се счита за масово лаборатория. Той е бил планиран да замени събрание, за да може да се създаде еднакво ефективен и компактен програма, и в същото време да не зависи от конкретния вид на процесор. В този език през 70-те, написани много приложения и системен софтуер, както и няколко добре известни операционни системи (Unix).

Java (Java, Java). Този език е създаден от Sun в началото на 90-те години на базата на C ++. Тя е предназначена да улесни развитието на приложения, базирани на C ++, като изключва от него на всички функции от ниско ниво. Но основната характеристика на този език - не съставянето на родния код, и да бъде платформено независим байт код (всеки отбор е един байт). Това байткод може да бъде изпълнен с помощта на преводач - Java-машина (Java Virtual Machine), са създадени версии на което днес за всички платформи. Благодарение на разположение набор от Java програми Java машини могат да бъдат преместени не само на нивото на изходния код, но също така и на равнището на двоичен байт-код, така че популярността на Java език сега е класирана на второ място в света след основния.

През последните години, разпространение на програмните системи, ориентирани към създаване на Windows-базирани приложения:

· Пакет Borland Delphi (Delphi) - блестящ наследник на семейните Borland Pascal съставителите на, осигуряване на високо качество и много удобни средства за развитието на зрението. Неговата изключително бързо съставител ви позволява бързо и ефективно решение за почти всички приложни програмни задачи.

· Пакет Microsoft Visual Basic - удобен и популярен инструмент за създаване на Windows-базирани програми, които използват нагледни материали. Той съдържа инструменти за създаване на диаграми и презентации.

· Borland C ++ пакета - един от най-често срещаните средства за развитието на DOS и Windows приложения.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!