miércoles, 8 de febrero de 2012

Que es la Programación

Esta claro que nos referimos al área de informática.

         En terminos coloquiales, llanos o como le quieras llamar en si lo que hacemos es darle instrucciones a la computadora para que realice un función especifica, dicha funcion puede ser tomar una foto, hacer el calculo de alguna operación, leer un sensor o mover un motor, etc. El limite de lo que desees realizar esta en tu imaginación.

          Ahora en términos un poquito mas técnicos es utilizar un software (programa) que pueda interpretar tus ordenes y traducirlas a la maquina, he aquí donde entran los "programas de computadoras", me imagino que al igual que yo cuando iniciaba por este camino muchas veces no entiendes a que se refieren, en la cual básicamente es saber que programas vas a utilizar, y déjame decirte que hay un mad...... de programas pero te voy a mencionar de los que he utilizado y he escuchado que son: DEV C++, Visual Basic, Java, Net beans, MPLAB, Jcreator todos tienen como base el lenguaje C que es universal y cada uno de los programas que mencione son las interfaces o valga la redundancia programa, y su diferencia radica en las funciones que ofrecen cada uno de ellos dependiendo del fabricante, pero de algo que estoy seguro es que si entiendes el lenguaje C no sera muy difícil que los utilices.

Ahora te explico 3 estructuras de programación:

Programación lineal: en este tipo de programación sucede que el código o programa se ejecutara de acuerdo a                 como fue escrito es decir, ejecutara todas las instrucciones de forma serial una atras de otra siempre que sea activado dicho código.

Programacion por Eventos: en este caso sucede que el programa se ejecutara de acuerdo a las selecciones del usuario, por ejemplo: cuando se realiza una pregunta, el programa esta preparado para cualquiera de las 2 o mas posibles respuestas,  que tenga el programa.

Programacion orientada a objetos: sucede que este caso es el que mas se utiliza hoy en dia, debido a que su esctructura modular permite reutilizar codigo, hay un estandar para escribirlo y otro programa puede entender la logica en que fue escrito, y otra de las ventajas que tiene es que si se necesita realizar algun cambio lo puede realizar sin afectar los otros modulos , a diferencia de los 2 anteriores que perjudica todo el codigo.

Despues de leer lo anterior espero que tu duda se haya aclarado un poco mas y que no haya sido al contrario, mas adelante pondre ejemplos de codigo mas practicos. y recuerda no quedarte con las dudas, aun sea la pregunta mas estupida no tengas miedo a preguntar o al ridiculo, asi aprendemos todos.

Que es Instituto del Software

Somos Jóvenes con gusto por la programación y la electrónica y que al igual que tu...deseamos aprender un poco mas.

Trataremos de hacer aportaciones empezando con códigos básicos
de múltiples lenguajes
* PHP * JQUERY *MYSQL
*C *C++ * JAVA
y cualquier otro que usemos en el transcurso del tiempo

puedes...

Solicitar ayuda la cual estará sujeta a nuestra experiencia

Si deseas aportar o escribirnos envíalo a:  institutodelsoftware@gmail.com

sin duda nos pondremos en contacto contigo a la brevedad posible.