martes, 24 de junio de 2014

¿Por qué aprender a programar?

1) ¿Qué es un programa?
Un programa es un conjunto de códigos que a través de su interpretación por el sistema operativo o hardware le permiten desarrollar una acción específica a una computadora. Al conjunto general de programas, se le denomina software, que más genéricamente se refiere al equipamiento lógico o soporte lógico de una computadora.

2) ¿Qué es un lenguaje de programación?
Un lenguaje de programación" es un lenguaje diseñado para describir el conjunto de acciones consecutivas que un equipo debe ejecutar. Se utiliza habitualmente para controlar el comportamiento de este y, por lo que es un modo práctico para que los seres humanos puedan dar instrucciones a un equipo.

3) ¿Qué es y para qué sirve el proceso de compilación?
El proceso de compilación es un proceso por el cual se traducen las instrucciones escritas en un determinado lenguaje de programación a lenguaje máquina. Además de un traductor, se pueden necesitar otros programas para crear un programa objeto ejecutable. Cualquier programa fuente se puede dividir en módulos almacenados en archivos distintos. La tarea de reunir el programa fuente a menudo se confía a un programa distinto, llamado preprocesador. El preprocesador también puede expandir abreviaturas, llamadas a macros, a proposiciones del lenguaje fuente.

4) ¿Qué es un algoritmo en programación?
Un Algoritmo en programación se define como una secuencia de instrucciones que representan un modelo de solución para determinado tipo de problemas. También como un conjunto de instrucciones que realizadas en orden conducen a obtener la solución de un problema. Por lo que se puede decir que es un conjunto ordenado y finito de pasos que nos permite solucionar un problema.
Los algoritmos son independientes de los lenguajes de programación. En cada problema el algoritmo puede escribirse y luego ejecutarse en un lenguaje de diferente programación. El algoritmo es la infraestructura de cualquier solución, escrita luego en cualquier lenguaje de programación.

http://www.informatica-hoy.com.ar/aprender-informatica/Que-es-programa-computadora.php
http://es.kioskea.net/contents/304-lenguajes-de-programacion
http://informaticafrida.blogspot.com.ar/2009/03/algoritmo.html
http://www.ecured.cu/index.php/Programa_inform%C3%A1tico

Más ejercicios de base de datos

https://docs.google.com/document/d/1MGTUqIoi-jcttbIll6kDeFZCx-yLYqbzLkaiVvPp1vo/edit

Ejercicios básicos de base de datos

https://docs.google.com/document/d/123lLwHFatmKnD-Y632JtjNqTNZRgGkoetOUy48ifO14/edit