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

jueves, 20 de marzo de 2014

Cuestionario Preliminar


Una base de datos es el conjunto de datos organizados en tablas que permite relacionarlas, habitualmente se la compara o relaciona con una bolsa, y  sirve para obtener información buscando la optimización del tiempo de respuesta.
    La tabla es un conjunto de campos y registros que representan objetos. Cada campo tiene atributos, que son los tipos de campos y sus tamaños. Dependiendo del problema a solucionar, el campo varía en busca de obtener la información necesaria para lograr obtener una solución. Cada tabla tiene un modelo de registro único. Un registro es un conjunto de 
campos que contienen los datos que hacen referencia a un único objeto. Las filas son las instancias del objeto y cada objeto es modelado por el registro. Las instancias de objeto son únicas e irrepetibles
  La clave principal es el campo univoco que me permite diferenciar  distintos registros, también es llamada campo clave, y se lo marca con un asterisco al comienzo. El campo clave no puede tener valor nulo o cero, ni combinaciones de campos es un campo único



Tipo
Tamaño
Apellido
Texto
25
Nombre
Texto
25
Domicilio
Alfanumérico
25
Teléfono
Número
-
Materia
Texto
25
Nacimiento
Fecha
-
Obra Social
Texto
25
D.N.I.
Número
-
Carga Horaria
Número
-
Mail
Texto
25