PROGRAMACION
Es el proceso de diseñar, codificar, depurar y mantener el codigo de fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación.
El propósito de la programación es crear programas que exhiban un
comportamiento deseado. El proceso de escribir código requiere
frecuentemente conocimientos en varias áreas distintas, además del
dominio del lenguaje a utilizar, algoritmos especializados y lógica
formal. Programar no involucra necesariamente otras tareas tales como el
análisis y diseño de la aplicación (pero sí el diseño del código),
aunque sí suelen estar fusionadas en el desarrollo de pequeñas
aplicaciones.
Entidad es una persona, lugar o cosa real o abstracta de la cuel podamos hablar.
Facturacion:
-Clientes
-Proveedor
-Producto
-Empleado
-Ventas
-Compras
Tipos de relacion:
-1 a 1
-1 a muchos
-muchos a muchos
Un programa de computadora o simplemente un programa, es una secuencia de instrucciones, escritas para realizar una tarea específica con una computadora. Este dispositivo requiere programas para funcionar, por lo general ejecutando las instrucciones del programa en un procesador central.
Los programas de ordenador se pueden clasificar según el paradigma del lenguaje de programación utilizado para producirlos. Dos de los principales paradigmas son imperativos y declarativos.
Para crear un programa, y que la computadora lo intérprete y ejecute las instrucciones escritas en él, debe usarse un lenguaje de programación. En sus inicios las computadoras interpretaban sólo instrucciones en un lenguaje específico, del más bajo nivel, conocido como código máquina, siendo éste excesivamente complicado para programar. De hecho sólo consiste en cadenas de números 1 y 0 (sistema binario).
Para facilitar el trabajo de programación, los primeros científicos que
trabajaban en el área decidieron reemplazar las instrucciones,
secuencias de unos y ceros, por palabras o letras provenientes del inglés; las codificaron y crearon así un lenguaje de mayor nivel, que se conoce como Assembly o lenguaje ensamblador.