На головну

Процедурні мови програмування

  1. CLIPS як багатофункціональне середовище програмування (інженерії знань)
  2. DBASe-подібні реляційні мови
  3. I. індоєвропейських мов
  4. VII. НІГЕРОКОНГОЛЕЗСКІЕ МОВИ
  5. А ось інший тип взаємодії мов. У російській мові жителів міст і Мови йдуть один одному назустріч
  6. австроазійські мови
  7. Афразійські (Афро-азіатські) мови

^ Вгору

Процедурні (алгоритмічні) мови (Fortran, Cobol, Algol, Basic, Pascal, C та ін.) - Призначені для однозначного опису алгоритмів; для вирішення завдання процедурні мови вимагають в тій чи іншій формі явно записати процедуру її рішення. Програма на процедурному мовою програмування складається з послідовності операторів (інструкцій), які задають ті чи інші дії.

Фортран (FORTRAN, FORmula TRANslation) - мова програмування високого рівня, розроблений фірмою IBM в 1956 р для опису алгоритмів вирішення обчислювальних задач. Найбільш поширеними версіями цієї мови є Фортран IV, Фортран 77 і Фортран 90. Останні версії Фортрана використовуються для програмування комп'ютерів з паралельною архітектурою.

Кобол (COBOL, COmmon Business-Oriented Languauge) - мова програмування високого рівня, розроблений в Наприкінці 1959-х рр. асоціацією КАДАСІЛ для вирішення комерційних і економічних завдань. Відрізняється розвиненими засобами роботи з файлами. Оскільки команди програм, написаних на Коболе, використовують звичайну англійську лексику і синтаксис, мова вважалася одним з найпростіших. В даний час практично не використовується.

Алгол (ALGOL, ALGOrithmic Language) - мова програмування високого рівня, орієнтований на опис алгоритмів обчислювальних задач. Був створений в 1958 р фахівцями західно-європейських країн для вирішення наукових завдань. Версія цієї мови Алгол-60 була прийнята Міжнародною конференцією в Парижі і набула широкого поширення. Версія Алгол-68, розроблена групою фахівців Міжнародної федерації з обробки інформації в 1968 р, отримала статус міжнародного універсальної мови програмування, орієнтованого на рішення не тільки обчислювальних, а й інформаційних завдань. Хоча ця мова не набула достатнього поширення, він довгі роки був стандартом для опису алгоритмів в науковій літературі.

Бейсік (BASIC, Beginner's All-purpose Symbolic Instruction Code) - мова програмування високого рівня, розроблений в 1963-1964 рр. в Дартмутського коледжу Томасом Куртом і Джоном Кемені. Спочатку призначався для навчання програмуванню. Відрізнявся простотою, завдяки наявності спрощених конструкцій мови Фортран і вбудованих математичних функцій. Більшість версій Бейсика використовують інтерпретатор для перетворення конструкцій мови в машинний код і дозволяють запускати програми без проміжної трансляції. На початку 1999 р корпорація Microsoft випустила версію Visual Basic (VB 6.0), призначеного для створення багатокомпонентних додатків для систем рівня підприємств.

Паскаль (PASCAL, Program Applique a la Selection et la Compilation Automatique de la Litterature) - франц. мова програмування високого рівня, розроблений в кінці 1960-х рр. швейцарським професором і (надалі) нобелівським лауреатом Никласом Віртом, для початкового навчання програмуванню в університеті. Мова названий на честь французького математика XVII століття Блеза Паскаля. Для IBM PC найбільш популярною була система програмування Delphi фірми Borland.

Сі (C) - мова програмування високого рівня, розроблений Денисом Рітчі на початку 1970-х рр. на базі мови BCPL. Є базовою мовою операційної системи Unix. До сих пір є одним з найбільш популярних мов програмування.



Попередня   29   30   31   32   33   34   35   36   37   38   39   40   41   42   43   44   Наступна

Підрахунок числа позитивних, негативних і нульових елементів масивів | Розрахунок модуля вектора і норми матриці | Розрахунок середнього і дисперсії елементів в масивах | Пошук мінімальних або максимальних значень в масивах | Алгоритми впорядкування елементів в масивах | Множення матриці на вектор і матриці на матрицю | Зведення квадратної матриці на всю ступінь | Виняток елементів масивів | Розрахунок визначника квадратної матриці | транспонування матриць |

© um.co.ua - учбові матеріали та реферати