Está en la página 1de 33

INDICE

Introduccin.

4.1Procesamiento en Batch.

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
4.3.1Descripcin
19
4.3.2Evolucin 21
4.3.3Caractersticas 21
4.3.4Ventajas y desventajas

18

22

4.4Procesamiento en paralelo 24
4.4.1Descripcin
24
4.4.2Evolucin 25
4.4.3Caractersticas 25
4.4.4Ventajas y desventajas
4.5Procesamiento distribuido
4.5.1Descripcin
27
4.5.2Evolucin 27
4.5.3Caractersticas 28
4.5.4Ventajas y desventajas

26
26

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
Proceso
Proceso
Proceso

Manual
Mecnico.
Electromecnico.
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
automticamente un grupo de archivos grficos.

para convertir

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 line- real 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
requerimientos rgidos de tiempo sobre un flujo de datos.

existen

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
paralelo
es
acelerar
posibilidades de procesamiento
la computadora y aumentar
eficiencia en un cierto intervalo
tiempo.

en
las
de
su
de

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
caractersticas:

de

datos

(PDD)

rene

las

siguientes

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
distribuidas:

ventajas

del

procesamiento

de

bases

de

datos

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/EstandaresSobreLosProcedi
mientosDeEntradaDeDatos

También podría gustarte