Entradas

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...

Lógica de Programación

Imagen
Entendemos por programación al proceso por el cual se escribe en un lenguaje la solución a un problema resultando de ello lo que se conoce como software . Para poder llevar a cabo dichos programas se emplea la lógica de programación, que incluye estructuras de decisión, de repetición o de asignación. El proceso de traducción de cualquier problema en un programa debe seguir los siguientes pasos: 1. Análisis del problema 2. Diseño de él o los algoritmos. 3. Codificación del programa. 4. Compilación . 5. Prueba/depuración de errores. 6. Documentación. Es importante siempre hacer un análisis en profundidad y correcto por lo que a menudo esta fase deberá hacerse en contacto con el usuario o persona que nos encarga el programa, para así definir exactamente qué es lo que quiere. Resultando de esta fase un documento en el que se reflejan todas y cada una de las características que deberá tener la aplicación. Este documento recibe el nombre de Análisis Funcional. Una vez que c...

TIPOS DE LENGUAJE DE PROGRAMACION

Imagen
¿Qué es un lenguaje de programación? Para definir de manera sencilla qué es un lenguaje de programación voy a definir cada palabra; lenguaje es una forma o sistema de comunicación y la programación es el procedimiento de escritura del código fuente de un software o programa. Tipos de lenguajes de Programación Existen tres tipos de lenguajes claramente diferenciados; el lenguaje máquina y los lenguajes de bajo nivel y los de alto nivel. El Lenguaje Máquina: es el lenguaje de programación que entiende directamente la máquina (computadora). Este lenguaje de programación utiliza el alfabeto binario, es decir, el 0 y el 1. L enguajes de programación de bajo nivel: Son mucho más fáciles de utilizar que el lenguaje máquina, pero dependen mucho de la máquina o computadora como sucedía con el lenguaje máquina. Lenguajes de programación de alto nivel. Los lenguajes de programación de alto nivel son más fáciles de aprender porque se usan palabras o comando del lenguaje natural, gener...

PROGRAMACION TI

Imagen