Programacion y Diseño Web

Hemos migrado nuestro sitio web espera y en seguida te llevaremos al Nuevo Sitio!

SCRIPT BC

Si no te direcciona en 5 seg da clic aquí

miércoles, 17 de julio de 2013

Aprendiendo C - Lección 1

INTRODUCCIÓN

Bienvenidos sean todos ustedes a este nuevo tutorial sobre los lenguajes de programación C y C++.
Dos de los lenguajes mas potentes y de mas uso para programar, y uno de los tantos que nos permite adentrarnos de manera muy completa a este mundo de la programación.

Si usted mi estimado lector, esta iniciando en el mundo de la programación, y se encontró al igual que yo en momentos de no saber por donde empezar, déjeme decirle que hoy se sentirá feliz de saber que no debe ir, por el momento a ningún otro lugar.

Podrá sonar muy aventurado o pretencioso decir esto pero, bien déjeme decirle que como los demás tutoriales de este blog, iremos poco a poco y desde cero, para que de manera sistemática comprenda la lógica de programar, y sea usted capaz en poco tiempo de realizar sus propios programas.

Para el estudio de estos lenguajes de programación  iremos viendo en primer lugar el lenguaje de programación C y posteriormente veremos la versión extendida de este programa con C++, el cual surgió después y nos proporciona mayores opciones para programar, además de compartir similitudes con su antecesor C,  y seguir desarrollando nuestra habilidades.

Que necesitamos

Bien ara este curso, usted no necesita nada mas que su computadora su complet disposicion y entusiasmo y un IDE (integrated development environment - entorno de desarrollo integrado), el cual proporciona un ambiente parara desarrollar "x cosa" con una gran variedad de herramientas, y un compilador (No se preocupe por estos términos en breve los iremos explicando).

Entonces lo primero que haremos será descargar nuestro ambiente de desarrollo el cual ademas consta con su propio compilador y nos servia tanto para C como para C++.

Instalación de nuestro entorn de desarrollo IDE

  1. Valla a esta dirección para descargar nuestro IDE "Zinjai" dando clic aquí.
  2. En esta página usted tendrá la opción de descargar la versión para Windows, Mac o Linux. (Yo empleo Windows)
  3. Para su instalación no creo que exista algún problema, (siguiente-siguiente-siguiente, etc XD). Pero bueno puede ver el siguiente vídeo dando clic aquí para ver como instalarlo.

Entrando en Materia

Bien a continuación necesitamos conocer algunos conceptos básicos que usted debe tener presente, ya que estos procesos se llevan a cabo durante la creación de un programa.
"No se preocupe lo veremos de manera breve y consistente, para entrar de lleno ya a programar en nuestra siguiente lección.
  • Edición:
    • La Edición es el proceso de crear y modificar el código de nuestro programa C.
  • Compilado
    • Es el proceso de convertir el código que nosotros editamos en lenguaje máquina, es decir un lenguaje de ceros y unos "lenguaje binario"
    • Durante el proceso del compilado, es posible detectar una amplia variedad de errores, pero esto no nos asegura que nuestro programa funcionará adecuadamente.
    • El archivo de salida del compilador recibe el nombre de "object code" con la extensión .o en Linux o .obj en Windows
  • Anclaje o Enlace
    • En este proceso se combinan los módulos de objeto generados por el compilador y los demás recursos de código proveídos por las librerías.
    • También durante este proceso, el proceso nos puede señalar alguna librera inexistente, necesaria para correr el programa
    • Finalizando estos pasos, nosotros obtendremos nuestro archivo ejecutable.
      • En Windows tendríamos nuestro archivo con la extensión .exe
      • En Linux no tendrá extensión, pero será de formato ejecutable.
  • Ejecución 
    • Por ultimo este paso consiste en correr nuestro programa y si todo salió bien, podremos disfrutar de nuestra creación.

No hay comentarios:

Publicar un comentario

Con la tecnología de Blogger.