PočítačeProgramování

Procedurální programování. Historie člověka s počítačem dialog, rozvoj

Komunikace s moderními počítači je možné bez použití speciálního programovacího jazyka. Od narození prvních počítačů , existuje pět generací jazykových systémů, určených pro dialog mezi člověkem a počítačem. Zpočátku to bylo assembler ve své původní podobě. Ve vzdálených 50. let, pracoval na principu využití jediný řádek jediném příkazu.

Nahradit jej na počátku 60. let přišel symbolický assembler. Jeho funkce byla přítomnost pojmu proměnné. Ve skutečnosti je tato sestava může být považován za plnohodnotné programovací jazyk. Se svým vzhledem nejen zvýšila rychlost vývoje, ale také výrazně zlepšit spolehlivost softwaru. Také paralelně rozvíjí programovací jazyk skriptovací, která se spouští v dávkovém režimu.

V polovině tohoto desetiletí došlo k třetí generace programovacích jazyků. Jednalo se o univerzální jazyk na vysoké úrovni. S jejich vývoji již v 60. letech existovala skutečná příležitost provádět úkoly v různých oblastech. Jazyky třetí generace jsou relativně jednoduché, bez ohledu na volby počítače a měl možnost pracovat s výkonným syntaxi. S jejich vzhledu programátor práce se stal více produktivní. Dokonce i dnes, jsou programovací jazyky třetí generace jsou vhodným nástrojem pro vývoj širokého spektra aplikací.

V 70-tých letech začal čtvrté generace programovacích jazyků. S jejich pomocí je realizace velkých projektů, zvýšení spolehlivosti a zvyšuje rychlost vývoje aplikací. Jejich znakem je orientace na určité aplikace, je odklon od univerzálnosti příležitost k řešení konkrétních problémů na novou úroveň výkonu.

Pátá generace programovacích jazyků se objevila v 90. letech. Patří do kategorie funkčních rozšíření poskytovaných běžného uživatelského systému. S jejich pomocí, a to i ze vzdáleného programování osoba je schopna vytvořit vysoce výkonné aplikace. S pátou generací programů doma stalo realitou pro všechny.

Klasifikace jazyků existuje celá třída, která využívá procedurální programování jako základní princip. Tento princip je odrazem počítačové architektury, nazvané Neumann. Při psaní příkazů programu sekvence se používá v procedurálním jazyku, který definuje algoritmus pro řešení tohoto problému.

Procedurální programování jako rozinky naznačuje možnost využití paměti pro ukládání dat. V programech tohoto typu, my jsme konfrontováni s příkazem přiřazení, můžete definovat a změnit používanou paměť. převodu obsahu se provádí v paměti počítače v důsledku změn do původního stavu v důsledku.

Procedurální programování byl použit v jazycích, jako Fortran, se objevil na počátku 50. let k vytvoření programů, které řeší vědecké a technické problémy; COBOL (60s), - zpracování velkých množství dat na různých nosičích; Algol - pokročilý víceúčelový jazyk. Poslední výrazná přítomnost „struktury bloku“ a „dynamické přidělování“.

Procedurální programování není odpojena a začátečníky. V 60-tých letech začal známou BASIC. Jeho jednoduchost a všestrannost umožnila jazyk šířit velmi rychle, vyhrávat velké množství obdivovatelů každý rok.

Over-průkopníků jazyky následuje obrovské množství různých interpretů. Jazyk PL-1, Pascal (Pa), ADA, SI dále rozvíjet zásady procesní programování.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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