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

ОЩЕ Материали:

Процедурно или императив (. Шир imperativus - наложително) програмиране е отражение фон Нойман компютърна архитектура. Програма, написани на този език, е последователност от команди (операции), определяне на алгоритъм за решаване на проблема. Основният принцип на работа е командата задача, за определяне и промяна на съдържанието на паметта на компютъра. Основната идея на процедурно програмиране - използване на оперативна памет. Операция на програмата е сериен памет на изпълнение на команди за конвертиране на първоначалното състояние, т.е. програмното съдържание памет произвежда постепенно преобразуване, той се променя от първоначалното състояние към получения. Опишете накратко най-известният от процедурни езици.

COBOL (COBOL - общи бизнес ориентиран език - общ бизнес език) - език за програмиране, който се фокусира върху решаването на големи количества от задачи за обработка на данни, които се съхраняват на различни външни носители. Широко се използва за решаване на счетоводни, икономически и административни проблеми. Развива се в САЩ през 1958-1960 година. Cobol програма е под формата на редица предложения на английски и изглежда като обикновен текст.

Алгол (АЛГОЛ - алгоритмични език - алгоритмичен език) е разработена от международен екип от чуждестранни експерти през 1960 г. В резултат на по-нататъшното развитие и усъвършенстване версия на Алгол-68 е създадена през 1968 година. Алгол е предназначен да замени Fortran. Но това не е широко използвана, заради сложната структура и липсата на ефективен компютър не е навременна създадат добри компилатори за него.

PL / 1 (PL / 1 - език за програмиране One - първият език за програмиране), разработен от IBM през 1963-1966. първият многофункционален универсален език, който не е обвързан с определена компютърна архитектура. В развитието на PL / 1 са били широко използвани понятия и най-доброто средство за Fortran, Алгол 60, Cobol. IBM и днес продължава да поддържа този език, който в своите способности по-мощен, отколкото много други езици.

BASIC (BASIC - начинаещи от символи от Инструкция кодекс - универсален символичен код за начинаещи) е създадена през средата на 60-те години на. служители на Факултета по математика в Dartmouth College от Томас Курц и Джон Кетепу като образователен език за програмиране, който се състои от прости думи на английски език. Популярност BASIC обяснява как простотата на неговото развитие, както и наличието на мощни универсални инструменти, които са подходящи за научни, технически, икономически и други проблеми.

Паскал (Pascal) е кръстен на френския математик и философ Блез Паскал (1623-1662). Създаден като образователен език за програмиране в 1968-1971 двугодишния период. Никлаус Вирт в ETH (ETH) в Цюрих (Швейцария), той се превръща в един от най-популярните процедурни езици за програмиране, особено за персонални компютри. Формулировката се сложи Паскал Алгол-60, но серия от по-строги изисквания за структурата на програмата и допълнителни възможности, за да го използвате успешно за създаване на големи проекти.

Ада (Ада) - език за програмиране, наречен в чест на Ада Лъвлейс, дъщеря на поета лорд Байрон, който е очарован от идеите на Чарлз Бабидж и развива първата в света програма за компютъра. В периода от края на 60-до ранните 80. характеризира с бързото нарастване на броя на различни езици за програмиране. Въпреки това, сред безброй езици никой не можеше да отговаря на изискванията на американските военни. През май 1979 г. група от учени, водени от Жан Ihbia спечели конкурса за създаване на език за Пентагона. Ада - пряк наследник на Паскал. Тя е предназначена за създаване и дългосрочна подкрепа на големи софтуерни системи, управление на процеси в реално време. Важно предимство е възможността за паралелно програмиране клоните на програмата, която след това може да се прилага в многопроцесорни компютри.

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

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

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