Informática, Programación
Programación procedural. A historia dun diálogo humano-ordenador, o desenvolvemento
Comunicación con computadores modernos é imposible sen o uso dunha linguaxe de programación especial. Desde o nacemento das primeiras computadoras , hai cinco xeracións de sistemas lingüísticos, deseñados para o diálogo humano-ordenador. En principio, era unha montadora na súa forma orixinal. Nos anos 50 distantes ', traballou no principio de utilización dunha única liña de unha única instrución.
Para substitúe-lo no inicio dos anos 60 xurdiu unha montadora simbólica. A súa característica era a presenza do concepto de variable. En realidade, é este conxunto pode ser considerado un pleno dereito linguaxe de programación. Con seu aspecto non só aumentou a velocidade de desenvolvemento, senón tamén mellorar significativamente a fiabilidade do software. Tamén en paralelo ao desenvolvemento dunha linguaxe de programación de script que se executa en modo batch.
A mediados da década, houbo unha terceira xeración de linguaxes de programación. Foi linguas universais de alto nivel. Co seu desenvolvemento xa na década de 60, houbo unha verdadeira oportunidade de realizar as tarefas dos diferentes ámbitos. linguaxes de terceira xeración son relativamente simple, con independencia da opción do ordenador e ter a oportunidade de traballar coa sintaxe poderosa. Co seu traballo programador aparencia tornouse máis produtivo. Aínda hoxe, as linguaxes de programación de terceira xeración son unha ferramenta cómodo para o desenvolvemento dunha ampla variedade de aplicacións.
En 70-s comezou a cuarta linguaxes de programación xeración. Coa axuda deles, hai unha realización de grandes proxectos, maior fiabilidade e aumenta a velocidade de desenvolvemento de aplicacións. A súa función é a orientación en determinadas aplicacións, está movendo para lonxe da universalidade da oportunidade de resolver problemas específicos nun novo nivel de rendemento.
A quinta xeración de linguaxes de programación apareceu na década dos 90. Eles pertencen á categoría de extensións funcionais ofrecida por un sistema de usuario normal. Coa súa axuda, mesmo da persoa programación distante é capaz de crear aplicacións de alto rendemento. Coa quinta xeración de programación na casa facer unha realidade para todos.
A clasificación das linguas, hai unha clase que usa programación procedural como un principio básico. Este principio é un reflexo da arquitectura de ordenador, chamado Neumann. Ao escribir unha secuencia de comandos programa é usado nunha linguaxe procedural, que define un algoritmo para resolver este problema.
programación procedural como pasas suxire a posibilidade de uso de memoria para almacenamento de datos. En programas deste tipo, somos confrontados co comando de asignación, pode configurar e cambiar a memoria. conversión de contido é executada na memoria do ordenador como resultado de cambios no estado inicial resultante.
programación procedural foi usada en linguaxes como Fortran, xurdiu a principios dos anos 50 para crear programas que resolven problemas científicos e tecnolóxicos; COBOL (60) - o procesamento de grandes cantidades de datos sobre diferentes transportistas; Algol - Advanced linguaxe multi-uso. Última notable presenza de "estrutura de bloque" e "distribución dinámica".
programación procesual non é ignorada e principiantes. En 60 s, empezou o BASIC ben coñecido. A súa sinxeleza e versatilidade permitiu a lingua para difundir con gran velocidade, gañando un gran número de admiradores cada ano.
Over-as linguas pioneiros seguido dun enorme número de intérpretes. Linguaxe PL-1, Pascal (Pascal), ADA, SI continuou o desenvolvemento do principio de programación procedural.
Similar articles
Trending Now