You are on page 1of 4
ALGORITMOS Y LENGUAJES DE ACTIVIDADES: SUBRAYA LO IMPORTANTE PROGRAMACION Real um andes 0 restonen 0 mapa dd tpa gue te Grupa: TuRNO:_ grade TAREA: DESCRIPCION DE DEV C=+ | CARRERA. Serena = Laverton - NOMBRE: Chtorne de programacién Dev C++ esta pagina es una breve gufa que te permitiré introducirte en el mundo de la programacién en C++ sando el entorno de desarrollo Dev-C++. | Que es C++? ++ es un lenguaje de programacién considerado como un estandar de la industria de desarrollo de ‘Software, Con él se puede construir desde el mas sencillo programa a los mas modemos juegos en 3D 0 erramientas de ofimatica ' ++ nace como una evolucién del lenguaje C, el cual fue desarrollado a finales de la década de los 70 €n la AT&T Labs por B. Kemighan y D. Ritchie, ofreciendo un mejor control y estructuracién de los Orogremas. Contiene muchas mejoras, manteniendo la sintaxis y compatibilidad con C, como por jemplo son los objetos y las clases. {++ es un lenguaje orientado a objetos. £1 creador de C++ es Bjame Stroustrup también de la AT&T Labs. Que necesito para programar en C++? parte de un PC, lo que necesitas es un compilador de C++. Existen muchos compiladores comerciales, €5 decir que se venden en las tiendas de informatica, como por ejemplo Visual C++ de Microsoft 0 Eprise C++, sin embargo existen también compiladores gratuitos distribuidos a través de Internet. De Kecho el juego original QUAKE fue desarrollado usando el compilador gratuito DJGPP. en el laboratorio usaremos el compilador gratuito Dev C++. ‘Como empezar con Dev C++? (Lo primero que debes hacer es descargar e instalar el compilador Dev C++, el cual puedes encontrar en esta misma pagina algo mas adelante, o también puedes descargartelo de la direccién de Bloodshed J oftware, que son los autores del entorno | compilador Dev C++ es totalmente gratuito, aunque los autores agradecerian que te registraras y agaras una pequefia cantidad que les ayudara a seguir desarrollando nuevos productos (licencia de Software de dominio publico GPL). trata de un compilador de C++ que genera cédigo objeto para DOS (modo consola) y para Windows ((5198/2000/NT) con un entorno de programacién visual integrado (IDE). Esta basado en el compilador ingw (Minimalist GNU* for Windows) version MSCVRT 2.95.2-1 que estd incluido en el propio entoro, gl cual a su vez 6s una particularizacion del compilador GCC (el compilador g++ del GNU). También permite integrar el depurador gratuito para C++ Cygnus Insight Debugger. Iguna de las principales caracteristicas del entomo Dev C+ son: Depurador integrado (GDB ° Insight) Editor de programas fuente sensible a la sintaxis C-C++ configurable. Editor multiventana con miiltiples, opciones de edicién. Se puede trabajar con ficheros independientes 0 con proyectos _ multicicheros. Generador de paquetes de instalacion de programas para entorno Windows. Puede generar programas DOS (modo consola), aplicaciones Windows y DLLs. Edicién de ficheros de recursos windows con generador de ments integrado Ventanas independientes para el gestor de proyectos, editor y resultados de compilacién. Resultados de — compilacion, enlace (linker) y~—generacién de —_ recursos Genera automaticamente esquelelos += de = programas. «Ss en «36 Coys G++. Generacion automatica de "Makefile" Dos juegos de iconos para ios menis y las barras de _herramientas Permite integrar_—herramientas extemas mediante. ~—el_—s“tool_~=—s manager" Plantilas para «sila.—=—screacién © de_—=Ss nuevos —tipos. «= de~—iproyecios. Ete, Nayar Dev C++ ha sido realizado por Colin Laplace (desarrollo principal de! IDE) y Hongli Lai (actualizaciones el IDE, pantalla de arranque e iconos). El compilador Mingw ha sido desarrollado por Mumit Khan, Jan aap van der Heidjen, Colin Hendrix y programadores del grupo GNU por todo el mundo. talacion de Dev C++ escarga los siguientes ficheros + devepp4zip * devepp401.zip + insight5_win32.zip Una vez descargados, descomprime devepp4.zip en el directorio c:\temp jecuta el archivo SETUP.EXE del directorio c:\temp y sigue las instrucciones del programa de ntalacion. \Ina vez haya finalizado la instalacién, descomprime el fichero devepp401 zip en el directorio en que se haya instalado la aplicacién. Normalmente, por defecto sera: c:\Archivos de programa\Dev-C++ escomprime insight5_win32.zip en el directorio en que se haya instalado la aplicacién. Por defecto: ‘Archivos de programa\Dev-C++ inalmente borra el contenido del directorio c:\temp onfiguracion de Dev C++ Una vez instalado Dev C++ y el depurador Insight Debugger apareceré dentro de la carpeta Programas”, en el ment "Inicio" de Windows, una subcarpeta llamada "Dev-C++" con diferentes onos. Para arrancar el entorno habra que seleccionar el icono "Dev-C++" y apareceré una ventana de resentacién, Transcurridos unos instantes se presentard la pantalla principal del entorno. En esta pantalla observamos un mend en la parte superior con las siguientes opciones: + File, Comandos de manejo de ficheros fuente y proyectos como “cargar” (load), "guardar" (save) + Edit. Comandos para alterar y editar los programas fuentes en el edilor integrado, feces como cortar texto (cut), pegar texto (paste), en deshacer cambios (undo), etc. + Search. Opciones para localizar y cambiar variables u otra informacién en los programas fuente. + View. Los meniis y las barras de herramientas (Toolbars) pueden activarse o desactivarse. My + Project. Comandos para _manejar proyectos con multiples ficheros fuente y para cambiar las opciones. | + Execute. Contiene los comandos para compilar y ejecutar los programas. También se puede arrancar el depurador. + Options. Permite cambiar a configuracién por defecto del entomo de programacién y el compilador. + Tools. Una serie de utlidades como activacion del explorador de Windows, ejecucién directa de comandos DOS, o generacién de paqustes de instalacién para entomo Windows + Window. Opciones para cambiar de ventanas y configurar la organizacién de las mismas dentro del entorno. + Help. Informacién de ayuda sobre el entorno, Co primero que necesitamos hacer es configurar donde se van @ almacenar nuestros ficheros de Qrograma, Para ello seleccionaremos la opcién Environmet options en el menu Options. En la pestafia references rellenaremos en la caja de texto Default directory el path completo del directorio donde Meremos tener nuestros programas (tanto ficheros fuente como ejecutables). En la pestafia Editor quitaremos le marca Use smart tabs. El resio de opciones y pestafas dejarias tal como estén por ‘efecto. Aceptaremos los cambios pulsando el botén OK. eguidamente deberemos configurar las opciones de compilacién, Para ello seleccionaremos la ‘©pcién Compiler options del ment Options. En la pestaiia Directories marcaremos la casilla Add the lowing commands when calling compiler y en la caja de texto escribiremos -Wall -ansi -pedantic. ‘en la pestafia C/C++ compiler marcaremos la casilla Support all ANSI standard C programs y Quitaremos las casillas que se —encuentrenmarcadas. /En la pestafia Code ‘eneration/Optimization quitaremos todas las casillas que se encuentren marcadas. Y en la ” estatia Linker marcaremos la casillaGenerate debugging information. Finalmente aceptaremos los Cambios puisando el boton OK ‘| primer programa en Dev C++ Una vez configurado el entomo, lo cual solo hay que hacer la primera ‘Vez que lo arranquemos por primera vez, podemos empezar a utlizarlo para disefiar nuestros programas enc, ara ello seleccionaremos la opcién New Source file de! menu File, o bien pulsaremos sobre el icono Correspondiente en la barra de botones. D parecera la ventana del editor con el siguiente contenido: il #include #include int main() system("PAUSE"); return 0; } ste cédigo con el esqueleto de un programa ha sido incluide automdticamente por DEV C++. obsérvese los diferentes colores usados por el editor para destacar los distintos elementos sintacticos el programa, los cuales también apareceran seguin escribamos lineas de cédigo. en la linea en blanco, debajo de la primera llave escribiremos: cout << "Hola mundo" << endl; Con esto ya tenemos nuestro primer programa, «continuacién debemos guardar el fichero fuente de nuestro programa, para ello seleccionaremos la @ pcién Save unit del menu (0 el icono del disquete de la barra de botones) y aparecera una ventana Solicitando un nombre de archivo para el programa. Cambiaremos el propuesto como Untitled por el ylombre que queramos darie al programa, por ejemplo Hola_mundoy pulsaremos sobre el 2 otén Guardar. ‘LI siguiente paso es compilar nuestro programa. Para ello seleccionaremos la opcién Compile del ™enu Execute (0 mediante el botn correspondiente en la barra de botones). Apareceré una pequefia Ventana con el trasncurso del proceso de compilacién y al final del mismo aparecerdn los resultados del * iso, indicando el ndmero de errores encontrados y el tamafio del fichero ejecutable en bytes ‘@simismo se habran activado los botones de la parte inferior de dicha ventana, Obsérvese también que en la ventana inferior de la pantalla, en la pestaia Compiler apareceran los Hensajes de los errores si los hubiera y asimismo el resultado de la compilacion. Para ejecutar nuestro programa tenemos dos alternativas 0 pulsar sobre el botén Execute de dicha Ventana o bien cerrar la ventana mediante el bot6n Continue y seleccionar la opcién Run del VendExecute. .pareceré entonces una ventana MSDOS con el siguiente contenido: Hola mundo, Presione una tecla para continuar

You might also like