Icceisw 02 Laboratorio

8
Introducción a la Computación e IS – LAB01 UNMSM FISI 2011-I Guía de laboratorio Nro.01 1 IDE Dev C++ IDE : (Integrated Development Environment) Entorno de desarrollo integrado. Se conoce a las herramientas que nos facilitan la programación en un lenguaje específico. Menú: Contiene las opciones para guardar, compilar, ejecutar y depurar el programa. Así mismo, las opciones para configurar la herramienta. Barra de herramientas: Contiene las opciones comúnmente usadas representadas en íconos para un fácil acceso. Explorador: Permite explorar los proyectos y programas (clases) que se encuentran en desarrollo. Editor: Permite la edición de programas. Detecta errores de sintaxis en línea. Tabs de resultados: Son tabs que nos permiten visualizar los resultados de las compilaciones, ejecuciones y dar seguimiento a las depuraciones y estado de la pc. Página 1 de 8

description

Introducción a la Ingeniería de Software - UNMSm

Transcript of Icceisw 02 Laboratorio

Gua de laboratorio 01

Introduccin a la Computacin e IS LAB01 UNMSM FISI 2011-I

Gua de laboratorio Nro.011 IDE Dev C++

IDE : (Integrated Development Environment) Entorno de desarrollo integrado. Se conoce a las herramientas que nos facilitan la programacin en un lenguaje especfico.

Men: Contiene las opciones para guardar, compilar, ejecutar y depurar el programa. As mismo, las opciones para configurar la herramienta.

Barra de herramientas: Contiene las opciones comnmente usadas representadas en conos para un fcil acceso.

Explorador: Permite explorar los proyectos y programas (clases) que se encuentran en desarrollo.

Editor: Permite la edicin de programas. Detecta errores de sintaxis en lnea.

Tabs de resultados: Son tabs que nos permiten visualizar los resultados de las compilaciones, ejecuciones y dar seguimiento a las depuraciones y estado de la pc.

2 C++

Es un lenguaje de alto nivel Orientado a Objetos, esto quiere decir que las unidades de programacin corresponden a clases, obtenidas a travs de un proceso de abstraccin (veremos en detalle este tema ms adelante). Los lenguajes de alto nivel, tienen una sintaxis similar a un lenguaje natural (por ejemplo ingls) de tal manera que la escritura de programas se realice de manera sencilla. Existen otros lenguajes de alto nivel, por ejemplo: Java, fortran, cobol, etc.Existen dos maneras traducir un programa a un lenguaje entendible por la computadora: usando un intrprete o un compilador.

Un intrprete es un programa que lee cdigo de un programa escrito en alto nivel y ejecuta lnea a lnea las instrucciones del mismo.

Un compilador es un programa que lee el cdigo fuente de un programa escrito en un lenguaje de alto nivel y lo traduce a un lenguaje entendible por la computadora, esta traduccin se realiza antes de ejecutar el programa. Como resultado se obtiene el cdigo objeto o ejecutable.

3 Primer programa #include

#include

//mtodo principal

using namespace std;

int main(){

cout