Que es el ciber-espacio en informática?
Un espacio de disco donde se almacenan datos binarios
Un entorno que permite la interacción de sistemas locales y remotos
Una comunidad virtual definida por los temas que se abarcan
Cómo define un agente?
Una entidad de software que actúa de forma autonoma al observar y evaluar los cambios en su entorno
Una entidad de software que vigila el correcto funcionamiento de un proceso.
Una entidad de software que ejecuta resolución de problemas de forma inteligente
Las características comunes de un agente con un método son:
Herencia, polimorfimo, abstracción.
Dependencia de una ejecución secuencial
Ninguna de las anteriores
Un proceso tiene en común con un agente:
Ambos pueden ser creados por un antecesor con el cual mantienen independencia
Ambos son capaces de conocer su entorno
Ninguno tiene capacidad de auto-destruirse
Un proceso es un elemento autónomo (Tiene independencia es sus acciones)
El concepto de objeto se desprende de:
Arquitectura de sistemas distribuidos
Algoritmos de sistemas inteligente
Procesos evolutivos de programación
La necesidad de añadir encapsulación y herencia a la programación
Un objeto es independiente al entorno
Un objeto puede ser reubicado dentro de una red
Los objetos se comunican entre si mendiante:
Protocolos de transporte definidos en el modelo OSI
Invocación de métodos
Manipulación de variables en memoria
En un agente, las variables locales sirven para evaluar el entorno
Las variables globales de un agente son el entorno
Un agente observa su entorno y crea un modelo del mismo
Al analizar el modelo (del entorno) el agente planea las acciones a realizar sobre dicho entorno
Un agente es similar a un objeto, ya que tiene encapsulación sin embargo lo diferencia el hecho de ...
Tener algoritmos de inteligencia artificial para la resolución de problemas.
Tener conocimiento de su entorno
Tomar acciones por iniciativa propia
Un agente puede ser creado por:
El sistema operativo
Otro agente
El entorno de programación
Un agente puede ser eliminado por:
El mismo agente
El framework de desarrollo
El proceso padre
Un agente obtiene información de su entorno
Ejecutando metodos de invocación remota
Efectuando procesos de observación
Leyendo la configuración en disco
Inicializando als variables en el constructor
El estado del entorno, influencia la forma en que el agente va a actuar
Al crear un agente desde un agente padre
El agente creado puede ser réplica del agente padre
El agente creado puede ser diferente del agente padre
El agente tiene memoria interna que le permite
Cargar la última configuración conocida al ser activado
Evaluar el estado del entorno de acuerdo a sus obejtivos
Memorizar acciones sucedidas en el entorno
Los flujos de información en un sistema multiagente son:
Cliente - Servidor
Padre-Hijo
Agente-Agente
Agente-Entorno
Entorno-Agente
Maestro-Esclavo
En eun sistema multi-agentes, el entorno remoto es:
Recursos como elementos y datos con acceso directo o indirecto por parte de un agente
Un sistema al exterior de la máquina local que hace parte del los elementos de control por parte del agente
Un conjunto de elementos definidos en las variables globales que permiten tener información completa del sistema por parte del agente
En un sistema multiagente, el entorno cercano es:
El entorno definido por las variables locales, que permiten al agente tomar acciones permitidas
El entorno definido por las variables que pueden observadas y manipuladas
La porción del entorno donde solamente se pueden efecrtuar acciones de observación
En un sistema multigante, el entorno circundante permite:
Observar y modificar el estado del entorno
Observar el estado del enorno
Modificar el estado del entorno
En un sistema multiagentes, el entorno del vecindario permite a un agente
Observar datos que otros agentes no pueden mediante permisos especiales
Modificar el entorno mediate permisos especiales
Ver los agentes cercanos que tienen los mismos niveles de acceso
En un sistema multiagentes, el ambiente propitario permite:
Observar el entorno con permiso del propietario
Manipular el entorno con el permiso del propietario
Convertirse en propietario al ser añadido al entorno