КомпютриПрограмиране

Процедурно програмиране. Историята на човека-компютър диалог, развитие на

Общуването с модерни компютри е невъзможно без използването на специален език за програмиране. От раждането на първите компютри , има пет поколения на езикови системи, предназначени за човешка компютър диалог. В началото беше на асемблер в първоначалния си вид. В далечните 50-те години, той е работил на принципа за използване на един ред от един израз.

За да го замени в началото на 60-те беше символична асемблер. черта му беше присъствието на понятието променлива. В действителност, това е този комплект може да се счита за пълноправен език за програмиране. С външния си вид, не само се увеличи скоростта на развитие, но също така значително да подобри надеждността на софтуера. Също така паралелно развитие на език за програмиране скриптове, която работи в групов режим.

До средата на десетилетието, имаше трето поколение езици за програмиране. Това беше универсални езици от високо ниво. Със своето развитие още през 60-те години е имало реална възможност за изпълнение на задачите на отделните райони. езици от трета генерация са сравнително прости, независимо от избора на компютъра и имаха възможност да работят с мощен синтаксис. С появата им програмист труда е станал по-продуктивни. Дори и днес, програмни езици за третото поколение са удобен инструмент за развитие на широк кръг от приложения.

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

Петото поколение на езици за програмиране се появява през 90-те години. Те спадат към категорията на функционални разширения, предоставени от нормална система на потребителя. С тяхна помощ, дори и от далечното програмиране лицето е в състояние да създават приложения с висока производителност. С петото поколение на програмиране като у дома си да се превърне в реалност за всички.

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

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

Процедурно програмиране е била използвана в езици като Fortran, се появи в началото на 50-те години, за да се създаде програми, които решават научни и технологични проблеми; Cobol (60s) - обработване на големи количества данни за различни носители; Алгол - напреднал език за многократна употреба. Последно забележително присъствие на "блок структура" и "динамично разпределение".

Процедурно програмиране не е прескочена и начинаещи. В 60-те години той започва най-известните основни. Неговата простота и гъвкавост позволява на езика да се разпространява с голяма скорост, спечелване на голям брой почитатели всяка година.

Над езиците пионери, последвани от огромен брой различни преводачи. Език PL-1, Pascal (Паскал), ADA, SI-нататъшното развитие на принципа на процесуална програмиране.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bg.delachieve.com. Theme powered by WordPress.