SlideShare una empresa de Scribd logo
1 de 4
El Entorno Visual De Trabajo
El desarrollo de programas está condicionado por la utilización de un determinado
entorno de trabajo. El conocimiento del entorno de trabajo, junto con el lenguaje de
programación, constituye la base de las tareas de programación. En esta práctica se
muestran las características fundamentales del entorno de trabajo en el que realizarás
las prácticas de Informática Gráfica, Microsoft Visual C++. Las prácticas las
programarás en el lenguaje de programación C sobre Windows NT. La biblioteca de
funciones gráficas que utilizarás es OpenGL de Silicon Graphics.
EL ENTORNO DE DESARROLLO
El objetivo de esta práctica es que te familiarices con el entorno de trabajo Microsoft
Visual C++. Para empezar aprenderemos a crear un proyecto sencillo (aplicación)
para, posteriormente, compilarlo y ejecutarlo. Los pasos que debes seguir en la
creación de un proyecto son los siguientes:
 Inicia Visual C++: selecciona del menú de Inicio > Programas > Microsoft Visual C++
6.0 > Microsoft Visual C++ 6.0
 Crea el proyecto: Opción File / New. El tipo del proyecto debe ser Win32 Console
Application. Has de elegir una ubicación para el proyecto (por ejemplo, c:ig) y darle
un nombre (por ejemplo, practica1).
 A la pregunta "What kind of Console Application do you want to create?" responde
con la options "An empty project".
 Guarda los ficheros cuadrado.c y cuadrado.h en el directorio que acabas de crear para
tu proyecto (c:igpractica1).
 En el siguiente paso añade al proyecto los ficheros que lo forman. Para ello utiliza la
opción Project / Add to Project / Files. Los ficheros que añadirás son el fichero
fuente cuadrado.c y el fichero de cabecera cuadrado.h, que previamente has guardado
en tu directorio de proyecto.
 Por último has de indicar que bibliotecas de funciones quieres añadir a tu proyecto.
Para ello, selecciona la opción de menú Project / Settings y en la ventana que se abrirá,
selecciona la solapa Link. En la Categoría (Category) General (General) añade
a Object/library modules las siguientes bibliotecas (ficheros con extensión
.lib): opengl32.lib, glu32.lib y glut32.lib. Pulsa OK para completar el proceso.
Una vez realizados los pasos anteriores ya puedes compilar el proyecto con la
opción: Build / Build practica1.exe. Si todo funciona correctamente, en el área de
mensajes debe aparecer los siguientes mensajes:
-------Configuration: practica1 - Win32 Debug------
Compiling...
cuadrado.c
Linking...
practica1.exe – 0 error(s), 0 warning(s)
Como puedes comprobar se ha creado un nuevo archivo
practica1.exe el cual puedes ejecutar con la opción Build
/ Execute practica1.exe. El resultado es una ventana en la
que aparece un cuadrado blanco sobre fondo negro,
además de la consola de la aplicación.
Si el programa se ha ejecutado correctamente puedes
cerrar la ventana OpenGL y la consola; para ello
selecciona la consola y pulsa cualquier tecla.
Analiza la estructura del programa. La estructura de este programa es el modelo que
seguirás para construir los programas que desarrollarás durante el resto de las
prácticas.

Más contenido relacionado

La actualidad más candente (19)

Informe4
Informe4Informe4
Informe4
 
Unidad 2 tema 4
Unidad 2 tema 4Unidad 2 tema 4
Unidad 2 tema 4
 
Informe U4 tema2
Informe U4 tema2Informe U4 tema2
Informe U4 tema2
 
Unidad 3 tema 2
Unidad 3 tema 2Unidad 3 tema 2
Unidad 3 tema 2
 
Informe 3
Informe 3Informe 3
Informe 3
 
Unidad 3 tema 1.2
Unidad 3 tema 1.2Unidad 3 tema 1.2
Unidad 3 tema 1.2
 
Condicionales.pdf
Condicionales.pdfCondicionales.pdf
Condicionales.pdf
 
In 12
In 12In 12
In 12
 
Unidad 2 tema 1
Unidad 2 tema 1Unidad 2 tema 1
Unidad 2 tema 1
 
Informe 4.pdf
Informe 4.pdfInforme 4.pdf
Informe 4.pdf
 
Notas
NotasNotas
Notas
 
In 10
In 10In 10
In 10
 
Practica 1
Practica 1Practica 1
Practica 1
 
Unidad 2 tema 2.1
Unidad 2 tema 2.1Unidad 2 tema 2.1
Unidad 2 tema 2.1
 
Informe u4tema3.2
Informe u4tema3.2Informe u4tema3.2
Informe u4tema3.2
 
Ingreso y salida de datos con desglose
Ingreso y salida de datos con desgloseIngreso y salida de datos con desglose
Ingreso y salida de datos con desglose
 
Instalacion de autocad
Instalacion de autocadInstalacion de autocad
Instalacion de autocad
 
PYTHON CON EXCEL
PYTHON CON EXCELPYTHON CON EXCEL
PYTHON CON EXCEL
 
2. Practica A
2.  Practica A2.  Practica A
2. Practica A
 

Similar a El entorno visual de trabajo

Similar a El entorno visual de trabajo (20)

Tutorial de-codeblocks
Tutorial de-codeblocksTutorial de-codeblocks
Tutorial de-codeblocks
 
Tutorial de-codeblocks (1)
Tutorial de-codeblocks (1)Tutorial de-codeblocks (1)
Tutorial de-codeblocks (1)
 
CAPÍTULO 1 FUNDAMENTOS MZ-CV-DA-ESPE.pdf
CAPÍTULO 1 FUNDAMENTOS MZ-CV-DA-ESPE.pdfCAPÍTULO 1 FUNDAMENTOS MZ-CV-DA-ESPE.pdf
CAPÍTULO 1 FUNDAMENTOS MZ-CV-DA-ESPE.pdf
 
Tutorial de-c
Tutorial de-cTutorial de-c
Tutorial de-c
 
Tutorial de-c
Tutorial de-cTutorial de-c
Tutorial de-c
 
Manual del dev c++
Manual del dev c++Manual del dev c++
Manual del dev c++
 
Tutorial de- c. ++
Tutorial de- c. ++ Tutorial de- c. ++
Tutorial de- c. ++
 
Tutorial de-c ++
Tutorial de-c ++Tutorial de-c ++
Tutorial de-c ++
 
Tutorial de-c ++
Tutorial de-c ++Tutorial de-c ++
Tutorial de-c ++
 
Tutorial de-codeblocks
Tutorial de-codeblocksTutorial de-codeblocks
Tutorial de-codeblocks
 
Manual sobre code
Manual sobre codeManual sobre code
Manual sobre code
 
Manual sobre code
Manual sobre codeManual sobre code
Manual sobre code
 
Tutorial codeblocks(2)
Tutorial codeblocks(2)Tutorial codeblocks(2)
Tutorial codeblocks(2)
 
Pre practica 3
Pre practica 3Pre practica 3
Pre practica 3
 
Instructivo para utilizar_c_
Instructivo para utilizar_c_Instructivo para utilizar_c_
Instructivo para utilizar_c_
 
Instructivo para utilizar_c++
Instructivo para utilizar_c++Instructivo para utilizar_c++
Instructivo para utilizar_c++
 
Manual visualc
Manual visualcManual visualc
Manual visualc
 
Manual visualc
Manual visualcManual visualc
Manual visualc
 
Tutorial de CodeBlocks
Tutorial de CodeBlocksTutorial de CodeBlocks
Tutorial de CodeBlocks
 
Manual para visual_c_luis_ocampo
Manual para visual_c_luis_ocampoManual para visual_c_luis_ocampo
Manual para visual_c_luis_ocampo
 

Último

Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesLauraColom3
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 

Último (20)

Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reacciones
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 

El entorno visual de trabajo

  • 1. El Entorno Visual De Trabajo El desarrollo de programas está condicionado por la utilización de un determinado entorno de trabajo. El conocimiento del entorno de trabajo, junto con el lenguaje de programación, constituye la base de las tareas de programación. En esta práctica se muestran las características fundamentales del entorno de trabajo en el que realizarás las prácticas de Informática Gráfica, Microsoft Visual C++. Las prácticas las programarás en el lenguaje de programación C sobre Windows NT. La biblioteca de funciones gráficas que utilizarás es OpenGL de Silicon Graphics. EL ENTORNO DE DESARROLLO El objetivo de esta práctica es que te familiarices con el entorno de trabajo Microsoft Visual C++. Para empezar aprenderemos a crear un proyecto sencillo (aplicación) para, posteriormente, compilarlo y ejecutarlo. Los pasos que debes seguir en la creación de un proyecto son los siguientes:  Inicia Visual C++: selecciona del menú de Inicio > Programas > Microsoft Visual C++ 6.0 > Microsoft Visual C++ 6.0  Crea el proyecto: Opción File / New. El tipo del proyecto debe ser Win32 Console Application. Has de elegir una ubicación para el proyecto (por ejemplo, c:ig) y darle un nombre (por ejemplo, practica1).
  • 2.  A la pregunta "What kind of Console Application do you want to create?" responde con la options "An empty project".  Guarda los ficheros cuadrado.c y cuadrado.h en el directorio que acabas de crear para tu proyecto (c:igpractica1).  En el siguiente paso añade al proyecto los ficheros que lo forman. Para ello utiliza la opción Project / Add to Project / Files. Los ficheros que añadirás son el fichero fuente cuadrado.c y el fichero de cabecera cuadrado.h, que previamente has guardado en tu directorio de proyecto.  Por último has de indicar que bibliotecas de funciones quieres añadir a tu proyecto. Para ello, selecciona la opción de menú Project / Settings y en la ventana que se abrirá, selecciona la solapa Link. En la Categoría (Category) General (General) añade a Object/library modules las siguientes bibliotecas (ficheros con extensión
  • 3. .lib): opengl32.lib, glu32.lib y glut32.lib. Pulsa OK para completar el proceso. Una vez realizados los pasos anteriores ya puedes compilar el proyecto con la opción: Build / Build practica1.exe. Si todo funciona correctamente, en el área de mensajes debe aparecer los siguientes mensajes: -------Configuration: practica1 - Win32 Debug------ Compiling... cuadrado.c Linking... practica1.exe – 0 error(s), 0 warning(s)
  • 4. Como puedes comprobar se ha creado un nuevo archivo practica1.exe el cual puedes ejecutar con la opción Build / Execute practica1.exe. El resultado es una ventana en la que aparece un cuadrado blanco sobre fondo negro, además de la consola de la aplicación. Si el programa se ha ejecutado correctamente puedes cerrar la ventana OpenGL y la consola; para ello selecciona la consola y pulsa cualquier tecla. Analiza la estructura del programa. La estructura de este programa es el modelo que seguirás para construir los programas que desarrollarás durante el resto de las prácticas.