Crud

ENSAYO: CONSTRUIR LA MATRIZ CRUD EN EL LENGUAJE DE LA PROGRAMACION CRUD en el lenguaje de la programación es aquella que

Views 186 Downloads 0 File size 339KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

ENSAYO: CONSTRUIR LA MATRIZ CRUD EN EL LENGUAJE DE LA PROGRAMACION CRUD en el lenguaje de la programación es aquella que nos permite el manejo o gestión de los datos digitales y acoge las cuatro letras (CRUD) de las operaciones fundamentales en un sistema de bases de datos a con ello corresponden a: Create (Crear registros), Read (Leer registros), Update (Actualizar registros) and Delete (Borrar registros), es decir, CRUD son las funciones que nos permiten la creación y gestión de datos adaptadas a los requisitos de sistema y usuario.

En el sistema de información de datos se nos brinda una serie de datos que nos permite escribir secuencias de órdenes, algoritmos y procesos lógicos que serán luego llevados a cabo por un ordenador o sistema informático, permitiendo controlar así su comportamiento físico, lógico y su comunicación con el usuario humano. A todo este conjunto de órdenes y datos escritos mediante un lenguaje de programación se le conoce como programa, está compuesto por símbolos y reglas sintácticas y semánticas, expresadas en forma de instrucciones y relaciones lógicas, mediante las cuales se construye el código fuente de una aplicación o pieza de software determinado. Así, puede llamarse también lenguaje de programación al resultado final de estos procesos creativos. Normalmente se distingue entre los siguientes tipos de lenguaje de programación: 





 



Lenguajes de bajo nivel. Se trata de lenguajes de programación que están diseñados para un hardware específico y que por lo tanto no pueden migrar o exportarse a otros computadores. Sacan el mayor provecho posible al sistema para el que fueron diseñados, pero no aplican para ningún otro. Lenguajes de alto nivel. Se trata de lenguajes de programación que aspiran a ser un lenguaje más universal, por lo que pueden emplearse indistintamente de la arquitectura del hardware, es decir, en diversos tipos de sistemas. Los hay de propósito general y de propósito específico. Lenguajes de nivel medio. Este término no siempre es aceptado, que propone lenguajes de programación que se ubican en un punto medio entre los dos anteriores: pues permite operaciones de alto nivel y a la vez la gestión local de la arquitectura del sistema. Otra forma de clasificación a menudo es la siguiente: Lenguajes imperativos. Menos flexibles, dada la secuencialidad en que construyen sus instrucciones, estos lenguajes programan mediante órdenes condicionales y un bloque de comandos al que retornan una vez llevada a cabo la función. Lenguajes funcionales. También llamados procedimentales, estos lenguajes programan mediante funciones que son invocadas conforme a la entrada recibida, que a su vez son resultado de otras funciones.

Los lengujaes mas utilizados son:  Java: lenguaje multiuso que se ajusta eficientemente al desarrollo web. Su características mas importantes son que su arquitectura es neutral, orientado



 

 

a objetos, seguro, portable e interpretado, dinámico, MULTITHREADED etc. Go: es de propósito general y ofrece un lenguaje flexible que facilita la creación de aplicaciones. Sus características consisten en su Simplicidad, y es compatible con sistemas MAC, WINDOWNS, LINUX etc. Ruby on Rails: permite diseñar aplicaciones web rápidamente. Fácil de aprender, códigos expresivos, sintaxis limpia y minimalista Python: funciona en una amplia variedad de contextos y en la web tiene ventajas técnicas. Lenguaje de propósito general, Es multiparadigma, lenguaje interpretado, tipado dinámico y orientado a objetos JavaScript: se ubica del lado del cliente y se puede extender al servidor para distintas funciones. C++: es heredero directo del lenguaje C que, a su vez, se deriva del lenguaje B [Richards, 1980]. C se mantiene como un subconjunto de C++. C es un lenguaje de propósito general que se puede utilizar para escribir cualquier tipo de programa, pero su éxito y popularidad está especialmente relacionado con el sistema operativo UNIX. (Fue desarrollado como lenguaje de programación de sistemas, es decir, un lenguaje de programación para escribir sistemas operativos y utilidades (programas) del sistema.). POO

Se basa en su resolución de problemas, en la creación de los llamados objetos, que no son más que unidades que contienen una serie de características y atributos a los cuales se les asignará una serie de datos para resolver el problema y está dado por la cantidad y tipo de métodos o procedimientos