UNIDAD_II

43
Página 1 Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja T T e e c cn ni i c c a at t u ur r a a U Un ni i v ve e r rs s i i t ta ar r i i a a e e n n B Bi i b bl l i i o ot te e c c o ol l o og g í í a a Tecnicatura Universitaria en Archivología P P r r o of f . . L L i i c c. . M Mó ón ni i c c a a N N. . G Gi i m me e n ne ez z UNIDAD II: ARQUITECTURA DEL COMPUTADOR LA COMPUTADORA 1. CONCEPTO Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos complicados que requieren una toma rápida de decisiones mediante la aplicación sistemática de criterios preestablecidos. La computadora se la relaciona a un cerebro electrónico, teniendo en cuenta que debe ser programada para cada tarea que se requiera. La computadora puede recibir diversos nombres. El término computadora procede del inglés (computer) y significa máquina de computar o calcular. Del término francés ordinateur procede la denominación de Ordenador que se refiere a la tarea de poner en orden la información. Son dos perspectivas distintas y complementarias. También recibe el nombre de cerebro electrónico. 2. FUNCIONES Y ACCIONES La computadora tiene una estructura mecánica que permite realizar operaciones a gran velocidad, la celeridad con que elabora sus cálculos es sorprendente. La velocidad operativa se mide en millones de operaciones por segundo. Además de la actividad de realizar cálculos numéricos, realiza otro tipo de tarea que consiste en el manejo de los Procesos. La computadora trata diversas informaciones, las ordena y combina apropiadamente según las indicaciones de un programa. Por ej.: la realización de un censo de la población, la confección de la nómina o el tratamiento de texto. Los cálculos y procesos que lleva a cabo la computadora son complicados en el sentido que resultan prolijos, largos y que exigen una gran precisión, y suponen por ello un gran esfuerzo por parte del hombre. La ventaja de la máquina a este respecto es que ni sienten , ni padecen. Como resultado de estas características, la computadora ofrece unas posibilidades enormes para la realización de procesos que, de otro modo no serían factibles (por su duración), ni tampoco rentables (requerirían concurso de muchas personas). Aporta un alto nivel de fiabilidad por su precisión y su control, a la vez que permite eludir tareas repetitivas al ser humano; tareas en las que la máquina se muestra incansable e insensible y que, por el contrario, generan fatiga en el hombre.

description

Informatica

Transcript of UNIDAD_II

Page 1: UNIDAD_II

Página 1

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

UNIDAD II: ARQUITECTURA DEL COMPUTADOR

LA COMPUTADORA

1. CONCEPTO

Máquina capaz de realizar y controlar a gran velocidad cálculos y procesos complicados que requieren una toma rápida de decisiones mediante la aplicación sistemática de criterios preestablecidos. La computadora se la relaciona a un cerebro electrónico, teniendo en cuenta que debe ser programada para cada tarea que se requiera. La computadora puede recibir diversos nombres. El término computadora procede del inglés (computer) y significa máquina de computar o calcular. Del término francés ordinateur procede la denominación de Ordenador que se refiere a la tarea de poner en orden la información. Son dos perspectivas distintas y complementarias. También recibe el nombre de cerebro electrónico.

2. FUNCIONES Y ACCIONES La computadora tiene una estructura mecánica que permite realizar operaciones a gran velocidad, la celeridad con que elabora sus cálculos es sorprendente. La velocidad operativa se mide en millones de operaciones por segundo. Además de la actividad de realizar cálculos numéricos, realiza otro tipo de tarea que consiste en el manejo de los Procesos. La computadora trata diversas informaciones, las ordena y combina apropiadamente según las indicaciones de un programa. Por ej.: la realización de un censo de la población, la confección de la nómina o el tratamiento de texto. Los cálculos y procesos que lleva a cabo la computadora son complicados en el sentido que resultan prolijos, largos y que exigen una gran precisión, y suponen por ello un gran esfuerzo por parte del hombre. La ventaja de la máquina a este respecto es que ni sienten , ni padecen. Como resultado de estas características, la computadora ofrece unas posibilidades enormes para la realización de procesos que, de otro modo no serían factibles (por su duración), ni tampoco rentables (requerirían concurso de muchas personas). Aporta un alto nivel de fiabilidad por su precisión y su control, a la vez que permite eludir tareas repetitivas al ser humano; tareas en las que la máquina se muestra incansable e insensible y que, por el contrario, generan fatiga en el hombre.

Page 2: UNIDAD_II

Página 2

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

3. ¿PARA QUÉ SIRVE UNA COMPUTADORA? La computadora introdujo un cambio cualitativo, tanto en la organización como en el desarrollo del trabajo y el ocio. Y no por lo que es sino por lo que hace. La computadora puede hacer muchas cosas: controlar el riego y las condiciones ambientales de una plantación, realizar una exploración delicadísima del cerebro humano, asistir una operación quirúrgica, prevenir riesgos atmosféricos, probar recetas de cocina, enviar cartas a la velocidad de la luz, regular todos los elementos mecánicas y electrónicos de un edificio, realizar el censo de población de un país, ver la casa antes de construirla, etc.. y así sucesivamente. Lo que no debemos olvidar es que la computadora sólo está limitada por nuestra propia capacidad imaginativa, si bien los desarrollos en microcomputación y nuevos lenguajes han de proveer a este instrumento de un motor social mucho más poderoso.

4. COMPUTADORA Y CIRCUITOS Una computadora en el fondo no es más que un circuito electrónico muy complejo. Lo que llamamos corriente eléctrica es, efectivamente, una corriente de cargas eléctricas que pasa a través de una circuito de la misma manera que el agua circula por las tuberías. Quizás el circuito más sencillo sea una lámpara enchufada a la corriente eléctrica. La lámpara es una resistencia, al pasar la corriente, la resistencia se calienta hasta que empieza a emitir luz. Ahora bien, un circuito eléctrico puede ser sencillo como el recién descrito, o sumamente complejo como el que hace funcionar a una supercomputadora. Además de las resistencias, otros componentes de los circuitos son los condensadores y las inductancias. Un condensador sirve para acumular carga eléctrica hasta un límite a partir del cual ya no deja pasar más corriente. Una inductancia es una bobina, un cable enrollado sobre un núcleo de metal. La inductancia es sensible a las variaciones de corriente eléctrica. Con resistencias, condensadores e inductancias se fabrican, por ejemplo, los sintonizadores radiofónicos. Los circuitos electrónicos en lugar de cable eléctrico utilizan una fina capa de metal sobre un soporte de silicio. Sobre la capa metálica se conectan los distintos componentes, esto es un circuito impreso. El elemento que más ha influido en el desarrollo de las computadoras es el transistor. Un transistor es una combinación de metales semiconductores. Los semiconductores son materiales con una estructura atómica particular. Los átomos que los componen están organizados en una estructura cristalina. El transistor es el resultado de la unión especial de tres semiconductores. Un transistor permite, por una parte, amplificar y hacer más intensa una corriente eléctrica, por otra, se comporta como un interruptor, en función de la cantidad de corriente eléctrica que recibe se cierra o se abre. A base de combinar

Page 3: UNIDAD_II

Página 3

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

transistores se consiguen circuitos capaces de realizar funciones complejas, como sumar números binarios. Las computadoras no son más que grandes manojos de transistores combinados muy hábilmente; y una moderna necesita millones de transistores conectados para realizar todas sus funciones. La conexión de tantísimos elementos sería físicamente imposible si no fuera por los circuitos integrados. Un circuito integrado es una superposición de finísimas capas de material semiconductor en las que se recortan y unen los transistores mediante complicados procesos de alta tecnología. El resultado es una pieza llamada Chip, que en una superficie de escasos milímetros cuadrados contiene millones de transistores.

5. EVOLUCION DE LAS COMPUTADORAS La idea básica de la construcción fue concebida hace dos siglos, pero solo hace 50 años después se construyó el primer aparato de cómputo automático.

Computadoras de primera generación:

En el año 1.946. Empleaban tubos al vacío para la computación. Se hacia más hincapié en los cálculos que en la capacidad de entrada/salida. Medios de entrada/salida: Tarjeta perforada, cintas de papel. Almacenamiento principal: tubos electrostáticos, tambores magnéticos, núcleo magnético. Almacenamiento secundario: cintas magnéticas.

Computadoras de segunda generación:

Año 1.958. Esas máquinas se caracterizan por circuitos transistorizados que aumentan su velocidad y precisión al mismo tiempo que reducen los costos. Medios de entrada/salida: perfeccionados con cintas magnéticas de alta velocidad, tinta magnética y lectoras ópticas de caracteres, equipos de transmisión de datos y comunicaciones. Almacenamiento secundario: aplicaciones de discos magnéticos.

Computadoras de tercera generación:

Año 1.965: La red de circuitos integrados es una característica de las computadoras mas modernas. Esa red trabaja con unas escamas de silicio de solo 28 milésimos de pulgada al cuadrado. Las pequeñísimas escamas cumplen las mismas funciones básicas que los tubos al vacío y los transistores. Aumentan además las velocidades internas de procesamiento y reducen los costos de energía. Las computadoras de tercera generación contienen asimismo modificaciones para combinar las capacidades de las computadoras científicas y comerciales en una sola máquina. Medios de entrada/salida: representaciones gráficas, diagramadores, unidades

Page 4: UNIDAD_II

Página 4

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

de respuesta hablada, unidades transmisión de datos con mayor énfasis en líneas de comunicación de datos. Capacidad de multiprocesamiento: procesamiento de varias tareas a la vez en una sola máquina, procesamiento de un flujo continuo de tareas y capacidad de atender a numerosas terminales lejanas que transmiten información en forma simultánea.

Computadoras de cuarta generación:

Año 1.980 a 199....: la integración a muy gran escala hizo posible poner desde miles a millones de transistores en una sola pastilla. Este desarrollo condujo a la fabricación de computadoras más pequeñas y rápidas. Los precios disminuían y hasta un individuo común podía comprarse una, así comenzó la era de las computadoras personales (PC). Medios de entrada/salida: Disquettes, CD-ROM. Líneas de comunicaciones, multimedios. Memoria Principal: Chips de Ram de 1 a 32 Mbytes. Memoria secundaria: Discos Rígidos de 600 Mb a 10-.2 GB, disquetes y unidades especiales de almacenamiento masivo.

Quinta generación:

Aumentar considerablemente la velocidad de procesamiento. Haciendo uso de muchos procesadores (se rompe la clásica operación secuencial de una instrucción por vez). Operaciones con lógica simbólica “lograr programas acordes al tipo de dato a los procesos”. Aplicaciones orientadas a Inteligencia Artificial: Sistemas Expertos – Base del conocimiento – Motor de inferencias – Robótica - Procesadores de lenguajes humanos/naturales.

6. CLASIFICACIÓN DE LOS SISTEMAS DE COMPUTACIÓN Se clasifican en: Analógicas y Digitales.

Analógicas:

Procesan informaciones acerca de magnitudes análogas, medir tiempo, longitud, velocidad o presión atmosférica. Resuelven problemas que se presentan como realidades físicas, para hallar la solución recurre a relaciones similares o análogas. Los datos que se proporcionan y utilizan son siempre continuos y la forma de medirlos está sujeta a una forma de proceso de medición. La aplicación de la computadora analógica tiene lugar en actividades donde el objetivo es ejercer alguna forma de control.

Digitales:

En los circuitos de las computadoras digitales, los datos se representan

Page 5: UNIDAD_II

Página 5

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

mediante esquemas de impulsos eléctricos. Los datos se representan siempre en forma de cantidades discretas. Las computadoras digitales pueden clasificarse en: Científicas, de Uso Generales, Comerciales.

Información Digital

Se aplica a un conjunto de piezas simbólicamente separadas con lo que se puede representar un número de elementos que se pueden contar. La información Digital numérica está relacionada con la representación simbólica de la acción de contar (el ábaco). Una característica de la información digital es que entre dos valores definidos no existen intermedios. Las señales eléctricas pueden ser portadoras de

Señal Analógica Señal información digital binaria.

Información Analógica

Vinculado a la medición de magnitudes físicas continuas, su medida puede dar lugar a cualquier valor intermedio entre una gama contigua de valores finitos (termómetro, reloj de sol, etc..)

7. HARDWARE Y SOFTWARE La computadora presenta dos aspectos íntimamente relacionados: el hardware y el software. La palabra inglesa hardware se refiere a aquella parte “dura” o material. El término software designa aquella otra parte “blanda” o lógica. Así pues, etimológicamente, la computadora se compone de una parte dura y de una parte blanda. Estas expresiones han de entenderse metafóricamente. Significan que existen unos elementos materiales o tangibles, los que forman el llamado soporte físico del procesamiento de la información como los circuitos, los aparatos y terminales y también unos elementos intangibles de

Page 6: UNIDAD_II

Página 6

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

programación, que se designan como soporte lógico.

Software Conjunto de Instrucciones de programa de computador que dirige la operación del hardware. Un conjunto de instrucciones para una tarea específica se llama Rutina. Un conjunto completo de instrucciones para ejecutar un conjunto de tareas relacionadas se llama PROGRAMA.

Al software se lo clasifica en dos grupos:

- Software de Base: controla las operaciones de la computadora en sí (Sistema Operativo, Bios).

- Software de Aplicación: los cuales resuelven problemas para los usuarios (programas del usuario).

Hardware

Es el conjunto de elementos físicos (máquinas y circuitos) y puede ser comparado con la fuerza; el hardware difícilmente puede ser modificado, y abarca todos los componentes materiales de la propia computadora, sean mecánicos, eléctricos o electrónicos, así como las unidades periféricas, sean teclados, impresoras, monitores, etc..

8. EL LENGUAJE DE LA COMPUTADORA –BIT Y BYTE- El lenguaje de la estructura intima de la computadora es un sistema de cambios de tensión en la alimentación. Mediante el envío de impulsos eléctricos se codifican todas las operaciones y procesos. Se trata del llamado lenguaje de máquina. Para pasar de los lenguajes de alto nivel, que utilizamos para comunicarnos con el aparato, al lenguaje máquina se realiza una labor de traducción intermedia. Al final del proceso codificador y decodificador lo que la máquina entiende es una larga serie de ceros y unos. En el caso de un circuito eléctrico, el cero equivale a la ausencia de corriente y el uno indica el paso de la corriente. Es la lógica del interruptor. La unidad mínima de información es un bit. Consiste en un cero o en un uno. Pero el bit no es plenamente significativo, porque es demasiado pequeño, es como una pizquita de una información completa. El byte es el estado superior y pleno, que agrupa a ocho bits. Cada byte constituye una palabra, símbolo o referencia. Las combinaciones posibles de los dígitos del sistema binario en un byte permiten 256 formas posibles, a cada una de las cuales se puede asignar un símbolo, letra o número.-

Posibilidades de codificación

Bit: unidad binaria (0 o 1)

Page 7: UNIDAD_II

Página 7

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

Byte: 8 dígitos o bits ( por ejemplo, 01000001) Kbyte: 1024 bytes. Mbyte: 1024 kbytes Gbyte: 1024 mbytes

¿Cuántas combinaciones posibles hay si se dispone de dos elementos, el cero y el uno, para formar unidades de ocho dígitos? Es posible saberlo elevando el número de elementos (2) a la potencia del número de dígitos de la unidad (8) – el resultado por lo tanto es 256 = 2.2.2.2.2.2.2.2. El byte permite codificar 256 símbolos, números o palabras. La codificación más extendida de este tipo es el llamado código ASCII (acrónimo de American Standard Code for Information Interchange o código estándar americano para el intercambio de información).-

Verificación antes del encendido

Verifique que el cable de corriente de la C.P.U. esté conectado a la red, transformador, estabilizador o UPS. El monitor deber estar enchufado o detrás de la C.P.U. o junto a ella. El teclado deber estar conectado junto con el monitor a la C.P.U.. Encienda la PC y espere a que aparezca el prompt. Del sistema operativo. Si el teclado no responde verifique que no esté bloqueado con la llave o tarjeta de la CPU. En encienda la impresora, colóquele papel y presione On-Line. Verifique que el cable de conexión al CPU esté colocado y el de corriente al transformador. Si ante esto su PC no funciona bien acuda a su proveedor y coméntele el problema.

9. Arquitectura del hardware

Hardware - Introducción.

Se ha dicho que las computadoras son "herramientas intelectuales", porque aumentan nuestra capacidad de llevar a cabo tareas que requieren actividad mental. Son adecuadas para realizar actividades como efectuar cálculos con rapidez, clasificar largas listas y buscar entre inmensas bibliotecas de información. Los seres humanos podemos llevar a cabo todas esas actividades; pero una computadora las ejecuta con mucha mayor rapidez y fidelidad. Nuestra habilidad para utilizar una computadora complementa nuestra capacidad, mental y nos volvemos más productivos. La clave de usar con eficacia la computadora, en calidad de herramienta, es saber qué hace una computadora, cómo trabaja y cómo la podemos emplear. Una computadora se puede definir como un dispositivo que acepta entradas, procesa datos, los almacena y produce salidas.

El Hardware comprende los dispositivos eléctricos, electrónicos y mecánicos que se emplean para procesar datos. la computadora es parte del Hardware del sistema de computación. Además de la computadora, el término hardware

Page 8: UNIDAD_II

Página 8

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

abarca los componentes llamados periféricos.

Unidad Central de Procesamiento (CPU). Es la computadora propiamente dicha. Consta de tres partes bien diferenciadas, la memoria, la unidad aritmético-lógica y la unidad de control.

La memoria es el lugar donde la computadora almacena los datos y las instrucciones que componen los programas.

La unidad aritmético-lógica tiene por función realizar operaciones aritméticas y hacer comparaciones lógicas.

La unidad de control es la que comanda las operaciones, es decir, obtiene las instrucciones de la memoria, las decodifica y dirige todas las acciones que ellas indican.

La CPU es el centro neurálgico de cualquier sistema de ordenador digital, ya que es el que coordina y controla las actividades de todas las unidades periféricas y realiza todos los procesos de cómputos aritméticos y comparaciones lógicas que han de efectuarse con los datos. Todas las instrucciones de programas que vayan a procesarse deberán cargarse previamente en esta unidad.

La CPU, por medio de la memoria principal, la unidad de control y la unidad aritmético-lógica realiza las funciones siguientes:

� Representa datos e instrucciones. � Almacena los mismos en la memoria. � Los transfiere internamente de una unidad a otra. � Interpreta y ejecuta las instrucciones.

La memoria es el lugar donde residen los datos e instrucciones y para operar con ellos es necesario llevarlos a la unidad aritmético-lógica. Los datos se representan internamente en la memoria principal mediante dígitos binarios (bits), éstos se agrupan en conjuntos de ocho unidades denominados bytes. La computadora emplea el sistema binario, pues, los dígitos de este sistema (cero y uno) pueden hacerse corresponder directamente con los estados posibles de un interruptor, es decir prendido o apagado.

La unidad de control es la encargada de ir interpretando una por una las instrucciones almacenadas en la memoria, dirigiendo la ejecución de las mismas. También se encarga de controlar los diversos registros que se utilizan para almacenar los datos o instrucciones cuando se esta operando con ellos. Los registros son dispositivos diseñados para representar instrucciones o datos y se usan para guardar la información que está siendo utilizada en un determinado momento en las operaciones que se realizan en la CPU. Es decir, cuando la unidad de control trae una instrucción de la memoria para

Page 9: UNIDAD_II

Página 9

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

interpretarla y ejecutarla, la misma es alojada en uno de estos registros, más precisamente en el registro de instrucción. Si esa instrucción indica que debe realizarse una suma, se traen de la memoria los datos correspondientes para

efectuarla y se colocan en registros especiales de almacenamiento, para luego efectuar la suma en la unidad aritmética.

La Memoria de la computadora.

Las computadoras personales utilizan dos tipos, memoria de solo lectura ROM (Read Only Memory) y memoria de acceso aleatorio o RAM (Random Access Memory). La memoria ROM de las PC almacena ciertos programas e información que necesita la computadora al encenderse. Estas instrucciones están grabadas y permanecen inalterables en el chip de memoria ROM, no pueden ser modificadas por el usuario, de ahí el calificativo de solo lectura. Se la conoce también como memoria no volátil porque no desaparece o se borra cuando se desconecta la electricidad. Las instrucciones básicas que se necesitan para arrancar una PC están almacenadas en la memoria ROM. A veces algunos programas utilitarios que suelen distribuirse junto con la PC vienen contenidos en memorias de este tipo.

Page 10: UNIDAD_II

Página 10

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

La memoria RAM se usa para almacenar los programas necesarios para el funcionamiento de la computadora. Sin embargo dentro de la memoria RAM el usuario puede cambiar la información, almacenarla o borrarla. La capacidad de la RAM afecta la forma en que se corren los programas y la cantidad de datos que pueden procesarse. La RAM es una memoria volátil; a menos que se guarde en algún dispositivo de almacenamiento secundario (por ejemplo un disquete), se pierde cuando la computadora se desconecta o se apaga.

El tamaño de la memoria se mide por la cantidad de bytes que puede almacenar, expresándose de la siguiente forma:

1 KB = 1 Kilo byte = 1.024 bytes 1 MB = 1 Megabyte = 1.024.000 bytes = 1.000 Kilobytes 1 GB = 1 Gigabyte = 1.024.000.000 bytes = 1.000 Megabytes

Tipos de Computadoras.

Las PC (Personal Computer) son las computadoras que habitualmente vemos en hogares y empresas. Pueden ser una unidad aislada o estar conectadas a otras para compartir datos y programas con otros usuarios. Pero aunque estén conectadas con otras, las mismas efectúan en forma individual sus tareas de procesamiento.

Hay cientos de empresas que fabrican PC´s, pero pocos diseños o plataformas. En la actualidad existen dos plataformas principales: IBM compatibles y Macintosh compatibles. Las primeras también se llaman PC compatibles y se basan en la arquitectura de la primera Microcomputadora de IBM. Esta compañía sigue fabricando toda su línea de PC, y las compatibles con IBM las producen Compaq, Hewlett Packard, Epson, Acer, etc. La otra plataforma principal se basa en la Macintosh, fabricada por Apple Computer, Inc.

Las computadoras que trabajan esencialmente del mismo modo se llaman compatibles. Dos computadoras son compatibles si se pueden intercomunicar, comparten software y datos, y usan los ,mismos periféricos. No todas las PC son compatibles: por ejemplo la plataforma IBM y Macintosh. Ambas empresas tratan de superar la incompatibilidad con una nueva plataforma que usa un proceso interno de traducción a fin de trabajar con programas para IBM y Macintosh; por ejemplo las IBM Power PC y la Apple Power Mac.

Las Computadoras Centrales son grandes, rápidas y bastante costosas. Casi siempre son utilizadas por empresas privadas u oficinas del Gobierno, para centralizar el almacenamiento, procesamiento y administración de grandes cantidades de datos, y estar en condiciones de proporcionar estos datos a solicitud de muchos usuarios. Una computadora central, ejecuta tareas de procesamiento para muchos usuarios, quienes introducen sus requerimientos desde las terminales (una terminal es un dispositivo de entrada y salida pero no de procesamiento. La terminal transmite la solicitud de procesamiento a la computadora central y ésta le regresa los

Page 11: UNIDAD_II

Página 11

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

resultados cuando termina el procesamiento.).

Las Supercomputadoras constituyen el tipo más grande rápido y costoso de estos aparatos. A diferencia de la PC y las cantrales, no se dideñan para optimizar el procesamiento de usuarios múlitples; usan su gran poder de procesamiento en la solución de problemas más difíciles, como predecir el clima y modelar las reacciones nucleares.

Periféricos

Se denominan equipos periféricos a los dispositivos que se usan para introducir y extraer datos de la CPU. La misión de estos instrumentos es permitir el ingreso de los datos al sistema, facilitar la comunicación del usuario con la computadora, almacenar los datos procesados en forma permanente dentro del sistema informático y mostrar la información procesada.

Podemos clasificar los periféricos de la siguiente forma:

� Periféricos para la entrada de datos. � Periféricos para la salida de datos. � Periféricos de almacenamiento secundario.

Page 12: UNIDAD_II

Página 12

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

Periféricos para la Entrada de Datos. Este tipo de periféricos sirven para producir la entrada de un dato a un sistema de computación. Los más comunes y los que todos conocemos son el teclado y el mouse, pero además de estos dispositivos para la entrada manual de datos existen dispositivos para la entrada automática de datos.

Dispositivos para la Entrada Manual de Datos.

� Teclado: El teclado es el medio más usado actualmente para la

comunicación entre el usuario y la computadora. � Ratón (mouse): El mouse es un dispositivo de entrada de datos

alternativo al teclado, de gran difusión a partir de la popularización de software de ambientes gráficos (Windows, Os-2, etc.).

Dispositivos para la Entrada Automática de Datos.

Existe además una larga lista de dispositivos diseñados para la entrada automática de datos. Se caracterizan por permitir ingresar datos al sistema Informático con mínima intervención humana. Estos dispositivos reducen notablemente los errores en las entradas de datos.

� Lectores ópticos (OCR): Los lectores ópticos (OCR, de Optical Character

Recognition) son periféricos que permiten leer cualquier carácter impreso en papel común y no requieren tinta especial. La flexibilidad de esta técnica permite a las organizaciones eliminar ó reducir el cuello de botella que representa la captura de datos.

1. Reconocimiento óptico de marcas: se lo conoce normalmente como

detección o reconocimiento de marcas, porque una máquina lee las marcas de un lápiz sobre el papel. Por ejemplo, este sistema es utilizado frecuentemente para calificar exámenes de opción múltiple. El dispositivo óptico convierte las marcas en señales que la computadora utiliza para comparar las respuestas con una clave ya introducida.

2. Lectoras ópticas de códigos de barras: representados por etiquetas especiales en las mercaderías; permiten introducir datos en forma directa al sistema informático. Su uso más difundido es en los comercios minoristas, especialmente en los supermercados. Casi todos los lectores ópticos de caracteres leen (barren) el material impreso con un dispositivo fotoeléctrico (llamado scanner) que reconoce los caracteres por el grado de absorción o reflexión de la luz que incide sobre el documento, los caracteres que se leen no reflejan la luz. Estos lectores se usan frecuentemente para aplicaciones de procesamiento por lotes que necesitan leer grandes volúmenes de datos. Por ejemplo las facturas de las empresas de servicios públicos, el

Page 13: UNIDAD_II

Página 13

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

estado de cuenta de las tarjetas de crédito, recibos de impuestos. Dentro de esta categoría de periféricos podemos incluir también a los scanners de página, populares en el ambiente de las PC. Están diseñaados para leer imágenes del tamaño de una hoja normalizada (hay modelos de 1/2 página y de página completa) y guardarlas como un archivo de la computadora, es decir pueden convertir texto, fotografías y gráficos, en color o blanco y negro, a una forma que puede leer una computadora, transfiriendo la imagen leída a la memoria de la misma. Son capaces de digitalizar una página de gráficos en unos segundos, y proporcionan una forma rápida, fácil y eficiente de ingresar información impresa en una computadora.

3. Lector de caracteres magnéticos (MICR): Los lectores MICR (Magnetic Ink Character Recognition) permiten procesar documentos que contienen datos escritos en tinta magnética. Se usan en el sistema de procesamiento de cheques de los bancos, donde está normalizado el formato que adoptan los cheques. También este sistema se usa en algunos casos de boletas de liquidaciones de impuestos de la DGI.

4. Lector de banda magnética: Esta tecnología es utilizada en los sistemas de tarjetas de crédito y de cajeros automáticos. Consisten en dispositivos lecto-grabadores para las bandas magnéticas colocadas al dorso de las tarjetas plásticas provistas a los usuarios de estos sistemas.

5. Lector de tarjetas Inteligentes: Es el sistema menos estandarizado y difundido, pero del cual se espera una mayor evolución. En general son dispositivos lecto-grabadores de un chip insertado en una tarjeta plástica y que sirve de soporte de información. Como ejemplo podemos encontrar las tarjetas telefónicas, y las tarjetas de acceso al servicio público de transporte de la Ciudad de Córdoba (Red-Bus).

Otros Dispositivos para la Entrada de Datos.

1. Tableta digitalizadora: Consiste en una superficie de dibujo y un medio

de señalización similar a un lápiz. La tableta digitalizadora convierte los movimientos del apuntador (lápiz electrónico) en datos digitalizados que pueden ser leídos por paquetes de software especiales para interpretarlos.

2. Lápiz óptico: Se asemeja a una lapicera grande conectada a un cordón eléctrico. Requiere de un software especial para interpretar los datos que lee. Trabaja como una lapicera ordinaria, pero utiliza la luz en vez de tinta. Haciendo que la pluma toque la pantalla del monitor, un usuario puede seleccionar comandos de los programas, elementos de los menúes o trazar imágenes.

3. Entrada de voz: Los dispositivos de entrada de voz convierten la emisión vocal de una persona en señales digitales. La mayoría de estos sistemas tienen que ser entrenados para reconocer los comandos que el usuario da verbalmente. La computadora identifica los patrones de las palabras habladas con patrones almacenados en su memoria e interpreta el significado de los sonidos que recibe.

4. Pantallas sensibles al tacto: Las pantallas sensibles al tacto permiten

Page 14: UNIDAD_II

Página 14

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

ingresar comandos a la computadora tocando ciertas partes de la pantalla.

I.4.2. Periféricos para la Salida de Datos. Impresoras.

Una impresora es un dispositivo que convierte los datos codificados que contiene la computadora en símbolos gráficos impresos. Es decir que están diseñadas para producir la salida en papel de los datos almacenados por la computadora. Hay distintas clases de impresoras, las que se pueden clasificar según la tecnología que utilizan, por ejemplo: matriz de punto, térmicas, chorro de tinta y láser. De acuerdo al método de impresión y a la velocidad con que trabajan las impresoras pueden clasificarse de la siguiente manera: impresoras de caracteres, de línea y de página.

� Impresoras de caracter: También llamadas seriales, son dispositivos que

imprimen de a un caracter por vez. Su velocidad oscila entre los 120 y 450 cps (caracteres por segundo). Las tecnologías vigentes para las impresoras de carácter son:

1. Impresoras de matriz de puntos: es el tipo de impresora más común

para los sistemas PC. Una cabeza de impresión movible con varias agujas (varían entre 9 y 24 agujas) que golpean una cinta entintada para formar caracteres por medio de puntos en el papel. Cuantas más agujas existan en el cabezal de impresión, mejor es la calidad del resultado.

2. Impresora Térmica: imprime de forma similar a la máquina de matriz de puntos, pero los caracteres se forman marcando puntos pro quemadura. Se utiliza un papel especial.

3. Impresora de Inyección de Tinta: su cabezal emite pequeños chorros de tinta desde cartuchos de tinta (descartables) hacia el papel. Su calidad se acerca mucho a la tecnología láser.

� Impresoras de línea: Son impresoras de impacto y se caracterizan por

ser de alta velocidad y robustez. Están siendo gradualmente reemplazadas por impresoras de tecnologías de matriz de punto (carácter) y láser (de página). Los sistemas que se utilizan son: de cadena, de banda y tambor. La impresora de banda (lazo de metal con todos los caracteres de impresión) es la más difundida dentro de este tipo y cuando imprime hace que la banda gire horizontalmente alrededor de un conjunto de martillos. Cuando el caracter deseado se encuentra delante de la posición de impresión seleccionada, el martillo correspondiente golpea el papel contra la cinta y ambos contra el caracter de la banda.

� Impresoras de página: Agrupa las impresoras que utilizan la tecnología emergente (de la cual se espera la mayor evolución). Utilizan tecnología láser (similar a las fotocopiadoras). Imprimen una página por vez.

Page 15: UNIDAD_II

Página 15

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

Terminales Bobas. Son los dispositivos de visualización de datos más comunes en los sistemas de computación actuales. Se utilizan para ingresar y mostrar los datos de los sistemas informáticos. Por sus bajos costos actuales, los PC están reemplazando a las tradicionales terminales bobas, potenciando la capacidad de los puestos de trabajo do los sistemas informáticos.

Monitores.

Podríamos decir que es el principal dispositivo de salida de las PC. Es el dispositivo de presentación que convierte las señales eléctricas procedentes de la computadora en puntos luminosos que forman una imagen en la pantalla. Es imprescindible en casi cualquier interfaz computadora usuario. El usuario usa el teclado y el mouse para comunicarle algo a la computadora, y la máquina utiliza el monitor para comunicarse con el usuario, presentando resultados, menúes, gráficos, etc.

Con la aparición de las PC, los monitores eran solo alfanuméricos, capaces de mostrar caracteres alfanuméricos pero no imágenes gráficas. Los monitores actuales generalmente pueden mostrar ambas cosas. A partir de la aparición de las aplicaciones multimediales (vídeo, sonido, etc.) los monitores han pasado a ocupar un lugar preponderante a la hora de decidir que monitor utilizar en nuestra PC.

Salida de Voz

La salida de voz puede implicar sólo la reproducción de palabras o frases pregrabadas. Por ejemplo, en el servicio de la hora de una compañía telefónica, se tienen grabadas varias frases para cada hora, y según la hora en cuestión, se reproducen y emiten para quién llamó. Existen productos de software que manejan sonidos y que proporcionan la facilidad de producir salida de datos por medio de palabras, convirtiendo textos a señales audibles que pueden ser reproducidas en el parlante de la computadora. Este tipo de tecnología puede usarse con procesadores de palabras, hojas de cálculo u otro tipo de aplicaciones. Esta tecnología, junto con los dispositivos de entrada de voz y manejo de imágenes en vídeo, integran los elementos básicos de las herramientas pertenecientes a la llamada tecnología multimedia.

I.4.3. Periféricos de Almacenamiento Secundario.

Los dispositivos de almacenamiento secundario o auxiliar sirven para guardar datos y programas en forma permanente dentro de un sistema informático. Recordemos que la memoria principal es volátil, o sea que sus datos se pierden

Page 16: UNIDAD_II

Página 16

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

cuando se interrumpe la alimentación eléctrica; por consiguiente, si deseamos guardar información dentro del sistema informático para ser usada

posteriormente debemos recurrir a los periféricos de almacenamiento secundario.

Discos

Los discos son dispositivos de almacenamiento auxiliar caracterizados por permitir el acceso directo a los datos que tienen almacenados. Los discos utilizados en los sistemas informáticos son análogos a los discos utilizados en las bandejas toca discos. Los lados planos de la placa son las superficies de grabación, el brazo acústico es el brazo de acceso, y la púa (aguja) es la cabeza lectora grabadora. La principal diferencia es que los discos musicales están permanentemente grabados, mientras que los discos magnéticos pueden ser grabados, borrados y vueltos a grabar. Los discos se utilizan para almacenar información tan diversa como una carta, un balance, o una reproducción digital de un video film; para ello la información se codifica magnéticamente en la superficie del disco.

La característica fundamental del disco magnético es que permite el acceso directo a los datos que contiene. De esta manera accedemos en forma inmediata a cualquier dato ubicado dentro del disco. Esta característica funcional constituye la diferencia fundamental con los otros dispositivos de almacenamiento secundario: las cintas magnéticas, las que sólo permiten el acceso secuencial (para acceder a un dato es necesario leer todos los datos grabados previamente, a partir del principio).

� Disquetes: son el método de almacenamiento secundario mas usado en

las computadoras personales. Vienen en distintos tamaños (identificados por su diámetro). Los más comunes son los de 3.5 y 5.25 pulgadas. Las superficies circulares están encerradas en cubiertas de plástico. Los disquetes tienen diferentes capacidades de almacenamiento: Disquete de 5.25 - Doble Densidad (DD) 360 Kilobytes. Disquete de 5.25 - Alta Densidad (HD) 1.2 Megabytes. Disquete de 3.5 – Doble Densidad (DD) 720 Kilobytes. Disquete de 3.5 - Alta Densidad (HD) 1.44 Megabytes. La unidad de disquete de la computadora está diseñada para trabajar con disquetes de determinadas capacidades, por lo tanto se debe conocer cuales son las capacidades posibles de almacenamiento que la unidad puede manejar.

� Discos Duros (Hard Disk): los discos duros (discos instalados internamente en forma permanente dentro de las PC) se han convertido en el medio principal de almacenamiento para los datos que deben guardarse en forma permanenteen las computadoras. Permiten almacenar más datos y el acceso a los mismos es más rápido que cuando se utiliza disquetes.

� Discos ópticos (CD ROM): constituyen la nueva tecnología de discos para

Page 17: UNIDAD_II

Página 17

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

computadoras. Son discos compactos que se utilizan para almacenar texto, gráficos y sonido de alta fidelidad. Es prácticamente el mismo disco que un CD de música, pero usa pistas distintas para los datos. Un reproductor musical de CD no puede reproducir discos CD-ROM, pero un reproductor de CD-ROM si puede reproducir discos CD con música. Los CD-ROM pueden almacenar más de 600 Megabytes de datos, lo que equivale a aproximadamente 250.000 páginas de texto o 20.000 imágenes de resolución media. Los CD ROM se están haciendo imprescindibles para grandes catálogos y obras de referencia. Debemos considerar que en principio el usuario no puede grabar datos en el CD ROM.

� Discos ópticos (DVD): hasta ahora los CD-ROM eran lo más avanzado en cuanto a almacenamiento, y las velocidades de transferencia que ahora alcanzan eran impensables cuando se empezaron a comercializar. Pues ahora nos quieren sorprender con otro formato de almacenamiento que supera de largo a nuestro conocido CD-ROM, se trata del DVD-ROM, este posee una velocidad de lectura mayor que los CD tradicionales y una capacidad que varía entre los 4, 7 y los 17 Gigas.

� Con esta tecnología en el mismo tamaño que un CD de música cabe una película de 2 horas, con sonido Dolby, pistas para voz en 8 idiomas y subtítulos en otros 32 idiomas, y además los lectores de DVD son compatibles con los discos CD actuales tanto de música como multimedia a una velocidad de 8x.

� Todos los grandes fabricantes de componentes para PC, tienen preparada la comercialización de productos DVD para mediados de este año.

� También se espera para finales de año otro producto de almacenamiento de datos innovador, es el CD regrabable, o CD-R, estos CDs funcionan de manera análoga a un disquete, pudiendo copiar y borrar datos las veces que queramos.

Cintas Magnéticas

Las cintas magnéticas son dispositivos de almacenamiento secuencial usados para recolección de datos, respaldo o conservación de datos con propósitos históricos (ejemplo: estados financieros de años anteriores). Como cinta de audio o de vídeo, la cinta de computadora está hecha de plástico flexible con un lado cubierto con un material, ferromagnético. Las cintas vienen en carretes, cartuchos y cassettes de muchos tamaños y formas. Cualquiera fuere el mecanismo que utilice la cinta, ubicar un elemento específico almacenado en ella, requiere leer todo lo que está antes. No hay forma de avance veloz. Para agregar y borrar registros en una cinta, se debe grabar una nueva con la nueva información. Las cintas magnéticas se han ido convirtiendo en el dispositivo principal para el resguardo (back up) de los datos de los sistemas informáticos. Inicialmente eran usadas para almacenar archivos de proceso (los que usa la computadora para trabajar), pero con la evolución tecnológica, y el consiguiente abaratamiento y aumento de capacidad de los discos magnéticos, éstas se han

Page 18: UNIDAD_II

Página 18

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

destinado casi exclusivamente como medios de back up e intercambio de información. Existen dos tipos de cintas magnéticas vigentes en la actualidad:

� Cintas de carrete abierto: es el tipo de cinta tradicional y quizás el más

difundido. Es la cinta corriente en el ambiente de las grande computadoras (mainframes) y se ha constituido en el medio de intercambio estándar para esta categoría de equipamiento. Se caracterizan por utilizar los dos carretes (el de tracción y el de soporte de los datos) en forma abierta, o sea permitiendo el acceso físico a la cinta por parte del operador (de hecho se toca la cinta cuando se la bobina en forma manual).

� Data cartridge: es el tipo de cinta corriente en las PC. Son similares en sus prestaciones a la cinta magnética carrete abierto. Se caracterizan porque la cinta está contenida en un casete cerrado (los dos carretes, el de tracción y el de soporte de datos, están contenidos dentro del casete) impidiendo el acceso físico del usuario a la cinta, con ventajas para su manipulación, transportabilidad y resguardo de agentes físicos hostiles (humedad, suciedad, etc.).

Aspectos a tener en cuenta al adquirir una computadora.

Primero deberá definirse el presupuesto disponible para la adquisición de la computadora. Algunas configuraciones pueden quedar excluídas por ser muy costosas. De esta forma se esta limitando las opciones, haciendo más cerrada la toma de decisión. La Primera decisión es determinar la configuración básica del nuevo sistema.

� ¿De escritorio o portátil? ¿Va a trabajar en una oficina en un solo lugar o llevará la computadora a muchos sitios? Elija una portátil si planea cargarla; sin embargo tenga en cuenta que cuestan más que las de escritorio (siendo de similar configuración); por lo tanto tendrá que pagar la portabilidad o prescindir de alguna característica. También debe considerarse que las computadoras portátiles son bastante incómodas a la hora de hacer una carga masiva de datos (su teclado esta muy comprimido).

� Plataforma ¿Macintosh o PC Compatible? Evalúe los programas disponibles para ambas plataformas y opte por la que más se adapte a sus necesidades. ¿Trabajará mucho con otras personas y necesitará la misma plataforma que ellas? Tenga en cuenta el tipo de actividad para la que va a utilizar la computadora, por ejemplo: si se dedica al diseño gráfico puede que potencialmente sea conveniente la utilización de plataforma Macintosh. � Gabinete ¿ Torre, Minitorre o de Escritorio? Si se inclina por una de escritorio ¿cuánto espacio tiene para ella? El gabinete contiene la placa madre (motherboard) y aberturas o ranuras de expansión para montar unidades de disco, CD-ROM y cinta.

Page 19: UNIDAD_II

Página 19

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

� Dispositivo de Visualización.

La calidad de exhibición de la computadora depende de las características del adaptador de vídeo (placa de video) y del monitor. Lo más probable es que prefiera un monitor con capacidad de gráficos y color. Los monitores se especifican según su capacidad de resolución y tamaño de pantalla. Un monitor típico para escritorio tiene 14". Podría optar por uno de 17" si trabaja con gráficos detallados. Las computadoras portátiles representan valoraciones especiales respecto del monitor (ver consideraciones especiales para computadoras portátiles).

Una vez que ha decidido la configuración básica de su sistema, necesitará pensar en la arquitectura de la computadora. Estas especificaciones técnicas determinarán, en último término, su poder de computación.

� ¿Para red o aislada? ¿Va a trabajar solo o en red? ¿Desea conectarse a una red y aprovechar las ventajas de un servidor y microprocesador central y usar su computadora como estación de trabajo? � ¿Qué Microprocesador? Debe comparar los microprocesadores para determinar el que mejor se adapte a sus necesidades (teniendo en cuenta las diferentes plataformas, PC o Mac). Por ejemplo puede elegir entre la serie PowerPC (Pc o Mac) o la familia Pentium de Intel (Pc compatibles). � ¿Que velocidad de Reloj? Los procesadores vienen en varias velocidades que afectan la eficiencia del procesamiento. Si planea usar la computadora en aplicaciones científicas, matemáticas o con gráficos complejos, necesitará una máquina más rápida que si solo la utilizara para el procesamiento de texto. � ¿Cuánta RAM?

La cantidad de RAM que necesita una computadora depende del sistema operativo y de las aplicaciones con las que planea trabajar. La RAM mínima recomendada para las computadoras actuales es de 8 megabytes, aunque para lograr un desempeño aceptable de algunos programas se necesita como mínimo 16 megabytes (por ejemplo Windows 95). Después de adquirir la computadora existe la posibilidad de agregar memoria RAM.

� ¿Incluir Caché de RAM? Un caché de RAM es muy importante para la máxima eficiencia de computadoras con procesadores de alta velocidad, porque la unidad central de procesamiento puede procesar datos con mayor rapidez que aquella con que los recupera de la zona normal de RAM. Una computadora con microprocesador 80486 debe tener por lo menos 128 K de caché de RAM. El sistema Pentium requiere 256 K como mínimo. � ¿Tipos de Bus y de Ranuras? Debe tenerse en cuenta el tipo de bus de expansión que usa la computadora para transportar datos. Por ejemplo ISA, Vesa, PCI. Actualmente el bus PCI es el de mayor velocidad.

Page 20: UNIDAD_II

Página 20

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

¿Para qué va a usar la computadora? Aunque pueda formar una biblioteca de software al paso del tiempo, el sistema operativo que elija determinará qué programas puede ejecutar. También debe tener en cuenta cómo almacenará su sistema esos programas.

� Sistema Operativo: La plataforma que elija, sea Macintosh o PC compatible, determinará su elección del sistema operativo. Casi siempre los vendedores lo incluyen con la computadora, de modo que si compra una PC compatible, se podría esperar que cuente con las últimas versiones de DOS y Windows en el disco duro. Seguramente que con el paso del tiempo pueda cambiar esos sistemas operativos. � Paquetes de Software incluidos: Asimismo, muchos vendedores incluyen aplicaciones, como procesador de textos o pasatiempos básicos, en el sistema. Los sistemas de multimedios suelen incluir CD-ROM de enciclopedias, libros y pasatiempos. A igualdad de los demás factores, un sistema con programas incluidos cuesta un poco más que uno sin ellos. Sin embargo, si cubren sus necesidades, el aumento en el precio es, casi siempre, menor de lo que le costaría adquirir el software por separado. � Disco Duro: Los discos duros se catalogan según su capacidad de almacenamiento, que se mide en Kilobytes, megabytes o gigabytes. Mientras mayor sea (más bytes) más programas y datos podrá almacenar. A medida que la tecnología de almacenamiento se abarata, se hacen comunes los discos duros de 2, 4, o 6 Gigabytes. � Unidades de disquete: Se acostumbra que los discos flexibles sean el medio de almacenamiento para transferir y guardar datos. Puesto que los disquetes de 5.25” se están volviendo obsoletos, una sola unidad de discos flexibles de 3.5” es suficiente.

Si opta por una computadora portátil, hay varias decisiones adicionales por tomar.

� Pantalla de Cristal Líquido (LCD): Las computadoras portátiles no emplean monitores porque estos son muy grandes y necesitan demasiada energía para poder trabajar con baterías. En lugar de ello, tienen una pantalla plana de cristal líquido (LCD, de Liquid Crystal Display), que puede ser de matriz pasiva o activa. La matriz pasiva se basa en la sincronización para actualizar la presentación; como resultado, las imágenes en movimiento pueden parecer borrosas. Las pantallas de matriz activa se actualizan (o definen) con mayor rapidez y dan una calidad

Page 21: UNIDAD_II

Página 21

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

de imagen semejante a la de un monitor. Las pantallas de matriz pasiva son las más económicas y se consiguen monocromáticas o de colores (algo más costosas). Se necesitan pantallas de color con matriz activa para obtener una presentación nítida de gráficos, animación y video (son las más costosas).

� Puerto SVGA: La mayoría de las computadoras portátiles tiene un puerto SVGA para un monitor externo. Con él se tiene la opción de conectar un monitor a su computadora portátil. � Ranura PCMCIA: Es un tipo especial de ranura de expansión desarrollada para usarse con computadoras portátiles, donde se puede insertar una tarjeta PCMCIA. Se catalogan pro tamaño: el tipo I (las más delgadas) se usa principalmente para tarjetas de expansión de memoria; el tipo II (la más frecuente) acepta tarjeta con módems, tarjetas de sonido o tarjetas de conexión de red; y el tipo III (la más gruesa) contienen dispositivos como unidades de disco duro. En muchas computadoras portátiles (Notebooks) se encuentra una ranura PCMCIA de propósito múltiple, que acepta dos tarjetas tipo I, dos tipo II o, una tipo III. � Peso: Pesan desde poco menos de 2 Kg hasta más de 5 Kg. Tenga en cuenta cuanto tiempo deberá cargarla para ver si el peso es un factor importante a tener en cuenta en la adquisición. � Tipo de Ratón: Aunque el ratón es el dispositivo apuntador habitual en las computadoras de escritorio, hay otros, como trackball, trackpoint y una almohadilla de contacto, que son más prácticos para las computadoras portátiles.

Page 22: UNIDAD_II

Página 22

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

Figura I.4: tipos de ratón para computadora portátil

� Acoplamiento: Para tener computación multimedios en el pequeño gabinete de una computadora portátil, se han desarrollado dispositivos alternos, como acopladores y ampliadores de puerto. Un acoplador es, en esencia, un bus más de expansión donde conectar la computadora. Esta aporta el procesador y la RAM, en tanto que el acoplador brinda los puertos de expansión para dispositivos adicionales, como tarjeta de sonido o unidad CD-ROM. � Bolso de Transporte: Considere como cargará su máquina y compre un bolso especialmente; diseñado para eso. Esto debe ser bien acolchado para proteger a la computadora y tener los compartimientos necesarios a fin de guardar los dispositivos periféricos, cables, etc.

Los dispositivos periféricos agregan funcionalidad al sistema porque con ellos

se adquiere varias opciones de entrada, salida y almacenamiento. Si su

presupuesto es limitado, no necesita tener todos los periféricos al comprar el sistema de computación; más tarde podrá ir agregándolos conforme a su presupuesto.

� Mouse: Existen diferentes modelos de los cuales se puede escoger, por lo general son de bajo precio. Existe el mouse imfrarrojo o inalámbrico (no requiero cable para su conexión) su costo es más elevado. � Impresoras: Puede ser de matriz de punto, de chorro de tinta o láser. Existen impresoras a color en cada una de estas categorías, pero las de chorro de tinta poseen la mejor relación precio eficiencia, por el alto costo de las impresoras láser color y la baja calidad de las impresiones matriciales. � Scanner: Es un modo rápido de convertir imágenes en datos manipulables. De acuerdo con el software que se adquiera con el scanner, podrá usarlo, incluso para captar y manejar caracteres. � Módem: Muchos sistemas tienen un módem para transmitir y recibir datos por vía telefónica a otras computadoras. La velocidad en bps (bits por segundo) especifica la rapidez de transmisión. Un sistema debe tener un módem como mínimo de 28.800 bps, pero lo aconsejable es que sea de 56 Kbps. � Fax Módem:

Page 23: UNIDAD_II

Página 23

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

Es un módem que tiene la capacidad de enviar y recibir fax (en la actualidad casi la totalidad de los módem tienen esta capacidad). A través de estos se puede enviar un documento que este en la memoria de la computadora a cualquier fax normal, donde se reproduce como copia en papel, o a otro fax módem para imprimirse después. Los fax módem también pueden recibir transmisiones de fax, de un teléfono faz normal o de otro fax módem. � Sistema de Respaldo: Según cuánto y con que frecuencia desee respaldar la información del disco duro, puede prever la adición de un sistema de respaldo en cinta. � Regulador de Voltaje: Un regulador protege la computadora contra fluctuaciones súbitas de energía.

Para aprovechar las ventajas de las posibilidades del software actual, como video y sonido, etc. Se debe tener en cuenta la posibilidad de adicionar capacidad multimedia al sistema. Si el presupuesto es limitado, pero se desea usar textos y programas que se distribuyen en CD-ROM, se puede comprar la unidad lectora de CD-ROM y luego la tarjeta de sonido y los parlantes.

� Unidad CD ROM: Una unidad de CD-ROM, sea de 10 velocidades o mayor, es una buena inversión que le permite usar aplicaciones multimedios, educativas, juegos, utilitarios, que solo se consiguen en CD-ROM. � Tarjeta de Sonido y Parlantes:

La mayor parte de las aplicaciones multimediales requieren tarjeta de sonido y parlantes. Su costo no es excesivo. Existen kits de instalación en el cual también se incluye el lector de CD-ROM.

Al igual que con cualquier compra importante, la calidad del servicio y el soporte que proporcionan el vendedor o el fabricante debe ser un punto básico al considerar la adquisición.

� Garantía: Los sistemas de computación son compras importantes. ¿El fabricante ofrece garantías razonables del equipo? Debe considerarse los antecedentes del vendedor y del soporte técnico. � Soporte Técnico: Si tiene un problema y necesita llamar al fabricante o vendedor. ¿Cuál es el tiempo normal que sus técnicos tardarán en responder y en solucionarle el problema? � Reparación: Si necesita arreglar un componente, ¿Será reparado localmente? ¿Tiene que mandarlo fuera de la ciudad? ¿Quién se hace cargo de los gastos de transporte? ¿Le proporcionan un sustituto mientras espera la reparación del componente?

Page 24: UNIDAD_II

Página 24

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

10. Arquitectura del software Introducción.

El software determina lo que puede hacer una computadora y, en cierto sentido, la transforma en uno u otro tipo de aparato: de una máquina de dibujar en una de escribir , de un simulador de vuelo en una calculadora, de un sistema de archivo en un estudio musical, etc.. Es importante comprender la diferencia entre programas de computación, datos y software.

Un programa de computación es un conjunto de instrucciones detalladas, paso a paso, que dicen a la computadora como resolver un programa o ejecutar una tarea. Los pasos están en un lenguaje que la máquina interpreta o "comprende" .Antes era más frecuente que los usuarios tuviesen que dedicar mucho tiempo y recursos económicos para la elaboración de muchos de sus programas. En la actualidad el mercado provee miles de programas que ya han sido previamente escritos y probados.

Los datos son, las palabras, números y gráficos que describen a las personas, eventos, cosas e ideas. Se pueden incluir en los programas (como los datos del diccionarios que utiliza el procesador de textos), o se pueden crear, como los números para trazar una gráfica.

El software es una parte básica del sistema de computación y un término con más de una definición. En los primeros días de la industria de la computación, la palabra ; "software" se popularizó para indicar todos los componentes no tangibles (no hardware) de una computadora. En este sentido, indicaba los programas y los datos que estos usaban. En la práctica y en la actualidad, denota un producto comercial, que podría incluir más de un programa además de datos.

En este punto definiremos software como el conjunto de instrucciones y datos asociados, almacenados en formato electrónico, que indican a la computadora el modo de realizar una tarea. Según esta definición, puede incluir más de un programa, si estos trabajan unidos para efectuar una tarea. También puede indicar datos, pero estos por si solo no son software; por ejemplo, el software para procesamiento de texto podría abarcar los datos de un diccionario, pero los datos que genere con un procesador de texto no son software.

En los últimos tiempos el software a ido cobrando una participación cada vez más significativa en las compras que las empresas realizan de artículos relacionados con la informática. En las primeras generaciones de la computación, las mayores erogaciones se realizaban en la compra de equipamiento, asignándole al software un rol de elemento complementario al hardware, incluso era corriente que fuera considerado gratuito o lo que es lo mismo, incluido en el costo del equipamiento, dada su intangibilidad. Paulatinamente fue cobrando importancia como rubro en si mismo, y las licencias de software comenzaron a ser tenidas en cuenta como un elemento

Page 25: UNIDAD_II

Página 25

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

más a considerar dentro de las inversiones a realizar en un proyecto informático.

Hoy la relación ha cambiado y las erogaciones destinadas al software tienen una participación mayor que el hardware en el total de los gastos asignados a proyectos en sistemas y se espera una participación aún mayor. Es más, la elección del software pasa a ser el factor determinante de la arquitectura de equipamiento informático que adopta una organización.

El software en un elemento intangible; por consiguiente, cuando se lo adquiere, en realidad se paga un derecho de uso, estando normalmente prohibida la transmisión de este derecho a terceros. Al comprador de software se le entrega, además de un certificado que lo habilita para el uso del producto adquirido, los manuales de uso e instalación, los elementos magnéticos conteniendo el producto.

Pero no todo el software de una instalación es comprado a proveedores externos: existe una clase de software normalmente producido por la propia empresa llamado software de aplicación. Este tipo de sistemas configura el elemento de mayor incidencia en las inversiones informáticas de una organización; son el resultado de largos años de desarrollo y reflejan la operatoria normal de trabajo de ésta. Cuando estos productos son de aplicación generalizada, constituyen un capital realizable, es decir la empresa puede venderlos a otras organizaciones con similares características y obtener considerables ganancias.

Tipos de Software. Software de Base:

Agrupa a los programas de control del equipamiento e incluye: el sistema operativo, el software de comunicación de datos y otros productos relacionados con el funcionamiento general del equipamiento.

Es decir el software de base está compuesto por aquellos programas especiales que funcionan como un todo y que sirven para ayudar al usuario a hacer un uso eficiente del equipamiento disponible y relegarlo de programar aquellas funciones típicas y comunes para cualquier instalación informática.

Productos de Software:

Engloba a los programas destinados al usuario final; son sistemas de uso general que no necesitan adaptarse a las particularidades de la empresa. En general sirven para crear y trabajar con documentos: procesadores de texto, planillas de cálculo, utilitarios, etc.

Software de Aplicación:

Page 26: UNIDAD_II

Página 26

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

Agrupa a los sistemas diseñados para atender los procesos propios de la empresa, es decir a los programas que procesan las operaciones de una organización como: sistemas de inventario permanente, personal, contabilidad, cuentas corrientes, etc.. Su propósito es automatizar la operación rutinaria de la empresa y así dar solución a sus problemas específicos de procesamiento de datos.

software Productos de software Software de aplicación

Herramientas de productividad (utilitarios y automatización de oficina.)

Sistema Operativo

Herramientas de programación (lenguajes)

Programas de la empresa (procesan transacciones)

Administradores de Bases de Datos

FIGURA II. 1.

El software de base está relacionado con el equipo, mientras que el de aplicación esta relacionado con un proceso determinado. Así el software de base será utilizado por los usuarios de un sistema de computación específico, sin tener en cuenta los tipos de aplicaciones que usen. Por ejemplo, una compañía metalúrgica utilizará el mismo software de base que un hospital (siempre que ambos tengan el mismo tipo de equipamiento); pero el software de aplicación que diseñen y desarrollen será diferente, pues sus empresas tienen distintas funciones.

Los productos de software se parecen al software de base en cuanto a su aplicación generalizada en cualquier entorno de procesamiento de datos (no necesitan adaptarse a las particularidades de la empresa) y se asemejan al software de aplicación, dado que son diseñados para la productividad de un usuario final.

El software de base se ocupa de la relación entre los programadores y los operadores con el equipamiento, mientras que los productos de software y el software de aplicación son los que atienden las tareas rutinarias de los usuarios finales.

Software de Base -Sistema Operativo.

Un sistema operativo es el software que controla el uso de los componentes de la computadora, como memoria y espacio de almacenamiento en el disco. Trabaja como un controlador de tráfico aéreo, pues coordina las actividades en

Page 27: UNIDAD_II

Página 27

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

el interior de la computadora: igual que un aeropuerto no funciona sin controladores de tráfico (en este caso de órdenes e información), ésta no trabaja sin un sistema operativo.

Es el conjunto de programas encargados de administrar los recursos de la computadora e involucra el manejo de todos los elementos de hardware de un sistema informático, es decir la CPU y los dispositivos periféricos.

El sistema operativo también es llamado "software ejecutivo o supervisor" y lo podemos definir como el conjunto de programas, rutinas, procedimientos y módulos que controlan los recursos de una instalación informática. En su concepción más amplia, el sistema operativo se ocupa de hacer funcionar todos los recursos de una computadora en forma armónica: el equipamiento físico (hardware) junto con los programas del usuario (software de aplicación), los que a su vez administran los datos (archivos, bases de datos) de la empresa. El sistema operativo es uno de los componentes mas importantes de un ambiente informático, quizás el determinante del éxito de un proyecto, ya que el que determina los estándares (la compatibilidad) para todos los utilitarios, lenguajes y programas de aplicación que se ejecutaran allí. En síntesis, todos los programas que el usuario quiera, ejecutar, deben cumplir con la condición de respetar la compatibilidad para con el sistema operativo que les brinda soporte.

La calidad del sistema operativo es determinante para el uso eficiente del equipamiento disponible, pues es responsable del mejor aprovechamiento del tiempo de procesador y de sus periféricos, es decir de las facilidades de uso del sistema informático en su conjunto. Funciones del Sistema Operativo.

� Control básico de entrada y salida: un sistema operativo controla el

flujo de datos de los periféricos a la computadora y de ésta a aquellos. Conduce la entrada a las áreas de la computadora donde se puede procesar y la salida hacia la pantalla o cualquier dispositivo de salida que solicite.

� Aseguramiento del espacio adecuado: el sistema operativo cuida que esté disponible el espacio adecuado para cada programa en ejecución, y asegura que cada procesador realice rápidamente cada instrucción del programa. Si desea correr dos o más programas simultáneamente (o sea multitarea), el sistema operativo cuida que cada programa tenga su espacio y tiempo de trabajo adecuado.

� Asignación de los recursos del sistema: el sistema operativo distribuye recursos del sistema para que los programas corran con uniformidad. Un recurso del sistema es una parte del sistema de computación (una unidad de disco, la memoria, una impresora o un tiempo de procesador) que puede usar un programa.

� Administración del espacio de almacenamiento: el sistema operativo se ocupa de los datos almacenados en disco y CD ROM. Imagine que sus discos son archiveros; los datos, papeles almacenados

Page 28: UNIDAD_II

Página 28

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

en carpetas, y el sistema operativo la secretaria archivista. Ella archiva la carpeta cuando termina de usarla. Cuando se necesita algo del archivo se le solicita y ella sabe donde encontrar la carpeta.

� Mantenimiento de la seguridad: el sistema operativo también ayuda a conservar la seguridad de los datos en el sistema do computación; por ejemplo, puede impedirle el acceso al sistema, a menos que presente su clave de usuario y contraseña.

� Detección de fallas del equipo: además, el sistema operativo vigila el estado de los principales componentes de la computadora para descubrir las fallas que afectan al procesamiento. Al encender la máquina, el sistema operativo comprueba cada uno de los componentes electrónicos y levanta un inventario rápido de los dispositivos de almacenamiento; por ejemplo si falla un componente eléctrico interno, presenta un mensaje que identifica el problema y no le permite continuar hasta corregirlo.

Clasificación de los Sistemas Operativos.

Según su capacidad de procesamiento, los sistemas operativos actuales se clasifican en:

� Sistemas Operativos Monotarea: únicamente pueden controlar la

ejecución de un solo programa a la vez. Simplemente cargan y ubican en la memoria principal la aplicación en curso, poniendo a su disposición todos los recursos del sistema. Una vez concluida la aplicación, podrá ejecutarse un nuevo programa. El sistema más difundido en esta

categoría es, sin duda, MS DOS. � Sistemas Operativos Multitarea: permiten multiprogramación, es

decir la ejecución de más de un programa al mismo tiempo. Este tipo de sistemas operativos permite cargar en la memoria principal diversas aplicaciones (programas ) proporcionando a cada una la posibilidad de utilizar todos los recursos disponibles en la computadora. Ejemplos de sistemas operativos multitarea son: Windows NT, Windows 95, Unix y OS/2 de IBM.

� Sistemas Operativos para Redes: administran los servidores de las redes de área locas (LAN). Entre ellos los más difundidos son: Netware de Novell, Lan Manager de IBM y Windows NT de Microsoft.

Productos de Software.

Actualmente esta categoría de productos representa la rama más dinámica y rentable del mercado informático, donde los proveedores están librando grandes batallas. Los productos de software son los que hoy generan los mayores márgenes de utilidad y prometen ser la rama de mayor crecimiento en el mercado informático.

Page 29: UNIDAD_II

Página 29

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

El interés actual se basa en que el proveedor que domine una categoría de los productos de software de hoy, será el que fije los estándares de la misma para el futuro y por consiguiente estará en mejores condiciones de dominar el correspondiente nicho de mercado. .

Herramientas de Productividad.

Agrupa a los programas catalogados como de uso directo para el usuario, es decir no requieren de ningún otro elemento o tarea previa para ser puestos en ejecución, y se lo utiliza para:

� Administración de equipamiento informático: (los llamados

programas utilitarios) como los sistemas do administración de discos (Norton, PC Tools), sistemas de seguridad, etc.

� Automatización de Oficina: agrupa a los programas procesadores de textos, hojas de cálculo, correo electrónico, graficadores, bases de datos personales, etc.; es decir los ,productos diseñados para mejorar la productividad del trabajo administrativo de una organización.

La automatización de oficina es un concepto que engloba la aplicación de todo tipo de recursos informáticos para la realización de las tareas rutinarias de una oficina ,por ejemplo:

� Escribir cartas, documentos, memorandums, informes, etc. � Elaborar planillas con cifras resúmenes de la actividad de la organización,

por ejemplo: presupuestos, estadísticas, etc. � Representar gráficamente información que permita descubrir normas y

tendencias. . � Integrar la información de uso común y mantener los puestos de trabajo

comunicados. Para realizar estas tareas se dispone de los productos de automatización de oficina, los que incluyen herramientas tales como: procesadores de texto, hojas de cálculo, correo electrónico, gráficos y publicaciones de oficina.

El ambiente de una oficina automatizada se basa en una red de área local, encargada de comunicar la vía de comunicación a las PC ubicadas en los escritorios del personal administrativo, con los servidores de datos y de comunicaciones. Los usuarios de este ambiente de procesamiento de datos pueden de esta manera crear, almacenar y recuperar documentos con distintos tipos de información: mensajes, correspondencia, agendas, boletines, y transmitirla luego a cualquier usuario conectado a la red. En síntesis, todas las tareas típicas de una oficina administrativa, tales como: mecanografiado, copiado, archivado, elaboración de planillas y gráficos, envío y recepción de fax, etc., son candidatas para ser prestadas por las herramientas (programas) integradas en un sistema de automatización de oficina.

Productos Integrados para automatización de oficina.

Page 30: UNIDAD_II

Página 30

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

En la actualidad uno de los segmentos mas competitivos en el mercado informático se ha establecido alrededor de los paquetes integrados. Con esta modalidad los proveedores intentan ofrecer todas las funciones relacionadas a la automatización de oficina de su autoría "enlatadas en un solo producto". Esta situación asegura al usuario la compatibilidad de los archivos de datos originados por cada producto integrante del paquete, es decir, permite la transferencia de datos de un utilitario a otro. Esta característica permite multiplicar geométricamente la productividad del trabajo del usuario.

Los productos integrados compiten frente a frente en cuanto a las aplicaciones fundamentales: procesador de textos, hoja de cálculo, base de datos y la presentación gráfica. Sin embargo cada fabricante trata de endulzar su negocio agregando programas . adicionales que completan la funcionalidad del producto integrado y que atraen a los compradores que buscan algo más, por ejemplo: programas de correo electrónico, administradores de información personal (agendas), calculadoras en línea, administradores de archivos, etc. . Además, los programas integrados tienen interfaces uniformes. Si la interfaz es constante, una vez que se ha aprendido una de las aplicaciones del paquete, para dominar las otras, sólo tiene que ,aprender las opciones especificas de cada tarea. En síntesis, el diseño de estos productos integrados permite mezclar funciones y datos de distintas aplicaciones.

Actualmente existen en el mercado diversos paquetes de software que integran los programas de automatización de oficinas de un PC en un solo ambiente.

� MS-OFFICE: paquete que provee los más. populares productos de

Microsoft para las tareas de automatización de oficina: procesador de textos Word, software de presentación POWER POINT, planilla de cálculo Excel, ,. base de datos Access, correo electrónico MS-MAIL. Funciona bajo ambiente Windows.

� PERFECT OFFICE: de características similares a OFFICE, es la oferta, presentado por COREL CO., integrada por WORDPERFECT, QPRO, etc. Funciona bajo ambiente Windows.

� SMART SUITE: es la oferta equivalente de LOTUS CORP. (comprada por IBM), integrada por el procesador de textos AM, PRO, y la popular planilla de calculo LOTUS. Funciona bajo ambiento Windows.

Procesadores de Textos

Los procesadores de texto son herramientas de software diseñadas para crear y administrar documentos de texto en una computadora, reemplazando las tareas asociadas con una máquina de escribir. La ventaja principal del procesamiento de textos es que los documentos quedan almacenados en forma permanente dentro de la computadora; pueden ser llamados posteriormente para modificarlos (editarlos) y volver a imprimirlos si es necesario. Otra ventaja apreciable es que los documentos guardados en un sistema de computación pueden ser ubicados mas rápidamente que los documentos físicos de papel.

Page 31: UNIDAD_II

Página 31

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

Hojas de Cálculo

Las hojas de cálculo, también llamadas planillas electrónicas o planillas financieras. son herramientas de software que simulan una planilla de papel, en la que se obtienen totales y se realizan cálculos con los números insertos en la misma.

Aparecen en pantalla como una matriz de filas y columnas, cuyas intersecciones se denominan celdas, las cuales pueden contener datos o fórmulas. Las fórmulas constituyen la "magia" de las hojas de cálculo. Después de agregar o cambiar los números, las fórmulas recalcularán los datos automáticamente.

Por ejemplo, el total de una columna de elementos de gastos detallados puede ser trasladado a una columna resumen que exhiba lodos los gastos. Si cambian los datos en la columna de detalle, cambia también su total en dicha columna, el cual se copia entonces en la columna resumen, cambiando por lo tanto el total de esta columna.

Si esto se hiciera manualmente, cada cambio de dato requerirá recalcular, borrar y modificar los totales de cada columna. Esta actualización automática permite a los usuarios crear un plan, insertar diferentes suposiciones y ver inmediatamente el impacto sobre el resultado final. Esta posibilidad de analizar" ¿Qué pasaría si. ...?" Hace de la hoja de calculo una herramienta indispensable para la elaboración de presupuestos, planes, resúmenes financieros, etc.

Lo anteriormente descripto es una de las tantas bondades o potencialidades que poseen las planillas de calculo. Graficadores

Los software de graficación son productos diseñados para permitir representar visualmente y en forma gráfica los datos. El objetivo es facilitar la comprensión de la información que reflejan los archivos de datos por parte de los usuarios de la misma.

Las personas pueden comprender un gráfico bien hecho mucho más rápidamente que las estadísticas impresas en las que están basados.

Algunos paquetes de software muy populares que pueden convertir datos en despliegues gráficos son Harvard Graphics, Power Point, Corel Draw, etc. (en la mayoría de las planillas de cálculos también se puede representar gráficamente datos numéricos, véase figura II.5.).

Estos programas, permiten elaborar, organigramas, cursogramas, infogramas, y también la creación de transparencias y diapositivas (incluso con animaciones).

Bases de Datos

Page 32: UNIDAD_II

Página 32

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

Las bases de datos personales, también llamadas "bases de datos para usuarios finales", son productos de software que tienen como función encargarse de la manipulación de datos de uso personal. En general estos productos están diseñados para administrar datos de uso personal, es decir no compartidos con otros usuarios.

MS-ACCESS y PARADOX de WordPerfect (actualmente división de Novell), son los productos más populares dentro de este rango y pueden hacer que hasta los usuarios con escasa experiencia trabajen con ellos rápidamente. Estos productos han evolucionado hasta transformarse en potentes herramientas.

Implementación de Productos de Software -Consideraciones.

El diseño y la implementación de una oficina automatizada involucra el desarrollo de programas de: capacitación y orientación para preparar al personal con respecto alas nuevas tareas y responsabilidades que tendrá que enfrentar en el futuro.

Las actitudes de las personas de una oficina pueden clasificarse en algunas de las siguientes posturas:

� Los reacios, aquellas personas que no se encuentran entusiasmadas con

el cambio. � Los exagerados, aquellos que consideran que la automatización de la

oficina y la nueva tecnología son la nueva solución a todos sus problemas.

� Los indiferentes, aquellos que no están ni a favor ni en contra. El profesional a cargo de la implementación debe descubrir cual es el proceso educativo más apropiado para su empresa, en definitiva tener en cuenta la actitud y personalidad de la empresa. En este punto descubrirá que hay problemas que deben superarse, tales como:

� Ignorancia: es conveniente en este nueva solución a través de

presentaciones, charlas, cursillos y distribución de folletos a los distintos niveles de la organización incluidos en la implementación.

� Temor: se deben detectar las potencialidades y riesgos de la propuesta. � Incredulidad y pesimismo: se deben dar ejemplos de empresas que

utilizan esta forma de trabajo en forma exitosa. El análisis de estos puntos es fundamental para definir el tipo de capacitación que se le va a dar al personal, como así también para determinar la forma en que se realizará la implementación del nuevo sistema informático, que implicará un cambio en el funcionamiento global de la organización.

Lenguajes de Programación.

Son productos de software diseñados para escribir los programas de las

Page 33: UNIDAD_II

Página 33

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

computadoras en lenguaje simbólico o fuente. Se caracterizan por seguir reglas de sintaxis (normas de escritura), las que son específicas de cada uno y son establecidas de antemano. A su vez cada lenguaje de programación dispone de un programa compilador o intérprete encargado de producir los programas simbólicos o fuentes escritos por los programadores en código de máquina; este último es el código (único) que en realidad interpreta el procesador o CPU para ejecutar las instrucciones dadas por el programador a través, del programa.

Procedimiento para escribir un programa.

Los programas son confeccionados por los programadores bajo las normas del lenguaje de programación elegido. El programa escrito por el programador se denomina programa fuente.

Luego de preparado el programa, es decir escrito en lenguaje fuente y disponible para ser leído por la computadora, es necesario que el programa fuente sea traducido al lenguaje que entiende la máquina.

La traducción del programa fuente al lenguaje interno de la máquina la realiza un programa llamado compilador o traductor. Es necesario que el programa compilador se cargue en la memoria de la computadora para que la traducción pueda llevarse acabo.

Una vez que el programa fuente es traducido al lenguaje interno de la maquina se denomina programa objeto, el cual es almacenado en algunos de los medios

Page 34: UNIDAD_II

Página 34

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

de almacenamiento secundario. Luego se prueba su funcionamiento cargando en la memoria el programa objeto y ejecutando la aplicación. PROG. COMPILADOR PROG. FUENTE OBJETO

Figura II.8.

Administradores de Bases de Datos.

Son los productos (programas) diseñados para administrar bases de datos, es decir encargados de sistematizar grandes volúmenes de información en forma ordenada y de facilitar el acceso a la misma mediante programas o aplicaciones prediseñadas.

¿Qué es una Base de Datos?

Una base de datos en un gran archivo donde se enlazan, interrelacionan y controlan todos los datos por medio de un producto de software especial encargado de su administración.

Los administradores de bases de datos se caracterizan por aportar un nuevo nivel de control situado entre las aplicaciones y los datos que utilizan.

En un ambiente de bases de datos, los sistemas de aplicación (programas de usuario) delegan a programas independientes, la tarea de administrar el manejo de los datos.

Ventajas de la Bases de Datos

Los elementos o campos de datos sólo se guardan una vez, es decir no hay datos repetidos dentro de las bases.

La actualización de un dato sólo se realiza una vez, ya que éste no debe estar repetido. Esta característica asegura la consistencia de la información contenida en las bases.

Permiten manejar seguridad a nivel de los datos elementales, o sea, controlan quienes pueden realizar operaciones de lectura, modificación o borrado de los elementos o campos de datos.

Page 35: UNIDAD_II

Página 35

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

La administración de los datos es independiente de los programas que los utilizan, de modo que se los puede modificar sin cambiar los programas existentes para manejarlos.

Software de Aplicación. Los sistemas de aplicación, también conocidos como software de aplicación, aplicaciones informáticas, programas a medida, etc., son los programas utilizados para procesar, en forma total o parcial, las transacciones de la empresa. Uno de los ejemplos más comunes de este tipo de productos se puede observar en el área comercial, donde las empresas utilizan sistemas de aplicación para procesar las operaciones (transacciones) que hacen a su gestión administrativa y comercial, tales como inventarios, facturación, compras, contabilidad, etc..

En general, los sistemas de aplicación se caracterizan porque son escritos a medida de los procesos administrativos que pretenden automatizar, es decir están especialmente programados para trabajar en la plataforma de procesamiento (hardware y sistema operativo) existente en la empresa donde se ejecutan. A pesar de que estos productos se caracterizan por ser específicos para cada combinación empresa - plataforma de procesamiento, la evolución y estandarización del equipamiento ha hecho que surjan sistemas de aplicación enlatados, es decir cerrados a la programación del usuario, listos para ser usados en problemas típicos y comunes a cualquier empresa comercial e industrial.

Los sistemas de aplicación se diferencias de los otros productos de software tratados hasta aquí, en que están diseñados para procesar las operaciones normales de la empresa (las transacciones comerciales), servir de nivel de control y dar soporte para la toma de decisiones. En cambio, los otros productos de software, en especial las herramientas de automatización de oficina, están preparados para trabajar con documentos.

Características de los sistemas de aplicación.

1. Es el elemento imprescindible de un sistema informático que no

se puede adquirir fácilmente en forma directa en el mercado. A pesar de que cada vez hay más ofertas de paquetes de software aplicativo con soluciones estándares, por ejemplo: farmacias, supermercados, estudios contables, etc., en la generalidad de los casos las empresas solo disponen de ofertas con paquetes que proveen soluciones parciales a su operatoria administrativa particular.

2. Los desarrollos propios, en general usan métodos de diseño y programación artesanales; por consiguiente la calidad del producto obtenido (el sistema de aplicación) depende básicamente de

Page 36: UNIDAD_II

Página 36

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

la calidad del trabajo humano. En síntesis, el resultado del área de sistemas en lo que hace al desarrollo y mantenimiento de los programas de aplicación, está muy expuesto a la capacidad técnica y buena predisposición de los profesionales afectados al diseño y programación.

3. La actividad de desarrollo y mantenimiento de los sistemas de aplicación es compleja de presupuestar en cuanto a costos y tiempos. Al ser una

actividad altamente dependiente de la creatividad individual y grupal, e influenciada por las nuevas situaciones y problemas que van apareciendo en la ejecución misma del desarrollo y la implementación del sistema de aplicación , es poco frecuente que las estimaciones iniciales coincidan con lo acontecido.

4. La calidad del diseño, el tipo de metodología y sus herramientas elegidas para el desarrollo, entre otros elementos, determinan la eficiencia del funcionamiento del sistema de aplicación y la vida útil del mismo.

5. Al no haberse logrado establecer una tecnología de desarrollo como estándar, las metodologías de trabajo, las herramientas para el desarrollo de sistemas y los criterios para evaluar la calidad de los sistemas de aplicación difieren ampliamente según la formación y los criterios personales del especialista que opina.

6. La calidad de los sistemas de aplicación tiene efectos más allá del ámbito informático. Al estar la operatoria corriente de la empresa basada en ellos, ésta se vuelve altamente dependiente del buen funcionamiento del sistema informático para poder mantener abiertas sus puertas; suele ocurrir a menudo que cuando una persona llega a la administración de una compañía no la pueden atender (procesar las transacciones normales) porque está caído el sistema.

7. La vida útil de un sistema de aplicación está en relación directa con el costo de las tareas de mantenimiento y de modificaciones requeridas para adaptarlo a las nuevas situaciones que se van presentando en la empresa. La sumatoria de modificaciones realizadas durante la vida útil del sistema suele terminar desvirtuándolo de su diseño original, perdiendo en estos casos la eficiencia original y lo que es más grave, su confiabilidad.

Los sistemas de aplicación son uno de los aspectos relacionados con la informática que más frecuentemente generan insatisfacciones en los

Page 37: UNIDAD_II

Página 37

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

directivos de una organización. Es especialmente problemática la administración de las actividades de desarrollo y mantenimiento de los programas de aplicación implementados. La razón de esta insatisfacción podría encontrarse en la metodología actual empleada para el análisis, diseño y programación de sistemas; todavía gran parte de las tareas involucradas son una actividad artesanal. Por ello es muy difícil de controlar la productividad del sector encargado de dichas funciones.

Componentes de un sistema de aplicación.

� Archivos de programas ejecutables : Son los archivos de

programas propiamente dichos. Están formados por las instrucciones que permiten ala CPU (unidad central de procesamiento) ejecutar las tareas solicitadas por los programadores a través de los programas.

� Archivos de Datos: Son los archivos donde se realiza el almacenamiento de los datos que maneja el sistema de información de la empresa.

� Documentación: 1. Documentación del usuario: Integrada por los

manuales que describen los procedimientos que debe seguir cada uno de los usuarios para operar el sistema. 2. Documentación del sistema: Integrada por los manuales con la documentación técnica necesaria para que los programadores puedan entender la lógica de funcionamiento del sistema.

Tipos de sistemas de aplicación.

El software de aplicación puede desarrollarse dentro de la empresa o adquirirse en el mercado a proveedores externos. Por ello podemos considerar que existen dos tipos de sistemas de aplicación según las formas de desarrollo y provisión:

� Sistema a medida: en este caso el desarrollo del sistema puede

ser realizado por un equipo interno o tercerizado a un proveedor, quien realiza el desarrollo del sistema (diseño, construcción, adaptación, implementación, y ajustes de los programas ), adaptándolo a la operatoria particular de la empresa donde serán implementados

� Paquetes de programas estándar: cuando los sistemas son diseñados para resolver un problema tipificado, común a la operatoria de las empresas de un determinado sector económico, por ejemplo: gestión de ventas,

Page 38: UNIDAD_II

Página 38

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

contabilidad, � presupuestos, gestión de sucursales, etc.. En los casos que el

paquete no , � contemple las particularidades de la organización, el comprador

(usuario final del sistema ) debe encargarse de adaptar la operatoria de la empresa al funcionamiento del paquete de programas de aplicación incorporado.

Frecuentemente la alternativa elegida por las empresas de nuestro medio ha sido optar por el desarrollo propio de sus sistemas de aplicación. Sin embargo, en la actualidad existe una tendencia muy fuerte a considerar los paquetes estándar de software aplicativo (enlatados), especialmente los relacionados con los procesos administrativos tradicionales de una empresa, como: contabilidad, cuentas por cobrar, cuentas por pagar, compras, ventas, etc. .

El desarrollo de sistemas a medida permite al propio usuario definir y escribir los programas que usará en su computadora. También posibilita el desarrollo e implementación de los sistemas de aplicación en forma modular, es decir ir cubriendo en forma progresiva las necesidades de procesamiento de los sectores de la empresa en función a las necesidades operativas que presenten.

Los costos de desarrollo suelen ser mayores. Para crear un sistema a medida se necesita mantener una estructura de personal propia y especializada en sistemas, es decir un área de Sistemas, con personal técnico especifico: Analistas, Programadores y otros especialistas informáticos, aumentando la estructura de personal de la empresa. Aunque en estos casos también existe la posibilidad de delegar las tareas de desarrollo del sistema a terceros (outsourcing), contratando empresas de profesionales en sistemas para hacerse cargo de los trabajos de análisis y programación de nuevos sistemas y /o mantenimiento de los programas ya instalados. La alternativa de los paquetes aplicativos estándar, es cada vez más popular y aceptada. En nuestro medio los enlatados nacieron para dar una solución de sistemas para aquellas empresas que no podían enfrentar el costo de desarrollo de sistemas propios para procesar sus transacciones. Comenzaron contemplando la problemática del área contable y luego se perfeccionaron hasta configurar la oferta actual de soluciones integradas que contemplan toda la operatoria normal de una empresa comercial.

La oferta actual de paquetes de software aplicativos, integrales y estándares, para ambientes administrativos, cubre especialmente las necesidades de las pequeñas empresas; en este rango están impuestos productos tales como Tango, sistemas Bejerman, Stradivarius y otros. En el otro extremo, las grandes empresas y corporaciones, hay un fuerte movimiento para incorporar

Page 39: UNIDAD_II

Página 39

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

esta clase de productos en reemplazo de los antiguos y cada vez más obsoletos sistemas instalados desarrollados a medida; en este rango el producto SAP es el líder, seguido de productos como Financials de Oracle, J.D.Edwards, etc.. Para las organizaciones dedicadas a servicios u otros ramos no convencionales también existen ofertas de sistemas enlatados; por ejemplo existen paquetes para seguimiento de pacientes en clínicas, administración de propiedades inmobiliarias, estudios de abogacía, etc..

¿Desarrollar un Sistema o Comprarlo?

Cuando se van a implementar nuevos programas de aplicación, se plantea la alternativa entre hacer los programas a medida de la empresa, utilizando personal propio perteneciente al departamento de sistemas, o directamente comprar alguno de los paquetes de sistemas de aplicación orientados a la solución de necesidades similares a las nuestras, existentes en el mercado.

Si compramos el sistema, tenemos las siguientes ventajas:

� Generalmente el costo es menor al de la alternativa de desarrollo

propio, ya que quien desarrolla el sistema tiene la posibilidad de venderlo muchas veces.

� La puesta en marcha suele ser más rápida, los programas ya están hechos y el riesgo de errores es menor debido a que éstos ya están probados.

La desventaja que tiene con respeto a un sistema hecho a medida es que el paquete estándar al tratar de tomar en cuenta a todos los usuarios potenciales, suele no considerar las situaciones especiales y particulares de una organización, Por ello cuando se evalúa la posibilidad de compra de un paquete, deben estudiarse cuidadosamente los siguientes aspectos:

� La calidad del paquete. Debe hacerse una evaluación de la funcionalidad

del mismo para medir adaptabilidad, facilidad de uso, desempeño y confiabilidad del producto.

� Soporte del proveedor. El proveedor del paquete de aplicación debe demostrar ser poseedor de una vasta experiencia y trayectoria y ser capaz de proporcionar el soporte técnico, con envergadura necesaria para instalar, mantener y actualizar el paquete.

� Documentación del sistema. La documentación debe ser de calidad y clara, de manera tal que cubra las necesidades de quienes van a

Page 40: UNIDAD_II

Página 40

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

trabajar y mantener el nuevo sistema y puedan continuar con la operación del mismo, aunque se corte el vinculo con el proveedor.

Aspectos a Tener en Cuenta al Adquirir Software.

Una gran cantidad de computadoras se venden con programas de sistemas y de aplicaciones ya instalados pero, tarde o temprano, la mayoría de los usuarios han de comprar e instalar otros.

Compatibilidad del software.

Antes de instalar el software o una aplicación de multimedios, asegúrese que sea compatible con su sistema. Para ello debe comprobar que el software está escrito para el tipo de computadora en el que lo desea instalar y para el sistema operativo instalado en la misma. Por ejemplo, existe Word de Microsoft para PC compatibles y Macintosh, pero son dos versiones distintas del software. No se puede usar una versión de Macintosh en una PC o viceversa.

Una vez seguro de que el software es compatible con su máquina, compruebe que trabaje con el sistema operativo disponible. Si su computadora utiliza Windows, elija programas para este sistema operativo.

Requerimientos del Sistema.

Los requerimientos de sistema indican la configuración mínima del sistema (o hardware) y el sistema operativo apropiado para que corra el software.

Asegurase que su equipo los cubra o sobrepase. Estos requerimientos por lo general están impresos en el exterior de la caja del software y en ocasiones se detallan en el manual de referencia.

Compatibilidad Descendente

Los sistemas operativos pasan por muchas versiones. Un número de versión más alto indica una versión más reciente; por ejemplo DOS 6.0 es más nuevo que DOS 5.0, Windows es una versión mas actual que Windows 3.1. Casi siempre los sistemas operativos son compatibles hacia abajo; o sea, se puede usar software de aplicaciones diseñados para las versiones previas, pero no para versiones posteriores; por ejemplo se puede correr software para Windows 3.1 en Windows; pero el software para Windows no trabaja bien en Windows 3.1. Si se desea emplear paquetes de software que requieran una versión

Page 41: UNIDAD_II

Página 41

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

más nueva del sistema operativo es necesario instalar la actualización del mismo.

Restricciones Legales al Uso del Software.

El hecho de que se pueda copiar el software no significa que esto sea legal. Al igual que los libros y revistas, la mayor parte del software está protegido por el Copyright* y la Ley de Derecho de Autor.

� Material con Copyright: el Copyright es una forma de protección

legal que garantiza ciertos derechos exclusivos del autor o del propietario del mismo. Sólo ellos tienen el derecho exclusivo de copiar el software, distribuirlo, venderlo o modificarlo. Si no se es propietario de estos derechos, se comete un ilícito al copiar distribuir o vender software, amenos que se tenga una autorización del propietario.

� Ley de Copyright: cuando se adquiere software protegido, uno, no se convierte en el" propietario del mismo. Su compra le permite usarlo en su computadora, pero no se puede copiarlo para regalar o vender. Las restricciones del la Ley de Copyright sólo se aplican a los programas y datos del software original; se puede copiar sin limitación de los datos que inserte, o los documentos, archivos y gráficos que elabore.

� Programas Autorizados: una autorización de software es un contrato legal que define los modos en que se puede usar el programa. En el caso de software para PC, se puede ver la autorización en el exterior de la caja, en una tarjeta separada dentro del paquete o en el manual de referencia. Las autorizaciones para grandes computadoras son, por lo general, un documento legal que viene por separado, y es negociado por el editor y la empresa compradora.

* El Copyright es el equivalente estadounidense de la Ley de Derecho de Autor, que establece y limita los derechos autorales en todos los países firmantes en la Convención de Berna, Suiza. *

Es importante diferenciar el concepto de autorización del de compra de un de una copia de software. Cuando se paga software con autorización, no se compra una copia del mismo sino la autorización para usarlo, (en cierta forma estamos alquilando el software mas que comprándolo).

� El software de dominio público (freeware) pertenece a todos y no

al autor. Está a la disposición de quien quiera usarlo sin restricciones. Se puede copiar y distribuir libremente y hasta revenderse. No son muy comunes estos programas.

� Shareware: es software protegido que se vende con el

Page 42: UNIDAD_II

Página 42

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

concepto "pruébelo antes de comprarlo". Por lo general tiene una autorización que permite usarlo durante el periodo de prueba. Si se desea seguir usándolo, nos debemos convertir en usuarios registrados, mediante una cuota de registro. Con esto, se otorga una autorización de uso más allá del período de prueba. Una condición habitual de estos programas es que permite copiarlos y distribuirlos. Es una estrategia de mercado bastante eficaz, con la que se consigue publicidad abajo costo. Pero el pago de la cuota de registro depende de la honradez y por ello muchos autores sólo reciben una fracción del pago que merecen.

Tipos de Licencias

� Licencias de envoltura retirada (Shrink wrap license): Cuando

se compra software, los disquetes o CD-ROM vienen dentro de una bolsa o envoltura de plástico. Si se abre la envoltura implica que se está de acuerdo con las condiciones de la autorización de uso. Las licencias de envoltura son uno de los métodos más frecuentes de dar protección legal al software.

� Licencia a un usuario (Single-user license): Limita el uso a un usuario cada vez; la mayor del software comercial se distribuye con autorización para un usuario.

� Licencia multiusuario (Multiple-user license): Permite que mas de una persona use un determinado paquete do software. Es útil cuando cada usuario tiene una versión personalizada del software. Por lo general tienen precio por usuario, pero éste suele sor menor que el que paga un solo usuario.

� Licencia de uso simultáneo (Concurrent-user license): Permite

que se use cierta cantidad de copias al mismo tiempo; por ejemplo, si una organización con una red de computadoras tiene una autorización de este tipo para cinco copias de un procesador de textos, cinco empleados pueden usarlos a la vez. Su costo es incremental por cantidad de usuarios.

� Licencia de Lugar (Site license): En general permite usar el software en cualquiera de todas las computadoras de un local especifico; por ejemplo, en un edificio corporativo o en una universidad; una licencia de lugar se cobra a tarifa fija, digamos XXXX pesos por lugar.

Page 43: UNIDAD_II

Página 43

Ministerio de Educación Ciencia y Tecnología Universidad Nacional de La Rioja

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn BBiibblliiootteeccoollooggííaa

TTeeccnniiccaattuurraa UUnniivveerrssiittaarriiaa eenn AArrcchhiivvoollooggííaa

PPrrooff.. LLiicc.. MMóónniiccaa NN.. GGiimmeenneezz

LENGUAJES DE PROGRAMACIÓN -Instruyendo al computador-

El hardware del computador es instruido por un conjunto de instrucciones en lenguaje de máquina. El programador escribe instrucciones en un lenguaje mas adaptado al uso humano, el cual es luego traducido al lenguaje de máquina.

Los lenguajes según de quién estén mas próximos, pueden clasificase en: Lenguajes de Bajo Nivel y Lenguajes de Alto Nivel:

Lenguaje de Bajo Nivel: (más próximo a la computadora): Ensambladores (aplicaciones muy ligadas al hardware).

Lenguajes de Alto Nivel: Procedures, Cobol, Fortran, Basic, Pascal, etc..

Con el lenguaje Ensamblador, orientado a la máquina el programador debe aprender a Pensar como el computador.

Los lenguajes de alto nivel destacan las instrucciones comprensibles para el programador humano.

Los programas en un lenguaje de alto nivel son convertidos por un compilador o generador de lenguaje asociado a cada lenguaje de alto nivel.

La productividad humana se acrecienta al reducir el tiempo para codificar instrucciones y con el menor tiempo para depurar y documentar los programas, los lenguajes son menos susceptibles de error y parcialmente autodocumentados.

Los lenguajes de alto nivel son fáciles de aprender y no dependen de un tipo en particular de computador. Existe una tendencia hacia lenguajes que reduzcan la necesidad de los programadores de entender detalles técnicos del computador y del almacenamiento de datos.

De esta manera lenguajes de muy alto nivel permiten que usuarios hagan desarrollos independizándose de programadores profesionales...Tendencia hacia la computación del usuario final...No obstante esto, el profesional en programación, en proyectos informáticos de gran envergadura, en aplicaciones multiusuario grandes y complejas que requieran un desarrollo y proceso de programación más formal, es indispensable.