Logo Studenta

Entornos de desarrollo resumen

¡Estudia con miles de materiales!

Vista previa del material en texto

Introducción: 
Un entorno de desarrollo integrado (IDE) es un sistema de software para el diseño de aplicaciones que combina herramientas del desarrollador comunes (editor de código, un compilador, un depurador) en una sola interfaz gráfica de usuario (GUI). Los IDEs pueden ser aplicaciones por sí solas o pueden ser parte de aplicaciones existentes. 
El lenguaje Visual Basic, por ejemplo, puede ser usado dentro de las aplicaciones de Microsoft Office, lo que hace posible escribir sentencias Visual Basic en forma de macros para Microsoft Word. 
Generalmente, un IDE cuenta con las siguientes características: 
 
· Editor de código fuente: editor de texto que ayuda a escribir el código de software con funciones como el resaltado de la sintaxis con indicaciones visuales, el relleno automático específico del lenguaje y la comprobación de errores a medida que se escribe el código. 
· Automatización de compilaciones locales: herramientas que automatizan tareas sencillas e iterativas como parte de la creación de una compilación local del software para su uso por parte del desarrollador, como la compilación del código fuente de la computadora en un código binario, el empaquetado del código binario y la ejecución de pruebas automatizadas. 
· Depurador: programa que sirve para probar otros programas y mostrar la ubicación de un error en el código original de forma gráfica. 
 
Algunos entornos son compatibles con múltiples lenguajes de programación, como Eclipse o NetBeans, ambos basados en Java; o MonoDevelop, basado en C#. También puede incorporarse la funcionalidad para lenguajes alternativos mediante el uso de plugins. Por ejemplo, Eclipse y NetBeans tienen plugins para C, C++, Ada, Perl, Python, Ruby y PHP, entre otros. 
Los IDE permiten que los desarrolladores comiencen a programar aplicaciones nuevas con rapidez, ya que no necesitan establecer ni integrar manualmente varias herramientas como parte del proceso de configuración. Tampoco es necesario que pasen horas aprendiendo a utilizar diferentes herramientas por separado, gracias a que todas están representadas en la misma área de trabajo. 
Otras funciones comunes del IDE se encargan de ayudar a los desarrolladores a organizar su flujo de trabajo y solucionar problemas. Los IDE analizan el código mientras se escribe, así que las fallas causadas por errores humanos se identifican en tiempo real. Gracias a que hay una sola GUI que representa todas las herramientas, los desarrolladores pueden ejecutar tareas sin tener que pasar de una aplicación a otra. El resaltado de sintaxis también es común en la mayoría de los IDE, y utiliza indicaciones visuales para distinguir la gramática en el editor de texto. 
 
Desarrollo: 
 
Para el desarrollo de esta practica nos pide elaborar un video tutorial donde se explique detalladamente como instalar un entorno de desarrollo integrado para distintos lenguajes de programación, en este caso se trabajarán con Python y c++ 
Se trabajaron con los entornos de desarrollo Dev c++ y Visual Studio Code. El video esta anexado en el grupo de Facebook donde a continuación se mostrará la evidencia de que si fue subido dicho trabajo. Además, se anexarán capturas de como imprimir el mensaje “Hola mundo” en los ya mencionados entornos de desarrollo con sus respectivos lenguajes de programación. 
 
Resultados: 
 
 
 
 
 
 
 
 
 
 
 
 
	En esta captura se anexa la evidencia del video tutorial de como instalar entornos 	 
de desarrollo integrados. En este caso serán los compiladores de Dev c++ y Visual 
 
Studio Code. El video esta subido en el grupo de Facebook de la materia 
 
 
 
 
 
	 	 
En esta captura se muestra el código echo en el programa Dev c++ utilizando el lenguaje de programación c donde el objetivo es que nos imprima el mensaje de “hola mundo”. Se demuestra que no existe ningún error de sintaxis ni warnings. 
A diferencia del lenguaje Python aquí tenemos que anexar librerías si no se quiere tener ningún error de sintaxis 
 
 
 
 
 
 
	En la siguiente captura se muestra la ejecución del código donde aparece 	 
correctamente el mensaje “hola mundo”, además de otra impresión del autor del código. 	 
 
 
 
 
 
 
 
 
El siguiente lenguaje para utilizar será Python donde este es más práctico y fácil de utilizar, el código este trabajado en el programa Visual Studio Code. El objetivo es el mismo imprimir el mensaje de “hola mundo” que tan solo es necesario escribir la función print y seguido de esto entre paréntesis y comillas el mensaje que quieras que aparezca en pantalla 
 
 
 
 
 
 
Aquí se anexa una captura del código en ejecución en la terminal de Visual Studio y su respectivo proceso de depuración. Donde nuevamente se nos imprime con éxito el mensaje “hola mundo.” 
 
Conclusiones: 
 
Para finalizar con esta practica podemos afirmar que los entornos de desarrollo o compiladores son importantes para nosotros los programadores si se quiere trabar la programación de una manera practica y sencilla. Los compiladores que vimos en esta práctica son muy fáciles de utilizar y solo es cuestión de estar realizando ejercicios y no tendremos dificultades a la hora de realizar nuestros trabajos de programación. A su vez conocimos un compilador que podía trabajar con distintos lenguajes de programación, esto es muy útil si no se quiere estar descargando varios programas para cada lenguaje que nosotros tengamos que trabajar ya que solo ocupan espacio en nuestra memoria y algunos son más difíciles de comprender. 
 
 
Bibliografía 
Hat, R. (S/D). Red Hat. Obtenido de https://www.redhat.com/es/topics/middleware/what-is-ide 
S/D. (S/D). Google Sites. Obtenido de https://sites.google.com/site/softwaredeprogramacion2/entornode-desarrollo-integrado

Continuar navegando