Mi primer proyecto en Dev-C++



Documentos relacionados
Fundamentos de Informática. Primer Curso de Ingenieros Químicos. Práctica 1. Dev C++ Compilador de C para Windows

Programa diseñado y creado por Art-Tronic Promotora Audiovisual, S.L.

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento

1. Cambia el fondo del Escritorio

Instalación y Registro Versiones Educativas 2013

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder

Práctica 00: Compilador

Tutorial: Cómo realizar tu primer programa en C++ En el Sistema Operativo Windows

Uso de Visual C++ Pre-Practica No. 3

Capítulo 9. Archivos de sintaxis

GUÍA DE USUARIO: GOOGLE DRIVE

1. CARACTERÍSTICAS DEL VÍDEO DIGITAL

Windows Journal en dos patadas

3.1. Guardar un libro de trabajo

!"!#!$%&'(!)$% )*+%*)!,$&%-*. +!/*(01*2

Creando una webquests

GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS.

Seminario de Informática

Guía de Outlook Express

Herramientas Visuales de Programación

Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos

RELACIÓN DE PRÁCTICAS DEL TEMA 2

Para crear una lista como la anterior, primero escribe la información, y después selecciona el texto y aplícale el formato de viñetas.

El Entorno Integrado de Desarrollo Dev-C++ (Ayuda básica para las primeras sesiones de prácticas)

Publicación en Internet

Combinar correspondencia (I)

REGISTRAR LOS SITIOS WEB MÁS INTERESANTES

WINDOWS 98/Me EL EXPLORADOR DE WINDOWS IV

GVisualPDA Módulo de Almacén

DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación

Instalación de VirtualBox. Planteamiento del caso práctico. Instalación

DESCARGA DE CARPETAS DE MENSAJES DE CORREO DESDE EL WEBMAIL A PC S LOCALES

TEMA 4: EMPEZANDO A NAVEGAR ESCUELA UNIVERSITARIA DE INFORMÁTICA. Raúl Martín Martín

Tarea: Instala el programa a Tube Catcher. Posteriormente desinstálalo siguiendo el proceso explicado anteriormente.

Guía de Aprendizaje No. 1

Dropbox. Parte 2. Práctica 02-ud03 15/01/2013 Pág. 1 de 6

Módulo I - Word. Iniciar Word Finalizar Word Definición de elementos de pantalla Escribir texto en un documento El cursor...

Pasos para Realizar un Programa de lenguaje C en modo Consola en Visual Studio 2008 INDICE

Este programa se encuentra en el paquete Microsoft Explorer 5.0 y se instala al mismo tiempo que el navegador Microsoft Explorer.

1. Notas sobre la instalación de estas aplicaciones

MANUAL PARA ESTUDIANTES USUARIOS DEL SISTEMA DE MATRÍCULA POR INTERNET

Las propiedades de la clase en java es el equivalente a las variables globales en lenguajes estructurados como el C.

Mi correo con OUTLOOK

Manual de iniciación a

1.- DESCRIPCIÓN Y UTILIDAD DEL SOFTWARE DAEMON TOOLS.

Correo Electrónico: Webmail: Horde 3.1.1

DESCOMPRESIÓN E INSTALACIÓN DE OPENOFFICE 1.0

TEMA 3. EL PROCESO DE COMPILACIÓN, DEL CÓDIGO FUENTE AL CÓDIGO MÁQUINA

Cómo crear una cuenta de correo electrónico?

Instalación de DRIVER de mochila

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.

El Escritorio. En el escritorio tenemos iconos que permiten abrir el programa correspondiente.

MANUAL PARA GESTIÓN DE INCIDENCIAS INFORMÁTICAS

PRÁCTICA 10. Configuración de Correo y Publicar en la Web

Draw: objetos en 3D, diagramas de flujo y exportación

MANUAL DEL USUARIO: EDITOR E-COMMERCE

v2.2 Guía del Estudiante Registro e Inicio de Sesión

POWER POINT. Iniciar PowerPoint

PUESTA EN MARCHA PROGRAMA GESTION DE OPTICAS. Junio

Lic. Saidys Jiménez Quiroz Tecnología e Informática Grado 7 CESCOJ 2011

MACROS. Automatizar tareas a través del uso de las macros.

I.E. FRANCISCO ANTONIO DE ZELA MANUAL DE MOVIE MAKER

Copia de Seguridad en windows

Guía nuevo panel de clientes Hostalia

Importa los datos de tu empresa a ClassicGes 6

P r e g u n t a s m á s F r e c u e n t e s :

GENERACIÓN DE TRANSFERENCIAS

Copyright Arsys Internet S.L. Guía de Ecommerce Inicio rápido

eportafolios en Canvas

INSTALAR UBUNTU DESDE WINDOWS

Sage Eurowin Manual de instalación de RECC (Régimen especial de Criterio de Caja)

Comentario sobre el entorno de desarrollo Microsoft Visual Studio 2005 Juan Manuel Lucas

MONTAJE MULTIMEDIA (4º ESO)

Práctica 1 SISTEMAS OPERATIVOS. Introducción...

Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian

COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER

Programando por primera vez

Internet como herramientas de comunicación: El correo electrónico

Enviar archivos mediante FTP

En este caso presionamos ENTER para empezar nuestra instalación

PANDA USB VACCINE QUÉ ES? PRO CESO DE INSTALACIÓN. Abrir archivo le daremos a Ejecutar.

Manual Sistema de Afiliados Lomas Travel

AYUDA. 1. Registro de Usuarias. 2. Acceso de usuarios (Login) 3. Recuperación de contraseña de usuario. 4. Mi Zona Personal. 5.

Una App para Facebook

PANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet. Revisión 1.1 Fecha

1. Cómo se entra en una comunidad de

Cómo bloquear los sitios web en Internet Explorer

Sistema de Gestión Portuaria Sistema de Gestión Portuaria Uso General del Sistema

Técnicas de Programación

Dev C++. Compilador de C para Windows

Mi Mensa-Red edición

INSTALACIÓN DE MEDPRO

Guardar y abrir documentos

Sección de Introducción.

GENERACIÓN DE ANTICIPOS DE CRÉDITO

TPVFÁCIL. Caja Real. Definiciones.

Lo primero que nos pedirá cuando accedamos al Correo Electrónico HORDE es que nos identifiquemos:

Transcripción:

Mi primer proyecto en Dev-C++ Para realizar esta actividad deberás disponer de un ordenador en el que esté instalado el Dev-C++. Debes ir realizando cada uno de los pasos indicados, en el mismo orden en que aparece en el guión. Lo ideal es tener abierto en la pantalla del ordenador el documento que contiene el guión. Es posible que debas consultar de vez en cuando el manual de Dev-C++. Por tanto, tenlo cerca también. Al finalizar la práctica serás capaz de: Construir un proyecto Dev-C++ partiendo de cero, editando, compilando, montando y ejecutando un programa. Construir un proyecto Dev-C++ partiendo de un archivo de código en lenguaje C ya existente. Identificar y corregir algunos errores sencillos de compilación Paso 1. Crea una carpeta en la unidad C: del ordenador, que se llame, por ejemplo, C:\Fprog\Practica1. Paso 2. Inicia el Dev-C++ y crea un proyecto nuevo. Para ello Ve al menú Archivo y haz clic en Nuevo, luego en Proyecto. Un diálogo que contiene los distintos tipos de Proyectos se abrirá. Aquí se nombran los proyectos básicos: Aplicación de Windows (Windows Application): Crea un programa para Windows, que utiliza el API de Win32. Aplicación en modo de consola (Console Application): Crea un programa en modo consola. Biblioteca estática (Static Lib): Crea un proyecto vacío con las opciones necesarias para construir una biblioteca estática. DLL (Dynamic Link Library DLL): Crea una Biblioteca de Enlace Dinámico DLL para Win32. Ahora cuando has seleccionado un tipo de proyecto, debes introducir el nombre de tu proyecto en donde corresponde y selecciona el lenguaje de programación que usarás en el proyecto C o C++ (en nuestro caso selecciona C), y después haz clic en Aceptar.

Paso 3: El siguiente paso es crear un archivo que contenga el código de tu primer programa. Para ello, selecciona la opción Archivo->Nuevo->Código Fuente. Aparece una ventana solicitando confirmación, y la pulsar Yes se muestra en la ventana de edición (derecha) el código por defecto que hemos escrito al instalar y configurar el entorno. Acabas de crear tu primer archivo, que, por defecto, se denomina SinNombre1. Lo primero que tienes que hacer es guardarlo (grabándolo en disco) con la opción Archivo->Guardar y el nombre que quieras (por ejemplo, primero.c). Recuerda que las extensiones en el nombre de los archivos permiten identificar el tipo de archivo. En este caso la extensión.c indicará que es un archivo que contiene código en lenguaje C. 2

Paso 4. Escribe el siguiente código en la ventana que acaba de aparecer (si tienes el guión en pantalla, puedes hacer copy y paste), eliminando las líneas que sobren: /*---------------------------------------------------------------- Autor: Fecha: Versión: 1.0 ----------------------------------------------------------------- Descripción del Programa: ----------------------------------------------------------------*/ // Incluir E/S y Librerías Standard #include <stdio.h> // Zona de Declaración de Constantes // Zona de Declaración de Tipos // Zona de Cabeceras de Procedimientos y Funciones // Programa Principal int main() { // Zona de Declaración de Variables del Programa principal int numero; printf ("Escribe un número: \n"); scanf ("%d",&numero); if ((numero %2) ==0) printf ("El número es par\n"); else printf ("El número es impar\n"); } system("pause"); return 0; // Hacer una pausa // Valor de retorno al S.O. // Implementación de Procedimientos y Funciones El programa tiene, en primer lugar un comentario sobre lo que hace. Después tiene una directiva #include para poder usar la librería estándar stdio, en la que están las funciones printf y scanf que permiten leer y escribir cosas en el terminal. A continuación viene la declaración del programa principal (int main). En ese programa principal hay una declaración de la variable entera numero. Después se pide al usuario que escriba un número en el teclado. El programa lee el número y usando una sentencia condicional averigua si es par o impar, y escribe el mensaje apropiado en la pantalla. Todas las líneas que comienzan por // no forman parte del código, sino que son simples comentarios (puedes escribir lo que quieras) que facilitan la escritura de los programas. Paso 5. Compila ahora el programa. Para ello, usa la opción Ejecutar->Compilar. Recuerda que la compilación consiste en traducir el código escrito en lenguaje C a código en lenguaje máquina (el lenguaje de 0s y 1s que entiende del computador). Comprueba que no ha 3

habido errores de compilación (sentencias mal escritas), y verifica con el explorador de Windows que el sistema ha generado, dentro de la misma carpeta donde guardaste el archivo primero.c, una serie de archivos entre los que se encuentra uno con extensión.o (ese es el que contiene el código en lenguaje máquina). Paso 6. El siguiente paso es el montaje y la ejecución. El montaje consiste en añadir al código en lenguaje máquina de tu programa, el código correspondiente a la librería que vas a usar (en este caso, la librería estándar stdio). Para realizar el montaje, usa la opción Ejecutar- >Compilar y Ejecutar. Comprueba que no se ha producido ningún error, y que se han generado, dentro de la carpeta, nuevos archivos, entre los cuales está ya el archivo ejecutable. Si no se han producido errores el programa se ejecuta a continuación. Te aparecerá una ventana en la que deberás escribir el número (seguido de un retorno de carro) y te contestará indicándote si el número es par o impar. Comprueba que el programa funciona correctamente. Enhorabuena! Ya tienes tu primer programa en marcha. Paso 7. Comprueba que en las barras de herramientas hay botones que te permiten realizar con un simple clic las operaciones de compilación, montaje o ejecución, sin tener que pasar por la opción Ejecutar, tal y como se ha indicado en los pasos anteriores. Comprueba también que, una vez generado el archivo ejecutable, puedes ejecutar tu programa sin necesidad del Dev- C++. Simplemente, con el explorador de Windows, localiza el archivo ejecutable (en este caso, primero.exe), haz doble clic sobre él y volverá a salir la pantalla en la que te pide un número. Paso 8. Construye ahora un proyecto nuevo con un programa en Dev-C++ que lea de teclado tres números enteros y escriba en pantalla el mayor y el menor. Comienza desde el principio, creando una carpeta nueva para este proyecto, etc. Paso 9. Con mucha frecuencia te ocurrirá que ya tienes el archivo.c que contiene el código del programa (por ejemplo, ya lo ha preparado un compañero de grupo) y tu tienes que construir el proyecto a partir de ese archivo de código. Veamos cómo hacerlo. Cierra primero el Dev-C++ y crea un nuevo proyecto en una carpeta diferente para que no se mezcle la información de este nuevo proyecto con la del proyecto anterior. Paso 10. Conéctate a la página web de la asignatura y consigue el archivo que se llama mayor.c. Coloca ese archivo en la carpeta que acabas de construir. A continuación utiliza la opción Proyecto->Añadir a proyecto para incluir el archivo mayor.c en el nuevo proyecto. 4

Paso 11. Haz doble clic sobre el archivo mayor.c en la ventana de la izquierda y observa cómo se pone en marcha automáticamente el Dev-C++. Te mostrará la pantalla típica en la que encontrarás el código del programa. Échale un vistazo y verás enseguida lo que hace. Simplemente lee tres números del teclado y escribe en pantalla el mayor de los tres. Paso 12. Comprueba que si intentas compilar el programa te aparece un mensaje que indica que todavía no se han creado los archivos correspondientes al nuevo proyecto. Te pregunta si quieres hacerlo ahora y debes contestar que si. Comprueba que efectivamente te ha generado los archivos típicos (tal y como viste en el paso 2). Comprueba también que NO te ha generado el archivo con extensión.o. Esto es así porque el programa tiene algunos errores de compilación (no está bien escrito), además de algunos avisos (warnings). Debemos arreglar esos errores para que pueda compilar correctamente. Paso 13. Los errores de compilación se muestran en la ventana inferior. Comprueba que se han producido 4 errores de compilación. Verás que en esa ventana te muestra una línea explicativa para cada error. Si haces doble clic sobre el primer error te mostrará la línea de código en la que está el error. Lo recomendable es ir resolviendo los errores uno por uno, empezando por el primero. Una vez resuelto un error, debes volver a compilar para ver que errores quedan por resolver. Ten presente que con frecuencia un solo fallo en la escritura del código provoca varios errores de compilación. En este caso, a pesar de que hay cuatro errores de compilación, en realidad sólo hay tres fallos en el código. Paso 14. Los mensajes que acompañan a cada error te darán a veces una buena pista sobre el error. En este caso, los mensajes para los dos primeros errores son muy claros, pero seguramente el mensaje para el tercer error no te parecerá tan claro. Es muy importante que te fijes en los mensajes y los asocies con los errores cometidos. Construye, por ejemplo, una tabla en la que copiarás el mensaje de error tal y como sale en la pantalla y añadirás al lado una explicación de en qué consiste el error. De esta forma, cuando te vuelva a aparece el mensaje podrás recordar el tipo de error correspondiente, lo cual te ayudará a ir más rápido en la corrección de los errores. Intenta corregir ahora los tres errores y poner el programa e funcionamiento. 5