SlideShare una empresa de Scribd logo
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
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 menús
Editor de código
fuente
Vista de
proyecto
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
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).
Menu
Microsoft Visual C++ 6.0 tiene un menú dinámico que puede adaptarse a los
diferentes estados del
entorno 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ón
Customize.
• 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 con
el botón derecho del ratón en un espacio libre de las barras de herramientas
existentes, puede mostrar
nuevas barras seleccionando la opción deseada. Así, puede mostrar otra barra
que nos facilite el acceso
inmediato 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
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. Infoview
sirve para representar la estructura del manual en pantalla. Las otras fichas sólo
se muestran cuando
hay 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 de
desarrollo: las subrutinas y funciones.
Editor de código fuente
Posee algunas ampliaciones que simplifican considerablemente el manejo de los
códigos fuente y, por
tanto, la programación:
• Espacios en blanco virtuales: Al pulsar la tecla Entrar el cursor se sitúa de nuevo
en la posición
en la que se ha comenzado a escribir. No debe utilizar tabuladores, esta opción le
permite
diseñ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
asignar
marcadores 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 del
Ratón en un sitio libre de las barras de herramientas. Consta también de varias
fichas que se pueden
Seleccionar 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 resultados
de la última búsqueda de texto en varios archivos.

Más contenido relacionado

PDF
Manual visualc
PPTX
VISUAL C++
PPTX
Instructivo para utilizar_c++
PPTX
Tutorial de visual c++
PPTX
Visual basic
PPTX
VISUAL C++
PPTX
Tutorial visual c_(2)
PPTX
Cuadro de herramientas y botones en visual basic
Manual visualc
VISUAL C++
Instructivo para utilizar_c++
Tutorial de visual c++
Visual basic
VISUAL C++
Tutorial visual c_(2)
Cuadro de herramientas y botones en visual basic

La actualidad más candente (18)

PPTX
Manual para visual_c_luis_ocampo
PPT
BARRA DE HERRAMIENTAS VISUAL BASIC 6.0
PPTX
Tutorial de visual_c_
PPTX
Manual codeblocks luis_ocampo
PPTX
Tutorial de CodeBlocks
PPTX
Tutorial code block
PPTX
Tutorial de codeblocks
PPTX
Tutorial de-codeblocks
PPTX
Tutorial de-codeblocks
PPT
C Sharp Avanzado Dia 1
PPT
Tutoria visual basic yolimar rosario
PPTX
Herramientas de Visual Basic
PPTX
Manual del uso de codeblocks
DOCX
Visual basic
PDF
Manual Code::Blocks lenguaje C++
PPTX
Grado 11 b visual basic equipo Azul
PDF
Windows.forms.ejercicios
PDF
Programación en C++ con C++ Builder
Manual para visual_c_luis_ocampo
BARRA DE HERRAMIENTAS VISUAL BASIC 6.0
Tutorial de visual_c_
Manual codeblocks luis_ocampo
Tutorial de CodeBlocks
Tutorial code block
Tutorial de codeblocks
Tutorial de-codeblocks
Tutorial de-codeblocks
C Sharp Avanzado Dia 1
Tutoria visual basic yolimar rosario
Herramientas de Visual Basic
Manual del uso de codeblocks
Visual basic
Manual Code::Blocks lenguaje C++
Grado 11 b visual basic equipo Azul
Windows.forms.ejercicios
Programación en C++ con C++ Builder
Publicidad

Destacado (6)

PDF
Informe fundavida ingles con cambio
PDF
Sintesis informativa 02 05 2013
PPTX
Gain likes on keek free
PPTX
Postmodern texts
PDF
Antítesis de una mula - Liderando una nueva generación
PPT
Taller de lectura.Dites i refranys mes de maig
Informe fundavida ingles con cambio
Sintesis informativa 02 05 2013
Gain likes on keek free
Postmodern texts
Antítesis de una mula - Liderando una nueva generación
Taller de lectura.Dites i refranys mes de maig
Publicidad

Similar a Visualc++ (20)

PDF
Manual visualc
PPTX
VISUAL C++
PPTX
Instructivo para utilizar_c_
PPTX
Tutorial de-c ++
PPTX
Tutorial de-c ++
PPTX
Tutorial de- c. ++
PDF
Pre practica 3
PPTX
Tutorial de-c
PPTX
Tutorial de-c
PDF
USO DE HERRAMIENTAS IDE VISUAL C++
PPTX
CODEBLOCKS
PPTX
CODEBLOCKS
PPTX
CODEBLOCKS
PPTX
Net beansdiapo
PPTX
Net beansdiapo
PPTX
PPTX
Tutorial cc (2)
PPTX
Code bloks tutorial_terminado
PPTX
Code bloks tutorial_terminado
PDF
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010
Manual visualc
VISUAL C++
Instructivo para utilizar_c_
Tutorial de-c ++
Tutorial de-c ++
Tutorial de- c. ++
Pre practica 3
Tutorial de-c
Tutorial de-c
USO DE HERRAMIENTAS IDE VISUAL C++
CODEBLOCKS
CODEBLOCKS
CODEBLOCKS
Net beansdiapo
Net beansdiapo
Tutorial cc (2)
Code bloks tutorial_terminado
Code bloks tutorial_terminado
INTRODUCCIÓN A MICROSOFT VISUAL STUDIO 2010

Más de grachika (20)

PPTX
Actividades y tareas
PPTX
Indicadores de crecimiento económico
PPTX
Sentido de pertenencia
PPTX
Reunión de trabajo efectiva
PPTX
Teoria Locke
PPTX
Código QR
PPTX
Estilos de imagen
PDF
Students submission -calificaciones.
DOCX
Círculos de estudio
DOCX
Componentes necesarios de android docx
DOCX
Componentes necesarios de android docx
DOCX
Las 60 preguntas[1]
DOCX
Historia de android
DOCX
Actividad 2
PPTX
Tutorial de Pseudocodigos
DOCX
[ojo x ojo]
DOCX
Violencia
DOCX
Manos a la obra con java y eclipse.
DOCX
Preguntas
DOCX
Preguntas.
Actividades y tareas
Indicadores de crecimiento económico
Sentido de pertenencia
Reunión de trabajo efectiva
Teoria Locke
Código QR
Estilos de imagen
Students submission -calificaciones.
Círculos de estudio
Componentes necesarios de android docx
Componentes necesarios de android docx
Las 60 preguntas[1]
Historia de android
Actividad 2
Tutorial de Pseudocodigos
[ojo x ojo]
Violencia
Manos a la obra con java y eclipse.
Preguntas
Preguntas.

Último (20)

DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PDF
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
PDF
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
PDF
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
PDF
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PDF
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
PDF
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PPTX
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
PDF
Escuela Sabática 6. A través del Mar Rojo.pdf
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
DOCX
Tarea De El Colegio Coding For Kids 1 y 2
PDF
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
PDF
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
V UNIDAD - SEGUNDO GRADO. del mes de agosto
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
V UNIDAD - PRIMER GRADO. del mes de agosto
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
Escuela Sabática 6. A través del Mar Rojo.pdf
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
Tarea De El Colegio Coding For Kids 1 y 2
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN

Visualc++

  • 1. 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
  • 2. 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 menús Editor de código fuente Vista de proyecto
  • 3. 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 documento o múltiples, basado en diálogos, si contiene alguna base de datos, los menús que incluye, etc.).
  • 4. 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).
  • 5. Menu Microsoft Visual C++ 6.0 tiene un menú dinámico que puede adaptarse a los diferentes estados del entorno 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ón Customize. • 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 con el botón derecho del ratón en un espacio libre de las barras de herramientas existentes, puede mostrar nuevas barras seleccionando la opción deseada. Así, puede mostrar otra barra que nos facilite el acceso inmediato 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
  • 6. 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. Infoview sirve para representar la estructura del manual en pantalla. Las otras fichas sólo se muestran cuando hay 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 de desarrollo: las subrutinas y funciones. Editor de código fuente Posee algunas ampliaciones que simplifican considerablemente el manejo de los códigos fuente y, por tanto, la programación: • Espacios en blanco virtuales: Al pulsar la tecla Entrar el cursor se sitúa de nuevo en la posición en la que se ha comenzado a escribir. No debe utilizar tabuladores, esta opción le permite diseñ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 asignar marcadores 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 del Ratón en un sitio libre de las barras de herramientas. Consta también de varias fichas que se pueden Seleccionar 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 resultados de la última búsqueda de texto en varios archivos.