Sabemos que estos lenguajes están diseñados para ser ejecutados mediante un intérprete, en comparación a los lenguajes compilados.
En clase estudiamos varios tipos de lenguajes script, entre los cuales podemos mencionar:
Awk, Sh, python, Perl, TCL y JavaScript .
Cada lenguaje, es bueno para determinado problema que tengamos que resolver.
¿En qué consiste nuestra tarea en esta ocasión?
Nosotros programaremos determinada aplicación en tres de los lenguajes script mencionados anteriormente. Esto con el fin de conocer que lenguaje debemos utilizar dependiendo del problema que se nos presente.
Los lenguajes que utilizaremos serán:
Awk
Sh
Python
Awk(pendiente)
Este lenguaje, es ideal cuando hay que procesar datos basados en texto.
Este opera línea por línea y trabaja con bloques iníciales y finales para las operaciones necesarias.
Sh(pendiente)
Python
En Python, la sintaxis es algo cercano al lenguaje natural.
La ventaja de utilizar este lenguaje es que podemos escribir un programa, salvarlo y ejecutarlo a diferencia de los lenguajes compilados.
Es un lenguaje con características del paradigma orientado a objetos y el paradigma imperativo.
El problema que elegí va enfocado al área del algebra lineal, es un programa pedirá dos vectores tridimensionales, posteriormente calculara el producto escalar y producto vectorial.
El codigo fuente es el siguiente:
La ejecucion del programa: