domingo, 21 de febrero de 2010

DEV C++



LOS PRIMEROS PASOS EN DEV  C++
Ha sido una experiencia maravillosa en la cual he aprendido de que nada es difícil si te lo propones. DEV C++  se convirtió en un principio en un mundo oscuro, su estructura me era complicada  comprender, aquellas ciclas que aun no me daban un significado. Inicie con un ejercicio sencillo para ir comprendiendo su comportamiento y me arrojaba error. Error que no sabía cómo corregir, el desespero me invadió y decidid volver a empezar leyendo nuevamente la unidad e investigar nuevas fuentes que me fueron dando luces,  y todo comenzó a mejorar y a ir creciendo  en DEV C++.
UN POCO DE HISTORIA
Antes de continuar quiero que conozcas un poco de historia sobre el lenguaje C++:
El lenguaje C++ se comenzó a desarrollar en 1980. Su autor fue B. Stroustrup, también de la ATT (asociacion de técnicos en telecomunicaciones).  Al comienzo era una extensión del lenguaje C que fue denominada C with classes. Este nuevo lenguaje comenzó a ser utilizado fuera de la ATT en 1983. El nombre C++ es también de ese año, y hace referencia al carácter del operador incremento de C (++). Ante la gran difusión y éxito que iba obteniendo en el mundo de los programadores, la ATT comenzó a estandarizarlo internamente en 1987.
En la actualidad, el C++ es un lenguaje versátil, potente y general. Su éxito entre los
Programadores profesionales le ha llevado a ocupar el primer puesto como herramienta de desarrollo de aplicaciones. El C++ mantiene las ventajas del C en cuanto a riqueza de operadores y expresiones, flexibilidad, concisión y eficiencia. Además, ha eliminado algunas de las dificultades y limitaciones del C original.


INSTALACIÓN DE Dev-C++

La instalación de DEV C++  es muy fácil y sencilla pero es muy importante que a la hora de instalarlo tengas en cuenta  el equipo con el que cuentas y el espacio que el tiene para poderse descargar. Estos son los requerimientos mínimos para la instalación de DEV C++.
                       
                        Microsoft Windows 95, 98, NT 4, 2000, XP
                        32 MB RAM
                        100 Mhz Intel compatible CPU
                        30 MB de espacio libre de disco

Los requerimientos aconsejados para Dev-C++ son:
                        Microsoft Windows 2000, XP
                        64 MB RAM
                        400 Mhz Intel compatible CPU
                        200 MB de espacio libre de disco

El programa de instalación se puede conseguir de varias formas:
·         En la página Web del equipo de desarrollo del entorno Dev-C++ www.bloodshed.net/dev/devcpp.html.

·         En la URL http://www.ugr.es/~jalcala/teaching/Informatica/index.html (Web de la asignatura).
·         http://www.lcc.uma.es/- padre/LP DEVC.htm 
·         Como también podemos solicitarla por google

Una vez conseguido, el fichero de instalación devcpp-4.9.9.2setup.exe (el nombre varía según sea la versión) éste contiene todo lo necesario para instalar el entorno de programación Dev-C++ y el compilador de C/C++. La instalación de este software es bastante simple. Únicamente hay que acceder al directorio dónde se descargó y hacer doble click sobre el fichero devcpp-4.9.9.2setup.exe. Automáticamente, se lanza el software de instalación y será necesario seguir los siguientes pasos.

1. Seleccionamos el idioma para la instalación: Español
 2. Aceptamos la licencia para lo cual pinchamos en “Acepto”
3.  Tomamos la instalación típica “Full” pinchando en “Siguiente” o también se puede escoger la opción typical
4. Elegimos el directorio donde se desea instalar. Se puede dejar el que viene por defecto pinchando en “Instalar”

 El software de instalación copiará los archivos en el directorio elegido y para terminar la instalación pinchamos en “Terminar” . Al arrancar el entorno por primera vez y seleccionar como idioma español (castellano).



ESTRUCTURA DE UN PROGRAMA EN C++
Todo programa en C++ tiene una estructura común que consta de varias partes como:
SECCIÓN DEL PREPROCESADOR

# include      <----------------------archivo de cabecera
# include “nombreArchivo.h”
Aquí van las declaraciones constante globales para todo el programa






SECCIÓN FUNCIÓN PRINCIPAL
int main() <------------------ cabecera de funcion
{ // Aquí inicia el bloque de la función principal
Aquí van las definiciones variable y constante locales para main()



Aquí va la sección de declaración del programa



return 0
} // Final del bloque de la función principal
Esta es la estructura que forma un programa en c++
Ahora veamos un pequeño ejemplo

#include
#include  
struct
{
 char inicial;
int  edad;
    int  calificacion;
}
chicos[12];
int main()
{
    int indice;
 for (indice = 0; indice < 12; indice++)
    {
        chicos[indice].inicial = 'A' + indice;
        chicos[indice].edad = 16;
        chicos[indice].calificacion = 84;
    }
chicos[3].edad = chicos[5].edad = 17;
    chicos[2].calificacion = chicos[6].calificacion = 92;
    chicos[4].calificacion = 57;
/* Asignacion de estructura solo en compiladores ANSI-C */
    chicos[10] = chicos[4];
  for (indice = 0; indice < 12; indice++)
    printf("%c tiene %d anos y una calificacion de %d\n",
      chicos[indice].inicial, chicos[indice].edad,
      chicos[indice].calificacion);
system("PAUSE");
    return EXIT_SUCCESS;
}

4 comentarios:

  1. Cordial Saludo

    Te felicito por tu blog, me gusto que complementaste la parte de instalación con los requerimientos mínimos de máquina.

    Saludos

    ResponderEliminar
  2. Hola Yeiler

    Muy bien tu blog, me parecio interesante que hayas incluido varios vídeos, ya que estos hacen mas claros el tema.

    Felicitaciones

    ResponderEliminar
  3. Cordial saludo Yeiler.
    Muy interesantes tus artículos, pues les has agregado cosas nuevas, como por ejemplo los requimientos para el programador DEV C++.
    Felicitaciones y gracias por tus aportes.

    ResponderEliminar
  4. Hola Yeiler, muy buen trabajo, la verdad creo que ud es el unico que tubo en cuenta los requerimientos minimos del sistema para poder efectuar la instalación.

    Lo que si es de corregir es el diseño del blog ya que todo lo hiciste con una entrada y la idea era hacerlo en tres entradas.

    Exitos y para adelante.

    ResponderEliminar