Algoritmos
Algoritmos
ZS19016534.
27/02/20
Clasificación.
Los circuitos micro programables son sistemas digitales, lo que significa que
trabajan con dos únicos niveles de tensión simbolizados con el cero (0) y el uno (1).
Por eso, el lenguaje de máquina utiliza sólo dichos signos.
Los lenguajes de programación de alto nivel se caracterizan por expresar los
programas de una manera sencilla.
Desventajas
➢ El inconveniente es que el código fuente no pueda ser ocultado de una
manera eficiente. La ofuscación es una técnica que puede dificultar la lectura
del código y, en ciertos aspectos representa tiempos de ejecución.
➢ Nuestro código estará seguro para ejecutar si es nuestro propio servidor. Por
lo tanto, si un cliente requiere su código en su pc, tendríamos que dejar el
código fuente, sin manera de ocultarlo, aunque hay muchas aplicaciones
para PHP que nos ayuda a encriptar el código fuente.
➢ Si no lo configuras y/o proteges correctamente dejas abiertas muchas
brechas de seguridad que a la larga tendremos problemas.
➢ Solo se ejecuta en un servidor y se necesita un servidor web para que
funcione.
Python
Fue hecho por Guido van Rossum en 1990. En la actualidad se desarrolla como un
proyecto de código abierto administrado por la Python Software Foundation. La
última versión estable del lenguaje es la 2.5.
Se puede decir que el problema principal de los lenguajes de alto nivel es su gran
cantidad, además de las diferentes versiones o dialectos que se han desarrollado
de algunos de ellos. Es difícil establecer una clasificación general de ellos, ya que
en cualquiera que se realice habrá lenguajes que pertenezcan a más de uno de los
grupos definidos.
Ventajas.
➢ Desarrollo más rápido: Puedes escribir un programa, salvarlo y ejecutarlo. En
un lenguaje compilado tienes que pasar por los pasos de compilar y ligar el
software, lo cual puede ser un proceso lento.
➢ Multiplataforma: El mismo código funciona en cualquier arquitectura, la única
condición es que disponga del intérprete del lenguaje. No es necesario
compilar el código una vez para cada arquitectura.
Desventajas.
➢ Lentitud: Los programas interpretados son más lentos que los compilados.
Sin embargo, los programas interpretados suelen ser cortos, en los que la
diferencia es inapreciable.
Lenguaje de programación
Bibliografía.
Ceballos. (2004). Coordinación de Universidad Abierta y Educación a Distancia de
la UNAM. Obtenido de
https://programas.cuaed.unam.mx/repositorio/moodle/pluginfile.php/1023/m
od_resource/content/1/contenido/index.html#contenido
Florido, R. M. (14 de 01 de 2020). Marketing and Web. Obtenido de
https://www.marketingandweb.es/marketing/lenguajes-de-programacion-
mas-usados/
Pin, J. (14 de Abril de 2011). Inforfish. Obtenido de
http://jonatanpin.blogspot.com/2011/04/python-ventajas-y-desventajas.html
Robledano, Á. (22 de Julio de 2019). Open Webinars. Obtenido de
https://openwebinars.net/blog/que-es-cpp/
Sergio, T. (18 de Julio de 1995). UV. Obtenido de
https://www.uv.es/sto/cursos/c++/curso95.pdf
Tapia, N. (2017). Baul PHP. Obtenido de https://www.baulphp.com/ventajas-y-
desventajas-del-lenguaje-php/