You are on page 1of 2

AUTOR: SERGIO ANDRES OCAMPO LOPEZ

COD 1010245

Desarrollo de Tarea de Clase 1

PUNTO 1

La ubicuidad es la presencia permanente de un ser u objeto. Hace muchos años atrás se creía que
esto solo lo podría hacer Dios; pero hoy en día la tecnología nos permite hacer esto y mas. Las
tecnologias como la internet y las redes nos han llevado a tal punto en que un ser humano,
computadora, servidor entre otros, pueden estar disponibles en cualquier lugar del mundo. Un
ejemplo de eso, es una persona que vende productos en la internet.

La ubicuidad no fuera posible hoy en día sino fuera por la interconexión de las diferentes redes
tecnológicas a nivel mundial. Estas interconexiones han cambiado la forma de trabajar de todo el
mundo; haciendo que las personas puedan hacer mas cosas en menos tiempo (enviar una carta por
internet). Ejemplo de interconexión: Internet.

La informática ha avanzando tanto que las personas han delegado actividades personales o del
trabajo a los diferentes Sistemas de Información existentes. Un ejemplo de lo anterior es el pago de
una factura de un celular a través de un software que pertenece a la red bancaria de algún banco.

Cada vez mas hay mas software que este mas orientado hacia el humano. Un ejemplo es un
software que te permite recorrer un supermercado virtual, donde puedes comprar diferentes
productos y puedes interactuar con otros compradores virtuales en tiempo real. Ejemplo de juegos:
Sims, habbo entre otros...

PUNTO 2

Que características cree que deben tener las entidades software involucradas?

Las características esenciales son:

– Base de condiciones para la ejecución de procesos. (Condicionales)


– Base de conocimiento.
– Autonomía para tomar decisiones.
– Orientado hacia el humano.
– Solución eficaz y confiable de problemas.
– Usable

Con quien se comunican o interactúan y como cree que lo hacen?

Estas entidades de software se comunican con humanos, maquinas y software, entre otros. En el
caso del DS1, este agente se comunica con otros agentes de software los cuales cumplen unas
funciones especificas, y que permiten cumplir todos los objetivos para que la misión salga exitosa.
En caso de algún problema, estos agentes pueden solucionarlo de forma mas rápida o de igual
manera a una persona.
Cree que estas aplicaciones son “objetos” interactuando? Ve alguna caracteristica que le lleve
a pensar que estas entidades son mas que “objetos”?

Estas aplicaciones funcionan con gran nivel de autonomía, eso lo diferencian de los objetos, ya que
estos agentes actúan con base en su propio comportamiento.

PUNTO 3

Que cree que es un Agente de Software? Se parece a un Objeto? En que se diferencian?

El agente de software, es una parte del software que actúa bajo un comportamiento propio y cierto
grado de autonomía, el cual le permite tomar decisiones con base en su propio comportamiento y
condiciones. Lo que diferencia a un agente de un objeto, es que el agente actua bajo su propio
comportamiento y el objeto lo hace bajo atributos y métodos.

You might also like