Lenguaje Imperrativo: este lenguaje programa mediante una serie de comandos, agrupados en bloques y compuestos de órdenes condicionales que permiten al programa retornar a n bloque de comandos si se cumple la condición. Estos fueron lenguajes de programación de uso y aún hoy uchs lenguajes modernos usan este principio. No obstante, los lengujes imperativos estructurados carecen de flexibilidad debido a la secuencialidad de las instrucciones.
Algunos Lenguajes Imperativos:
- ASP: Acive Server Pages.
- Basic: (herramientas de enseñanza)
- C: (implementación de Sistemas Operativos)
- C#: C Sharp(orientado a objetos)
- C++: (exterder lenguje de programación C)
- Fortran: (Orientado al calculo) Variedad de versiones.
- Pascal: (lenguaje de programación estructurado)
- Java: (orientado a objetos)
- Perl: (destresa en el procesado de texto)
- PHP: (creación de páginas web dinamicas)
- Lua: (lenguje de script con una semántica extendible)
Tipos de Lenguajes Imperativos
Lenguajes de Máquinas: consta de cadenas de números binarios y lo "entienden" directamente los procesadores.
Lenguajes Ensambladores: traducen antes los simbolos de código de operación especificados a sus equivalentes en lenguaje máquina.
Lenguajes de Alto Nivel: al desarollo de lenguajes de alto nivel que a menudo están orientados hacia una clase determinada de problemas de proceso.
Ejemplos de Lenguaje Imperativo
Procedimento factorial (entero "n")
entero resultado = 1;
mientras (n>0) {
resultado = resultado * "n"
n = n - 1;
}
devuelve resultado;
}
Ejemplo con números:
4 > 0 3 > 0
resultado = 1 * 4 resultado = 1 * 3
3 = 4 - 1 2 = 3 - 1
No hay comentarios:
Publicar un comentario