lunes, 25 de enero de 2010

COVI



COVI
Simula el comportamiento de los principales componentes de un computador real, desde el procesador y sus memorias hasta los periféricos más comunes: teclado, pantalla y disco duro. Así pues el objetivo COVI es ayudar a la comprensión y la relación del computador con el exterior (periféricos) y su funcionamiento interno (jerarquía de memoria, interrupciones hardware y software, control de cache).
COVI ofrece al usuario la posibilidad de realizar programas en ensamblador DLXint y ejecutarlo de forma controlada en el sistema.
El sistema COVI está formado por un procesador DLXint conectado a una memoria cache unificada (datos más instrucciones). Mediante un bus de sistema de compartir información con el resto del computador: memoria principal, teclado, pantalla y disco duro. Por último un temporizador puede interrumpir al procesador con frecuencia programable.
COVI al igual que un computador real, puede equiparse con determinada capacidad de memoria (cache principal y disco duro) y sus componentes pueden tener una mayor o menor calidad (latencias, velocidad). Estos datos de configuración pueden cambiarse desde el entorno, y se gurda entre sesiones en un fichero.

Interconexión y comportamiento de los componentes de COVI
1. Procesador DLXint (UCP):
Contiene todo lo necesario (ALU, UC, Registros, Banco de Registros) para interpretar el lenguaje maquina DLXint. Se encargara de la ejecución de las instrucciones y del tratamiento de interrupciones.
En COVI solo es visible parte del estado del procesador:
· PC (Programa Counter): dirección de la instrucción a ejecutar.
· Registro de Dirección de Inicio y Fin: estos registros de 32 bits, se encargan de almacenar las direcciones sobre las que actúan las operaciones anteriores.

2. Memoria Principal (MP):
Constituida por un único espacio de direcciones de 32 bits, en el que residen datos e instrucciones.
3. Controlador de disco duro (KHD):
Se encarga de realizar las transferencias de E/S sobre el disco duro su especificación es un conjunto de estándar IDE.
4. Controlador del teclado (KTEC):
Gestiona las pulsaciones de teclas realizadas por el usuario.
5. Controlador de pantalla (KPANT):
Se encarga de visualizar la información escrita en una zona de memoria dedicada (memoria de video). Esta zona de memoria permite la escritura y lectura tanto de bytes como de medias de palabras.
6. Temporizador de sistema (TIMER):
De frecuencia configurable.
7. Bus del Sistema:
En el bus del sistema se distinguen:
· Bus de Direcciones 32 (bits)
· Bus de datos 32 ( bits)
· Bus de Control: compuesto por las líneas read (1bit) write (1bit) y tamaño (2 bits).
Este simulador se emplea en la asignatura Arquitectura y organización de computadores (postgrado de informática).

lunes, 18 de enero de 2010

SISTEMA QUE AYUDA A LA TOMA DE DECISIONES

SISTEMA DE INFORMACIÓN
Un Sistema de información puede definirse (Laudon y Laudon, 1996) como un conjunto de componentes interrelacionados que permiten capturar, procesar, almacenar y distribuir información para apoyar la toma de decisiones y el control de una institución, además de ayudar a dichos directivos y personal a analizar problemas, visualizar cuestiones complejas y crear nuevos productos en un ambiente intensivo de información.
Los Sistemas de Información tienen una enorme importancia en el incremento de la capacidad organizacional frente al cambio del entorno. La voluntad de lograr un sistema de información útil, que permita obtener una ventaja competitiva, implica la posibilidad de ofrecer múltiples, frecuentes, oportunas y relevantes informaciones.
La necesidad actual de tomar decisiones en poco tiempo para poder hacer frente a la agresividad del entorno hace necesaria la inmediatez de la información procesada con una gran dosis de veracidad.
La gestión está caracterizada por una visión más amplia de las posibilidades reales de una organización para resolver determinada situación o arribar a un fin determinado. Puede asumirse, como la “disposición y organización de los recursos de un individuo o grupo para obtener los resultados esperados”. Pudiera generalizarse como una forma de alinear los esfuerzos y recursos para alcanzar un fin determinado.
Los sistemas de gestión han tenido que irse modificando para dar respuesta a la extraordinaria complejidad de los sistemas organizativos que se han ido adoptando, así como a la forma en que el comportamiento del entorno ha ido modificando la manera en que incide sobre las organizaciones.
En todo este desarrollo, el control ha ido reforzando una serie de etapas que lo caracterizan como un proceso en el cual las organizaciones deben definir la información y hacerla fluir e interpretarla acorde con sus necesidades para tomar decisiones.
Ha llegado el momento de considerar la calidad de la información como un objetivo principal a perseguir y no como un subproducto del proceso de creación y desarrollo de bases de datos.

SISTEMA QUE PUEDE AYUDAR A LA TOMA DE DECISIONES EN UNA EMPRESA.