Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CPU
Introducción
Una computadora manipula símbolos (aritméticos y no aritméticos); usando un programa que es un
detallado conjunto de instrucciones hecho por humanos para dirigirla y que funcione de manera que
produzca el resultado deseado.
Bien, algunas computadoras pueden ser más rápidas que otras, no obstante todas tienen similares
capacidades y realizan esencialmente las mismas funciones.
E P S
Entonces estamos en condiciones de aprender AHORA, el funcionamiento interno del núcleo del
sistema de computación: El procesador.
CARESSA CRISTINA 1
Arquitectura de las computadoras
Exterior
El concepto de arquitectura en el entorno informático proporciona una descripción de la construcción
y distribución física de los componentes de la computadora.
Finalmente, cuando se haya respondido a estas preguntas, el usuario tendrá una idea aproximada
de los objetivos que han de cumplir los diferentes sistemas informáticos a evaluar.
En la actualidad es muy familiar el aspecto exterior de una computadora en general, los sistemas
informáticos se dividen físicamente en la unidad central del sistema y los periféricos que permiten
conectarlo al mundo exterior.
Un buen gabinete es una excelente inversión, pues probablemente será el componente que más nos
durará, por lo que no debemos tener reparos en comprar un gabinete de buena calidad.
Estas son las elecciones posibles:
CARESSA CRISTINA 2
3. Medium Tower (Torre mediana vertical) es la elección más acertada en la mayoría de los
casos, con un tamaño ajustado y con suficientes posibilidades de expansión externa e interna.
La potencia de la fuente de alimentación de estos gabinetes no está pensada para muchos
componentes pero se puede cambiar.
4. Full Tower (Torre grande vertical) están pensadas para servidores o estaciones gráficas en
los que vamos a instalar gran cantidad de dispositivos, o para usuarios que se ven obligados
a poner el computador en el suelo por falta de espacio, o para usuarios que van a instalar
gran cantidad de componentes y tienen miedo a que no circule bien el aire.
Interior
Al abrir la unidad central del sistema de una computadora se pueden apreciar una serie de
componentes:
1. Placa principal.
2. Microprocesador central o unidad central de proceso (CPU).
3. Bus.
4. Memoria principal.
5. Otros componentes controladores.
6. Fuente de alimentación eléctrica.
1. Placa Principal.
La Tarjeta Madre, también conocida como Tarjeta Principal, Mainboard, Motherboard, etc. es el
principal y esencial componente de toda computadora. Contiene el microprocesador o chip, la
memoria principal, la circuitería y el controlador y conector de bus.
Además, se alojan los conectores de tarjetas de expansión (zócalos de expansión), que pueden ser
de diversos tipos, como ISA, PCI, SCSI y AGP, entre otros. En ellos se pueden insertar tarjetas de
expansión, como las de red, vídeo, audio u otras.
Aunque no se les considere explícitamente elementos esenciales de una placa base, también es
bastante habitual que en ella se alojen componentes adicionales como chips y conectores para
entrada y salida de vídeo y de sonido, conectores USB, puertos COM, LPT y conectores PS/2 para
ratón y teclado, entre los más importantes.
Físicamente, se trata de una placa de material sintético, sobre la cual existe un circuito electrónico
que conecta diversos componentes que se encuentran insertados o montados sobre la misma, los
principales son:
Tipos de Tarjetas
Las tarjetas madres existen en varias formas y con diversos conectores para dispositivos, periféricos,
etc. Las más comunes son:
ATX
Son las más comunes y difundidas en el mercado, se están convirtiendo en un estándar y pueden
llegar a ser las únicas en el mercado informático debido a que son las de más fácil ventilación y
menos enredo de cables, reciben la electricidad mediante un conector formado por una sola pieza.
AT ó Baby-AT
Baby AT: Fue el estándar durante años, formato reducido del AT, los componentes están más juntos,
lo que hace que algunas veces las tarjetas de expansión tengan problemas.
Conector de board AT
El elemento Hardware de un sistema básico de proceso de datos se puede estructurar en tres partes
claramente diferenciadas en cuanto a sus funciones: la memoria central, el procesador (UAL – UC) y
las unidades de Entrada / Salida.
En algunos textos encontrarán que la memoria central es una parte más de la UCP o procesador;
debido a la proximidad física y su fuerte interrelación; no obstante para su estudio conviene
separarlos.
El esquema básico de una computadora se completa con el bus del sistema y los controladores.
CARESSA CRISTINA 4
La CPU (un circuito microscópico que interpreta y ejecuta instrucciones) se ocupa del control y el
proceso de datos en las computadoras. Generalmente es un microprocesador fabricado en un chip,
un único trozo de silicio que contiene millones de componentes electrónicos. También va a ocuparse
de la ejecución de las órdenes de comandos, los cálculos matemáticos solicitados por las referidas
órdenes, el manejo de los datos asociados a los cálculos. Otra función importante del
microprocesador va a ser el control de los componentes del sistema informático conectados a él y
que le dan apoyo y le permiten realizar todas las operaciones que le son solicitadas por los diferentes
programas de aplicación.
Además controla y gestiona el tráfico de datos entre la unidad central del sistema y los periféricos
optimizando los procesos a realizar por la computadora.
3. Bus.
El bus, es un circuito que conecta el procesador central con todo el resto de componentes de la
computadora. Es el conjunto de líneas de enlace que conectan las unidades de la computadora.
Transporta datos, direcciones a donde van destinados y órdenes emitidas por la unidad de control.
Sirve para que le llegue al procesador la información y las solicitudes de trabajo, desde el exterior, y
envíe hacia afuera los resultados del trabajo realizado. Pueden ser de 8, 16, 32 y en micros modernos
hasta 64 bits, ya sea por dentro del chip o cuando salen, por ejemplo para ir a la memoria principal
(RAM).
En una unidad central de sistema típica el bus se subdivide en tres buses o grupos de líneas.
• Bus de Direcciones.
• Bus de Datos.
• Bus de Control.
- Bus de Direcciones
Es un canal de comunicaciones constituido por líneas que apuntan a la dirección de memoria que
ocupa o va a ocupar la información a tratar.
Una vez direccionada la posición, la información, almacenada en la memoria hasta ese momento,
pasará a la CPU a través del bus de datos.
Para determinar la cantidad de memoria directamente accesible por la CPU, hay que tener en cuenta
el número de líneas que integran el bus de direcciones, ya que cuanto mayor sea el número de líneas,
mayor será la cantidad de direcciones y, por tanto, de memoria a manejar por el sistema informático.
- Bus de Datos
El bus de datos es el medio por el que se transmite la instrucción o dato apuntado por el bus de
direcciones.
Es usado para realizar el intercambio de instrucciones y datos tanto internamente, entre los diferentes
componentes del sistema informático, como externamente, entre el sistema informático y los
diferentes subsistemas periféricos que se encuentran en el exterior.
Una de las características principales de una computadora es el número de bits que puede transferir
el bus de datos (16, 32, 64, etc.). Cuanto mayor sea este número, mayor será la cantidad de
información que se puede manejar al mismo tiempo.
- Bus de Control
Es un número variable de líneas a través de las que se controlan las unidades complementarias.
El número de líneas de control dependerá directamente de la cantidad que pueda soportar el tipo de
CPU utilizada y de su capacidad de direccionamiento de información.
CARESSA CRISTINA 5
Arquitecturas de Bus
Dependiendo del diseño y la tecnología que se utilice para construir el bus de una microcomputadora
se pueden distinguir tres arquitecturas diferentes:
• Arquitectura ISA.
• Arquitectura MCA.
• Arquitectura EISA.
• Arquitectura ISA
La Arquitectura ISA (Industry Standard Architecture) es la arquitectura con que se construyó el bus
de los microcomputadores AT de IBM.
Esta arquitectura se adoptó por todos los fabricantes de microcomputadoras compatibles y, en
general, está basada en el modelo de tres buses explicado anteriormente. Su tecnología es antigua,
ya que se diseñó a principios de la década de los 80, lo que provoca una gran lentitud, debido a su
velocidad de 8 megaherzios y una anchura de sólo 16 bits.
• Arquitectura MCA.
La Arquitectura MCA (MicroChannel Architecture) tuvo su origen en una línea de microcomputadoras
fabricadas por IBM, las PS/2. El MicroChannel no es compatible, ni en su diseño ni en las señales de
control, con la tecnología de bus tradicional, si bien su misión de transferencia de direcciones de
memoria y datos es similar en ambos casos. Las ventajas de MicroChannel son una mayor velocidad,
10 megaherzios, una anchura de 32 bits, la posibilidad de auto instalación y una mejor gestión de los
recursos conectados al canal gracias a un control denominado bus master.
• Arquitectura EISA.
La Arquitectura EISA (Extended Industry Standard Architecture) surge como una mejora del estándar
ISA por parte de un grupo de empresas fabricantes de microcomputadoras compatibles. La velocidad
del bus aumenta, así como la posibilidad de manejo de datos, llegándose a los 32 bits en paralelo;
asimismo posee autoinstalación y control de bus.
La unión del aumento de la velocidad interna del bus y los 32 bits trabajando en paralelo permite a
esta arquitectura una capacidad de manejo y transferencia de datos desconocida hasta ese momento,
pudiendo llegar hasta los 33 megabytes por segundo.
La gran ventaja de la arquitectura EISA es que es totalmente compatible con ISA (una tarjeta de
expansión ISA funciona si se la inserta en una ranura EISA). Pero no aprovecha totalmente la
potencia del nuevo estándar.
4. Memoria principal
La memoria RAM (Random Access Memory, Memoria de Acceso Aleatorio) es donde se guardan los
datos que están utilizando en el momento y es temporal.
Físicamente, los chips de memoria son de forma rectangular y suelen ir soldados en grupos a una
placa con "pines" o contactos. Son construidas sobre semiconductores donde la información se
almacena en celdas de memoria que pueden adquirir uno cualquiera de los dos valores del código
binario.
CARESSA CRISTINA 6
A diferencia de los dispositivos magnéticos de almacenamiento secundario (discos, diskettes, cintas)
la RAM no tiene partes móviles. Al no tener movimiento mecánico, se puede tener acceso a los datos
de la RAM a velocidades electrónicas. La mayor parte de las computadoras actuales usan la
tecnología CMOS (semiconductor de Metal óxido complementario) para la RAM. Pues ofrecen
tamaño reducido y veloz ejecución.
Durante varios años se han usado muchos tipos de dispositivos de almacenamiento primario.
En el decenio de 1940 la ENIAC usaba bulbos al vacío, cada uno podía contener un (1) sólo bit. La
capacidad de almacenamiento era muy pequeña en comparación con las actuales.
En la década del ‘50, la IBM 650 usaba tambores rotatorios recubiertos con material magnetizable.
Desde 1960 hasta 1975 se usaron núcleos magnéticos. Tuvieron éxito debido a que eran seguros,
durables y más o menos rápidos. Sin embargo, el costo de fabricación constituyó el principal motivo
de su abandono.
A partir de 1975 aparecen los semiconductores (pastillas CMOS) y tienen gran aceptación debido a
su economía y funcionamiento. La economía se presenta desde dos factores distintos, por un lado
cada 2 o 3 años el número de bits que puede almacenar un CHIP se cuadruplica, mientras que el
costo por bit almacenado se reduce a la mitad en el mismo período de tiempo. Las reducciones de
costo parecen no tener fin. Por otro lado los CHIPS tienen como principal materia prima el SILICIO
uno de los materiales que más existe sobre la tierra. ¿Saben donde se puede encontrar SILICIO?,
Pues en la arena; son los pequeños cristales que brillan en la arena. A pesar de todos estos beneficios
no debemos olvidar que el CMOS es un almacenamiento volátil, esto significa que cuando se corta o
interrumpe la energía se pierden los datos almacenados en la RAM.
Han surgido muchas tecnologías de memoria NO VOLÁTIL, como la memoria de burbuja, pero
ninguna ha reunido las cualidades necesarias para aplicarse de manera generalizada.
Módulos de Memoria
Los tipos de placas en donde se encuentran los chips de memorias, comúnmente reciben el nombre
de módulos y estos tienen un nombre, dependiendo de su forma física y evolución tecnológica. Estos
son:
SIP: (Single In-line Packages – Paquetes simples de memoria en línea) tenían pines en forma de
patitas muy débiles, soldadas no se usan desde hace muchos años.
SIMM: (Single In-line Memory Module – Módulos simples de memoria en línea) existen de 30 y 72
contactos. Los de 30 contactos manejan 8 bits cada vez, por lo que en un procesador 386 ó 486, que
tiene un bus de datos de 32 bits, necesitamos usarlos de 4 en 4 módulos iguales. los de 30 contactos
miden 8,5 cm. y los de 72 contactos 10,5 cm. Las ranuras o bancos en donde se conectan estas
memorias suelen ser de color blanco.
Los SIMM de 72 contactos manejan 32 bits, por lo que se usan de 1 en 1 en los 486; de 2 en 2 en los
Pentium (64 bits).
DIMM: (Dual In-line Memory Module – Módulos de memoria dual en línea) de 168 y 184 contactos,
miden unos 13 a 15 cm. y las ranuras o bancos son generalmente de color negro, llevan dos ganchos
plásticos de color blanco en los extremos para asegurarlo. Pueden manejar 64 bits de una vez,
Existen de 5, 3.3, 2.5 voltios.
RIMM: (Rambus In-line Memory Module) de 168 contactos, es el modelo más nuevo en memorias y
es utilizado por los últimos Pentium 4, tiene un diseño moderno, un bus de datos más estrecho, de
sólo 16 bits (2 bytes) pero funciona a velocidades mucho mayores, de 266, 356 y 400 MHz. Además,
CARESSA CRISTINA 7
es capaz de aprovechar cada señal doblemente, de forma que en cada ciclo de reloj envía 4 bytes
en lugar de 2.
Tipos de Memoria
Los más importantes son:
DRAM (Dinamic-RAM): es la original, y por lo tanto la más lenta, usada hasta la época del 386, su
velocidad de refresco típica era de 80 ó 70 nanosegundos (ns), tiempo éste que tarda en vaciarse
para poder dar entrada a la siguiente serie de datos. Físicamente, en forma de DIMM o de SIMM,
siendo estos últimos de 30 contactos.
FPM (Fast Page): más rápida que la anterior, por su estructura. Usada hasta con los primeros
Pentium, físicamente SIMM de 30 ó 72 contactos.
EDO (Extended Data Output-RAM): permite introducir nuevos datos mientras los anteriores están
saliendo lo que la hace un poco más rápida que la FPM. Muy común en los Pentium MMX y AMD K6,
con refrescos de 70, 60 ó 50 ns. Físicamente SIMM de 72 contactos y DIMM de 168.
SDRAM (Sincronic-RAM): Funciona de manera sincronizada con la velocidad de la placa madre (de
50 a 66 MHz), de unos 25 a 10 ns. Físicamente solo DIMM de 168 contactos, es usada en los Pentium
II de menos de 350 MHz y en los Celeron.
PC100: memoria SDRAM de 100 MHz, que utilizan los AMD K6-II, III, Pentium II y micros más
modernos.
PC133: memoria SDRAM de 133 MHz. Provee de un ancho de banda mucho más grande.
PC266: DDR-SDRAM ó PC2100, obtiene 266 MHz y 2,1 GB de ancho de banda.
PC600: RDRAM, de Rambus, memoria de alta gama y muy cara que utilizan los Pentium 4,
se caracteriza por utilizar dos canales en vez de uno y ofrece una transferencia de 2 x 2 bytes/ciclo x
266 MHz que suman un total de 1,06 GB/seg.
PC800: también RDRAM, de Rambus, la ultima de la serie y obviamente la de mejor
rendimiento, ofreciendo 2 x 2 bytes/ciclo x 400 MHz que hacen un total de 1,6 GB/seg. y como utiliza
dos canales, el ancho de banda total es de 3,2 GB/seg.
Función de la RAM
La RAM ofrece al procesador un almacenamiento temporal para programas y datos. Todos los
programas y datos se deben transferir a la RAM desde un dispositivo de Entrada o de
Almacenamiento Secundario antes de que se puedan ejecutar los programas o procesar los datos.
El espacio en la RAM es siempre escaso; por lo tanto, después de que se haya ejecutado un
programa, el espacio que ocupaba se vuelve a distribuir a otro programa que espera su ejecución.
El espacio en la RAM o almacenamiento primario está dividido en 4 áreas; éstas áreas separadas no
tienen una división física y pueden variar de una aplicación a otra. Son:
de Entrada
de Programa Almacenado
Área de Almacenamiento
de Trabajo
de Salida
Las memorias de acceso aleatorio son memorias en la que se puede leer y escribir información.
Permite el acceso a cualquier información que contenga con la misma velocidad. Esto significa que
se puede acceder aleatoriamente a cualquier información almacenada sin que se afecte la eficiencia
CARESSA CRISTINA 8
del acceso. La memoria RAM se utiliza tanto para almacenar temporalmente programas y datos como
para guardar los resultados intermedios que se están manipulando durante un proceso.
Una celda de memoria concreta de la RAM se puede referenciar con una dirección de Segmento de
Memoria y un valor determinado dentro de ese segmento llamado «desplazamiento».
La RAM está dividida en segmentos de memoria para facilitar su manejo por la unidad de control. Los
segmentos de memoria tienen un tamaño múltiplo de 16, de 0 a F en Hexadecimal. El rango total
varía desde 0000 hasta un valor Hexadecimal que depende de la cantidad de semiconductores de
memoria RAM con la que se haya configurado el sistema de la computadora.
Los segmentos de memoria se agrupan en diferentes Áreas de Trabajo que permiten delimitar las
diversas funciones que se realizan en la memoria.
• Memoria Extendida.
La Memoria Extendida se utiliza en computadoras que poseen una CPU que puede direccionar una
gran cantidad de memoria, a partir de 1 megabyte, asociada a sistemas operativos que permiten
gestionarla correctamente, es decir, los sistemas operativos multitareas o multiusuarios como UNIX,
WINDOWS, sistemas operativos LAN, etc.
Estos sistemas operativos permiten instalar el código de los programas de aplicaciones y los datos
que éstos manejan fuera del área de la memoria convencional denominada área de memoria del
usuario, pudiendo, por tanto, realizar más de un proceso al mismo tiempo o permitiendo trabajar a
varios usuarios a la vez en la misma computadora, como en una red de área local.
Sin embargo, puede ocurrir que la memoria extendida no tenga el tamaño suficiente para que todos
los procesos o todos los usuarios puedan realizar sus tareas al mismo tiempo; una solución que se
utiliza para resolver este problema es una simulación de la memoria de trabajo llamada Memoria
Virtual.
CARESSA CRISTINA 9
Otros tipos de memoria
Memoria ROM
La ROM (Read Only Memory) es una «Memoria Sólo de Lectura». En ella sólo se puede leer la
información que contiene, no es posible modificarla. En este tipo de memoria se acostumbra a
guardar las instrucciones de arranque y el funcionamiento coordinado de la computadora.
Físicamente, las memorias ROM son cápsulas de cristales de silicio. La información que contienen
se graba de una forma especial por sus fabricantes o empresas muy especializadas.
Las memorias de este tipo, al contrario que las RAM, no son volátiles, pero se pueden deteriorar a
causa de campos magnéticos demasiado potentes.
La comunicación con el procesador se realiza, al igual que en las memorias RAM, a través de los
buses de direcciones y datos.
Al existir sólo la posibilidad de lectura, la señal de control, que en la RAM se utilizaba para indicar si
se iba a leer o escribir, sólo va a intervenir para autorizar la utilización de la memoria ROM.
Además de las ROM, en las que sólo puede grabar información el fabricante de la memoria, existen
otros tipos de memorias no volátiles que se pueden modificar de diversas formas y son de una
flexibilidad y potencia de uso mayor que las simples ROM. La utilización de este tipo de memorias
permite a los usuarios configurar computadoras dedicadas a tareas concretas, modificando
simplemente la programación de los bancos de memoria del sistema informático. Estas memorias
son:
• PROM (Programable Read Only Memory o Memoria Programable Sólo de Lectura).
Las memorias PROM son memorias sólo de lectura que, a diferencia de las ROM, no vienen
programadas desde la fábrica donde se construyen, sino que es el propio usuario el que graba,
permanentemente, con medios especiales la información que más le interesa.
• EPROM (Erasable-Programable Read Only Memory o Memoria Borrable y Programable Sólo de
Lectura).
Las EPROM tienen la ventaja, con respecto a las otras memorias ROM, de que pueden ser
reutilizables ya que, aunque la información que se almacena en ellas permanece permanentemente
grabada, ésta se puede borrar y volver a grabar mediante procesos especiales, como puede ser el
mantenerlas durante treinta minutos bajo una fuente de rayos ultravioletas para borrarlas.
• EEPROM (Electrically Erasable-Programable Read Only Memory o Memoria Borrable y
Programable Eléctricamente Sólo de Lectura).
Las EEPROM aumentan, más si cabe, su ventaja con respecto a los anteriores tipos de memorias,
ya que la información que se almacena en ellas se puede manipular con energía eléctrica y no es
necesaria la utilización de rayos ultravioletas.
Memoria Caché
La Memoria Caché es una zona especial de la memoria principal que se construye con una tecnología
de acceso mucho más rápida que la memoria RAM convencional. La velocidad de la caché con
respecto a la memoria RAM convencional es del orden de 5 a 10 veces superior.
A medida que los microprocesadores fueron haciéndose más y más rápidos comenzó a producirse
una disfunción con la velocidad de acceso a la memoria de trabajo que se conectaba a ellos en el
sistema informático.
Cada vez que el microprocesador del sistema informático accede a la memoria RAM para leer o
escribir información tiene que esperar hasta que la memoria RAM está lista para recibir o enviar los
datos. Para realizar estas operaciones de lectura y escritura más rápidamente se utiliza un
subsistema de memoria intermedia entre el microprocesador y la memoria RAM convencional que es
la denominada memoria caché.
El funcionamiento de la memoria caché se basa en que al cargar una información en la memoria
principal (sean instrucciones o datos) ésta se carga en zonas adyacentes de la memoria. El
controlador especial situado dentro del subsistema de la memoria caché será el que determine
CARESSA CRISTINA 10
dinámicamente qué posiciones de la memoria RAM convencional pueden ser utilizadas con más
frecuencia por la aplicación que está ejecutándose en ese momento y traslada la información
almacenada en ellas a la memoria caché.
La siguiente vez que el microprocesador necesite acceder a la memoria RAM convencional existirá
una gran probabilidad de que la información que necesita encontrar se encuentre en las direcciones
de memoria adyacentes a las ya utilizadas. Como estas direcciones de memorias adyacentes ya se
encuentran almacenadas en la memoria caché, el tiempo de acceso a la información disminuye en
gran medida.
La utilización de algoritmos estadísticos de acceso a los datos permite una gestión mucho más
racional del manejo de la memoria RAM convencional, disminuyendo los tiempos de acceso a la
memoria convencional y acercando ese tiempo de acceso al de la propia caché.
La memoria caché carga en su área de memoria propia el segmento de la memoria principal contiguo
al que se está procesando. Debido a que, estadísticamente, existe una gran probabilidad de que la
siguiente área de memoria que necesite la aplicación que está corriendo en ese momento sea la que
se encuentra en el área de la caché, se optimiza el tiempo de acceso a la memoria, ya que debe
recordarse que el acceso a la memoria caché es mucho más rápido que el acceso a la memoria RAM
convencional.
Memoria Instantánea (Flash): Tipo de memoria no volátil que el usuario puede alterar fácilmente.
Forma parte de muchos dispositivos de E/S y de almacenamiento. Permite elevar la inteligencia de
esos dispositivos cerrando la brecha entre velocidad y flexibilidad con la RAM – CMOS.
Memoria de Burbuja: Memoria no volátil de estado sólido, más lenta que la RAM es superior al
CMOS debido a la confiabilidad ya que no es suceptible a los cambios ambientales. Es apta para
Robots y computadoras portátiles.
Memoria Principal
La Memoria Principal es la zona de la unidad central de sistema que almacena la información, en
forma de programas y datos, que se va a procesar seguidamente o va a servir de apoyo a las
diferentes operaciones que se van a efectuar por la computadora.
La posibilidad del proceso inmediato de la información que almacena la memoria principal es su
característica fundamental, ya que, mientras que los datos existentes en la memoria principal pueden
ser procesados de inmediato por la unidad central de proceso, la información contenida en la memoria
auxiliar (discos, cintas, etc.) no puede ser procesada directamente por la unidad central de proceso.
La memoria principal está conectada directamente a los buses, que son su medio de comunicación
con la unidad central de proceso del sistema informático. La cantidad de memoria existente en una
computadora se verá limitada por la capacidad de direccionamiento del bus; esto forma el Mapa de
Memoria.
La memoria principal está compuesta lógicamente por una serie de celdas de bits que permiten
almacenar en cada una de ellas un bit de información en código binario (0, 1) que será parte de un
dato o una instrucción.
Para poder identificar cada una de las celdas de la memoria, éstas se numeran; a este número se le
llama dirección y es el medio a través del cual la unidad de control puede manejar la información.
Las direcciones de la memoria se localizan a través del mapa de memoria. La dirección de cada celda
de la memoria se establece por una matriz en la que los parámetros son el número total de direcciones
y la longitud de palabra que maneja el sistema informático. Esto supone una limitación, ya que la
computadora sólo puede manejar un número limitado de bits de dirección en sus operaciones de
direccionamiento.
La Palabra representa la cantidad de bits de información manejada en paralelo por la computadora.
Tamaños típicos de palabras son 8 bits, 16 bits, 32 bits, etc.
CARESSA CRISTINA 11
Una vez localizada la dirección de la celda de memoria se podrán realizar dos operaciones: leer la
información existente en ella o bien escribir nueva información para poder ser almacenada y
posteriormente procesada.
Para poder determinar si el sistema informático va a leer o escribir se utiliza el registro de datos. El
registro de datos es un bit que, según el valor de la información que contenga (0,1) indica a la unidad
de control si se va a leer o escribir en el acceso a la memoria que se esté realizando en ese momento.
En ambos casos, esta operación se realiza a través del bus de datos.
Cuando la unidad de control lee de la celda de memoria, necesita que se le proporcione una dirección
a la cual ir a leer. La información existente en la celda no se destruye.
Cuando la unidad de control escribe en la celda de memoria, debe recibir dos informaciones: la
dirección de la memoria donde escribir y la información que se debe escribir propiamente dicha. La
información existente en la celda de memoria previamente se destruye, ya que lo que había escrito
se sustituye por una nueva información.
Direccionamiento
Las posiciones del almacenamiento primario son identificadas por número de direcciones. Estas
posiciones son capaces de contener un dato o instrucción de programa. Cuando el contenido de una
dirección es requerido por un programa, éste deberá proporcionar el número de dirección para que
la máquina pueda localizar la información deseada. (El acto de recuperar datos o instrucciones
existentes de una dirección no los destruye, pero la introducción de nuevos datos en una dirección
borrará los anteriores).
Hay ventajas y limitaciones en cada una de las técnicas. Muchas de las computadoras modernas
han sido construidas con flexibilidad para operar, ya sea con caracteres simples o palabras de
longitud Fija.
CARESSA CRISTINA 12
• Acceso por Palabras.
• Acceso por Bloques.
1. Acceso por Palabras.
También se le denomina acceso aleatorio. La operación de acceso se realiza sobre una sola palabra
de información. Recuérdese que palabra es la cantidad de bits que maneja el sistema informático al
mismo tiempo.
Este tipo de acceso únicamente se utiliza con memorias estáticas (RAM) ya que el tiempo de acceso
empleado es siempre el mismo.
2. Acceso por Bloques.
Es el modo de acceso utilizado en las memorias dinámicas. Consiste en empaquetar en un bloque
un conjunto de datos al que se añade una cabecera para identificarlo. El acceso se realizará a la
cabecera del bloque y una vez en ella se accederá a la información que contiene.
El acceso en las memorias dinámicas se realiza por bloques, debido a que tardan más tiempo que
las estáticas en acceder a una zona de la memoria. La ventaja es que una vez que acceden a la zona
donde se sitúa el bloque son muy rápidas en acceder a la información existente.
Generalmente, la memoria que posee una computadora recién adquirida no es la máxima que el bus
puede direccionar, por lo que la memoria principal puede ampliarse incrementando el número de
unidades de memoria conectadas. Conviene recordar que las placas de memoria son un factor
fundamental en el costo total de adquisición del sistema informático.
Debe tenerse en cuenta que si la cantidad de memoria principal del sistema informático no es muy
grande el procesador se verá restringido en su potencia por la limitada capacidad de manipulación y
acceso a los datos.
CARESSA CRISTINA 13
El vértice de la pirámide sería una pequeña cantidad de memoria, los registros, que se caracterizan
por una capacidad de almacenamiento de información muy pequeña, pero que poseen la ventaja de
tener un tiempo de acceso muy reducido, inferior a los 10 nanosegundos.
La base de nuestra hipotética pirámide es la memoria principal, donde existe una mayor cantidad de
espacio (puede llegar hasta 1 gigabyte, esto es, mil millones de bytes), pero que tiene la desventaja
de que el tiempo de acceso es muy superior, lo que la convierte en mucho más lenta que los registros.
Entre ambas se situaría una zona de memoria que se llama memoria caché. La memoria caché es
una zona especial de memoria que sirve para optimizar los tiempos de acceso a la memoria RAM por
métodos estadísticos.
5. Componentes de Control.
Son elementos que sirven como apoyo al funcionamiento del microprocesador central.
CARESSA CRISTINA 14
Tarjetas de Expansión
Las Tarjetas de Expansión están diseñadas y dedicadas a actividades específicas, como pueden ser
las de controlar la salida de vídeo de la computadora, gráficas, comunicaciones, etc.
Las tarjetas de expansión no forman parte de la unidad central de proceso, pero están conectadas
directamente a ésta a través del bus, generalmente dentro de la propia caja de la unidad central del
sistema, y controladas por la CPU en todas sus operaciones.
Las tarjetas de expansión complementan y ayudan a la placa base y, por tanto, al microprocesador
central descargándole de tareas que retardarían los procesos de la CPU, añadiendo al mismo tiempo
una serie de posibilidades operativas que no estaban previstas en los primeros modelos de
computadoras.
A lo largo de la historia del desarrollo de las computadoras se han ido aprovechando diseños técnicos
anteriores para crear subcomponentes de sistemas informáticos de complejidad superior; un ejemplo
puede ser el microprocesador 8086 que sirvió como microprocesador principal para una serie de
sistemas informáticos, como fueron los PS/2 de IBM. En la actualidad puede emplearse como
microprocesador de tarjetas gráficas dedicadas a controlar los subsistemas de vídeo.
Las tarjetas de expansión cumplen una importante cantidad de cometidos que van desde controlar
actividades del proceso general del sistema informático (subsistema de vídeo, subsistema de
almacenamiento masivo de información en los diferentes discos de la computadora, etc.) hasta
permitir una serie de tareas para las que los diseñadores del sistema informático no han previsto
facilidades o que debido a su costo sólo se entregan como opcionales.
Ranuras de Memoria
Son los conectores donde se inserta la memoria RAM.
Estos conectores han ido variando en tamaño, capacidad y forma de conectarse, Este proceso ha
seguido hasta llegar a los actuales módulos DIMM y RIMM de 168/184 contactos.
Ranuras de expansión:
Son las ranuras donde se insertan las tarjetas de otros dispositivos como por ejemplo tarjetas de
vídeo, sonido, módem, etc. Dependiendo la tecnología en que se basen presentan un aspecto externo
diferente, con diferente tamaño e incluso en distinto color.
ISA: Una de las primeras, funcionan a unos 8 MHz y ofrecen un máximo de 16 MB/s, suficiente
para conectar un módem o una placa de sonido, pero muy poco para una tarjeta de vídeo. Miden
unos 14 cm y su color suele ser generalmente negro.
Vesa Local Bus: empezaron a a usarse en los 486 y estos dejaron de ser comúnmente utilizados
desde que el Pentium hizo su aparición, ya que fue un desarrollo a partir de ISA, que puede
ofrecer unos 160 MB/s a un máximo de 40 MHz. eran muy largas de unos 22 cm, y su color suele
ser negro con el final del conector en marrón u otro color.
PCI: es el estándar actual. Pueden dar hasta 132 MB/s a 33 MHz, lo que es suficiente para casi
todo, excepto quizá para algunas tarjetas de vídeo 3D. Miden unos 8,5 cm y casi siempre son
blancas.
AGP: actualmente se utiliza exclusivamente para conectar tarjetas de vídeo 3D, por lo que sólo
suele haber una. Según el modo de funcionamiento puede ofrecer 264 MB/s o incluso 528 MB/s.
Mide unos 8 cm, se encuentra a un lado de las ranuras PCI, casi en la mitad de la tarjeta madre
o principal.
La mayoría de las tarjetas madres o principales tienen más ranuras PCI, entre 5 y 6, excepto
algunas que tienen una por que manejan el sonido, video, módem y fax de forma integrada
mediante chips. Generalmente tienen una ranura ISA por cuestiones de compatibilidad o
emergencia y una ranura AGP. Algunas cuentan con una ranura adicional para el caché externo
muy similar a las ranuras de AGP.
CARESSA CRISTINA 15
Conectores más comunes:
Conectores Externos
Son conectores para dispositivos periféricos externos como el teclado, ratón, impresora,
módem externo, cámaras web, cámaras digitales, scanner, tablas digitalizadoras, entre
otras. En las tarjetas AT lo único que está en contacto con la tarjeta son unos cables que la
unen con los conectores en sí, excepto el de teclado que sí está soldado a la propia tarjeta.
En las tarjetas ATX los conectores están todos concentrados y soldados a la placa base.
Conectores Internos
Son conectores para dispositivos internos, como pueden ser la unidad de disco flexible o comúnmente
llamada disquete, el disco duro, las unidades de CD, etc. Además para los puertos seriales, paralelo
y de juego si la tarjeta madre no es de formato ATX. Antiguamente se utilizaba una tarjeta que
permitía la conexión con todos estos tipos de dispositivos. Esta tarjeta se llamaba tarjeta controladora.
Para este tipo de conectores es necesario identificar el PIN número 1 que corresponde al color Rojo
sólido o punteado y orienta la conexión al PIN 1 del conector de la tarjeta principal.
Conectores Eléctricos
En estos conectores es donde se le da vida a la computadora, ya que es allí donde se le proporciona
la energía desde la fuente de poder a la tarjeta madre o principal. En la tarjeta madre AT el conector
interno tiene una serie de pines metálicos salientes y para conectarse se debe tomar en cuenta que
consta de cuatro cables negros (dos por cable), que son de polo a tierra y deben estar alienados al
centro. En las tarjetas ATX, estos conectores tienen un sistema de seguridad en su conector plástico,
para evitar que se conecte de una forma no adecuada; puede ser una curva o una esquina en ángulo.
Una de las ventajas de las fuentes ATX es que permiten el apagado del sistema por software; es
decir, que al pulsar "Apagar el sistema" en Windows el sistema se apaga solo.
Las fuentes de alimentación proporcionan la energía eléctrica que necesita la computadora para
funcionar. Esa energía se estabiliza para impedir que la computadora se vea afectada por
oscilaciones bruscas en el suministro de las compañías eléctricas.
La fuente de alimentación transforma la corriente alterna de 220 voltios de la red ciudadana de
corriente continua y de menor voltaje, que es la que necesitan lo diferentes componentes de la
computadora. Los voltajes que proporciona la fuente de alimentación son de 12 y 5 voltios. El primero
se utiliza para poner en funcionamiento los componentes mecánicos de la computadora (discos,
diskettes, etc). El segundo se utiliza en los componentes electrónicos (el microprocesador, la
memoria, el reloj, etc).
CARESSA CRISTINA 16
En profundidad
¿Qué hace funcionar al procesador?
Todas las instrucciones son escritas en lenguajes de programación. Existen distintos lenguajes sin
embargo todos son traducidos al único lenguaje que entiende la computadora: el lenguaje de
máquina. Las instrucciones del lenguaje de máquina se representan con cadenas de dígitos binarios.
Procesamiento en paralelo
Con un solo procesador el problema a resolver se maneja en forma secuencial paso a paso. El
procesamiento en paralelo se refiere al concepto de usar varios procesadores a la vez,
descomponiendo el programa en varias partes y haciendo que cada procesador se haga cargo de
cada una de ellas.
Enfriamiento
Los microprocesadores almacenan grandes cantidades de calor, debido a los procesos y gran trabajo
que realizan, es por eso que necesitan un sistema de enfriamiento o refrigeración que permita
mantener un nivel de calor óptimo para evitar así que se queme y trabaje adecuadamente sin que
recalienten.
Comúnmente estos componentes se colocan encima del chip y está compuesto de aluminio que es
un material fácil de enfriarse debido a su composición y se aseguran mediante un gancho metálico,
acompañado de un extractor o disipador de calor para enfriar el aluminio y mantener la temperatura.
CARESSA CRISTINA 17
Partes principales del microprocesador:
El microprocesador es un tipo de circuito integrado. Los circuitos integrados son circuitos electrónicos
complejos y están formados por componentes microscópicos formados en una única pieza plana de
un material conocido como semiconductor. Estos incorporan millones de transistores, además de
otros componentes como resistencias, diodos, condensadores, etc. Todo ello a un tamaño
aproximado de 4 x 4 centímetros, cuentan con muchos pines conectores y generalmente la placa es
de color gris.
Encapsulado: es lo que rodea a la oblea de silicio en sí, para darle consistencia, impedir su deterioro
como por ejemplo por oxidación con el aire y permitir el enlace con los conectores externos que lo
acoplarán a su zócalo o a la placa madre directamente.
Memoria caché: una memoria ultrarrápida que almacena ciertos bloques de datos que posiblemente
serán utilizados en las siguientes operaciones sin tener que acudir a la memoria RAM, aumentando
as í la velocidad y diminuyendo el número de veces que la PC debe acceder a la RAM. Se la conoce
como caché de primer nivel, L1 (level 1) ó caché interna, es decir, la que está más cerca del micro,
tanto que está encapsulada junto a él, todos los micros tipo Intel desde el 486 tienen esta memoria.
Coprocesador matemático: es la FPU (Floating Point Unit - Unidad de coma Flotante) parte del
micro especializada en esa clase de cálculos matemáticos; también puede estar en el exterior del
micro, en otro chip.
Unidad lógica aritmética (ALU): es el último componente de la CPU que entra en juego. La ALU es
la parte inteligente del chip, y realiza las funciones de suma, resta, multiplicación o división. También
sabe cómo leer comandos, tales como OR, AND o NOT. Los mensajes de la unidad de control le
dicen a la ALU qué debe hacer. Es donde se lleva a cabo el verdadero proceso.
Unidad de control: Del mismo modo que el Procesador es el núcleo del sistema de computación,
la unidad de control es el núcleo del procesador, desde ella se controlan y gobiernan todas las
operaciones. Tiene 3 funciones principales:
1. Leer e interpretar instrucciones del programa
2. dirigir la operación de los componentes internos del procesador
3. controlar el flujo de datos y programas desde y hacia la RAM
Prefetch Unit: esta unidad decide cuándo pedir los datos desde la memoria principal o de la caché
de instrucciones, basándose en los comandos o las tareas que se estén ejecutando. Las instrucciones
llegan a esta unidad para asegurarse de que son correctas y pueden enviarse a la unidad de
decodificación.
Unidad de decodificación: se encarga, justamente, de decodificar o traducir los complejos códigos
electrónicos en algo fácil de entender para la Unidad Aritmética Lógica (ALU) y los Registros .
Registros: son pequeñas memorias en donde se almacenan los resultados de las operaciones
realizadas por la ALU por un corto período de tiempo.
Velocidad del Reloj
En la CPU, todas las partes internas trabajan sincronizadas, gracias a un reloj interno que actúa como
metrónomo. Con cada ciclo de reloj, el micro puede ejecutar una instrucción del software.
La velocidad de reloj es la cantidad de ciclos por segundo generados, cuanto más alto sea ese valor,
más veloz será la PC típicamente, un micro cualquiera trabaja a una velocidad de unos 500 MHz y
más, lo cual significa 500 millones de ciclos por segundo.
Debido a la extrema dificultad de fabricar componentes electrónicos que funcionen a las inmensas
velocidades de MHz habituales hoy en día, todos los micros modernos tienen 2 velocidades:
Velocidad interna: la velocidad a la que funciona el micro internamente 200, 333, 450, 500,
750, 1000, etc. etc. MHz.
Velocidad externa o de bus: la velocidad con la que se comunican el micro y la placa base,
típicamente, 33, 60, 66, 100, 133, 200, 233, etc. etc. MHz.
CARESSA CRISTINA 18
Unidad Central de Proceso – funcionamiento
Cuando se ejecuta un programa, el registro de la CPU, llamado contador de programa (SECUENCIA),
lleva la cuenta de la siguiente instrucción, para garantizar que las instrucciones se ejecuten en la
secuencia adecuada. La unidad de control de la CPU coordina y temporiza las funciones de la CPU,
tras lo cual recupera la siguiente instrucción desde la memoria. En una secuencia típica, la CPU
localiza la instrucción en el dispositivo de almacenamiento correspondiente. La instrucción viaja por
el bus desde la memoria hasta la CPU, donde se almacena en el registro de instrucción. Entretanto,
el contador de programa se incrementa en uno para prepararse para la siguiente instrucción. A
continuación, la instrucción actual es analizada por un descodificador, que determina lo que hará la
instrucción. Cualquier dato requerido por la instrucción es recuperado desde el dispositivo de
almacenamiento correspondiente y se almacena en el registro de datos de la CPU. A continuación,
la CPU ejecuta la instrucción, y los resultados se almacenan en otro registro o se copian en una
dirección de memoria determinada.
La Unidad de Control maneja y coordina todas las operaciones del sistema informático, dando
prioridades y solicitando los servicios de los diferentes componentes para dar soporte a la unidad
aritmético-lógica en sus operaciones elementales.
La Unidad Aritmético-Lógica realiza los diferentes cálculos matemáticos y lógicos que van a ser
necesarios para la operatividad de la computadora; debe recordarse que todo el funcionamiento del
sistema de una computadora se realiza sobre la base de una serie de operaciones matemáticas en
código binario.
Los Registros son una pequeña memoria interna existente en la CPU que permiten a la ALU el manejo
de las instrucciones y los datos precisos para realizar las diferentes operaciones elementales.
De la misma forma que la placa principal tiene un bus para conectar la CPU con los diferentes
dispositivos del sistema informático, la unidad de control tiene un bus interno para conectar sus
componentes.
CARESSA CRISTINA 19
5. Si la operación elemental realizada ha proporcionado nuevos datos, éstos se almacenan en la
memoria principal.
6. Se incrementa el contenido del registro puntero de instrucciones.
Registros
Los Registros son un medio de ayuda a las operaciones realizadas por la unidad de control y la unidad
aritmética y lógica. Permiten almacenar información, temporalmente, para facilitar la manipulación de
los datos por parte de la CPU. Realizando una similitud con el resto del sistema informático, los
registros son a la CPU como la memoria principal es a la computadora.
Los registros se dividen en tres grupos principales:
• Registros de Propósito General.
• Registros de Segmento de Memoria.
• Registros de Instrucciones.
• El Registro Acumulador.
Es donde se almacenan los resultados obtenidos en las operaciones realizadas por la unidad
aritmética y lógica. Su importancia radica en las características de la información que almacena, ya
que con su contenido se realizan todas las operaciones de cálculo que ha de ejecutar la unidad
aritmética y lógica.
• El registro de Estado.
O registro de «flags» no es un solo registro propiamente dicho, ya que se compone de varios registros
de menor tamaño (incluso de un solo bit). Se utiliza para indicar cambios de estados y condiciones
en los otros registros existentes en el sistema informático. Estos cambios en la situación de los demás
registros se producen debido a las modificaciones del entorno a lo largo de la ejecución de los
procesos realizados por el sistema informático.
CARESSA CRISTINA 20
almacenarse en los registros creados para ello se envían a la pila, donde se almacenan hasta que la
unidad de control recupera la información para que la procese la unidad aritmética y lógica.
La ventaja de manejar una pila como almacén de información es que la información que se guarda
en ella tiene que entrar y salir, obligatoriamente, por una sola dirección de memoria. Esto permite que
la unidad de control no necesite conocer más que esa dirección para poder manejar los datos
almacenados en la pila.
Reloj
El reloj de una computadora se utiliza para dos funciones principales:
1. Para sincronizar las diversas operaciones que realizan los diferentes subcomponentes del sistema
informático.
2. Para saber la hora.
El reloj físicamente es un circuito integrado que emite una cantidad de pulsos por segundo, de manera
constante. Al número de pulsos que emite el reloj cada segundo se llama Frecuencia del Reloj.
La frecuencia del reloj se mide en Ciclos por Segundo, también llamados Hertzios, siendo cada ciclo
un pulso del reloj. Como la frecuencia del reloj es de varios millones de pulsos por segundo se expresa
habitualmente en Megaherzios.
El reloj marca la velocidad de proceso de la computadora generando una señal periódica que es
utilizada por todos los componentes del sistema informático para sincronizar y coordinar las
actividades operativas, evitando el que un componente maneje unos datos incorrectamente o que la
velocidad de transmisión de datos entre dos componentes sea distinta.
Cuanto mayor sea la frecuencia del reloj mayor será la velocidad de proceso de la computadora y
podrá realizar mayor cantidad de instrucciones elementales en un segundo.
El rango de frecuencia de los microprocesadores oscila entre los 4,77 megaherzios del primer PC
diseñado por IBM y los 200 megaherzios de las actuales computadoras basadas en los chips Intel
Pentium.
Instrucciones
Durante la ejecución, las instrucciones y los datos se pasan entre registros de muy alta velocidad en
la UC y la UAL. En un ciclo de máquina se “trae” una instrucción de la RAM.
Una instrucción que será ejecutada es seleccionada y leída -dentro del registro de
instrucción- por el registro de secuencia. Toda Instrucción está formada por:
Instrucción = Dirección + Operación
La parte de la dirección se envía al registro de direcciones.
La operación es enviada al decodificador para su interpretación. El registro de secuencia
busca una nueva instrucción y el decodificador envía la señal para introducir la orden en la
UAL.
A partir de ese momento -envío de la señal a la UAL- comienza el ciclo de ejecución; los pasos previos
son conocidos como ciclo de instrucción.
El tiempo de ciclo de máquina es el total del tiempo de instrucción más el tiempo de ejecución.
Todos estos pasos se sincronizan por medio de un reloj electrónico que emite millones de pulsos
eléctricos por segundo. Los sistemas realizan millones de estas instrucciones por segundo.
MIPS
CARESSA CRISTINA 21
CATEGORÍAS DE COMPUTADORAS:
Desde el punto de vista funcional, existen distintas clases de computadoras ordenadas según su
potencia y su costo:
Las supercomputadoras dado que son equipos sumamente poderosos para la época, de gran tamaño
y costo, con múltiples procesadores y gigantes memorias, su uso está reservado a Institutos de
investigación, Corporaciones de investigación y desarrollo, Universidades u otros Organismos
públicos y privados.
Los mainframes son menos potentes y mucho menos costosos, pero resultan muy poderosos
servidores para grandes empresas. Tienen varios procesadores y grandes memorias.
Las minicomputadoras o computadoras medianas tienen varios procesadores y buenas memorias, y
se utilizan generalmente como servidores al cual se conectan redes de PC.
Las microcomputadoras o PCs: clásicas PC de escritorio, las All-in-one, las notebooks, las netbooks,
tablet PC y teléfonos celulares superiores
CARESSA CRISTINA 22
Captura de datos. Dispositivos y medios de entrada.
Todo dato surge o se origina en un hecho. Existe un hecho que moviliza a originar datos
tendencia de crear nuevos dispositivos de entrada.
Captura de datos
La captura de datos es muy importante, debemos cuidar los datos que incorporamos
en nuestro sistema para evitar un costo inútil que sería el de procesar algo que no sirve.
Tenemos que verificar no solo por el dato que se va a procesar, sino por el daño que pueda
hacer ese dato mal ingresado a otros datos existentes o que ya se están procesando.
Los costos asignados a la captura e incorporación de datos al sistema respecto del costo total
de procesamiento oscilan entre el 30% y el 50%. Debido a estos costos es que hay una marcada
tendencia en los dispositivos de entrada, en el hecho de capturar los datos en el mismo lugar y
momento en que está sucediendo el hecho que origina el dato. CAPTURAR LOS DATOS EN EL
LUGAR Y MOMENTO EN QUE SE PRODUCE EL HECHO QUE LOS ORIGINA.
Debido a los costos de la captura de datos hay distintos procedimientos para detectar errores
en la captura de datos. Estos procedimientos generalmente están orientados a la otra forma de
capturar que es: “sucede el hecho y posteriormente voy a procesarlos, modificarlos, almacenar datos
existentes”
CARESSA CRISTINA 23
comprarlo todos los días). Por lo tanto, necesita estar constantemente al tanto de qué se está
vendiendo, cuánto, cómo, etc., y vigilar el punto de pedido de cada uno de los productos. Para
poder lograr esto, a medida que los productos se van vendiendo, deben ser dados de baja del
stock, entonces los que se necesita en un supermercado es que todos estén trabajando en tiempo
real (por lo menos los sectores de: facturación, ventas, compras, recepción de mercaderías e
inventarios)
Es decir que “a medida que van ocurriendo los hechos, se van modificando los archivos”
Por otro lado los supermercados tienen el gran problema de que no pueden, no deben tener mucha
gente haciendo cola en las cajas, entonces necesitan elementos que le permitan en forma veloz, más
precisa y ágil capturar los datos y darlos de baja agilizar el sistema de facturación.
Hace 6 o 9 años los hipermercados no tenían lector de código de barras, venta con tarjeta de crédito,
de débito. Cada producto tenía un código que la cajera tenía que marcar. La diferencia con los
métodos de facturación de hoy día es la VELOCIDAD, EXACTITUD, DISMINUCION
CONSIDERABLE DEL ERROR HUMANO (de tipo manual voluntario o involuntario). El código de
barra de cada producto es colocado por su fabricante y detrás existe una codificación normalizada a
nivel mundial, claro que cuando no lo puede leer debe incorporarlo en forma manual la cajera, pero
el margen de error es menor (es difícil que la cajera se aprenda de memoria el código de barra para
cometer algún tipo de delito, pero las posibilidades siempre son menores –los códigos de barra
constan de 13 dígitos). Muchos son los motivos por los cuales se tiende a incorporar dispositivos de
captura de datos en el lugar pero el más importante de todos es evitar errores durante la captura
(voluntarios o no).
Hay dos (2) conceptos relacionados con dispositivos de entrada /salida y almacenamiento.
CARESSA CRISTINA 24
Densidad: relacionado con la cantidad de datos que puedo almacenar en un determinado espacio.
Está generalmente relacionada con dispositivos de almacenamiento secundario. Se mide en bits
por pulgada (bpi) cantidad que puedo almacenar de bits en una pulgada.
Tasa de transferencia: Es la velocidad con la que se pueden copiar los datos al almacenamiento
de la Cpu, desde el medio de entrada o almacenamiento.
DISPOSITIVOS DE ENTRADA
CARESSA CRISTINA 25
Son más adecuados para las aplicaciones en las que sólo se usan unas cuantas
imágenes y otras tareas muy especializadas. Las cámaras digitales se usan para tomar fotografías
que se representan en forma digital.
Pantallas táctiles
A veces, lo que se quiere hacer con una computadora es tan sencillo que, en lugar de
usar un ratón, bastaría señalarlo en la pantalla con un dedo mientras se piensa “esto”.
La tecnología de las pantallas táctiles puede detectar la posición del dedo humano en
la pantalla de la computadora. Existen dos sistemas para conseguirlo:
De contacto
Ópticas
Lápiz óptico
Permite apuntar a un punto concreto en la pantalla y que la computadora detecte dicha
posición. La tecnología está dentro del lápiz: en la punta hay un fotodetector (aparato capaz de
detectar los cambios de brillo de la pantalla) puede registrar el instante preciso en que el punto de la
pantalla al que está apuntando se ilumina, y comunica su posición a la computadora.
DISPOSITIVOS DE SALIDA
Son unidades que permiten poner en conocimiento de los usuarios los resultados obtenidos.
Monitores
El primer dispositivo de salida que apareció fue la impresora, era el único dispositivo
de salida, era fundamental y necesario tener la información en papel, aún con la aparición de los
monitores, en un principio éstos fueron muy costosos.
Hay gran variedad en el mercado. Hoy son color y con alta resolución. La resolución
es la calidad con que uno puede ver la imagen en la pantalla. Depende de la cantidad de PIXELS
(que se miden en pixels por pulgada) y el dot pich (que es la separación que existe entre el centro de
un pixel y el centro del pixel más cercano a su alrededor, a menor separación, mejor definición).
Las pantallas son básicamente de dos tipos: de tubo de rayos catódicos (CRT) y
planos (LCD o LED). En ambos casos, las imágenes que se ven están formadas por muy pequeños
puntos denominados pixeles, que pueden exhibir diferentes colores. La llamada resolución indica la
cantidad de pixeles utilizados en el ancho y en el alto de la pantalla. La resolución full HD se alcanza
con 1920 por 1080 pixeles. Las características distintivas son: tamaño, el brillo, el contraste, la
resolución máxima y en el caso de los LCD, la velocidad para exhibir las imágenes. Los televisores
LCD también tienen entradas que permiten utilizarlos como monitor y viceversa. La salida de video
CARESSA CRISTINA 26
también puede conectarse a proyectores. En la actualidad no se fabrican ni se comercializan pantallas
CRT.
Impresoras
Existen distintas clasificaciones, la del cuadro se basa en función de cómo se realiza
o arma la impresión.
En serie: reciben la señal de la computadora y forman la impresión carácter por
carácter. La velocidad de estas impresoras se mide en caracteres por segundo (cps).
Casi en desuso
En línea: arman la línea completa antes de imprimirla. La velocidad se mide en
(LPM) líneas por minuto. En desuso
De página: arman la página completa antes de imprimirla. La velocidad en estos
casos será medida en páginas por minuto (PPM)
Existe gran cantidad de impresoras con diferentes precios, tamaños y prestaciones. Cuando
se debe tomar la decisión de comprar una impresora se deben analizar distintos elementos, pero el
factor fundamental de la decisión debe pasar por responder la siguiente pregunta: ¿para qué quiero
una impresora? ¿Por cuánto tiempo la voy a usar para ello, podré aplicarla a otra cosa?
Posteriormente se analizarán:
Calidad de impresión
Velocidad: una impresora láser tarda el mismo tiempo en imprimir un carácter en una página que
una página completa.
Relación costo / beneficio: no sólo se debe tener en cuenta el costo de la impresora sino también
el costo de los insumos de la misma.
Respuesta de Voz
Hay dos tipos de sistemas uno se basa en la reproducción de la voz humana y otros
sonidos, y el otro en la síntesis de voz. Producen una salida temporal, no permanente.
Graficadores
Pueden ser de tambor o de cama plana, convierten los datos almacenados en gráficos,
diagramas y dibujos de línea de alta precisión.
CARESSA CRISTINA 27
El plotter es un dispositivo periférico de salida que también se utiliza para imprimir en
papel la información tratada con la computadora. Pero presenta algunas diferencias con la impresora.
La tarea principal de la impresora (y para la cual fue creada hace algunas décadas) es imprimir texto.
El plotter, aunque puede imprimir texto, está especializado en el trazado de planos que se utilizan en
diseño gráfico, arquitectura, ingeniería, etc. Lo normal es que el plotter se limite a imprimir únicamente
el texto de pequeñas frases explicativas que se añaden a los dibujos. El aspecto y tamaño de un
plotter también son diferentes a los de una impresora, ya que el plotter maneja papel de mayor
tamaño.
Podríamos definir un plotter como un trazador de líneas de varios colores.
DISPOSITIVOS DE ALMACENAMIENTO
Introducción
¿Existe alguna diferencia entre una computadora y una calculadora? ¿Cuál es?
La calculadora es más manuable para resolver cálculos puntuales.
La computadora es más veloz, es decir que puede resolver problemas más complejos.
Existen diversos tipos de unidades para almacenar datos: cinta magnética, disco rígido, disketera,
CD ROM son los más comunes. La cinta magnética sólo permite acceso secuencial (como si fuera
un casete de audio). Los discos magnéticos permiten además del acceso secuencial, acceso aleatorio
o directo (como si fuera un CD de audio).
Jerarquía de almacenamiento
Todas las computadoras deben ser capaces de almacenar y recuperar datos. Existen distintos
elementos de almacenamiento, jerarquizados de acuerdo a los siguientes criterios:
1. Velocidad de recuperación (tiempo de acceso)
2. Capacidad de almacenamiento (actual y futuro)
3. Costo por Bit de capacidad almacenado.
CARESSA CRISTINA 28
Si un sólo elemento fuese superior en los 3 aspectos (acceso, costo, capacidad) no sería necesaria
la jerarquía de almacenamiento. El dispositivo a utilizar deberá ser seleccionado de acuerdo a cómo
deben organizarse y procesarse los datos, decidiendo entre nivel de desempeño y costo.
En los discos duros e intercambiables la forma en que se almacenan y leen los datos es similar:
Los discos de microcomputadora usan la organización de sectores para almacenar y recuperar datos.
La superficie de grabación se divide en sectores en forma de rebanadas de pastel. El número de
sectores depende de la densidad de disco. A cada sector se le asigna un número exclusivo; por lo
tanto, el número de sector y el número de pista es lo único que se necesita para conformar la dirección
CARESSA CRISTINA 29
de disco en una superficie determinada. La dirección de disco representa la ubicación física de un
archivo o un conjunto de datos. Para leer o escribir en el disco, se mueve el brazo de acceso con la
cabeza de lectura / escritura, por instrucciones del programa, a la pista apropiada. Los datos se leen
o escriben cuando el sector en el que se encuentran los datos deseados pasan por abajo o arriba de
la cabeza.
Un cilindro está formado por todas las pistas que tengan el mismo número en las superficies de
grabación.
Formateo: para poder usar un disco hay que formatearlo, un proceso que hace que el disco quede
iniciado con un formato de grabación para el sistema operativo: se crean sectores, pistas y se
establece un área para la tabla de asignación de archivos (FAT) la cual le indica al sistema dónde
encontrar los archivos y carpetas.
Tiempo de acceso al disco: intervalo entre el instante en que la computadora hace una solicitud de
transferencia de datos de almacenamiento en disco a RAM y el momento en que termina esta
operación.
Tiempo de búsqueda Cabeza sobre la pista
Tiempo de Latencia Dato bajo la cabeza
Tasa de Transferencia: Densidad de datos y velocidad rotación
Velocidad de transferencia de datos: velocidad a la que se leen los datos del almacenamiento
secundario a RAM o que se escriben de RAM a almacenamiento secundario.
El caché de disco es una técnica que mejora el desempeño del sistema, colocando los programas
y datos que posiblemente sean llamados a la RAM para su procesamiento, en un área propia de la
RAM.
Los dispositivos de almacenamiento de acceso directo (como los discos magnéticos) son un requisito
de todos los sistemas de información que deban estar en línea, ofrecer acceso directo y actualización
en Tiempo Real.
Pendrives o los discos de estado sólido (SSD) son memorias flash. Su gran ventaja es la velocidad
y que no tienen partes móviles, reduciendo consumo y calor, y brindando una mayor durabilidad y
una mayor resistencia a golpes y vibraciones.
CARESSA CRISTINA 30
Las unidades de discos ópticos y los soportes removibles CD, DVD y Blue Ray, tienen algunas
características conceptualmente similares a las unidades de discos magnéticos, aunque sus
características físicas y su utilización es diferente. En lugar de una lectura/grabación magnética, la
superficie se graba de tal manera que refleja la luz en dos modos distintos (0 y 1 binarios). Tiene una
única pista espiral que comienza cerca del centro y llega hasta el borde del disco. Los DVD o discos
versátiles digitales son similares a los CD, pero con mucha mayor capacidad de almacenamiento (de
4,7 en adelante). Esto se debe a que el espaciado entre las vueltas de la espiral es menor. Pueden
tener una doble capa de grabación en la misma cara y también puede usar ambas caras.
CARESSA CRISTINA 31
COMUNICACIONES Y REDES.
CARESSA CRISTINA 32
Medios de transmisión
Además de los componentes de hardware, se necesitan medios de transmisión para transmitir datos,
estos pueden ser de dos tipos:
Sólidos o guiados (cables)
Inalámbricos o no guiados (sin cables)
Amplitud de la banda: velocidad (medida en bits x segundo) de transmisión de datos.
Los medios pueden llevar datos:
De una trasmisión a la vez: Banda base: ejemplo las líneas de teléfono.
De varias trasmisiones al mismo tiempo: Banda ancha: ejemplo el cable de tv, la fibra óptica o las
conexiones inalámbricas.
Medios Sólidos
Par trenzado: físicamente son dos cables de cobre entrecruzados en forma de espiral, embutidos en
un aislante, parecidos al cable de teléfono. Es flexible y de bajo costo. Para distancias mayores de 2
km requiere un repetidor de señal. Maneja menos velocidad que otros cables y es para cortas
distancias. Hay dos tipo: UTP y STP.
Cable coaxial: es versátil, permite la tv por cable, conectar distintas pc´s localmente y conexiones a
internet. Menos flexible, más costoso, admite mayores distancias y tiene menos interferencias que el
par trenzado.
Fibra óptica: no tiene interferencias y permite distancias mayores y alta velocidad. Es muy costoso
por eso se utiliza como red troncal dejando a los demás cables para llegar a los domicilios u oficinas.
Medios inalámbricos
Microondas: son muy direccionales, se utilizan punto a punto.
Terrestres: se utilizan antenas parabólicas, pueden cubrirse amplias distancias, si estas son mayores
se usan repetidoras. Peligro de interferencias, requiere regulación y asignación de frecuencias.
Satélite: el emisor envía al satélite en una frecuencia (canal ascendente) y luego el este lo reenvía
en otra frecuencia a los receptores. Existen demoras en transmisiones a tiempo real, según la
distancia.
Ondas de radio: son omnidireccionales. Asignación de frecuencia.
Zona infrarroja: transmisor y receptor tienen que estar cerca, son de corta distancia y no pueden
traspasar elementos sólidos. No se necesita asignación de frecuencias.
La solución es conectar cada dispositivo a una red de comunicación. Las redes se clasifican en 2
categorías:
Red de área amplia (WAN)
Red de área local (LAN)
CARESSA CRISTINA 33
Cada paquete pasa de nodo a nodo siguiendo un camino. En cada nodo, el paquete se recibe, se
almacena por un intervalo y se retransmite al otro nodo. Ej: comunicaciones terminal – computador y
comput-comput.
Retransmisión de tramas (frame relay): la conmutación de paquetes se desarrolló cuando los
servicios de transmisión de larga distancia tenían errores; para compensar esos errores se añadió
información redundante a cada paquete. Con los sistemas modernos, este esfuerzo es innecesario.
La retransmisión de tramas se desarrolló teniendo presente que la velocidad de transmisión son
mayores en la actualidad y las tasas de error menores.
ATM (Modo de Transferencia Asíncrono): es una evolución de la retransmisión de tramas. El ATM
usa paquetes de longitud fija llamadas celdas. ATM permite definir múltiples canales virtuales con
velocidades de transmisión que se definen en el momento que se crea el canal.
CARESSA CRISTINA 34
Conectividad: dispositivos, estándares y protocolos.
Hardware de conexión
Para poder conectarse cada computadora debe tener una tarjeta de interface de red (NIC), esa tarjeta
se conecta a un cable o a una antena inalámbrica.
Los concentradores (hub) o conmutadores (switch) se utilizan dentro de la red local.
Los puentes o ruteadores se utilizan para conectarse a otras redes.
Hub: permite que varias computadoras se conecten y que haya un solo cable para continuar la
conexión. Una transmisión que pasa por ahí se transmite a todos los componentes conectados
Switch: es similar al hub pero inteligente. Una transmisión que pase por ahí solo se transmite al
destino correspondiente, por lo tanto la parte desocupada de la red puede estar transmitiendo otros
paquetes, mejorando el rendimiento de la red.
El puente (bridge) permite conectar dos o más redes locales que utilizan el mismo protocolo.
El ruteado (router) puede interconectar redes de protocolos diferentes y dirige los paquetes hacia su
destino. Cada computadora tiene una dirección de red (IP) para identificarse.
Técnicas de Conmutación
- De círculos: se fija un canal que permanece dedicado mientras dure la transmisión. Ej: Las
comunicaciones telefónicas.
- De paquetes: un mensaje es dividido en paquetes (de tamaño fijo), que es un conjunto de bits que
se transmiten como una unidad, sin necesidad de un camino dedicado. Los paquetes pasan por
nodos intermedios que transferirán el paquete hasta que llegue a destino. Al llegar al receptor, los
distintos paquetes se reunirán formando el mensaje total enviado por el emisor. Las velocidades y
los caminos de los paquetes pueden ser distintas.
- Transmisión de tramas: método de conmutación de paquetes para las WAN, la principal diferencia
con los paquetes es que son de tamaño variable. Se transmiten menos paquetes (aunque más
grandes) y menos información de control, por lo que la línea de comunicación es más eficiente. Se
reduce la tasa de errores.
El modo de transferencia asíncrono ATM es una evolución de los anteriores, permite múltiples
canales virtuales y la utilización de paquetes de largo fijo, ofrece un canal de velocidad constante.
CARESSA CRISTINA 35
Si usamos la computadora en el hogar no necesitamos una identificación fija, basta una provisoria
mientras se ente conectado, a esto se lo llama dirección IP dinámica, la asigna el servidor y dura
mientras estemos conectados.
Si la organización desea tener una web y/o un servidor de correo electrónico en sus propios equipos
requiere una dirección IP estática o fija. Estas IP fijas son asignadas por el proveedor de internet y
los nombres de dominio se registran (pasan a integrar parte del DNS), en el caso, de Argentina en
NIC dependiente del Ministerio de Relaciones Exteriores.
Protocolos inalámbricos:
IEEE 802.11 Wifi
La distancia máxima son 100 metros de diámetro. Los dispositivos se conectan a un punto de acceso
AP o a un Router que esté conectado a la red local y/o internet. Un punto de acceso AP o WAP es
una extensión de la red a los efectos de poder conectar dispositivos inalámbricos entre si a equipos
cableados de la misma red. Para la seguridad se puede utilizar un Password.
IEEE 802.15 Bluetooth
IEEE 802.16 WiMax
Se puede abarcar hasta 100 km está destinado para cubrir grandes áreas geográficas, dando acceso
a internet a una población. La conexión se realiza utilizando un ruteador que se conecta a una antena
WiMax.
RECURSOS DE DATOS.
Moldeado de datos
Los datos que manejan los sistemas de información son importantes para llevar a cabo las
operaciones cotidianas y obtener información para la toma de decisiones; por ello, cuando diseñamos
un sistema de información es primordial tener en cuenta los datos que debemos manejar y almacenar.
Para ello se recurre al moldeado de datos que permite definir una representación que formaliza y
vincula la realidad con el diseño. Los modelos de datos se clasifican en:
Conceptual - Permite identificar, globalmente, las entidades de datos, sus principales campos, sus
interrelaciones, y las restricciones de integridad. Es muy útil durante el análisis y diseño de un
problema dado.
Lógico - Incorpora a las operaciones. Están relacionados con la implementación en algún Sistema de
Administración de Base de Datos (SABD). No es dependiente de un SABD en particular, pero si del
modelo que el mismo utilice.
Físico – se refiere a la implementación física de las estructuras de datos a bajo nivel, como se
almacenan en el medio de almacenamiento y a los métodos de acceso a los datos; por lo que tiene
una alta dependencia del SABD.
En la definición y relación de los datos hay restricciones de integridad de los mismos.
Dichas restricciones pueden ser de contenido o dominio (se definen los valores validos que puede
tomar el contenido de un atributo, por ej el dato sexo puede tomar valores M o F), de restricciones
entre campos (se definen valores validos pero en relación a otros campos, por ej para aceptar la
licencia por maternidad, el sexo debe ser F), o de relaciones (no puede eliminarse un artículo de
alguna tabla respectiva, si hay movimientos que referencian a dicho artículo en alguna otra tabla).
CARESSA CRISTINA 36
Ejemplo de Diagrama de Entidad-Relación
CARESSA CRISTINA 37
único registro inicial de índices. La forma en que se organiza un archivo de este tipo permite
fácilmente agregar registros dentro de la secuencia, con unos pocos accesos. Permite tanto el acceso
secuencial como el directo y por ello es muy utilizada.
En un archivo con organización directa (o relativa), cada posible clave tiene un lugar asignado dentro
del archivo, por ejemplo el cliente 1 tiene la posición 1. Es la organización de acceso directo más
rápido, pero tiene varios inconvenientes: (1) la clave debe ser numérica y correlativa, y (2) la cantidad
de registros activos debe ser alta en comparación con la cantidad de claves posibles, para no
desperdiciar tanto espacio de almacenamiento. El uso de esta organización es muy limitado.
Un SABD es un software que permite definir una base de datos, guardar los datos, permitir un
lenguaje de consulta (SQL), generar informes y crear formularios o pantallas para ingresar datos.
Existen distintos tipos de base de datos:
Modelo Jerárquico – fue el primero y se caracterizaba por implementar una relación de datos de uno
a muchos (un nodo padre puede tener muchos nodos hijos, pero no al revés).
Modelo de Red – permitió implementar relaciones de datos de muchos con muchos y, por lo tanto, el
acceso a los datos puede tener varias trayectorias (un nodo hijo también puede tener varios nodos
padres). Todas estas relaciones deben plasmarse en forma física y, por lo tanto, puede insumir gran
cantidad de tiempo y espacio de almacenamiento.
Modelo Racional – se definen grupos de datos como tablas y cada tabla guarda los atributos en
columnas. Las tablas no se conectan físicamente entre sí; las conexiones se establecen a través de
datos comunes o coincidentes entre distintas tablas. El lugar y la forma en que se almacenan los
datos no tienen relevancia como en los otros modelos. Dos de sus principales ventajas son la
flexibilidad y la eficacia.
Modelo orientado a objetos – se pueden definir operaciones, procedimientos o métodos sobre los
datos, integrando la definición de base de datos.
La forma de almacenamiento de los datos es muy diferente a los archivos tradicionales. Los distintos
datos que componen un registro lógico, no se encuentran necesariamente juntos físicamente. Por
esta característica si debe agregarse un campo a una tabla, no resulta necesario modificar ningún
programa. Por otra parte, los datos que no están no ocupan lugar, y los que están ocupan el lugar
justo y necesario. En una base de datos, se almacenan los diseños completos de todas las tablas
que se encuentran en esa base de datos, conformando lo que se denomina diccionario de datos. En
una base de datos también se pueden guardar procedimientos que pueden ejecutar las aplicaciones,
los cuales pueden ser procedimientos almacenados o disparadores. A su vez, las bases de datos
pueden ser distribuidas y pueden tener replicas automáticas.
A la hora de realizar actualizaciones e inserciones, puede ocurrir un corte de suministro eléctrico, falla
de la computadora, etc., que impida culminar de hacer todos los cambios requeridos. Un programa
puede indicar el comienzo y el fin de las actualizaciones de la base de datos que componen una
transacción (conjunto de cambios que se realizan sobre la base de datos con motivo de una operación
y que se tratan como una unidad), de manera que si no se culmina exitosamente de realizarlas, ya
sea en forma automática o por indicación del programa, todos los cambios realizados dentro de la
transacción hasta el momento, serán revertidos (operación rollback).
Otro problema posible de integridad de los datos aparece si distintos usuarios desean modificar los
mismos datos al mismo tiempo. Este acceso puede ser manejado a través de los denominados
bloqueos optimistas y pesimistas.
Los SABD tienen distintos componentes básicos, adicionales y desarrollados por terceros:
Motor – realiza todas las operaciones físicas sobre la base de datos. Es el componente que más
incide en el rendimiento. Se encarga de controlar las restricciones de integridad.
Diccionario de datos – contiene las definiciones de todas las bases de datos.
CARESSA CRISTINA 38
Procesador de consultas – Es un componente esencial de un SABD. El lenguaje de consultas
estructurado SQL es la forma más habitual o a veces única, para poder realizar operaciones sobre la
base de datos. Este leguaje es no procedural y tiene dos grandes tipos de sentencias: las de
definición de datos, que permiten definir tablas, campos e índices, y las de manipulación de datos,
que permiten generar “vistas lógicas” de los datos combinando una o más tablas y también insertar,
modificar y eliminar registros.
Generador de reportes – permite que, de una manera ágil, sencilla y sin necesidad de línea de código,
un usuario pueda definir reportes o listados con los datos necesarios.
Generador de formularios – puede crear formularios simples para el ingreso y la búsqueda de datos.
Generador de aplicaciones – una aplicación es un conjunto de opciones de ingreso de datos,
procesamiento de los mismos, y presentación de informes o listados por pantalla y/o en forma
impresa. Una aplicación reúne estas opciones de una manera integrada, ágil y sencilla de usar, a
través de menúes, barras de herramientas, ayuda contextual, etc.
Comunicación e integración – Algunos SABD tienen algunas características que permiten almacenar
y recuperar datos de distintas bases de datos físicas o lógicas (replicas), que pueden estar en
distintas computadoras e incluso en distintos lugares físicos. Hay componentes que permiten que los
lenguajes de programación puedan conectarse con el procesador de consultas, diccionario de datos
y con el motor de la base de datos.
Seguridad y utilidades – Los SABD pueden implementar las restricciones de integridad de tal manera
que distintos programas respeten las mismas reglas. Existen módulos que permiten la administración
de usuarios de la base de datos, las clásicas tareas de resguardo y recupero (backups), así como
herramientas de monitoreo de rendimiento.
Inteligencia de Negocios
La inteligencia de negocios se relaciona directamente con los niveles táctico y estratégico de una
organización, y también se vincula con el nivel operativo. La característica básica de este tipo de
procedimientos es el análisis de grandes cantidades de datos previamente almacenados a los que
se le agregan datos externos a la organización que le permiten predecir, analizar, proyectar y generar
cambios en las políticas y/o decisiones en la organización.
El objetivo es la exploración y explotación de datos para dar soporte a la toma de decisiones. Las
principales herramientas son los reportes, el análisis multidimensional, los tableros de control y
cuadros de mando integral, y la minería de datos.
Las características de estos software permiten la alimentación de los software específicos de la
compañía en forma continua, permitiendo integrar distintos software de la Organización que
coadyuven a la toma de decisiones.
CARESSA CRISTINA 39
Se denomina mercado de datos (Data Mart) a un subconjunto de datos del almacén más acotado o
más específico sobre algún tema o área de la organización.
Para una mayor eficiencia en el uso de este tipo de software, generalmente, un almacén se arma
como si fuera un cubo multidimensional. Las herramientas OLAP permiten obtener información
interactivamente utilizando distintas perspectivas. El usuario puede “desagregar” los datos para
obtener más detalles o “resumir” la información. Existen dos tipos de diseños OLAP: (1) estrella, las
tablas de dimensiones se relacionan en forma directa con la tabla de hechos, y (2) copo de nieve,
pueden existir niveles en las tablas de dimensiones y por ello, puede no haber una relación directa
entre las mismas.
Lectura recomendada
O’Brien y Marakas – Sistemas de Información Gerencial
Capítulo 3, 4, 5 y 6
Briano Juan Carlos, Freijedo Claudio Felipe, Rota Pablo, Tricoci Guillermo, Waldbott De Bassenheim Carlos - Sistemas de
información gerencial -
CARESSA CRISTINA 40