Entradas

Mostrando las entradas etiquetadas como herramientas de programación ll

Patente estadounidense No 6016394

  Patente estadounidense No 6016394   Resumen de la patente 6016394 Luego de su independencia de la soberanía de Bretaña, Estados Unidos buscó mecanismos para motivar el crecimiento de la economía. Para dicho fin, se propuso la creación de un sistema de patentes que motivara la producción intelectual, aprovechando al máximo los recursos naturales y la mano de obra. Así, Estados Unidos presentó al mundo el primer sistema moderno de patentes, el cual se basó en unos principios democráticos integrales para que cualquier persona pudiera solicitar patentes sobres sus inventos. Para esto, propuso estrategias como tasas bajas y sistemas simplificados de presentación de solicitudes a los cuales se podía acceder en cualquier parte del territorio Un sistema y método para la creación de software de gestión de bases de datos asistida por ordenador de una aplicación de software de destino a partir de una descripción conocida como diccionario y con una aplicación de software unive...

Comparación SGDB

  Comparación SGDB SGBD Ventajas Características Inconvenientes PostgreSQL Código abierto y gratuito multiplataforma gran volumen de datos tasaciones disparadores y afirmaciones. Tiene la extensión POSTGIS para bases de datos especiales. Respuesta lenta requiere hardware no es intuitivo Oracle Database Es el más usado a nivel mundial multiplataforma es intuitiva y fácil de usar Dispone de su propia lenguaje PL/SQL soporta bases de datos de gran tamaño Precio muy elevado. Elevado costo de la información tratado por trabajadores formado por Oracle. MySQL Agrupación de transacciones distintos motores de almacenamiento  Pertenece a Oracle   licencia GPL/Licencia comercial   Respuesta lenta  requiere hardware no intuitivo. Microsoft SQL Server     Mu...

“REDA: Gestión de información desde bases de datos

Imagen
  “REDA: Gestión de información desde bases de datos       SGBD Ventajas Desventajas SQLClient.. Soporte de transacciones. *Escalabilidad, estabilidad y seguridad. *Soporta procedimientos almacenados. *Influye también un potente entorno grafico de administración que permite el uso de comandos DDL Y DML gráficamente. Permite en modo cliente-servidor donde la información y datos se alojan en el servidor y las terminales o clientes de la red solo acceden a la información. *Además, permite administrar Información de otros servidores de datos.     Costo de las licencias comparadas con otros competidores. ADO.NET Mayor seguridad   Mejor control de concurrencia   Los datos se mantienen actualizados   Se requiere una conexión constante (consume recursos de servidor)

“clases abstractas, estáticas e interfaces

Imagen
“clases abstractas, estáticas e interfaces  

REDA: Aplicaciones multiplataforma basadas en POO

Imagen
  REDA: Aplicaciones multiplataforma basadas en POO  

Objetos, propiedades y eventos

Imagen
Objetos, propiedades y eventos       Los objetos con más utilidad que podemos encontrar en una GUI para mi serian. Texto Menús desplegables Botones Se pueden crear objetos Button con el operador new: Button  boton; boton = new Button( "Botón"); La cadena utilizada en la creación del botón aparecerá en el botón cuando se visualice en pantalla. Esta cadena también se devolverá para utilizarla como identificación del botón cuando ocurra un evento Ventanas Barra de desplazamiento Asistentes El ratón Formularios Activated : se produce cuando el formulario se activa por código de programa o por parte del usuario. Para activar un formulario en tiempo de ejecución usando código, llame al método Activate. Este evento se puede usar para tareas tales como la actualización del contenido del formulario tomando como base los cambios efectuados en sus datos cuando no estaba activado. AutoSizeChanged :  este ev...

tabla comparativa relaciones UML

Imagen
 T abla comparativa relaciones UML Elabora un cuadro comparativo de las relaciones en UML para clases: agregación, composición, especialización  

Componentes y pilares de la POO

Imagen
  Componentes y pilares de la POO La programación orientada a objetos, tiene cuatro pilares los cuales son: 1.     Abstracción:  Una abstracción se enfoca en la visión externa de un objeto, separa el comportamiento específico de un objeto Es cuando separamos los datos de un objeto para luego generar un molde (una clase). 2.     Polimorfismo:  es la capacidad de un objeto de adquirir varias formas. El uso más común de polimorfismo en programación orientada a objetos se da cuando se utiliza la referencia de una clase padre, para referirse al objeto de la clase hijo Se utiliza para crear métodos con el mismo nombre, pero con diferente comportamiento.   3. herencia    La herencia es la transmisión del código entre unas clases y otras. Para soportar un mecanismo de herencia tenemos dos clases: la clase padre y la clase hija   . La clase padre es la que transm...

Diferencias entre objeto, clase y método

Imagen
  Diferencias entre objeto, clase y método Objeto  Es una forma de agrupar un conjunto de datos y de funcionalidad en un mismo bloque de código que luego puede ser referenciado desde otra parte de un programa Debes entender que una clase viene a constituir un Esqueleto que sirve para poder crear objetos o dicho de otra forma crear Instancias de la Clase y así mantener las mismas propiedades para todos los objetos Clases.  Una clase es una abstracción de propiedades de un objeto de la vida real. ¿Qué quiere decir esto? En resumen, tú puedes observar cualquier elemento de tu entorno y descomponerlo en sus propiedades. Las clases son declaraciones de objetos, también se podrían definir como abstracciones de objetos. Esto quiere decir que la definición de un objeto es la clase. Cuando programamos un objeto y definimos sus características y funcionalidades en realidad lo que estamos haciendo es programar una clase. Métodos  Un método es un bloque de có...

Presentación Herramientas de programación II

Imagen
 Presentación Herramientas de programación II   Qué es Programación:   Programación es la acción de programar que implica ordenar, estructurar o componer una serie de acciones cronológicas para cumplir un objetivo. La programación puede ser aplicado para eventos sociales, a medios de comunicación y al mundo informático de las computadoras     Los lenguajes de programación más usados en la actualidad   Java   Una de sus principales características es que ofrece una gran portabilidad y puede ejecutarse en casi cualquier sistema. También es muy escalable, lo que lo hace popular entre las grandes empresas y las emergentes. Es un lenguaje de tipo estático, por lo que es rápido y fácil de mantener, con pocos errores. También es compatible con versiones anteriores y esto ayuda a mantener los costes de una organización, ya que no hay necesidad de reescribir constantemente el código cada vez que se lanza una nueva versión. Python ...