Documentos de Académico
Documentos de Profesional
Documentos de Cultura
POLITÉCNICA
“ANTONIO JOSÉ DE SUCRE”
VICERECTORADO PUERTO ORDAZ
DEPARTAMENTO DE INGENIERÍA ELECTRÓNICA
SECCIÓN DE COMPUTACIÓN
CATEDRA DE COMPUTACION I
PRÁCTICA DE LABORATORIO # 1
INTRODUCCIÓN AL ENTORNO DE TRABAJO DEV-C++
I. OBJETIVOS DE APRENDIZAJES
Conocer la estructura general de un programa en C++
Conocer las librerías más utilizadas en C++.
Introducción al entorno de trabajo DEV-C++: editar, compilar y ejecutar
programas en C++
Crear una aplicación en modo consola que permita probar el uso del flujo cout.
II. INTRODUCCIÓN TEÓRICA
Lenguaje de programación C++
C++ es un lenguaje heredero directo del lenguaje C, desarrollado por Bjarne
Stroustrup de AT&T Bell laboratories, al principio de los 80, como una versión mejorada
de C, es decir, C++ es una extensión de C con caracteristicas más potente.
C++ es un lenguaje considerado estándar para programación orientado a objetos,
aunque tambien puede ser utilizado como lenguaje estructurado al estilo de C, sobre
todo si se desea trabajar con algoritmos y estructura de datos, como es nuestro caso en
esta asignatura.
Los programas C++ están escritos en un lenguaje de programación de alto nivel,
utilizando letras, números y otros símbolos. Las computadoras entienden y ejecutan
lenguaje de bajo nivel denominado lenguaje o código máquina (combinación ceros y
unos), Por consiguiente, para que la máquina entienda el programa fuente, se requiere
un proceso de traducción de código fuente al código binario.
Los programas comienza como una idea en la cabeza del programador, luego
desarrollan esa idea escribiendo un algoritmo, bien en lenguaje natural, como es el
pseudocódigo o bien directamente en un lenguaje de programación, en este caso, en
C++, una vez escrito el código del programa se procede a su ejecución. Las etapas
practicas dependeran del compilador o del entorno de programación que utilice; pero,
en cualquier forma, serán muy similares a la siguiente:
1. Utilizar un editor de texto para escribir el programa fuente y guardarlo en
un archivo llamado archivo fuente o codigo fuente (en C++ tiene un nombre y una
extensión .cpp)
2. Compilar el código fuente. El compilador traduce el código fuente al
lenguaje interno de la máquina y lo convierte en un archivo denominado código objeto
(extensión .obj)
Laboratorio 01. Introducción al entorno de trabajo en C++. Computación I.
2
Laboratorio 01. Introducción al entorno de trabajo en C++. Computación I.
3
Laboratorio 01. Introducción al entorno de trabajo en C++. Computación I.
5
Laboratorio 01. Introducción al entorno de trabajo en C++. Computación I.
6
Laboratorio 01. Introducción al entorno de trabajo en C++. Computación I.
7
TIPOS DE DATOS EN C++
Los tipos de datos básicos de C++ son:
Enteros
Números de coma flotante (reales) y
Caracteres
Existen tres tipos adicionales en C++ que son:
enum constante de enumeración
bool constante falso-verdadero
void tipo especial que indica ausencia de tipo
ENTRADAS Y SALIDAS
En C++ la entrada y salida se lee y escribe en flujos (streams). Cuando iostream.h se incluye
en un programa, diferentes flujo estándar son definidos automáticamente. El flujo cin se
utiliza para entrada, que normalmente se lee de teclado. El flujo cout se utiliza para salida, y
normalmente, se envía a la pantalla del usuario.
Salida (cout) El operador de inserción, <<, inserta datos en el flujo cout que los visualiza en
la pantalla de su equipo. Es posible utilizar una serie de operadores << en cascadas.
C++ utiliza secuencias de escape para visualizar caracteres que no están representados por
símbolos tradicionales. Los más usados son: línea nueva (‘\n’) , tabulación (‘\t’) y alarma (‘\a’).
Ejemplo:
cout << “\n ERROR \n Pulsar una tecla para continuar \n”;
Esta instrucción produce la siguiente salida:
ERROR
Pulsar una tecla para continuar 9
Laboratorio 01. Introducción al entorno de trabajo en C++. Computación I.
2. Después se introduce el nombre del proyecto que se guardará con extensión .dev (por
ejemplo Proyecto 1.dev) y se presiona aceptar. Cree una carpeta en mis documentos
10
Laboratorio 01. Introducción al entorno de trabajo en C++. Computación I.
#include<iostream.h>
#include<conio.h> Librerías
6.
7. Se genera un fichero llamado untitled1, que habrá que renombrar. Para ello habrá que
guardarlo con Archivo FileàSave Unit(CTRL+S). Se recomienda guardar este fichero
C++ con
9. Se puede modificar el programa para empezar a trabajar con él. Para hacer un
programa
10. básico que escriba hola mundo, se puede dejar de la siguiente forma:
4. Pulsar OK.
5. Para guardar o salvar los archivos se usa la opción File/Save All del menú. Esta
opción muestra una ventana de dialogo: Primero pregunta el nombre de la unidad Save
Unit1 As y después pregunta el nombre del proyecto Save Project1 As.
6. Borrar la pantalla y empezar a codificar.
7. Para compilar y ejecutar el programa pulse el botón de play ubicado en la barra de
menú ó presione F9.
1. Siempre deben incluirse las librerías a utilizar, las que nunca deben faltar son
iostream.h y conio.h (ver bases teóricas).
11
Laboratorio 01. Introducción al entorno de trabajo en C++. Computación I.
12
Laboratorio 01. Introducción al entorno de trabajo en C++. Computación I.
Nota: La extensión .cpp indica que se trata de un programa fuente, esto es, un programa que
puede ser editado por el programador, mientras que la extensión .bpr nos indica que se trata
de un proyecto.
Una vez guardado se debe convertir el programa fuente a lenguaje máquina que es lo que
entiende la computadora, para esto se requiere que el compilador convierta el programa
fuente en un programa binario.
Si al momento de hacer esta conversión el compilador encuentra declaraciones que violan
las reglas de programación, avisará mediante warnings o errores para que los corrijas.
El compilador almacena el lenguaje de máquina en un archivo ejecutable con extensión.exe
que se puede ejecutar al digitar su nombre. Para compilar y ejecutar el programa basta
presionar la tecla F9.
Modificación.
1. Antes de la llave cerrada escriba getch();
2. Observe lo que ocurre y además modifique el programa para que todas las líneas
aparezcan una debajo de la otra, para ello puede utilizar el comando endl o el código
de escape \n.
13
Laboratorio 01. Introducción al entorno de trabajo en C++. Computación I.
14
Laboratorio 01. Introducción al entorno de trabajo en C++. Computación I.
15