You are on page 1of 30

INDICE

Introduccin. ................................................................................................................ 3
4.1Procesamiento en Batch. ......................................................................................... 5
4.1.1Descripcin ................................................................................................................. 9
4.1.2Evolucin .................................................................................................................. 10
4.1.3Caractersticas .......................................................................................................... 10
4.1.4Ventajas y desventajas.............................................................................................. 11
4.2Procesamiento en lnea .......................................................................................... 11
4.2.1Descripcin ............................................................................................................... 12
4.2.2Evolucin .................................................................................................................. 12
4.2.3Caractersticas .......................................................................................................... 16
4.2.4Ventajas y desventajas.............................................................................................. 17
4.3Procesamiento en tiempo real ................................................................................ 18
4.3.1Descripcin ............................................................................................................... 19
4.3.2Evolucin .................................................................................................................. 21
4.3.3Caractersticas .......................................................................................................... 21
4.3.4Ventajas y desventajas.............................................................................................. 22
4.4Procesamiento en paralelo ..................................................................................... 24
4.4.1Descripcin ............................................................................................................... 24
4.4.2Evolucin .................................................................................................................. 25
4.4.3Caractersticas .......................................................................................................... 25
4.4.4Ventajas y desventajas.............................................................................................. 26
4.5Procesamiento distribuido ...................................................................................... 26
4.5.1Descripcin ............................................................................................................... 27
4.5.2Evolucin .................................................................................................................. 27
4.5.3Caractersticas .......................................................................................................... 28
4.5.4Ventajas y desventajas.............................................................................................. 29
4.6Fases para el procesamiento de una aplicacin. ...................................................... 31
Conclusiones. .............................................................................................................. 33
Bibliografa .................................................................................................................. 34

INTRODUCCIN
Conocer los diferentes procesamientos de datos es de gran importancia, para el correcto
manejo de la Informacin.
El procesamiento de datos consiste en la recoleccin de los datos primarios de entrada,
para posteriormente ser evaluados y ordenados, obteniendo informacin til, que sern
analizados por el usuario final, para que pueda tomar decisiones o realizar las acciones
ms convenientes para la resolucin del problema.
El procesamiento de datos se ha utilizado desde pocas muy remotas, desde que el
hombre primitivo empleaba dedos para efectuar operaciones sencillas y almacenar toda la
informacin posible.
Como antecedentes del proceso de datos tenemos el registro unitario y que precedieron a
los actuales sistemas que se mencionarn en esta Unidad 4 de la materia de Fundamentos
de la Computacin.
Existen diferentes tipos de procesamiento de datos, que se utilizan segn la rapidez con la
que se necesitan y de la inversin, como:

Proceso Manual
Proceso Mecnico.
Proceso Electromecnico.
Proceso Electrnico.

En esta unidad se estudiarn los procesos Electrnicos, que son los empleados por
computadoras.
Estos procesos son modos de operar de los sistemas, estn basados en caractersticas
diferentes pero siempre con la misma intencin: administrar los datos.

4.1 PROCESAMIENTO BATCH

El procesamiento en batch requiere el empleo de un pequeo computador auxiliar para


procesar las cintas magnticas de entrada y salida antes y despus del proceso principal.
El procesamiento en modo batch requiere el empleo de un programa supervisor / monitor
que reside permanentemente en la memoria principal. Esto implica la necesidad de
utilizar memorias principales de capacidades relativamente grandes.
El procesamiento por lotes batch en lugar de programas se hablas de trabajos cada
trabajo consiste en un conjunto de pasos secuenciales relacionados entre s como si
fueran un paquete de instrucciones .Todos los paquetes de un mismo trabajo se juntan
para formar un lote. Por ejemplo el primer ejemplo de un lote podra ser una compilacin
el siguiente la construccin de un programa con un editor de enlace y finalmente la
ejecucin de dicho programa. Ya que los pasos de trabajo son independientes y
secuenciales el sistema operativo puede separarlos y tomar decisiones que considere
oportunas en cada caso.

El procesamiento por lotes puede ser multa programado este se lleva a cabo a base de un
multiprocesador .Este puede emplearse por medios de almacenamiento ya sean
secuenciales o de acceso directo.
El procesamiento en lotes fue un gran e importante paso para las tcnicas de explotacin
de un sistema de datos. El automatismo que se obtiene en grande al no intervenir un
operador en distintas
ejecuciones
de la cola de trabajos. No obstante el
aprovechamiento del procesador sigue siendo pequeo al estar inactivo con los
movimientos de entrada y salida de datos.
Hoy en da esta tcnica se sigue empleando con regularidad existiendo trabajos que se
adaptan muy bien a ella. Adems con la aparicin de los canales y las unidades de control

de perifricos se consigue paliar la falta de operatividad del procesador en operaciones de


entrada y salida de datos. Ahora bien debemos apuntar que el aprovechamiento buscado
solo se consigue en parte pues si se est trabajando en mono programacin el procesador
tendr que esperar a recibir los datos para empezar realmente con su trabajo.
No obstante el procesamiento en lotes es la tcnica usada y con total eficacia en la
explotacin de los trabajos de gestin con la inmensa mayora de los microordenadores.
El proceso en batch es un mtodo que es usado para convertir automticamente un grupo
de archivos grficos.

4.1.1 DESCRIPCIN
En los inicios de la evolucin de los sistemas computarizados de procesamiento de
transacciones solo se contaba con un mtodo de procesamiento. Todas sus transacciones
se reunan en grupos, denominados lotes (baches) y se procesaban juntos. Con los
sistemas de procesamiento por lotes (batch procesan sistemas) las operaciones de
negocios se acumulaban por un periodo y se preparaban para procesarse como una sola
unidad o lote.
El periodo durante el cual se acumulan las transacciones es cualquier cantidad de tiempo
necesaria para satisfacer los requerimientos de los usuarios de ese sistema.
Por ejemplo, para el sistema de cuentas por cobrar quiz sea importante procesar cada
da las facturas los pagos de los clientes. Por otra parte el sistema de nominas quiz
recibe las tarjetas de control de tiempo y las procesa cada quincena para elaborar los
cheques y actualizar los registros de ingresos del empleado, as como distribuir los costos
de la mano de obra.
En este sistema de procesamiento se produce alguna demora entre el momento en que
ocurre el acto y el posterior procesamiento de la transaccin relacionada para actualizar
los registros de la organizacin.
El proceso en batch es un mtodo que es usado para convertir automticamente un
grupo de archivos grficos.
A continuacin se indica lo que ofrece el procesamiento batch:

Convertir una seleccin de archivos en otro formato.

Convertir una seleccin de archivos al mismo formato con distintas configuraciones de


optimizacin.

Escalar archivos exportados.

Buscar y reemplazar texto, colores, direcciones URL, fuentes y colores que no son
Web216.

Cambiar el nombre a grupos de archivos mediante una combinacin de las opciones:


agregar un prefijo, agregar un sufijo, sustituir una sabadea y sustituir espacios.

Ejecutar comandos sobre un grupo de archivos.

Para procesar archivos por lotes:


1. Seleccione Archivo > Procesar por lotes y seleccione los archivos que desea
procesar. Puede seleccionar archivos de distintas carpetas e incluir todos los
documentos abiertos en el proceso por lotes. El asistente le permite utilizar el
botn Atrs si necesita realizar cambios en la seleccin de archivos.
Tambin tiene la opcin de no seleccionar ningn archivo mientras utiliza el
asistente si slo desea guardar el archivo de comandos del proceso por lotes para
utilizarlo ms adelante.

Nota: Si los archivos seleccionados estn bloqueados o protegidos en un sitio de


Dreamweaver, se le pedir que los desbloquee o los desproteja antes de continuar.
2. Haga clic en uno de los siguientes elementos en los cuadros de dilogo Lote
(Windows) o Procesar por lotes (Macintosh):
Aadir aade las carpetas y archivos seleccionados a la lista de archivos para
procesar por lotes. Si se selecciona una carpeta, todos los archivos vlidos y
legibles que contenga se aaden al proceso por lotes.
Nota: Los archivos vlidos son aquellos que se han creado y guardado con un
nombre. Si no se guarda la ltima versin del archivo, el programa solicitar su

almacenamiento para poder continuar el proceso en lote. Si no guarda el archivo,


el proceso por lotes finalizar.
Aadir todos aade todos los archivos vlidos de la carpeta seleccionada a la lista
de archivos para procesar por lotes.
Quitar elimina los archivos seleccionados de la lista para procesar por lotes.
3. Seleccione Incluir archivos abiertos actualmente para agregar todos los archivos
actualmente abiertos.
Estos archivos no aparecen en la lista de archivos para procesar por lotes, pero se
incluyen en el proceso.
4. Haga clic en Siguiente y siga uno de estos procedimientos o ambos:

Para aadir una tarea al proceso, seleccinela en la lista Opciones de procesos


por lotes y haga clic en Aadir. Las tareas se aaden slo una vez. Para ms
informacin sobre la opcin Escala, consulte Cambio de la escala de grficos
mediante un proceso por lotes. Para ms informacin sobre la opcin Cambiar
nombre, consulte Modificacin de los nombres de archivo mediante un proceso
por lotes. Para ms informacin sobre la adicin de comandos, consulte
Ejecucin de comandos con un proceso por lotes.

Para ordenar la lista, seleccione la tarea en la lista Incluir en procesos por lotes y
haga clic en los botones de flecha arriba y abajo.

Nota: El orden en que aparecen las tareas en la lista Incluir en procesos por lotes
es el orden en el que se ejecutarn durante el proceso por lote, a excepcin de
Exportar y Cambiar, que siempre se ejecutan en ltimo lugar.

5. Seleccione una tarea de la lista Incluir en procesos por lotes para ver opciones
extra sobre dicha tarea.
6. Seleccione los ajustes adecuados para cada opcin.

Para quitar una tarea del proceso por lote, seleccione la tarea en la lista Incluir en
procesos por lotes y haga clic en Quitar.
7. Haga clic en Siguiente.
8. Elija las opciones para guardar los archivos procesados:
Misma ubicacin que el archivo original guarda el archivo en la misma ubicacin
que el archivo original y sobrescribe ste si los nombres y el formato coinciden.
Ubicacin personalizada permite elegir una ubicacin para guardar los archivos
procesados.
9. Seleccione Copias de seguridad para elegir las opciones de copia de seguridad de
los archivos originales.
Siempre es ms seguro realizar una copia de seguridad de los archivos. Para ms
informacin, consulte Introduccin de la ubicacin de salida del proceso por lote.
10. Haga clic en Guardar archivo de comandos si desea guardar la configuracin del
proceso por lote para utilizarlos en el futuro.
Para ms informacin, consulte Almacenamiento de procesos por lotes como
archivos de comandos.
11. Haga clic en Procesar para realizar el proceso por lote

4.1.2 EVOLUCION DEL PROCESAMIENTO EN BATCH.


Las primeras computadoras eran capaces de realizar solamente una tarea o trabajo a la
vez. A esta forma de operacin de la computadora a menudo se le conoce como
procesamiento por lotes (batch) de un solo usuario. La computadora ejecuta un solo
programa a la vez, mientras procesa los datos en grupos o lotes. En estos primeros
sistemas, los usuarios generalmente asignaban sus trabajos a un centro de cmputo que
lo introduca en paquetes de tarjetas perforadas. A menudo tenan que esperar horas, o
incluso d.ias, antes de que sus resultados impresos regresaran a sus escritorios.
Los sistemas de software denominados sistemas operativos se desarrollaron para facilitar
el uso de la computadora. Los primeros sistemas operativos administraban la suave
transicin entre trabajos. Esto minimiz tiempo necesario para que los operadores de
computadoras pasaran de una tarea a otra y por consiguiente increment la cantidad de
trabajo o el flujo de datos, que las computadoras podan procesar.

Conforme las computadoras se volvieron ms poderosas, se hizo evidente que un proceso


por lotes para un solo usuario a la vez aprovechaba todos los recursos de la computadora
de manera eficiente, debido al tiempo que se malgastaba esperando a que los lentos
dispositivos de entrada/salida completaran sus tareas.
Se pens que era posible realizar muchos trabajos o tareas que podran compartir los
recursos de la computadora y lograr un uso ms eficiente de sta. A esto se le conoce
como multiprogramacin.
En la dcada de los 60s varios grupos en la industria y en las universidades marcaron la
pauta de los sistemas operativos de tiempo compartido.
El procesamiento por lotes ha crecido ms all de sus orgenes del chasis, y ahora se utiliza
con frecuencia adentro UNIX ambientes, donde cron y en las instalaciones permiten
programar de las escrituras complejas del trabajo. Semejantemente, Microsoft DOS y
Windows los sistemas refieren a su lengua del comando-scripting como archivos de
hornada y Windows tiene a planificador de trabajo.

4.1.3 CARACTERISTICAS
Estos sistemas se caracterizan por su alto precio, la caresta de su mantenimiento y su vida
reducida, lo que daba como resultado un coste de la hora del ordenador realmente
elevado (cuarenta y cinco veces el coste de la hora/hombre segn el salario mnimo).
Con Los sistemas batch aparece el concepto de trabajo de usuario (job) entendido como
unidad de ejecucin secuencial .Cada job efecta tratamientos especficos: resolucin de
una ecuacin diferencial, calculo de un nomina, etc. Un job puede reducirse a la ejecucin
de su programa ya compilado a partir de un conjunto de datos denominndose job step
(actividad elemental). Un job ms elaborado puede consistir de compilar un programa,
enlazarlo y ejecutarlo.
El operador clasifica los trabajos que necesitaban herramientas parecidas a un mismo lote,
con lo que reduca el tiempo muerto para esos trabajos (por ejemplo los programas de
diseo que utilizan el trazador iban en un lote y los programas de clculo cientfico
escritos en fortran en otro de manera que solamente deban cargarse una sola vez en el
compilador, o instalarse el dispositivo para todo el lote). El operador poda tener en
cuenta tambin las predicciones en cuanto a duracin de los trabajos, estableciendo un
lote de procesos que necesitaban mucho tiempo de procesador, que se ejecutaban por la
noche y no retrasaban lo trabajos cortos.

4.1.4 VENTAJAS Y DESVENTAJAS


VENTAJAS
*Ocupa muy poco espacio en el disco.
*Se puede ejecutar desde cualquier unidad y dispositivo y el resultado siempre ser el
mismo.
*Permite compartir de los recursos de la computadora entre muchos usuarios.
DESVENTAJAS
*No existe intervencin del usuario durante la ejecucin de los trabajos.
*Procesamiento de trabajos largos.
*Sin restricciones de tiempo, es decir, no importa el tiempo que se necesite para llevar a
cabo el trabajo. Este tiempo puede ser horas o das.
*Requiere el empleo de un programa supervisor o monitor.
*Los archivos maestros estn frecuentemente desactualizados mientras no se lleve a cabo
el procesamiento planificado.
*Respuestas inmediatas actualizadas no pueden ser suministradas.

4.2 PROCESAMIENTO EN LINEA


El procesamiento en lnea se cre para resolver el problema de los archivos no actuales. El
avance tecnolgico que hizo posible el procesamiento en lnea fue el almacenamiento en
disco magntico.
El procesamiento en lnea consiste en procesar las Transacciones individualmente con
frecuencia en el momento en que ocurre.
Los usuarios tienen mltiples terminales de acceso dedo los cuales ellos pueden introducir
exclusivamente una o unas cuantas transacciones. La respuesta aparece dentro de unos
cuantos segundos.
Ejemplo de sistemas online sistemas de reserva de lnea area, cajeros de banco
automticos y sistema de caja de supermercado.

El proceso en lnea es un proceso en orden aleatorio en el cual la informacin llega al


ordenador sin edicin propia.

4.2.1 DESCRIPCIN
Es una solucin utilizada en el campo de inteligencia de negocios la cual consiste en
consultas a estructurad multidimensionales que contienen datos resumidos de grandes
bases de datos o sistemas transaccionales.
Se usa en informes de negocios de ventas transaccionales como marketing, informes de
direccin, minera de datos y areas similares.

4.2.2 Evolucin
Incorporar una nueva tecnologa a una organizacin es un proceso complejo que supone
entre otros aspectos para la misma; un nuevo aprendizaje, resistencias internas al cambio,
elevados costes de adquisicin y/o renovacin, etc. Adems de la inexistencia de la
experiencia en las tecnologas de tratamiento automtico de la informacin y de los
escasos profesionales capaces de implementarlas en la actividad empresarial.
A medida de que las necesidades de informacin van aumentando, la direccin empieza a
impulsar aplicaciones de las tecnologas de informacin de proceso de datos
(contabilidad, nominas, facturacin, etc.) a la toma de decisiones y a las comunicaciones
por separado. Es la poca en que se incorporan a las organizaciones los primeros centros
de procesos de datos (CPDs), que como unidades especializadas de clculo, comienzan a
automatizar procesos de transformacin informativa involucrados en actividades de
administracin todava muy elementales.
Con el crecimiento experimentado por las empresas durante las dcadas posteriores (aos
60 y 70), la informacin para lograr la coordinacin y control, pasa a considerarse como un
instrumento cada vez mas importante.
Aparece en las estructuras organizativas una nueva rea funcional, los departamentos de
informtica o de sistemas de informacin, cuya misin es tratar de resolver los problemas
derivados de la gestin de la informacin.
A medida que el entorno y sistema tcnico van adquiriendo mayor complejidad, las
organizaciones van adoptando una estrategia cada vez mas activa y comprometida en el u
de la informacin, sobre todo en cuanto a la informacin de carcter externo, importancia
de la misma para el desenvolvimiento actual y futuro de toda actividad.

La alta direccin comienza a buscar en la informacin y en los sistemas de gestin de la


misma, el medio para conocer mas sobre el entorno.
El trabajo creativo de muchos cientficos, ingenieros y diseadores alrededor del mundo
nos han acostumbrado a esperar y recibir los cambios en la tecnologa como algo natural,
y es difcil hoy pensar que ejecutbamos nuestras actividades hace apenas unos aos de
formas muy distintas a las actuales. A continuacin algunos ejemplos de esta evolucin.
Arquitectura de procesamiento: La unidad principal de cualquier computador es el
procesador. En menos de veinte aos hemos pasado de tener un procesador que est
compuesto por varias tarjetas a los procesadores contenidos por completo en un chip o
circuito integrado, y ms recientemente, ms de un procesador en un chip (dual core),
pasando de procesar 8 bits a 64 bits simultneamente.
Velocidad de procesamiento: Depende de varios elementos, pero si se usa la frecuencia
del procesador, se puede hablar de un crecimiento del orden de 5 MegaHertz hasta 5
GigaHertz (mil veces ms) en menos de 30 aos.
Memoria: Las primeras computadoras comerciales contaban con 64 mil bytes, mientras
que las caseras actuales tienen algunos miles de millones de bytes.
Almacenamiento externo: Al principio, fueron los mismos cassettes los que prestaban este
servicio. Hoy en da, la variedad incluye discos duros, diskettes, discos compactos (CD),
discos de vdeo digital (DVD) y memorias USB, con capacidades de varios miles de millones
de bytes de almacenamiento.
Formatos de archivos: Los varios esquemas en que se guarda la informacin digitalizada
de video, msica, texto, grficos, dibujos, audio y fotografa, ha reducido el espacio
necesario al mismo tiempo que ha mejorado su calidad.
Vdeo: La calidad lograda en los juegos de video y en los monitores se debe a avances
importantes en la tecnologa de despliegue, que ha pasado de los tubos de rayos
catdicos a las pantallas de cuarzo y de plasma, as como a la mejora en la capacidad de
memoria y procesamiento veloz de las imgenes desplegadas.
Ingreso de datos: Adems del original teclado, nico sobreviviente desde la poca de las
tarjetas perforadas, se tiene el ratn y las distintas versiones de digitalizadores o escners
que permiten el ingreso veloz de grandes cantidades de datos.
Impresores: Atrs han quedado los impresores de matriz, siendo casi desplazados por
aqullos de chorro de tinta, o de tecnologa laser, a colores, con conectividad en red y alta
resolucin.

Bateras y fuentes de potencia: Mayor tiempo con carga, menos riesgo, mayor duracin y
mejor capacidad de tolerar las mltiples recargas de energa.
Comunicaciones remotas: Esta es el rea de la mayor trascendencia en el avance
tecnolgico, puesto que ha hecho posible la vinculacin de varios computadores entre s,
elevando su capacidad en forma exponencial.

Comunicacin inalmbrica: Sin duda, la tendencia contempornea ms relevante, por la


independencia, el alcance y la variedad de dispositivos que logran conectarse entre s.
Rpidamente se han diseminado las tecnologas Wi-Fi, Wi-Max y Bluetooth, entre otras.
Bases de datos: Un poco menos visible para el usuario comn, tambin la tecnologa
empleada en los administradores de bases de datos ha evolucionado para ser ms segura,
confiable, robusta e ntegra, mejorando el almacenamiento, manipulacin y consulta de la
informacin contenida en ellas.
Lenguajes de programacin: El modelo mental que los programadores de los lenguajes
anteriores, llamados procedimentales, a los actuales, orientados a objetos y eventos, es
totalmente diferente, pero mucho ms eficientes. La cantidad de cdigo requerido ha
disminuido al menos en un factor de treinta.
Aplicaciones: Los sistemas informticos hechos a la medida, as como los productos
enlatados o paquetes de aplicativos, han sabido sacar provecho a los adelantos en
equipos y redes, y son mucho ms fciles de usar, ms grficos, intuitivos, con ayudas y
mensajes ms explicativos, y ms eficientes en el uso de recursos.
Utilizacin de la tecnologa: Con todo lo dicho, lo ms trascendental que ha ocurrido es el
cambio en la concepcin y utilizacin de la tecnologa de informacin y comunicaciones.
La TIC permea todas las actividades que realizamos hoy en da, en forma directa o
indirecta, y cada vez ms sabemos y deseamos convivir con ella y aprovechar sus
oportunidades.

4.2.3 CARACTERSTICAS
Cada transaccin se procesa de inmediato, sin la demora de acumular transacciones de un
lote. Tanto como se cuenta con la informacin de entrada, un programa de computacin
realiza el procesamiento necesario y registra los registros implicados en esa transaccin
individual. Por consiguiente los datos de un sistema en lnea en cualquier momento
presenta la situacin actual. Por ejemplo, cuando se hace una reservacin en una
aerolnea, la transaccin se procesa y todas las bases de datos, tales como las referentes a
los asientos ocupados y las cuentas por cobrar se actualizan de inmediato.

Ya que es de suma importancia el procesamiento de transacciones, las compaas


esperan que sus TPS logren varios objetivos especficos incluidos los siguientes:

Procesar datos generados por las transacciones y que se realicen con ellas.
Mantener un gran alto grado de exactitud.
Asegurar la integridad y exactitud de los datos y la informacin.
Elaborar documentos e informes oportunos.
Aumentar la eficiencia de la mano de obra.
Ayudar a proporcionar mayores y mejores servicios.
Ayudar a creara y mantener la lealtad del cliente.
Lograr una ventaja competitiva.

4.2.4 VENTAJAS Y DESVENTAJAS


Ventajas

Permite procesar los datos de transaccin inmediatamente despus de que son


generados y proveer salida inmediata a los usuarios.
Interaccin con el usuario
Conexin con fuentes de datos
Acortar tiempo de desarrollo
La computadora puede obtener directamente todos los datos necesarios para
procesar una transaccin. Los datos pueden procesarse eficientemente cualquier
secuencia a medida que queden disponibles.
Aunque se elimine el requerimiento absoluto de que los registros de archivo y las
transacciones de entrada siempre estn disponibles en una secuencia fija, las
nuevas unidades de almacenamiento de discos pueden utilizar eficientemente el
orden de secuencia para llevar a cabo un procesamiento de lote de alta velocidad,
en aquellas aplicaciones que lo requieran.
Las tareas quedan ms integradas, y la intervencin manual no es un factor tan
importante en el procesamiento de una aplicacin.

Desventaja

Depende de la red de terminales en lnea y de los computadores.


Es complejo.
Presentacin de problemas de control de exactitud, que no son tpicos de los
sistemas de procesamiento en lote.

4.3 PROCESAMIENTO EN TIEMPO REAL


Algunas personas definen a este procesamiento como un tiempo de respuesta de unos
cuantos segundos, otras como un periodo corto en el cual una computadora cumple un
proceso, reaccionando rpidamente a un dato de entrada. Pero una definicin ms
formal para este procesamiento seria:
El procesamiento en tiempo real es aquel que controla el medio desde el cual recibe
datos, los procesa y toma accin o retorna los resultados de modo suficientemente
rpido para afectar el funcionamiento de ese medio en ese tiempo.
Este mtodo de procesamiento es llamado tambin de tiempo real en lnea ( on linereal time processing).
Con esta forma de procesamiento de datos cada transaccin se procesa de inmediato, sin
la demora de acumular transacciones en un lote.
Tan pronto como se cuenta con la informacin de entrada, un programa de computacin
realiza el procesamiento necesario y actualiza los registros implicados.
Hay casos en los que es necesario el proceso instantneo de los datos para continuar, a la
vista de los resultados con el proceso, o sea que estos resultados influyen en la
continuacin del mismo.
4.3.1 DESCRIPCIN
El procesamiento en tiempo real se emplea cuando existen requerimientos rgidos de
tiempo sobre un flujo de datos.
Un sistema de tiempo real se considera que funciona correctamente solo si entrega el
resultado deseado dentro de las restricciones de tiempo.
Hay dos tipos:

Sistema de tiempo real duro: Garantiza que las tareas crticas se terminarn a
tiempo. Por lo que no se combinan con los sistemas de tiempo compartido.
Sistema de tiempo real blando: El que una tarea de tiempo real crtica goza de
prioridad respecto a otras tareas y conserva esa prioridad hasta que se lleva a
cabo.

4.3.2 EVOLUCIN
El Procesamiento de datos en negocios se origin como una operacin de tiempo real, o
sea, que las transacciones se manejaban por completo en el momento en que ocurran. En
el sistema de trueque directo el procesamiento comenzaba y terminaba cuando los
materiales cambiaban de manos. Antes de que hubiera un sistema de crdito la moneda
se intercambiaba inmediatamente por toda la clase de artculos y creaba un ciclo
inmediato de procesamiento de datos. A medida que se desarrollaron sistemas ms
formales de contabilidad de negocios, las transacciones se registraban anotndolas en un
libro mayor cada vez que ocurran
Aunque ese sistema de contabilidad era relativamente lento y estaba sujeto a muchos
errores de escritura, tena la indudable ventaja de que siempre estaba balanceado. Como
permita un acceso inmediato a las cuentas del mayor, las transacciones se registraban en
el momento en que ocurran, en forma aleatoria.
Con el constante aumento de nmero de transacciones y de libros que tenan que llevar a
los negocios, ese enfoque manual imposibilitaba el manejo del volumen, y el
mantenimiento al corriente de los registros.

La mecanizacin del procesamiento de los datos de negocios, pareci una buena solucin.
El concepto de acumulacin (acumulacin de transacciones), que requeran los mismos
pasos de procesamiento de datos se convirti en una caracterstica inherente de la
mecanizacin.
Los Sistemas en tiempo real surgieron a finales de la
dcada de los sesenta para aplicaciones de reserva de
asientos en las lneas areas. Desde aquel entonces
encuentran aplicacin en infinidad de casos en los que
es esencial tener acceso a la informacin totalmente
actualizada. Estos sistemas son ms caros y difciles de
implementar que los sistemas en tiempo diferido.
Independientemente de que los datos se procesen en
diferido o en tiempo real, los equipos de computacin
evolucionan hacia sistemas en lnea en los que los
usuarios que trabajan en un terminal, son aconsejados
o guiados por el ordenador durante la ejecucin de las
ms diversas tareas de procesos de informacin. Estos
sistemas en lnea se denominan interactivos, porque al
usuario da instrucciones y recibe respuestas inmediatas
del ordenador que pueden obligarle a alterar o
modificar su esquema de trabajo.
Los microordenadores han hecho posible el desarrollo de aplicaciones de computacin
interactiva en las que un solo usuario puede disponer de todos los recursos del ordenador.
Histricamente los sistemas de computacin interactiva se han implementado siempre en
entornos de tiempo compartido. Tiempo compartido es un modo de operacin del
ordenador que permite trabajar a dos o ms usuarios en el ordenador simultneamente.
A finales de la dcadas de los 50s aparecen los sistemas de procesamiento por lotes,
donde los trabajos se reunan por grupos o lotes. Cuando se ejecutaba alguna tarea, sta
tena control total de la mquina. Al terminar cada tarea, el control era devuelto al
sistema operativo, el cual limpiaba, lea e iniciaba la siguiente tarea. Aparece el concepto
de nombres de archivo del sistema para lograr independencia de informacin. Los
laboratorios de investigacin de General Motors poseen el crdito de haber sido los
primeros en poner en operacin un sistema operativo para su IBM 701.

A mitad de los 60s surge la


familia
de
computadores
IBM/360
diseados
como
sistemas para uso general, por
lo que requeran manejar
grandes
volmenes
de
informacin de distinto tipo, lo
cual provoc una nueva
evolucin de los sistemas
operativos: los sistemas de
modos mltiples, que soportan
simultneamente procesos por
lotes, tiempo compartido,
procesamiento en tiempo real y
multiprocesamiento.
Los sistemas operativos conocidos en la poca actual son los considerados sistemas de
cuarta generacin. Con la ampliacin del uso de redes de computadoras y del
procesamiento en lnea es posible obtener acceso a computadoras alejadas
geogrficamente a travs de varios tipos de terminales. Con estos sistemas operativos
aparece el concepto de mquinas virtuales, en el cual el usuario no se involucra con el
hardware de la computadora con la que se quiere conectar y en su lugar el usuario
observa una interfaz grfica creada por el sistema operativo.

4.3.3 CARACTERSTICAS
Estos usan a menudo un hardware de propsito especial bode alta velocidad para realizar
tareas computacionales intensivas como reconstruccin de imgenes y filtro. Los
procesadores pipeline trabajan como una lnea ensambladora. Las diferentes partes de
datos son procesadas por distintas partes del procesador al mismo tiempo

4.3.4 VENTAJAS Y DESVENTAJAS


Una ventaja que ha hecho q la simulacin tenga amplia aceptacin es que es directa y
relativamente flexible. Sirve para analizar sistemas grandes y complejos que no se
representan fcilmente con modelos matemticos. Adems la simulacin permite el
estudio de los efectos interactivos de mucho componentes en un ambiente dinmico y
estocstico, con la ventaja distintiva de dar al investigador un efecto visual claro. Por
ejemplo es posible estudiar en tiempo real los efectos de agregar un operador en una
celda de manufactura, o la ventaja (o desventaja) de una pieza adicional de equipo en el

centro de maquinado y el efecto conjunto que tiene en la salida la planta. Adems de sus
ventajas tcnicas, los conceptos bsicos de la simulacin se comprenden con facilidad. Ah
es frecuentemente que un modelo de simulacin sea ms fcil de justificar ante la
direccin y los consumidores que la mayor parte de modelo analtico y matemticos.
La desventaja ms grande de la simulacin es que el desarrollo de algunos modelos muy
complejos podra resultar demasiado costoso y quiz requiera mucho tiempo. Entonces
tomara aos construir un modelo de planeacin corporativa, o uno de uno de una planta
grande de manufactura con todos sus componentes, actividades y servicios. Por tanto, un
analista recurrira a una estimacin rpida y gruesa, que tal vez no refleje todos los
hechos esenciales. Otra desventaja es que algunas simulaciones no generan soluciones
ptimas de los problemas y originan resultados solo con base en el modelo construido
para el anlisis. Por lo anterior es responsabilidad del planeador estudiar con simulacin
varios escenarios con el fin de encontrar la mejor alternativa. La presencia de aleatoriedad
en el proceso, en coincidencia con el enfoque de ensayo y error produce resultados
diferentes en cada corrida, lo que lleva que sea difcil interpretar la salida. Sin embargo un
planeador perspicaz sacara ventaja de la aleatoriedad de la salida para poner nfasis en el
papel que desempea el azar en la mayora de eventos en la vida real y para sugerir
soluciones de la incertidumbre que seguro aparecer.

4.4 PROCESAMIENTO EN PARALELO


El procesamiento en paralelo es un trmino que se usa para denotar un grupo de tcnicas
significativas que se usan para proporciona tareas simultneas de procesamiento de datos
con el fin de aumentar la velocidad computacional de un sistema de computadora. En
lugar de procesar cada instruccin en forma secuencial como en una computadora
convencional, un sistema de procesamiento paralelo puede ejecutar procesamiento
concurrente de datos para conseguir menor tiempo de ejecucin. El sistema puede tener
dos o mapas ALUS y ser capaz de ejecutar dos o ms instrucciones al mismo tiempo.
Adems el sistema puede tener dos o ms procesadores operando de forma concurrente.
El propsito del Sistema en paralelo es acelerar las posibilidades de procesamiento de la
computadora y aumentar su eficiencia, esto es, la cantidad de procesamiento que puede
lograrse durante un cierto intervalo de tiempo.
El proceso en paralelo realiza ms de un proceso a la vez. Varios microprocesadores de un
solo ordenador o computadora pueden estar manejando diferentes aspectos de un
proceso (tales como un clculo complicado) al mismo tiempo. Compartiendo recursos
como memoria y dispositivos pero trabajando de forma independiente.

El multiprocesamiento implica el uso de varias CPUs compartiendo una memoria comn.


El uso de varios procesadores est motivado por consideraciones relativas a las
prestaciones y/o a la fiabilidad. Podemos clasificar dichos sistemas como sigue:
Multiprocesadores dbilmente acoplados: Consisten en un conjunto de sistemas
relativamente autnomos, en los que cada CPU dispone de su propia memoria principal y
sus canales de E/S. En este contexto se utiliza frecuentemente el trmino
multicomputador.
Procesadores de Uso Especfico: Tales como un procesador de E/S. En este caso, hay un
maestro, una CPU de uso general, y los procesadores de uso especfico estn controlados
por la CPU maestra a la que proporcionan ciertos servicios.
Multiprocesadores fuertemente acoplados: Constituidos por un conjunto de
procesadores que comparten una memoria principal comn y estn bajo el control de un
mismo sistema operativo.
Procesadores paralelos: Multiprocesadores fuertemente acoplados que pueden
cooperar en la ejecucin en paralelo de una tarea o un trabajo.
El procesamiento en paralelo se basa principalmente en Multiprocesadores fuertemente
acoplados que cooperan para la realizacin de los procesos.

4.4.1 DESCRIPCIN
Un sistema paralelo se diferencia de la computadora convencional la cual procesa cada
instruccin en forma secuencial, un procesamiento paralelo puede ejecutar
procesamiento concurrente de los datos para conseguir que el tiempo de ejecucin
disminuya.
El propsito del procesamiento en
paralelo es acelerar las posibilidades
de procesamiento de la computadora y
aumentar su eficiencia en un cierto
intervalo de tiempo.
El procesamiento en paralelo puede
considerarse de los distintos niveles de
complejidad:
Bajo operaciones en seriales y
paralelas mediante el tiempo mande
registros que utilizan. Los registros de
corrimiento operan de forma serial.

4.4.2 EVOLUCIN DEL PROCESAMIENTO EN PARALELO


En la actualidad los diseadores estn llevando a cabo investigaciones construyendo
computadoras que dividen en partes el trabajo problema de programacin. El trabajo de
cada una de estas partes se ejecuta despus en forma simultnea en procesadores
separados que forman parte de la misma computadora. Antes los fabricantes de
computadoras haban dependido de la arquitectura de diseo de un solo procesador
desde los aos cuarenta en aquel ambiente el proceso se analizaba el problema de la
programacin de manera secuencial de principio a fin.

4.4.3 CARACTERSTICAS
El aspecto ms difcil del procesamiento paralelo no es el procesamiento simultneo de
los subproblemas, sino la estructuracin lgica del problema en partes independientes.

Los casos ms frecuentes de uso del procesamiento paralelo en las empresas son el
relativo al modelado, simulacin y anlisis de grandes cantidades de datos. Los
requerimientos y variedad de servicios que los consumidores demandan en las actuales
condiciones del mercado han obligado a las compaas a buscar mtodos ms creativos y
eficaces para la recopilacin y reporte de informacin sobre sus clientes. Recolectar y
organizar enormes montos de datos sobre consumidores no es una tarea sencilla.
Adems, la facilidad de acceso a los datos resulta esencial en estas circunstancias. El
procesamiento paralelo puede brindar la informacin necesaria para generar un eficaz
programa de mercadotecnia basado en los patrones de compra vigentes de los
consumidores y conceder por ende una ventaja competitiva a una compaa. Los sistemas
de procesamiento paralelos son capaces de coordinar grandes cantidades de datos y de
acceder a ellos con mayor rapidez que nunca antes.

4.4.4 VENTAJAS Y DESVENTAJAS


Ventajas

Mayor rendimiento
Ahorran dinero
Incrementan la confiabilidad
Son tolerantes a las fallas
Pueden ejecutarse simultneamente muchos procesos, sin alterar el rendimiento.

Desventajas

Cuando una parte del procesamiento deja de funcionar otra toma su lugar y hace
el trabajo individual y el de la falla, ocasionando son esto sobrecargas en el
sistema.

4.5 PROCESAMIENTO DISTRIBUIDO


Procesamiento distribuido se define como, la forma en que es posible conectar distintas
maquinas,
PCs por ejemplo, en cierto tipo de red de comunicaciones, generalmente una LAN o una
red de rea amplia o una red como Internet. Logrando as, que una sola tarea de
procesamiento de datos pueda ser procesada o ejecutada entre varias maquinas de la red,
es decir que un solo proceso se pueda realizar entre varias maquinas diferentes y
conectadas a una red. Un error comn es confundir procesamiento distribuido y paralelo,
el trmino procesamiento paralelo, bsicamente es el mismo, con excepcin que las

maquinas distintas tienden a estar fsicamente muy cerca en un sistema paralelo, lo que
no es necesario en un sistema distribuido.
Por ejemplo una aplicacin distribuida podra ser una calculadora que usa una suma hecha
en Java en un equipo y la divisin implementada en C en otro equipo distinto.
De hecho, el procesamiento distribuido permite una mejor utilizacin de equipos y mejora
el balanceo del procesamiento dentro de una aplicacin, este ltimo tiene una gran
importancia ya que en algunas aplicaciones simplemente no hay una maquina que sea
capaz de realizar todo el procesamiento.
Para manejar este tipo de procesamiento en las aplicaciones existen diversas maneras,
siendo la arquitectura cliente-servidor la tendencia actual. Es tanto el uso actual de esta
arquitectura que por diversas razones, el trmino cliente-servidor ha llegado a aplicarse
casi exclusivamente al caso en el que el cliente y el servidor estn, en efecto en maquinas
distintas.
Una aplicacin muy comn del procesamiento distribuido es en las bases de datos, donde
el procesamiento distribuido podra realizar la entrada/salida, la seleccin y la validacin
de los datos en una computadora, y luego crear un reporte basado en esos datos o una
consulta en otra computadora.

4.5.1 DESCRIPCIN
El procesamiento se puede realizar en una sola base de datos localizada en una sola
computadora que maneja los datos distribuidos, estos se distribuyen en copias o partes de
las funciones de procesamiento de la base de datos a todos los sitios de almacenamiento
de datos.
Sus funciones bsicas son;

Interfaces de aplicacin: interaccin con el usuario final.


Validacin para analizar solicitudes de datos

Trasformacin para determinar que componentes de solicitud de datos se


distribuyen y cuales son locales.
Optimizacin de consultas para encontrar la mejor estrategia de acceso
Mapeo para determinar la ubicacin
Interface de entrada o salida de datos
Formateo para preparar datos
Seguridad para proporcionar privacidad en base de datos locales como remotas.
Respaldo y recuperacin.
Administracin de datos.
Control para manejo de acceso simultaneo a los datos DBMS.
Manejo de transacciones.

4.5.2 EVOLUCIN
En la dcada de los aos 50s las computadoras eran mquinas del tamao
exageradamente enormes. Con el paso del tiempo, las computadoras fueron reduciendo su
tamao y creciendo en sofisticacin, Aunque la industria continuaba siendo dominada por las
computadoras grandes mainframes. A medida que la computacin evolucionaba, las
computadoras, fueron capaces de manejar aplicaciones mltiples simultneamente,
convirtindose en procesadores centrales hosts a los que se les conectaban muchos perifricos y
terminales que consistan solamente de dispositivos de entrada/salida (monitor y teclado) y quiz
poco espacio de almacenamiento, pero que no podan procesar por s mismas. Las terminales
locales se conectaban con el procesador central a travs de interfaces seriales ordinarios de baja
velocidad, mientras que las terminales remotas se enlazaban con El host usando mdems y
lneas telefnicas conmutadas. En este ambiente, se ofrecan velocidades de transmisin de 1200,
2400, o 9600 bps.

Un ambiente como el descrito es lo que se conoce como procesamiento centralizado en su


forma ms pura host/terminal.
Al continuar la evolucin de los mainframes, estos se comenzaron a conectar a enlaces
de alta velocidad donde algunas tareas relacionadas con las comunicaciones se delegaban
a otros dispositivos llamados procesadores comunicaciones Front End Procesos (I7EPs)
y controladores de grupo Cluster Controllers (CCs).
El procesamiento centralizado tena varios inconvenientes, entre los que podemos
mencionar que un nmero limitado de personas controlaba el acceso a la informacin y a
los reportes, se requera un grupo muy caro de desarrolladores de sistemas para crear las
aplicaciones, y los costos de mantenimiento y soporte eran extremadamente altos. La
evolucin natural de la computacin fue en el sentido del procesamiento distribuido, as
las minicomputadoras empezaron a tomar parte del procesamiento que tenan los
mainframes.

4.5.3 CARACTERSTICAS
El proceso distribuido de datos (PDD) rene las siguientes caractersticas:

A diferencia del esquema centralizado convencionalmente, procesamiento


se organiza en base a numerosos elementos de procesos (EP). Un ep es un
ordenador u otro dispositivo capaz de ejecutar funciones automatizadas,
inteligentes.
Los EP estn organizados sobre fases funcionales y/o geogrficas.
Los dispositivos distribuidos cooperan para satisfacer las necesidades de los
usuarios.
La conexin de elementos de proceso se realiza a travs de los
concesionarios de servicios o bien a travs de enlaces privados.
La consecuencia de estas caractersticas es a dispersin de circuitos y/o
programas y/o datos entre los diferentes EP.

La distribucin no significa descentralizacin. Por este ltimo trmino se entiende


dispersin sin integracin de las partes que lo componen para formar un solo conjunto. El
proceso distribuido supone una dispersin funcional o geogrfica, pero de forma que la
agrupacin de las distintas sub partes que lo componen integran un sistema coherente
completo. Uno de los mayores peligros en los que pueden caer las organizaciones que
afronten el proceso distribuido consiste en considerar que descentralizacin significa lo
mismo que distribucin.

4.5.4 VENTAJAS Y DESVENTAJAS


VENTAJAS
Los sistemas distribuidos permiten el almacenamiento de
datos cuando no estn en el camino de alguna
transaccin de tiempo real en lnea.
El uso de sistemas distribuidos tambin puede disminuir el costo del equipo, debido a que
no todas las partes del sistema necesitan ser capaces de realizar todas las funciones,
tambin pueden ayudar a disminuir los costos al permitir la flexibilidad en la seleccin de
fabricantes.
Existen cuatro ventajas del procesamiento de bases de datos distribuidas:

La primera, puede dar como resultado un mejor rendimiento que el que se obtiene
por un procesamiento centralizado. Los datos pueden colocarse cerca del punto de
su utilizacin, de forma que el tiempo de comunicacin sea ms corto. Varias
computadoras operando en forma simultnea pueden entregar ms volumen de
procesamiento que una sola computadora.
La Segunda, los datos duplicados aumentan su confiabilidad. Cuando falla una
computadora, se pueden obtener los datos extrados de otras computadoras. Los
usuarios no dependen de la disponibilidad de una sola fuente para sus datos.
Una tercera ventaja, es que los sistemas distribuidos pueden variar su tamao de
un modo ms sencillo. Se pueden agregar computadoras adicionales a la red
conforme aumentan el nmero de usuarios y su carga de procesamiento. A
menudo es ms fcil y ms barato agregar una nueva computadora ms pequea
que actualizar una computadora nica y centralizada.
Despus, si la
carga de trabajo se
reduce, el tamao de la
red tambin puede
reducirse.

Por ltimo, los sistemas distribuidos se pueden adecuar de una manera ms


sencilla a las estructuras de la organizacin de los usuarios.

Procesadores ms poderosos y a menos costos


Desarrollo de Estaciones con ms capacidades
Las estaciones satisfacen las necesidades de los usuarios.
Uso de nuevas interfaces.
Avances en la Tecnologa de Comunicaciones.
Disponibilidad de elementos de Comunicacin.
Desarrollo de nuevas tcnicas.
Comparticin de Recursos.
Dispositivos (Hardware).
Programas (Software).
Eficiencia y Flexibilidad.
Respuesta Rpida.
Ejecucin Concurrente de procesos (En varias computadoras).
Empleo de tcnicas de procesamiento distribuido.
Disponibilidad y Confiabilidad.
Sistema poco propenso a fallas (Si un componente no afecta a la disponibilidad del
sistema).
Mayores servicios que elevan la funcionalidad (Monitoreo, Telecontrol, Correo
Elctrico, Etc.).
Crecimiento Modular.
Es inherente al crecimiento.
Inclusin rpida de nuevos recursos.
Los recursos actuales no afectan.

DESVENTAJAS
Los sistemas distribuidos plantean algunos problemas nicos que no los tienen los
sistemas de cmputo centralizados. El analista necesita ponderar estos problemas contras
las ventajas antes presentadas y compararlos tambin con el negocio en cuestin.
El problema es la confiabilidad de la red. Si hay demasiados problemas con la confiabilidad
del sistema, el sistema ser abandonado.

Requerimientos de mayores controles de procesamiento.


Velocidad de propagacin de informacin (Muy lenta a veces).
Servicios de replicacin de datos y servicios con posibilidades de fallas.
Mayores controles de acceso y proceso ( Commit ).

Administracin ms compleja.
Costos.

4.6 FASES PARA EL PROCESAMIENTO DE UNA APLICACIN

Cualquiera que sea el mtodo utilizado en el proceso de datos, bsicamente se pueden


distinguir 6 fases:
1. Fase de entada: o de recogida y preparacin de los datos hasta su entrada en el
proceso, sabiendo que influir de forma decisiva en la calidad de la informacin a
obtener. Esta fase supone un conjunto de operaciones, normalmente con un gran
componente manual. Inicialmente los datos estn recogidos en documentos
originales. Con tcnicas de codificacin se ahorra tiempo en la entrada y en el
acceso posterior de los datos, espacio en su almacenamiento, evitndose,
asimismo, errores.
2. Fase de clasificacin. En funcin de uno o ms cdigos para no solo facilitar el
proceso de los datos capturados, sino tambin para proporcionar una mayor
velocidad en la consecuencia de un trabajo.
3. Fase de proceso: los datos de entrada son sometidos a clculos sencillos, se
obtienen la actualizacin de los archivos de los sistemas y los resultados.
4. Fase de un archivo: la informacin es recogida, archivada, para su conservacin y
poder utilizarla en nuevos procesos o de forma estadstica.
5. Fase de salida: Se realiza cuando la tarea de proceso y archivo est terminada, lo
que se supone el tener la informacin debidamente actualizada, por lo que se
generan los informes necesarios normalmente en impresos adecuados.
6. Fases de control: La responsabilidad caer, en ltimo trmino, en quienes va a
usar la informacin obtenida. Con ello se coordinara estrictamente los distintos
pasos del proceso y se vigilaran al mximo su cumplimiento. La funcin de control
incluye todas aquellas actividades destinadas a prevenir y detectar errores.

CONCLUSIONES.
En esta unidad acerca de los Procesamiento de Datos, concluimos que saber las
caractersticas, ventajas y desventajas, as como tambin la evolucin de los principales y
de cada tipo de procesamiento de dato es de gran importancia para la toma de decisiones
dentro de la realizacin de un Sistema de Informacin, ya que as podremos realizar las
tareas necesarias, manejando los datos detallados, y concisos, proporcionando la
Informacin necesaria al usuario final y en el tiempo requerido para la resolucin de
problemas.
Pudimos distinguir el procesamiento de cada uno y su efectividad a base de
comparaciones.
Sus caractersticas nos llevaron a deducir cual es el mejor y ms prctico en la gestin de
sistemas, as mismo nos proporcionaron una idea general de cmo son procesados los
datos en distintos mtodos.

BIBLIOGRAFA

SISTEMAS OPERATIVOS
P.Martinez, M.Cabello
Ed. Diaz De Santos
1Edicion
PRINCIPIOS DE SITEMAS DE INFORMACION
Thomson Learing
Edit. International Thomson Editores, S.A de C.V
4 Edicin
DISEO DE INSTALACIONES DE MANUFACTURA Y MANEJO DE MATERIALES
Fred E. Meyers, Matthew. Stephens
Edit. PEARSON Prentice Hall
3 Edicin
REDES DE TRANSMICION DE DATOS Y PROCESO DISTRIBUIDO
UNYLESS D.Black
Edit. Prentice -HALL
1 Edicin
FUNDAMENTOS DE ESTRUCTURA Y TECNOLOGA DE COMPUTADORES
Carlos Cerrada So molinos
Pg. 25
CONCEPTO DE SISTEMAS OPERATIVOS
Juan M. Morera Pascual, Juan A. Prez
Pg. 32, 33

SISTEMAS DE INFORMACIN GERENCIAL


Raymond Mc Leed.
Pg. 260
MANUAL PRCTICO DE ELECTRICIDAD PARA INGENIEROS
Donald Fin
Pg. 110
COMO PROGRAMAR EN JAVA
Ed. Pearson
Deitel & Associates.
5ta Edicin.
INFORMATICA DOCUMENTAL PARA BIBLIOTECAS
William Safady

ARQUITECTURA DE COMPUTADORAS
M Morris Mano, Miguel ngel Martnez Sarmiento
3Edicin.
Ed. Pearson
http://seti.astroseti.org/setiathome/
http://entren.dgsca.unam.mx/introduccion/so_evol.html
http://www.mitecnologico.com/Main/EstandaresSobreLosProcedimientosDeEntradaDe
Datos