Entradas

Mostrando las entradas de diciembre, 2018

Validación de datos en diferentes lenguajes

Imagen
¿Qué es Validar un Dato? Validar datos es el proceso de confirmar que los valores que se especifican en los objetos de datos son compatibles con las restricciones dentro de un esquema del conjunto de datos, al igual que las reglas establecidas para su aplicación. Validar datos antes de enviar actualizaciones a la base de datos subyacente es una buena práctica que reduce los errores y la cantidad potencial de acciones de ida y vuelta entre una aplicación y la base de datos. Para confirmar que son válidos los datos que se escriben en un conjunto de datos, se pueden construir comprobaciones de validación en el propio conjunto de datos. El conjunto de datos puede comprobar los datos independientemente de cómo se esté realizando la actualización, ya sea directamente mediante los controles de un formulario, desde dentro de un componente o de alguna otra manera. Dado que el conjunto de datos forma parte de la aplicación, es lógico construir una validación específica de la aplicación (a ...

LOS LENGUAJES DE PROGRAMACIÓN Y SU RELACIÓN CON LA INTELIGENCIA ARTIFICIAL

Imagen
Inteligencia Artificial  La Inteligencia Artificial empezó como resultado de la investigación en la psicología cognitiva y lógica matemática. Se ha encaminado sobre la explicación del trabajo mental y construcción de algoritmos de solución a problemas de propósito general. La Inteligencia Artificial es una mezcla de la ciencia del computador, fisiología y filosofía, tan general y amplio como eso, es que reúne varios campos (robótica, sistemas expertos, por ejemplo), todos los cuales tienen en común la creación de máquinas que pueden "pensar" Y es por esa mezcla que podemos encontrar lenguajes de programación orientados a esta área, que están diseñados para acoplarse a diferentes factores que influyen en el diseño de máquinas y/o programas relacionados a la inteligencia artificial. La inteligencia artificial (IA) es un área multidisciplinaria que, a través de ciencias, tales como la informática, la lógica y la filosofía, estudia la creación y diseño de entidade...

Programación Orientada a Objetos (POO)

Imagen
¿Qué es un objeto? Un objeto es una entidad que tiene un determinado estado, comportamiento e identidad, los objetos representan o son cosas. Como su nombre lo indica se utilizan objetos para diseñar sus aplicaciones y no algoritmos, cada objeto es una instancia de alguna clase. Las clases están relacionadas con otras clases por medio de relaciones de herencia. Programación orientada a objetos Es un método de implementación en el que los programas se organizan como colecciones cooperativas de objetos, cada uno de los cuales representan una instancia de alguna clase, y cuyas clases son, todas ellas miembros de una jerarquía de clases unidas mediante relaciones de herencia. Un lenguaje es orientado a objetos si cumple con lo siguiente: Soporta objetos que son abstracciones de datos con una interfaz de operaciones con nombre y un estado local oculto. Los objetos tienen un tipo asociado (la clase). Los tipos (clases) pueden heredar atributos de los supert...