visualc++

8
CETIS 109 DESARROLLA SOFTWARE UTILIZANDO PROGRAMACIÓN ESTRUCTURADA MAESTRA: MARGARITA ROMERO ALVARADO ALUMNAS: KAREN GUADALUPE RIVERA MARTÍNEZ, PAULA GUADALUPE GARCIA RIVERA & GRACIELA GONZALEZ MEDINA

Upload: grachika

Post on 03-Nov-2014

288 views

Category:

Education


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Visualc++

CETIS 109 DESARROLLA SOFTWARE

UTILIZANDO PROGRAMACIÓN ESTRUCTURADA

MAESTRA: MARGARITA ROMERO ALVARADO

ALUMNAS: KAREN GUADALUPE RIVERA MARTÍNEZ, PAULA

GUADALUPE GARCIA RIVERA & GRACIELA GONZALEZ MEDINA

2°C

Page 2: Visualc++

El Entorno de desarrollo.

El entorno de desarrollo integrado (IDE) de Visual C++ se organiza en cuatro áreas distintas: menús y barras de herramientas, ventana de vista del proyecto, editor de código y ventana de depuración.

Con los menús y barras de herramientas podemos acceder a las distintas opciones para controlar el compilador y editar el código.

En la parte inferior, tenemos la ventana de depuración. En la carpeta Build obtenemos información de errores y warnings mientras estamos compilando nuestro código. La carpeta Debug muestra información cuando estamos ejecutando nuestro programa desde el Visual.

En la Vista del proyecto  tenemos tres carpetas, que nos muestran, las clases que incluye nuestro proyecto, los recursos y los ficheros, y nos permite desplazarnos fácilmente de un fichero a otro, que se editará en la ventana de edición.

Cómo crear un proyecto nuevo.

Un programa creado con el Visual C++ está organizado en un ‘proyecto’, que contiene todos los ficheros que se utilizan para desarrollar, compilar, enlazar y depurar la aplicación que estamos desarrollando.

Barras de herramientas y

Editor de código fuente

Vista de proyecto

Page 3: Visualc++

Los ficheros que contiene el proyecto se muestran en la ventana ‘vista de proyecto’, y en ella podemos ver la siguiente información.

La carpeta ClassView, muestra las clases del proyecto. En FileView, aparecen los ficheros que hemos incluido, y ResourceView muestra los recursos asociados.

Para crear un proyecto nuevo, hay que seleccionar el menú New/File y seleccionar la carpeta Projects. Aparecerá este cuadro de diálogo:

  En la parte de la derecha debemos ponerle un nombre al proyecto y seleccionar la carpeta en la que queremos guardarlo.

En la parte de la izquierda, elegimos el tipo de proyecto que queremos crear.

Lo habitual es generar un proyecto de tipo MFC AppWizard(EXE). Esto nos creará una aplicación ejecutable para Windows, que estará basada en la biblioteca MFC.  Este proyecto incluirá las funcionalidades básicas de un programa ejecutable en Windows. Además, automáticamente se incluirán los ficheros fuentes de C++ (.cpp), los ficheros de recursos (.rc) , los ficheros de cabecera (.h) y un proyecto (.dsp). El código generado en estos ficheros está basado en las MFC,  y crea  las clases necesarias para abrir una ventana, y manipular sobre ella.

Una vez creado el proyecto, nos aparecerán una serie de cuadros de diálogo, donde podemos seleccionar las características de nuestro proyecto (un solo

Page 4: Visualc++

documento o múltiples, basado en diálogos, si contiene alguna base de datos, los menús que incluye, etc.).

A continuación podemos compilar el programa para ver que funciona, y añadir nuevos ficheros, o modificar los ya existentes. Para compilar un fichero utilizaremos el menú Build/compile y para compilar y enlazar todo el proyecto Build/Build.

Esto también podemos hacerlo desde la barra de botones:

 

Para añadir ficheros  utilizaremos el menú Project/Add to Project/New, si lo que queremos es crear un fichero nuevo, y Project/Add to Project/Files si queremos incluir un fichero ya creado previamente.

También podemos crear otro tipo de proyectos, tales como bibliotecas dinámicas (MFCAppWizard DLL), o proyectos que no incluyan las MFC (Win32 Application, o Win32 Console Application).

Page 5: Visualc++

Menu

Microsoft Visual C++ 6.0 tiene un menú dinámico que puede adaptarse a los diferentes estados delentorno de desarrollo.• El menú File dispone de algunas opciones para los últimos archivos o proyectos abiertos.• El menú Tools se puede adaptar a las necesidades de cada usuario mediante la opciónCustomize.• El menú Help está dedicado al sistema de ayuda de Visual C++.

Barras de herramientas

Las barras de herramientas se pueden considerar como un atajo de las opciones de menú. Pulsando conel botón derecho del ratón en un espacio libre de las barras de herramientas existentes, puede mostrarnuevas barras seleccionando la opción deseada. Así, puede mostrar otra barra que nos facilite el accesoinmediato a opciones de compilación (Build), depuración de errores (Debug), etc.

Workspace

Para el trabajo con Microsoft Visual C++, Workspace es una herramienta básica. Puede contener varias

Page 6: Visualc++

fichas. Para seleccionarlas, se utilizan los botones de la parte inferior de Workspace.Cuando no hay abierto ningún proyecto, Workspace consta de una sola ficha: InfoView. Infoviewsirve para representar la estructura del manual en pantalla. Las otras fichas sólo se muestran cuandohay un proyecto abierto. Al crear un nuevo proyecto, se activa una ficha nueva en Workspace:ClassView. ClassView permite manejar de forma sencilla los elementos más importantes del entorno dedesarrollo: las subrutinas y funciones.

Editor de código fuente

Posee algunas ampliaciones que simplifican considerablemente el manejo de los códigos fuente y, portanto, la programación:• Espacios en blanco virtuales: Al pulsar la tecla Entrar el cursor se sitúa de nuevo en la posiciónen la que se ha comenzado a escribir. No debe utilizar tabuladores, esta opción le permitediseñar un espaciado concreto en su programa.• A los bloques entre llaves, que forman una unidad, se les aplica automáticamente una sangría.• El cuadro de diálogo Go To facilita la navegación por el código fuente.• A los pasajes del código fuente utilizados con mayor frecuencia, se les puede asignarmarcadores de texto para permitir el acceso directo.• Se resalta la sintaxis de C++ marcando en color las palabras clave.

Ventana de presentación

Aparece seleccionando la opción Output de entre las que aparecen al pulsar con el botón derecho delRatón en un sitio libre de las barras de herramientas. Consta también de varias fichas que se puedenSeleccionar a través de los botones de la parte inferior:

• La ficha Budil proporciona mensajes de estado del compilador de Visual C++, así como sus mensajes de error. Indica el nombre del archivo, el número de página y el número del error, así como una descripción del mismo.

• La ficha Debug muestra los mensajes emitidos por el depurador.• Seleccionando la ficha Find in Files, en la ventana de presentación se muestran los resultadosde la última búsqueda de texto en varios archivos.