Buscar este blog

martes, 26 de abril de 2011

PROGRAMACIÓN GENETICA


TRABAJO GRUPAL

INTEGRANTES:

  • ALEX CHUICO
  • BORIS DELGADO
  • MAYRA FARAFAN

  1. ¿A que se refiere la computación genetica?

Los sistemas biológicos pueden aprender por medio de la evolución que opera de la siguiente forma; se generan descendientes a imagen de sus progenitores mediante un proceso de selección natural; los descendientes supervivientes producen a su vez mas descendientes generando individuos que cada vez desarrollan mas eficientemente las acciones que contribuyen a su habilidad reproductora

  1. ¿Qué es la programación genética?

·         La programación genética es una técnica que permite generar programas den una forma mas directa que la de los algoritmos genéticos
·         Un programa se puede presentar mediante arboles con nodos etiquetados. Los nodos internos representan funciones predicados y acciones que requieren uno o mas argumentos. Los nodos hoja representan constantes, acciones o funciones que no necesitan argumentos

  1. ¿En que consiste el proceso de programación genética?
  • Este proceso comienza con una población de programas aleatorios formados por las funciones , constantes, entradas sensoriales que consideremos necesarias para un programa efectivo en el dominio de interés, estos programas iníciales constituyendo lo  que se denomina generación 0. EL tamaño de la población de la generación 0 es uno de los parámetros de una ejecución de la programación genética.
  • La evolución de un programa consistirá en la ejecución del mismo para determinar lo bien que desarrolla la función para lo que ha sido construido

viernes, 8 de abril de 2011

Microsoft empieza a enviar Windows 8 a todos los fabricantes de ordenadores



Se espera que el nuevo producto tenga una interfaz completamente 3D y así aprovechar el hardware de los sistemas actuales.

Microsoft comenzó a enviar a los fabricantes de ordenadores una versión pre-beta del nuevo sistema operativo Windows 8, el cual busca hacerse un hueco en el nuevo mercado de las tablets.

Con el objetivo de evitar que se filtren detalles del nuevo software, el producto de distribuye por Connect , el sistema externo de testeo de la empresa, lo que obliga a los fabricantes a insertar una clave única para utilizar el producto.

Se cree que Microsoft mostrará la primera versión de Windows 8 en el Professional Developers Conference (PDC), que se realizará a final de este año.

Todavía no existe una fecha oficial para el lanzamiento de la nueva versión del sistema operativo. Hace algún tiempo se habló de 2012, pero algunos medios han publicado que Rendmond podría adelantar el estreno para este año, con el objetivo de no dar ventaja al mercado de las tablet.

Se espera que el nuevo producto tenga una interfaz completamente 3D y así aprovechar el hardware de los sistemas actuales.

También se cree que se incluirá un sistema de hibernación rápida, lo que permitirá salvar el estado actual de las aplicaciones en un tiempo entre 3 y 6 segundos.

WEBGRAFIA:

http://www.noticiastecnologicas.com/2011/04/01/microsoft-empieza-a-enviar-windows-8-a-todos-los-fabricantes-de-ordenadores/

Enlaces Relacionados:

Windows 8 llegará al mercado dentro de dos años

Fecha : 7 abril 2011

martes, 5 de abril de 2011

QUIPUX EN LA UNIVERSIDAD NACIONAL DE LOJA

Expositor : Ing. Milton Labanda


QUIPUX

Quipux es una herramienta de software libre, es un sistema de gestión documental que proporciona un servicio web, se puede tener acceso a el en cualquier lugar donde se cuente con internet. Está basado en Orfeo, está a disposición de entidades o instituciones públicas, trabaja bajo el servidor CentOS y con una base de datos Postgree.
Existen alrededor de 11 instituciones que se encuentran trabajando con Quipux, y otras ya lo están implementando es el caso la la Universidad Nacional de Loja.

SITUACIÓN ACTUAL DE LA UNL

  • Pérdida de documentación
  • Altos tiempos en la entrega de documentos
  • Dependencia total del tramitador
  • Se requiere mantener archivos físicos en cada
  • Dependencia
  • Consecuente Utilización de papel
  • Funcionalidad
  • Creación, envío, recepción, almacenamiento,
  • recuperación y clasificación de memos, oficios,circulares y anexos.
  • Creación compartida de documentos
  • Acceso al sistema por parte de usuarios externos relacionados con la institución
  • Reportes estadísticos de documentos creados, enviados, tramitados, pendientes, archivados, reasignados.
  • Seguridad: Ej. Firma Digital
  • Registro de documentos impresos.

FUNCIONALIDADES DE QUIPUX

• Creación, envío, recepción, almacenamiento, recuperación y clasificación de memorandos, oficios, circulares y anexos.
• Creación compartida de documentos. Flujo de documentos conforme al orgánico regular.
• Acceso al sistema de usuarios internos y externos (ciudadanos) a los documentos de una institución.
• Reportes estadísticos de documentos creados y enviados, tramitados, pendientes, archivados y reasignados.
• Seguridad y auditoría a través de usuarios, perfiles ya archivos de auditoría.
• Firma digital de documentos generados.
• Recepción en línea de documentos generados en el sistema y de documentos impresos registrados.


ARQUITECTURA DE QUIPUX

Quipux es un software libre, su arquitectura se ha realizado en base a una combinación de Apache y PHP, contiene una base de datos Postgres, un servidor Web Tomcat, ha sido realizado en el lenguaje Html2ps+Ghostscript.



ORGANIZACIÓN DE QUIPUX

• Organizacion del archivo digital
• Organizacion del archivo fisico
• Codificacion documental
• Administración Interna de Usuarios, de esta manera que no se van a tener usuarios repetidos en la base de datos.
• Entrega de comprobamtes a ciudadanos.
• Uso de codigo de barras para documentacion.

BENEFICIOS DE QUIPUX
  • Acceso via Web
  • Seguridad a través de Fima Digital
  • Tiempo de Entrega y Recepción inmediata
  • Cero papeles
  • Ahorro de espacio Físico
  • Agilita la gestión de documentos
  • Existe la comunidad quipux.org




REGLAS DE INFERENCIA

MODUS PONENDO PONENS (PP)

p → q “Si llueve, entonces las calles se mojan” (premisa)

p “Llueve” (premisa)

__________________________________________________

q “Luego, las calles se mojan” (conclusión)

El condicional o implicación es aquella operación que establece entre dos enunciados una relación de causa-efecto. La regla ‘ponendo ponens’ significa, “afirmando afirmo” y en un condicional establece, que si el antecedente (primer término, en este caso p) se afirma, necesariamente se afirma el consecuente (segundo término, en este caso q).

MODUS TOLLENDO TOLLENS (TT)

‘Tollendo tollens’ significa “negando, niego”, y se refiere a una propiedad inversa de los condicionales, a los que nos referíamos en primer lugar

p → q “Si llueve, entonces las calles se mojan”

¬q “Las calles no se mojan”

__________________________________________________

¬p “Luego, no llueve”

Si de un condicional, aparece como premisa el consecuente negado (el efecto), eso nos conduce a negar el antecedente (la causa), puesto que si un efecto no se da, su causa no ha podido darse.

Esto nos permite formular una regla combinada de las ambas anteriores, consecuencia ambas de una misma propiedad de la implicación; la regla ponendo ponens sólo nos permite afirmar si está afirmado el antecedente (el primer término de la implicación), y la regla tollendo tollens sólo nos permite negar a partir del consecuente (segundo término de la implicación); ambas consecuencias se derivan de que la implicación es una flecha que apunta en un único sentido, lo que hace que sólo se pueda afirmar a partir del antecedente y negar sólo a partir del consecuente.

DOBLE NEGACIÓN (DN)

¬¬p ↔ p

El esquema representa, “p doblemente negada equivale a p”. Siguiendo el esquema de una inferencia por pasos, la representaríamos así:

¬¬p “No ocurre que Ana no es una estudiante”

_____________________________________________________

p “Ana es una estudiante”

La regla ‘doble negación’, simplemente establece que si un enunciado está doblemente negado, equivaldría al enunciado afirmado.

ADJUNCIÓN Y SIMPLIFICACIÓN

Adjunción (A): Si disponemos de dos enunciados afirmados como dos premisas separadas, mediante la adjunción, podemos unirlos en una sola premisa utilizando el operador Λ (conjunción).

p “Juan es cocinero”

q “Pedro es policía”

___________________________________

p Λ q “Juan es cocinero y Pedro es policía

Simplificación (S): obviamente, es la operación inversa. Si disponemos de un enunciado formado por dos miembros unidos por una conjunción, podemos hacer de los dos miembros dos enunciados afirmados por separado.

p Λ q “Tengo una manzana y tengo una pera”

____________________________________________

p “Tengo una manzana”

q “Tengo una pera”

MODUS TOLLENDO PONENS (TP)

La disyunción, que se simboliza con el operador V, representa una elección entre dos enunciados. Ahora bien, en esa elección, forma parte de las posibilidades escoger ambos enunciados, es decir, la verdad de ambos enunciados no es incompatible, si bien, ambos no pueden ser falsos.

A partir de lo anterior, se deduce la siguiente regla, denominada tollendo ponens (negando afirmo): si uno de los miembros de una disyunción es negado, el otro miembro queda automáticamente afirmado, ya que uno de los términos de la elección ha sido descartado.

p V q “He ido al cine o me he ido de compras”

¬q “No he ido de compras”

__________________________________________________________

p “Por tanto, he ido al cine”

LEY DE LA ADICIÓN (LA)

Dado un enunciado cualquiera, es posible expresarlo como una elección (disyunción) acompañado por cualquier otro enunciado.

a “He comprado manzanas”

______________________________________________________________

a V b “He comprado manzanas o he comprado peras”

SILOGISMO HIPOTÉTICO (SH)

Dados dos implicaciones, de las cuales, el antecedente de la una sea el consecuente de la otra (el mismo enunciado), podemos construir una nueva implicación cuyo antecedente sea el de aquella implicación cuya consecuencia sea el antecedente de la otra implicación, y cuyo consecuente sea el de ésta última, cuyo antecedente era consecuencia del primero.

Expresado de otro modo, si una causa se sigue una consecuencia, y ésta consecuencia es a su vez causa de una segunda consecuencia, se puede decir que esa primera causa es causa de esa segunda consecuencia, del mismo modo que, si una bola de billar roja golpea a otra bola blanca que a su vez golpea a una bola negra, la bola roja es causa del movimiento de la bola negra. Expresado en forma de inferencia lógica:

p → q “Si la bola roja golpea a la bola blanca, la bola blanca se mueve”

q → r “Si la bola blanca golpea a la bola negra, la bola negra se mueve”

______________________________________________________________________ p → r “Si la bola roja golpea a la bola blanca, la bola negra se mueve”

SILOGISMO DISYUNTIVO (DS)

Dadas tres premisas, dos de ellas implicaciones, y la tercera una disyunción cuyos miembros sean los antecedentes de los condicionales, podemos concluir en una nueva premisa en forma de disyunción, cuyos miembros serían los consecuentes de las dos implicaciones. Lógicamente, si planteamos una elección entre dos causas, podemos plantear una elección igualmente entre sus dos posibles efectos, que es el sentido de esta regla

p → q “Si llueve, entonces las calles se mojan”

r → s “Si la tierra tiembla, los edificios se caen”

p V r “Llueve o la tierra tiembla”

____________________________________________________

q V s “Las calles se mojan o los edificios se caen”

SIMPLIFICACIÓN DISYUNTIVA (SD)

Si disponemos de dos premisas que corresponden a dos implicaciones con el mismo consecuente, y sus antecedentes se corresponden con los dos miembros de una disyunción, podemos concluir con el consecuente de ambas implicaciones.

p V q “Helado de fresa o helado de vainilla”

p → r “Si tomas helado de fresa, entonces repites”

q → r “Si tomas helado de vainilla, entonces repites”

____________________________________________________

r Luego, repites

LEY CONMUTATIVA

Esta ley, no es válida para la implicación, pero sí para conjunción y para la disyunción. Una conjunción es afirmar que se dan dos cosas a la vez, de modo que el orden de sus elementos no cambia este hecho. Igualmente, una disyunción es presentar una elección entre dos cosas, sin importar en qué orden se presente esta elección. Así pues,

p Λ q ↔ q Λ p “«p y q» equivale a «q y p»”

p V q ↔ q V p “«p ó q» equivale a «q ó p»

LEYES DE MORGAN (DM)

Esta ley permite transformar una disyunción en una conjunción, y viceversa, es decir, una conjunción en una disyunción. Cuando se pasa de una a otra, se cambian los valores de afirmación y negación de los términos de la disyunción/conjunción así como de la propia operación en conjunto, como podemos observar aquí:

p Λ q p V q

___________ ____________

¬(¬p V ¬q) ¬(¬p Λ ¬q)

WEBGRAFIA:

http://www.juntadeandalucia.es/averroes/emilioprados/filosof/Logica/Reglas%20de%20inferencia.htm