TEMA 9: Sistemas inform�ticos: estructura, elementos componentes y su funci�n en el conjunto. Programas: tipos y caracter�sticas

 

1.   Introducci�n a los sistemas inform�ticos

1.1 Introducci�n

Inform�tica: El t�rmino �inform�tica� proviene de la fusi�n de los t�rminos �INFORmaci�n� y �autoMATICA�. La inform�tica es una ciencia que estudia el tratamiento autom�tico de la informaci�n. Como definici�n formal, se puede usar la siguiente:

�Ciencia que estudia el tratamiento autom�tico y racional de la informaci�n como soporte de los conocimientos y comunicaciones humanas, llevado a cabo mediante elementos autom�ticos, as� como el conjunto de t�cnicas, m�todos y m�quinas aplicadas a dicho tratamiento�.

La Real Academia Espa�ola de la Lengua nos da la siguiente definici�n:

�Conjunto de conocimientos cient�ficos y t�cnicas que hacen posible el tratamiento autom�tico de la informaci�n por medio de computadoras electr�nicas�.

De esta �ltima definici�n podemos deducir que hay tanto una ciencia inform�tica como unas t�cnicas inform�ticas.

Sistema inform�tico: Sistema de procesamiento de la informaci�n basado en ordenadores.

Ordenador: M�quina capaz de aceptar datos a trav�s de un medio de entrada, procesarlos autom�ticamente bajo el control de un programa previamente almacenado, y proporcionar la informaci�n resultante a trav�s de un medio de salida.

Esta informaci�n que se procesa puede ser superflua o incompleta, o poco clara, o demasiado voluminosa, o llegar demasiado tarde para ser aprovechada (es decir, puede no ser del todo �til). Una �buena� informaci�n tendr�a las siguientes cualidades:

 

�      Precisi�n: La informaci�n ha de ser precisa. La precisi�n a exigir depender� de la aplicaci�n concreta que tenga la informaci�n. Hay que evitar tanto defectos de precisi�n (�en la sala hay varios ordenadores� en lugar de �en la sala hay 15 ordenadores�) como excesos de precisi�n (�la mesa que queremos es de 75�45648 cms.�).

�      Exactitud: La informaci�n ha de ser exacta. La exactitud se mide en t�rminos de porcentaje de error. Es una medida del alejamiento de la realidad. Tambi�n aqu� la aplicaci�n concreta marcar� en cada caso la exactitud que ha de exigirse. No podr� obtenerse la exactitud suficiente si los datos de partida son incorrectos o err�neos

�      Oportunidad: La informaci�n ha de ser oportuna, es decir, debe llegar al usuario con en tiempo necesario para que �ste pueda actuar (en funci�n de dicha informaci�n) antes de que esa acci�n sea in�til. El tiempo disponible para que la informaci�n llegue oportunamente variar� mucho en funci�n de la aplicaci�n y puede ser desde unos pocos microsegundos (en algunos controles de proceso) a varios meses (en macroeconom�a y sociolog�a). Tambi�n puede ser inoportuno a veces llegar antes de tiempo. En algunas aplicaciones interactivas se introducen retrasos programados en las respuestas del ordenador para evitar que el exceso de velocidad de la m�quina incomode al hombre.

�      Integridad: La informaci�n debe ser completa. En la mayor�a de los casos es inalcanzable una integridad del 100%; en todos los casos conviene que sea lo m�s completa posible. La integridad no debe provocar que la informaci�n contenga cosas superfluas o redundantes (no caer en el exceso de informaci�n).

�      Significatividad: La informaci�n debe ser clara y relevante, de tal modo que su recepci�n sea f�cil y r�pida. Para ello, se puede acompa�ar dicha informaci�n con ayudas gr�ficas, visuales, auditivas o de otro tipo.

 

La Inform�tica se ocupa de la informaci�n como materia esencial de estudio; con esta informaci�n es preciso:

�      representarla en forma eficiente y automatizable

�      retransmitirla sin errores ni p�rdidas

�      almacenarla para poderla acceder y recuperar tantas veces como sea preciso

�      procesarla para obtener nuevas informaciones m�s elaboradas y m�s �tiles a nuestros prop�sitos

Un sistema inform�tico est� compuesto a su vez por dos subsistemas: el Hardware y el Software.

�    Hardware: El equipo f�sico que compone el sistema se conoce con la palabra inglesa �hardware�, que en castellano se puede traducir como �soporte f�sico�. Es el conjunto de dispositivos electr�nicos y electromec�nicos, circuitos, cables... que componen el ordenador. Son entes palpables, que podemos tocar.

�    Software: Para que el sistema trabaje, necesita que le suministren una serie de ordenes que indiquen qu� es lo que queremos que haga. Estas �rdenes se le suministran por medio de programas. El software o �soporte l�gico� est� compuesto por todos aquellos programas necesarios para que el ordenador trabaje. El software dirige de forma adecuada a los elementos f�sicos o hardware.

 

Para hablar de algo m�s general que los propios sistemas inform�ticos nos referiremos a:

 

1.2 Tecnolog�as de la informaci�n


Las tecnolog�as de la informaci�n son todos aquellos miembros electr�nicos que almacenan, crean, recuperan, y transmiten informaci�n en grandes cantidades y a gran velocidad, entre estos medios est�n: ordenadores, microelectr�nica, telecomunicaciones como instrumentos para el manejo de la informaci�n.

En estos �ltimos a�os estamos asistiendo a una espectacular expansi�n de las tecnolog�as de la informaci�n siendo las bases de este desarrollo:


* La evoluci�n de los ordenadores: cada vez se est�n fabricando ordenadores m�s baratos y r�pidos y con m�s prestaciones

* La irrupci�n de los ordenadores en todos los �mbitos: cada vez es m�s frecuente la informatizaci�n de tareas en campos como la administraci�n, industria, comercio, educaci�n, e investigaci�n.

* La utilizaci�n de la tecnolog�a multimedia: proporciona el soporte adecuado para almacenar y manipular� f�cilmente todo tipo de informaci�n: textos, gr�ficos, sonidos, im�genes, videos, etc.

* Aparici�n del M�dem: El M�dem hizo posible la comunicaci�n entre ordenadores a trav�s de la l�nea telef�nica.

* Avance de las telecomunicaciones: cuya tecnolog�a va evolucionando vertiginosamente debido a: aparici�n de las redes telef�nicas digitales; descubrimiento de la fibra �ptica como medio de transmisi�n; utilizaci�n de los sat�lites artificiales de comunicaci�n.



 

1.3 Aplicaciones de la inform�tica

Estas aplicaciones tienen su acci�n en diversos campos:


* Ense�anza: la inform�tica aplicada a la ense�anza puede ayudar a potenciar el desarrollo de las facultades creativas y de las t�cnicas de creaci�n, as� como de mejorar la comunicaci�n e investigaci�n de los alumnos.

* Ofimatica: es la inform�tica aplicada a la oficina para su automatizaci�n.

* Telematica: la inform�tica aplicada a las telecomunicaciones.

* Rob�tica: la inform�tica aplicada a la ingenier�a.

 

1.4 Comunicaciones inform�ticas

 

La comunicaci�n

Es un proceso constituido por:

* Un emisor

* Un canal de transmisi�n

* Un receptor


Normalmente la informaci�n no es transmitida directamente sino que se utilizan unos c�digos comprensibles por el emisor y transmisor, y la informaci�n es comunicada mediante se�ales f�sicas.

La utilizaci�n de c�digos y se�ales nos obligara a que la informaci�n sea codificada en la transmisi�n y decodificada en la recepci�n.

El objetivo de un proceso de comunicaci�n es que la informaci�n que se quiera transmitir sea id�ntica a la que se recibe, la comunicaci�n suele producirse en ambas direcciones, de forma alternativa o simultanea convirti�ndose el transmisor en receptor o viceversa.

Hoy en d�a la comunicaci�n utiliza las redes. Dentro de la gran variedad de redes que existen vamos a clasificarlas en 2 tipos, seg�n que la distancia entre los terminales sea lejana o cercana:

* Redes de �rea remota (rar)

* Redes de �rea local (ral)


En la actualidad se trata de conectar dichas redes y este proceso se conoce con el nombre de conectivar.

La pretensi�n de las redes es conseguir entornos de trabajo multiuso y multitarea.
�- Multiuso: es un tipo de configuraci�n f�sico-l�gica, que permite soportar a varios puestos de trabajo o usuarios al mismo tiempo, de forma que el sistema operativo gestiona la simultaneidad y otorga a cada usuario todos los recursos necesarios.
- Multitarea: es un tipo de configuraci�n f�sico-l�gica, que permite que varias tareas puedan ser ejecutadas simult�neamente.

 


Canal de la Comunicaci�n

La mayor�a de las se�ales usadas en la comunicaci�n (voz, imagen, corriente el�ctrica) tiene una caracter�stica com�n: son ondas oscilatorias, el medio que se utiliza puede ser:

* El aire

* El cable

Los m�todos o frecuencias de transmisi�n de la informaci�n se pueden realizar en:


* Banda Base: solo se produce una transmisi�n dividida en el tiempo.

*Banda Ancha: se puede transmitir de forma simultanea informaci�n de audio, v�deo y otros datos.

 

Redes inform�ticas remotas

Son las comunicaciones que se producen entre terminales distintos por medio de tel�fono o telecomunicaci�n. La red de transmisi�n m�s sencilla de utilizar es la telef�nica dise�ada solamente para transmitir sonidos (se�ales anal�gicas) como las se�ales digitales utilizadas en inform�tica no pueden enviarse directamente por la l�nea telef�nica normal se creo un aparato (M�dem) capaz de transformar la informaci�n binaria en ondas anal�gicas y viceversa.

 

Redes inform�ticas locales

Aparecieron hace unos 15 a�os y es un sistema de comunicaci�n que permite compartir recursos f�sicos-l�gicos entre ordenadores u otras redes son redes privadas y tienen un �mbito geogr�fico y limitado.

Constan de 3 componentes principales: servidor, estaciones de trabajo y cableado.

 

Autopistas de la informaci�n

Se llaman as� a los servicios de telecomunicaciones de la tecnolog�a por fibra �ptica, tiene como misi�n la transmisi�n de voz datos y v�deo mediante un cable de alta velocidad y de acceso econ�mico. En Espa�a la principal red de fibra �ptica es la red RDSI (Red Digital de Servicios Integrados) y se espera que este implantada para el a�o 2000. (De hecho, ya est� siendo implantada por Telef�nica).

 

1.5 Evoluci�n de los computadores en el S.XX

 

Primera Generaci�n de Computadoras (de 1951 a 1958)

Las computadoras de la primera Generaci�n emplearon bulbos para procesar informaci�n. Los operadores ingresaban los datos y programas en c�digo especial por medio de tarjetas perforadas. El almacenamiento interno se lograba con un tambor que giraba r�pidamente, sobre el cual un dispositivo de lectura/escritura colocaba marcas magn�ticas. Esas computadoras de bulbos eran mucho m�s grandes y generaban m�s calor que los modelos contempor�neos. Eckert y Mauchly contribuyeron al desarrollo de computadoras de la 1era Generaci�n formando una Cia. privada y construyendo UNIVAC I, que el Comit� del Censo utiliz� para evaluar el de 1950. La IBM ten�a el monopolio de los equipos de procesamiento de datos a base de tarjetas perforadas y estaba teniendo un gran auge en productos como rebanadores de carne, b�sculas para comestibles, relojes y otros art�culos; sin embargo no hab�a logrado el contrato para el Censo de 1950.

Comenz� entonces a construir computadoras electr�nicas y su primera entrada fue con la IBM 701 en 1953. Despu�s de un lento pero exitoso comienzo la IBM 701 se convirti� en un producto comercialmente viable. Sin embargo en 1954 fue introducido el modelo IBM 650, el cual es la raz�n por la que IBM disfruta hoy de una gran parte del mercado de las computadoras. La administraci�n de la IBM asumi� un gran riesgo y estim� una venta de 50 computadoras. Este n�mero era mayor que la cantidad de computadoras instaladas en esa �poca en E.U. De hecho la IBM instal� 1000 computadoras. El resto es historia. Aunque caras y de uso limitado las computadoras fueron aceptadas r�pidamente por las Compa��as privadas y de Gobierno. A la mitad de los a�os 50 IBM y Remington Rand se consolidaban como l�deres en la fabricaci�n de computadoras.


Segunda Generaci�n (de 1959 a 1964)

El invento del transistor hizo posible una nueva generaci�n de computadoras, m�s r�pidas, m�s peque�as y con menores necesidades de ventilaci�n. Sin embargo el costo segu�a siendo una porci�n significativa del presupuesto de una Compa��a. Las computadoras de la segunda generaci�n tambi�n utilizaban redes de n�cleos magn�ticos en lugar de tambores giratorios para el almacenamiento primario. Estos n�cleos conten�an peque�os anillos de material magn�tico, enlazados entre s�, en los cuales pod�an almacenarse datos e instrucciones. Los programas de computadoras tambi�n mejoraron. El COBOL desarrollado durante la 1era generaci�n estaba ya disponible comercialmente. Los programas escritos para una computadora pod�an transferirse a otra con un m�nimo esfuerzo. El escribir un programa ya no requer�a entender plenamente el hardware de la computaci�n. Las computadoras de la 2da Generaci�n eran substancialmente m�s peque�as y r�pidas que las de bulbos, y se usaban para nuevas aplicaciones, como en los sistemas para reservaci�n en l�neas a�reas, control de tr�fico a�reo y simulaciones para uso general. Las empresas comenzaron a aplicar las computadoras a tareas de almacenamiento de registros, como manejo de inventarios, n�mina y contabilidad. La marina de E.U. utiliz� las computadoras de la Segunda Generaci�n para crear el primer simulador de vuelo (Whirlwind I). HoneyWell se coloc� como el primer competidor durante la segunda generaci�n de computadoras. Burroughs, Univac, NCR, CDC, HoneyWell, los m�s grandes competidores de IBM durante los 60s se conocieron como el grupo BUNCH (siglas).


Tercera Generaci�n de Computadoras (de 1964 a 1971)

Las computadoras de la tercera generaci�n emergieron con el desarrollo de los circuitos integrados (pastillas de silicio) en las cuales se colocan miles de componentes electr�nicos, en una integraci�n en miniatura. Las computadoras nuevamente se hicieron m�s peque�as, m�s r�pidas, desprend�an menos calor y eran energ�ticamente m�s eficientes. Antes del advenimiento de los circuitos integrados, las computadoras estaban dise�adas para aplicaciones matem�ticas o de negocios, pero no para las dos cosas. Los circuitos integrados permitieron a los fabricantes de computadoras incrementar la flexibilidad de los programas, y estandarizar sus modelos. La IBM 360 una de las primeras computadoras comerciales que us� circuitos integrados, pod�a realizar tanto an�lisis num�ricos como administraci�n � procesamiento de archivos. Los clientes pod�an escalar sus sistemas 360 a modelos IBM de mayor tama�o y pod�an todav�a correr sus programas actuales. Las computadoras trabajaban a tal velocidad que proporcionaban la capacidad de correr m�s de un programa de manera simult�nea (multiprogramaci�n).

Por ejemplo la computadora pod�a estar calculando la nomina y aceptando pedidos al mismo tiempo. Minicomputadoras, Con la introducci�n del modelo 360 IBM acapar� el 70% del mercado, para evitar competir directamente con IBM la empresa Digital Equipment Corporation DEC redirigi� sus esfuerzos hacia computadoras peque�as. Mucho menos costosas de comprar y de operar que las computadoras grandes, las Minicomputadoras se desarrollaron durante la segunda generaci�n pero alcanzaron su mayor auge entre 1960 y 70.


Cuarta Generaci�n (de 1971 hasta la fecha)

Dos mejoras en la tecnolog�a de las computadoras marcan el inicio de la cuarta generaci�n: el reemplazo de las memorias con n�cleos magn�ticos, por las de Chips de silicio y la colocaci�n de muchos m�s componentes en un Chic: producto de la microminiaturizaci�n de los circuitos electr�nicos. El tama�o reducido del microprocesador de Chips hizo posible la creaci�n de las computadoras personales. (PC) Hoy en d�a las tecnolog�as LSI (Integraci�n a gran escala) y VLSI (integraci�n a muy gran escala) permiten que cientos de miles de componentes electr�nicos se almac�n en un chic. Usando VLSI, un fabricante puede hacer que una computadora peque�a rivalice con una computadora de la primera generaci�n que ocupara un cuarto completo.



2.   Estructuras de los ordenadores

 

Hardware son todos aquellos componentes f�sicos de una computadora, todo lo visible y tangible. El Hardware realiza las 4 actividades fundamentales: entrada, procesamiento, salida y almacenamiento secundario.

Todos los ordenadores digitales modernos son similares conceptualmente con independencia de su tama�o. Sin embargo, pueden dividirse en varias categor�as seg�n su precio y rendimiento. Veamos esta clasificaci�n:

 

2.1 Clasificaci�n de los ordenadores

 

Supercomputadoras
Una supercomputadora es el tipo de computadora m�s potente y m�s r�pido que existe en un momento dado. Estas m�quinas est�n dise�adas para procesar enormes cantidades de informaci�n en poco tiempo y son dedicadas a una tarea espec�fica. As� mismo son las m�s caras, sus precios alcanzan los 30 MILLONES de d�lares y m�s; y cuentan con un control de temperatura especial, esto para disipar el calor que algunos componentes alcanzan a tener. Unos ejemplos de tareas a las que son expuestas las supercomputadoras son los siguientes:

1.      B�squeda y estudio de la energ�a y armas nucleares.

2.      B�squeda de yacimientos petrol�feros con grandes bases de datos s�smicos.

3.      El estudio y predicci�n de tornados.

4.      El estudio y predicci�n del clima de cualquier parte del mundo.

5.      La elaboraci�n de maquetas y proyectos de la creaci�n de aviones, simuladores de vuelo. Etc.

Debido a su precio, son muy pocas las supercomputadoras que se construyen en un a�o.

 

Macrocomputadoras

Las macrocomputadoras son tambi�n conocidas como Mainframes. Los mainframes son grandes, r�pidos y caros sistemas que son capaces de controlar cientos de usuarios simult�neamente, as� como cientos de dispositivos de entrada y salida. Los mainframes tienen un costo que va desde 350,000 d�lares hasta varios millones de d�lares. De alguna forma los mainframes son m�s poderosos que las supercomputadoras porque soportan m�s programas simult�neamente. PERO las supercomputadoras pueden ejecutar un s�lo programa m�s r�pido que un mainframe. En el pasado, los Mainframes ocupaban cuartos completos o hasta pisos enteros de alg�n edificio, hoy en d�a, un Mainframe es parecido a una hilera de archiveros en alg�n cuarto con piso falso, �sto para ocultar los cientos de cables de los perif�ricos, y su temperatura tiene que estar controlada.

 

Minicomputadoras

En 1960 surgi� la minicomputadora, una versi�n m�s peque�a de la Macrocomputadora. Al ser orientada a tareas espec�ficas, no necesitaba de todos los perif�ricos que necesita un Mainframe, y �sto ayudo a reducir el precio y costos de mantenimiento. Las Minicomputadoras , en tama�o y poder de procesamiento, se encuentran entre los mainframes y las estaciones de trabajo. En general, una minicomputadora, es un sistema multiproceso (varios procesos en paralelo) capaz de soportar de 10 hasta 200 usuarios simult�neamente. Actualmente se usan para almacenar grandes bases de datos, automatizaci�n industrial y aplicaciones multiusuario.


Microcomputadoras

Las microcomputadoras o Computadoras Personales (PC�s) tuvieron su origen con la creaci�n de los microprocesadores. Un microprocesador es "una computadora en un chic", o sea un circuito integrado independiente. Las PC�s son computadoras para uso personal y relativamente son baratas y actualmente se encuentran en las oficinas, escuelas y hogares. El t�rmino PC se deriva de que para el a�o de 1981, IBM�, sac� a la venta su modelo "IBM PC", la cual se convirti� en un tipo de computadora ideal para uso "personal", de ah� que el t�rmino "PC" se estandariz� y los clones que sacaron posteriormente otras empresas fueron llamados "PC y compatibles", usando procesadores del mismo tipo que las IBM , pero a un costo menor y pudiendo ejecutar el mismo tipo de programas. Existen otros tipos de microcomputadoras, como la Macintosh�, que no son compatibles con la IBM, pero que en muchos de los casos se les llaman tambi�n "PC�s", por ser de uso personal. En la actualidad existen variados tipos en el dise�o de PC�s: Computadoras personales, con el gabinete tipo minitorre, separado del monitor. Computadoras personales port�tiles "Laptop" o "Notebook". Computadoras personales m�s comunes, con el gabinete horizontal, separado del monitor. Computadoras personales que est�n en una sola unidad compacta el monitor y el CPU. Las computadoras "laptops" son aquellas computadoras que est�n dise�adas para poder ser transportadas de un lugar a otro. Se alimentan por medio de bater�as recargables, pesan entre 2 y 5 kilos y la mayor�a trae integrado una pantalla de LCD (Liquid Crystal Display). Estaciones de trabajo o Workstations Las estaciones de trabajo se encuentran entre las Minicomputadoras y las macrocomputadoras (por el procesamiento). Las estaciones de trabajo son un tipo de computadoras que se utilizan para aplicaciones que requieran de poder de procesamiento moderado y relativamente capacidades de gr�ficos de alta calidad. Son usadas para: Aplicaciones de ingenier�a CAD (Dise�o asistido por computadora) CAM (manufactura asistida por computadora) Publicidad Creaci�n de Software en redes, la palabra "workstation" o "estaci�n de trabajo" se utiliza para referirse a cualquier computadora que est� conectada a una red de �rea local.


2.2 Componentes principales

 

Unidad Central

La unidad central es la �caja� en la que se encuentran gran parte de los elementos del sistema inform�tico.

Componentes:�������������

-��������� Placa base o �motherboard�. Es una placa de circuito impreso en la que se encuentran: la CPU, los bancos de memoria, la ROM...

-                     Perif�ricos internos:

-��������� Disco duro

-��������� Lector Cd

-                     Fuente de alimentaci�n. Transforma la corriente y la adecua a los perif�ricos.


En realidad, un ordenador digital no es una �nica m�quina, en el sentido en el que la mayor�a de la gente considera a los ordenadores. Es un sistema compuesto de cinco elementos diferenciados: una CPU (unidad central de proceso); dispositivos de entrada; dispositivos de almacenamiento de memoria; dispositivos de salida y una red de comunicaciones, denominada bus, que enlaza a todos los elementos del sistema y conecta a �ste con el mundo exterior.

 


La CPU

Funciones que realiza

La Unidad central de proceso o CPU, se puede definir como un circuito microsc�pico que interpreta y ejecuta instrucciones, es decir, realiza c�lculos aritm�ticos y l�gicos� y adem�s temporiza y controla las operaciones de los dem�s elementos del sistema. La CPU se ocupa del control y el proceso de datos en los ordenadores. Habitualmente, la CPU es un microprocesador fabricado en un chip, un �nico trozo de silicio que contiene millones de componentes electr�nicos (b�sicamente transistores).

 

����������� Elementos que la componen

 

� Unidad de control: tiene tres tareas principales: temporiza y regula las operaciones de la totalidad del sistema inform�tico; su decodificador de instrucciones lee las configuraciones de datos en un registro designado y las convierte en una actividad, como podr�a ser sumar o comparar y su unidad interruptora indica en qu� orden utilizar�n la CPU las operaciones individuales y regula la cantidad de tiempo de CPU que podr� consumir cada operaci�n. En resumen: interpreta y ejecuta las instrucciones, controlando el funcionamiento de la CPU� y por tanto de el computador.���

� Unidad aritm�tico-l�gica (ALU):� encargada de llevar a cabo las funciones de procesamiento de datos del computador. Realiza c�lculos y comparaciones, y toma decisiones l�gicas (determina si una afirmaci�n es cierta o falsa mediante las reglas del �lgebra de Boole)

� Registros: proporcionan almacenamiento interno a la CPU. Son �reas de almacenamiento temporal que contienen datos, realizan un seguimiento de las instrucciones y conservan la ubicaci�n y los resultados de dichas operaciones.

� Interconexiones CPU: Son mecanismos que proporcionan comunicaci�n entre la unidad de control, la ALU y los registros. Es un bus interno, una red de l�neas de comunicaci�n que conecta los elementos internos del procesador y que tambi�n lleva hacia los conectores externos que enlazan al procesador con los dem�s elementos del sistema inform�tico. Los tres tipos de bus de la CPU son: un bus de control que consiste en una l�nea que detecta las se�ales de entrada y de otra l�nea que genera se�ales de control desde el interior de la CPU; el bus de direcci�n, una l�nea unidireccional que sale desde el procesador y que gestiona la ubicaci�n de los datos en las direcciones de la memoria y el bus de datos, una l�nea de transmisi�n bidireccional que lee los datos de la memoria y escribe nuevos datos en �sta.

 

Tipos de microprocesadores

B�sicamente nos encontramos con dos tipos de dise�o de los microprocesadores: RISC (Reduced-Instruction-Set Computing) y CISC (complex-instruction-set computing).

 

�Los microprocesadores RISC se basan en la idea de que la mayor�a de las instrucciones para realizar procesos en el computador son relativamente simples por lo que se minimiza el n�mero de instrucciones y su complejidad a la hora de dise�ar la CPU. Algunos ejemplos de arquitectura RISC son el SPARC de Sun Microsystem�s, el microprocesador Alpha dise�ado por la antigua Digital, hoy absorbida por Compaq y los Motorola 88000 y PowerPC. Estos procesadores se suelen emplear en aplicaciones industriales y profesionales por su gran rendimiento y fiabilidad.

Los microprocesadores CISC, al contrario, tienen una gran cantidad de instrucciones y por tanto son muy r�pidos procesando c�digo complejo. Las CPU�s CISC m�s extendidas son las de la familia 80x86 de Intel cuyo �ltimo micro es el Pentium III. �ltimamente han aparecido otras compa��as como Cirix y AMD que fabrican procesadores con el juego de instrucciones 80x86 y a un precio sensiblemente inferior al de los microprocesadores de Intel. Adem�s, tanto Intel con� MMX como AMD con su especificaci�n 3D-Now! est�n apostando por extender el conjunto de instrucciones de la CPU para que trabaje m�s eficientemente con tratamiento de im�genes y aplicaciones en 3 dimensiones.

 

El coprocesador es un procesador que puede estar incluido o no en el procesador principal y que se encarga de hacer c�lculos matem�ticos, aliviando de esa parte de trabajo al procesador.

 

 

Microprocesadores PC

Microprocesadores PC lanzados por INTEL

 

CPU

A�o

Rango de la velocidad (MHz)

Coprocesador

8086

1978

4.7

8

No

8088

1979

8

20

No

286DX

1982

20

33

No

386SX

1985

12

25

No

486DX

1988

20

50

Si

486SD

1989

16

33

No

486DX2

1992

50

100

Si

486DX4

1992

50

100

Si

Pentium

1993

60

200

Si

Pentium Pro

1996

166

220

Si

Pentium MMX

1997

166

266

Si

Pentium II

1997

200

300

Si

Pentium III

1999

450

�700?

Si

 

AMD y CYRIX son otras empresas que se basan en el dise�o de� Intel para dise�ar sus microprocesadores, y los venden con mejoras o consiguiendo mejores precios.

Intel

�AMD

Cyrix

Pentium

K5-Risc

6x86

Pentium MMX/

Pentium II

K6-Risc

6x86 mmx

Pentium III

Athlon (3Dnow)

6x86 mmx

 

Vamos a comentar algo acerca de los procesadores de Intel:

 

Pentium

Es el micro m�s sencillo de los que se fabrican actualmente. El peor del mercado (de hecho creo que ya no se fabrican).

 

Pentium Pro

Micro de gama alta y eran los m�s avanzados. Eran grandes y levan dentro el cach� n�mero dos. Arquitectura mejorada para trabajar con 32 bits. Orientaci�n profesional para aplicaciones potentes.

 

Pentium MMX

Es un Pentium con ciertas mejoras, que son fundamentales en le rendimiento:

 

-                     A�ade instrucciones orientadas al manejo multimedia (gr�ficos, sonido). En total son 57 nuevas instrucciones que mejoran el rendimiento multimedia.

-                     Mejora la arquitectura interna del micro, y este es m�s r�pido: por tanto no s�lo los programa s prepara dos para MMX mejoran en rendimiento

 

Inconvenientes del MMX: Cuando se una instrucciones MMX, el micro NO usa el Coprocesador Matem�tico (por compatibilidad con ciertos Sistemas Operativos y programas de aplicaci�n, se usan los registros del coprocesador para estas instrucciones, inhabilitando el uso de este).

 

Pentium II

Incorpora el juego del MMX y tiene mejoras:

 

El micro va en un cartucho y no en un chip (va en la placa, perpendicularmente sobre una ranura alargada). Esto hace que:

-                     Se disipe mejor el calor.

-                     A�sla mejor de las radiaciones provocadas por las altas frecuencias del reloj.

 

 

 

 

 

L�minas de ventilaci�n

 

Incorpora memoria cach� de nivel II

 
 

 

 

 

 

 


Ahora

 

 

 

 

 

 

Ventilador

 
 

 

 

 


������������������������������ Antes

 

Incorpora en la propia tarjeta la memoria cach� de nivel dos. Esto es m�s r�pido (aunque no tanto como los Pentium Pro que la llevan dentro del micro).

La arquitectura interna est� muy mejorada, y es mucho m�s r�pido, pero No soluciona el problema del coprocesador que tienen tambi�n los Pentium MMX.

 

Pentium III

La diferencia con MMX es que mientras esta extensi�n s�lo acepta n�meros enteros, Katmai (Pentium III) act�a sobre n�meros en punto flotante, es decir, decimales o fracciones de varias cifras. Otra mejora es el uso de una t�cnica llamada Streaming Memory, que optimiza la gesti�n de memoria. Al igual que ocurre con MMX o 3D Now!, Katmai solo funciona en programas preparados para ello. A falta de la confirmaci�n oficial, parece ser que DirectX 6.1 ya incluye soporte Katmai. Teniendo en cuenta la afluencia de Intel sobre la mayor parte de las compa��as de software, es de esperar que algunas novedades previstas para mediados de a�o ya incluyan soporte Katmai nativo. La mejora del rendimiento entre un mismo programa con y sin aceleraci�n Katmai, utilizando la misma CPU, se sit�a entorne al 15-25%, similar a lo que consigue el K6-2 de AMD con extensi�n 3D Now!

 

El Pentium III no incluye ninguna otra novedad rese�able, salvo el n�mero identificador. Con este dispositivo identificador exclusivo de cada CPU, que se transmite por Internet cuando el usuario se conecta, Intel pretende reducir el robo y la pirater�a, as� como potenciar el comercio electr�nico.

Algunas estimaciones realizadas con modelos de prueba certifican que el Pentium III ser� entre un 5 y un 10% que el Pentium II a la misma velocidad, aumentando este valor entre un 15 y un 20%cuando se utilice la extensi�n Katmai (propia de los Pentium III).


Memoria

La memoria de sistemas es la memoria que va en la placa.

 

Introducci�n a las unidades de informaci�n

-                     La unidad m�nima de informaci�n es un BIT. Almacena s�lo �1� � �0�.

-                     La siguiente unidad es el Byte (8 bits). Se pueden almacenar hasta 256 valores.

-                     1 Kilobyte (1 Kb, 1K, 1Kbyte), son 1024 bytes.

-                     1 Megabyte (1 Mb), son 1024 Kb.

-                     1 Gigabyte (gb), son 1024 Mb.

 

Memoria del sistema o memoria RAM (Random Access Memory)

Se puede llamar memoria principal o memoria interna.

 

 

Cuando se carga un programa, se carga en memoria.

 

DMA

 

Datos de instrucciones

 
 

 

 

 

 

 

 

 

 

 

 


(DMA es el acceso directo a memoria, con el que evitamos que todos los datos que salen tengan que pasar por la CPU).

Esta va en la placa, es vol�til y r�pida; y no debe confundirse con el disco duro, que es externo (va en la caja pero no en la placa), no vol�til (los datos no se borran al apagar el equipo) y m�s lento.

Existen procesos de carga en los que:

 

����������� 1�-Los datos pasan del H.D. a la memoria del sistema.

����������� 2�-Despu�s pasa el programa a ser ejecutado de la CPU.

 

Esa memoria interna es de tipo RAM.

 

Caracter�sticas

1                    Dentro de esta memoria, la informaci�n se organiza en celdas (direcciones de memoria) y que est�n numeradas a un f�cil acceso.

2                    La informaci�n es vol�til. Desaparece al apagar el ordenador. Por eso existen los dispositivos de almacenamiento exterior.

3                    Este tipo de memoria puede leer, escribir, modificar, etc...

4                    Los accesos entre la CPU y esta memoria son muy r�pidos.

5                    La capacidad de tama�o de estas memorias es relativamente escasa sobre todo si las comparamos con los dispositivos de almacenamiento externo.

 

Tipos de m�dulos principales

DIMM

Son delgados y alargados. Hay varios formatos, dependiendo del n�mero de pines de la tarjeta.

 

a)                  30 contactos: en placas 386 y 486. Su capacidad es de 256 Kb, 1 Mb � 4 Mb (generalmente). En estas placas, los bancos de memoria tienen cuatro z�calos, pues estos m�dulos traban con 8 bits, y las transiciones son de 32 bits.

b)                 72 contactos: en Pentium y 486 avanzados. La capacidad habitual es de 1 Mb, 4 Mb, 8 Mb, 16, 32 Mb. Los Pentium utilizan 64 v�as de contacto, y los m�dulos SIMM de 72 contactos permiten accesos de 32 bits, por lo tanto los bancos tienen dos z�calos.

 

SIMM

Externamente similares. Es m�s avanzada y utiliza menor voltaje Son los m�s moderno, y sus tama�os son de: 8, 16, 32 y 64 Mb.

 

Tipos de memoria

 

-���������� FMP (Fast memory page): son las normales. Su velocidad de acceso es de 60-70 ns. Aparece en formato SIMM y DIMM y trabaja tambi�n en modo as�ncrono y est�n en desuso.

-���������� EDO (Extended data out): similar a FMP, pero con mejoras internas significativas. Velocidad de acceso de 50-60 ns. Formato SIMM y DIMM.

 

-��������� SDRAM: Modo s�ncrono. Trabaja al mismo ritmo que el bus de comunicaciones de la CPU. Son memorias m�s r�pidas.

 

 

 

Read Only Memory (ROM)

Se aloja en un circuito de la placa base.

Caracter�sticas:

-                     Car�cter permanente (no se borra al apagar el ordenador).

-                     S�lo se puede acceder a ella para leer, nunca para escribir o borrar.

-                     El tiempo de acceso es superior al de la memoria RAM.

 

El circuito que contiene esta memoria es la �BIOS � (Basic Input Output Set). En algunos casos este circuito se denomina �ROM-BIOS�.

 

Funciones de la �BIOS�

-                     Edita el proceso de arranque. Una peque�a parte de la �BIOS� est� destinada a almacenar el programa de arranque del ordenador.

-                     Carga el sistema operativo

-                     Contiene el programa de configuraci�n de la placa base (set-up),� tipos de disquetes, tipos de discos duros, tama�o de la memoria instalada, fecha y la hora del sistema. Estos valores se encuentran en una memoria peque�a llamada �CMOS� que� consume poca energ�a y es mantenida por la pila. Para acceder al �set-up� lo normal es acceder pulsando <SUPR.>, <F1> al arrencarse.

-                     Interrupciones �BIOS�. Tiene las interrupciones b�sicas de entrada/salida.

 

 

 

CPU

 
 

 

 

 


Progr. Arranque

Disqueteras

DD

Dos memorias

 
Progr. Set-up

Interupci�n� BIOS

�������

 

 

 

La memoria RAM contiene la memoria Shadow que contiene el subconjunto de interrupciones m�s frecuentes.

 

Tipos de memoria derivadas de la ROM

 

-                     PROM: memoria ROM programable

-                     EPROM: memoria ROM programable y borrable.

-                     EEPROM: Memoria ROM programable y borrable el�ctricamente (actuales).

 

Otros t�rminos relacionados

Memoria cach� de nivel 1 y 2

�La de nivel 1 est� dentro del micro para obtener mayor velocidad. La de nivel dos se instala cerca del micro. Estas dos memorias son de tipo hasdware, y almacenan los datos e instrucciones de la memoria RAM m�s utilizados, para acelerar las operaciones m�s usadas en cada momento.

 

Memoria cach� de software

Gestionada por el sistema Operativo. Almacena datos e instrucciones m�s accedidos de los dispositivos de almacenamiento externo (de la memoria externa). Para ello utiliza parte de memoria RAM (que deja de estar disponible para los programas).

 

 

 

 

 

 

 

 

 

 

 


Memoria virtual

Cuando la memoria RAM no es suficiente para satisfacer los requisitos de memoria de un programa, se usa parte del disco duro para el mismo fin que la RAM. Esto es mucho m�s lento que la RAM por eso el S.O. va moviendo al disco duro los datos menos usados y mantiene en la RAM los datos m�s necesarios en cada momento.

 

Disco Duro (o HD). Lector de CD.

Estos perif�ricos internos se estudian en el apartado de DISPOSITIVOS PERIF�RICOS Y SOPORTES DE INFORMACI�N

 

2.3 Sistemas Operativos y lenguajes de programaci�n

Software

El software es el conjunto de instrucciones que las computadoras emplean para manipular datos. Sin el software, la computadora ser�a un conjunto de medios sin utilizar. Al cargar los programas en una computadora, la m�quina actuar� como si recibiera una educaci�n instant�nea; de pronto "sabe" c�mo pensar y c�mo operar. El Software es un conjunto de programas, documentos, procedimientos, y rutinas asociados con la operaci�n de un sistema de computo. Distingui�ndose de los componentes f�sicos llamados hardware. Com�nmente a los programas de computaci�n se les llama software; el software asegura que el programa o sistema cumpla por completo con sus objetivos, opera con eficiencia, est� adecuadamente documentado, y suficientemente sencillo de operar. Es simplemente el conjunto de instrucciones individuales que se le proporciona al microprocesador para que pueda procesar los datos y generar los resultados esperados. El hardware por s� solo no puede hacer nada, pues es necesario que exista el software, que es el conjunto de instrucciones que hacen funcionar al hardware.


El software se clasifica en 4 diferentes Categor�as seg�n las tareas: Sistemas Operativos, Lenguajes de Programaci�n, Software de uso general, Software de Aplicaci�n. (algunos autores consideran la tercera y cuarta clasificaci�n como una sola).

Adem�s de estas categor�as basadas en tareas, varios tipos de software se describen bas�ndose en su m�todo de distribuci�n. Entre estos se encuentran los as� llamados programas enlatados, el software desarrollado por compa��as y vendido principalmente por distribuidores, el freeware y software de dominio p�blico, que se ofrece sin costo alguno, el shareware, que es similar al freeware, pero suele conllevar una peque�a tasa a pagar por los usuarios que lo utilicen profesionalmente y, por �ltimo, el infame vapourware, que es software que no llega a presentarse o que aparece mucho despu�s de lo prometido.

Sistemas operativos

Sistema operativo, software b�sico que controla un ordenador. El sistema operativo tiene tres grandes funciones: coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el mouse; organiza los archivos en diversos medios de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magn�ticas, y gestiona los errores de hardware y la p�rdida de datos. Tambi�n podemos definirlo diciendo que un sistema operativo es un programa de control principal, almacenado de forma permanente en la memoria, que interpreta los comandos del usuario que solicita diversos tipos de servicios, como visualizaci�n, impresi�n o copia de un archivo de datos; presenta una lista de todos los archivos existentes en un directorio o ejecuta un determinado programa.

 

C�mo funciona un sistema operativo

Los sistemas operativos controlan diferentes procesos de la computadora, como la ejecuci�n de un programa de hoja de c�lculo o el acceso a informaci�n almacenada en la memoria del ordenador. Un proceso importante es la interpretaci�n de los comandos que permiten al usuario comunicarse con el ordenador. Algunos int�rpretes de instrucciones est�n basados en texto, y exigen que las instrucciones sean tecleadas. Otros int�rpretes de instrucciones est�n basados en gr�ficos, y permiten al usuario comunicarse se�alando y haciendo clic en un icono, una imagen que aparece en la pantalla y representa una instrucci�n determinada.

Generalmente, los principiantes consideran m�s f�cil de usar los int�rpretes basados en gr�ficos, pero muchos usuarios inform�ticos expertos prefieren los int�rpretes de instrucciones basados en texto porque son m�s potentes.

Los sistemas operativos pueden ser de tarea �nica o multitarea. Los sistemas operativos de tarea �nica, m�s primitivos, s�lo pueden manejar un proceso en cada momento. Por ejemplo, cuando la computadora est� imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresi�n.

Todos los sistemas operativos modernos son multitarea y pueden ejecutar varios procesos simult�neamente. En la mayor�a de los ordenadores s�lo hay una CPU; un sistema operativo multitarea crea la ilusi�n de que varios procesos se ejecutan simult�neamente en la CPU. El mecanismo que se emplea m�s a menudo para lograr esta ilusi�n es la multitarea por segmentaci�n de tiempos, en la que cada proceso se ejecuta individualmente durante un periodo de tiempo determinado. Si el proceso no finaliza en el tiempo asignado, se suspende y se ejecuta otro proceso.

Este intercambio de procesos se denomina conmutaci�n de contexto. El sistema operativo se encarga de controlar el estado de los procesos suspendidos. Tambi�n cuenta con un mecanismo llamado planificador que determina el siguiente proceso que debe ejecutarse. El planificador ejecuta los procesos bas�ndose en su prioridad para minimizar el retraso percibido por el usuario. Los procesos parecen efectuarse simult�neamente por la alta velocidad del cambio de contexto.

Los sistemas operativos pueden emplear memoria virtual para ejecutar procesos que exigen m�s memoria principal de la realmente disponible. Con esta t�cnica se emplea espacio en el disco duro para simular la memoria adicional necesaria. Sin embargo, acceder al disco duro requiere m�s tiempo que acceder a la memoria principal, por lo que el funcionamiento del ordenador resulta m�s lento.


Sistemas operativos actuales

Los sistemas operativos empleados normalmente en los PC son el UNIX, el Macintosh OS, el MS-DOS, el OS/2 y el Windows. El UNIX, desarrollado en 1969 en los laboratorios Bell de AT&T, es un sistema operativo popular entre los usuarios inform�ticos universitarios. Su popularidad se debe en gran medida al crecimiento de Internet, cuyo software fue dise�ado originalmente para computadoras que funcionaban con UNIX. Entre las variantes de UNIX figuran el SunOS (distribuido por Sun Microsystems, Inc.), Xenix (distribuido por Microsoft Corporation) y Linux. El UNIX y sus clones permiten m�ltiples tareas y m�ltiples usuarios. Su sistema de archivos proporciona un m�todo sencillo de organizar los archivos de disco y permite a los usuarios proteger sus archivos frente a otros usuarios. Sin embargo, las instrucciones del UNIX no son intuitivas. Otros sistemas operativos multiusuario y multitarea son OS/2, desarrollado inicialmente por Microsoft Corporation e IBM y Windows, desarrollado por Microsoft. El sistema operativo multitarea de las computadoras Apple se denomina Macintosh OS. El DOS y su sucesor, el MS-DOS, son sistemas operativos populares entre los usuarios de PC. S�lo permiten un usuario y una tarea.

Por hacer un peque�o comentario adicional acerca del Windows, que es tal vez el S.O. m�s utilizado diremos que es un soporte f�sico gr�fico de trabajo que funciona con� muchas aplicaciones dise�adas espec�ficamente para �l. Su caracter�stica es la facilidad de las aplicaciones para que los usuarios trabajen de manera sencilla. En el ambiente Windows se hace referencia a la pantalla como si fuera un escritorio, las funciones se representan en �reas denominadas ventanas. Han existido sucesivas versiones del Windows, y est� a punto de salir el Windows-2000 (escrito en febrero de 2000).


Tecnolog�as futuras

Los sistemas operativos siguen evolucionando. Los sistemas operativos distribuidos, est�n dise�ados para su uso en un grupo de ordenadores conectados pero independientes que comparten recursos. En un sistema operativo distribuido, un proceso puede ejecutarse en cualquier ordenador de la red (normalmente, un ordenador que no est� haciendo nada en ese momento) para aumentar el rendimiento de ese proceso. En los sistemas distribuidos, todas las funciones b�sicas de un sistema operativo - como mantener los sistemas de archivos, garantizar un comportamiento razonable y recuperar datos en caso de fallos parciales- resultan m�s complejas.

 

Lenguajes de programaci�n

Mediante los programas se indica a la computadora que tarea debe realizar y c�mo efectuarla, pero para ello es preciso introducir estas �rdenes en un lenguaje que el sistema pueda entender. En principio, el ordenador s�lo entiende las instrucciones en c�digo m�quina, es decir, el espec�fico de la computadora. Sin embargo, a partir de �stos se elaboran los llamados lenguajes de alto y bajo nivel.

 

En inform�tica, cualquier lenguaje artificial que puede utilizarse para definir una secuencia de instrucciones para su procesamiento por un ordenador o computadora. Es complicado definir qu� es y qu� no es un lenguaje de programaci�n. Se asume generalmente que la traducci�n de las instrucciones a un c�digo que comprende la computadora debe ser completamente sistem�tica. Normalmente es la computadora la que realiza la traducci�n.

 

����������� Lenguajes de bajo nivel

����������� Vistos a muy bajo nivel, los microprocesadores procesan exclusivamente se�ales electr�nicas binarias. Dar una instrucci�n a un microprocesador supone en realidad enviar series de unos y ceros espaciadas en el tiempo de una forma determinada. Esta secuencia de se�ales se denomina c�digo m�quina. El c�digo representa normalmente datos y n�meros e instrucciones para manipularlos. Un modo m�s f�cil de comprender el c�digo m�quina es dando a cada instrucci�n un mnem�nico, como por ejemplo STORE, ADD o JUMP. Esta abstracci�n da como resultado el ensamblador, un lenguaje de muy bajo nivel que es espec�fico de cada microprocesador.

����������� Los lenguajes de bajo nivel permiten crear programas muy r�pidos, pero que son a menudo dif�ciles de aprender. M�s importante es el hecho de que los programas escritos en un bajo nivel sean altamente espec�ficos de cada procesador. Si se lleva el programa a otra m�quina se debe reescribir el programa desde el principio.

 

����������� Lenguajes de alto nivel

Por lo general se piensa que los ordenadores son m�quinas que realizan tareas de c�lculos o procesamiento de textos. La descripci�n anterior es s�lo una forma muy esquem�tica de ver una computadora. Hay un alto nivel de abstracci�n entre lo que se pide a la computadora y lo que realmente comprende. Existe tambi�n una relaci�n compleja entre los lenguajes de alto nivel y el c�digo m�quina.

Los lenguajes de alto nivel son normalmente f�ciles de aprender porque est�n formados por elementos de lenguajes naturales, como el ingl�s. En BASIC, el lenguaje de alto nivel m�s conocido, los comandos como �IF CONTADOR = 10 THEN STOP� pueden utilizarse para decir a la computadora que pare si la variable CONTADOR es igual a 10. Por desgracia para muchas personas esta forma de trabajar es un poco frustrante, dado que a pesar de que las computadores parecen comprender un lenguaje natural, lo hacen en realidad de una forma r�gida y sistem�tica.

 

����������� Lenguaje ensamblador

����������� Este intenta flexibilizar la representaci�n de los diferentes campos. Esa flexibilidad se consigue no escribiendo los campos en binario y aproximando la escritura al lenguaje.

 

����������� Int�rpretes y compiladores

����������� La traducci�n de una serie de instrucciones en lenguaje ensamblador (el c�digo fuente) a un c�digo m�quina (o c�digo objeto) no es un proceso muy complicado y se realiza normalmente por un programa especial llamado compilador. La traducci�n de un c�digo fuente de alto nivel a un c�digo m�quina tambi�n se realiza con un compilador, en este caso m�s complejo, o mediante un int�rprete. Un compilador crea una lista de instrucciones de c�digo m�quina, el c�digo objeto, bas�ndose en un c�digo fuente. El c�digo objeto resultante es un programa r�pido y listo para funcionar, pero que puede hacer que falle el ordenador si no est� bien dise�ado. Los int�rpretes, por otro lado, son m�s lentos que los compiladores ya que no producen un c�digo objeto, sino que recorren el c�digo fuente una l�nea cada vez. Cada l�nea se traduce a c�digo m�quina y se ejecuta. Cuando la l�nea se lee por segunda vez, como en el caso de los programas en que se reutilizan partes del c�digo (sea en bucles, en subrutinas...), debe compilarse de nievo. Aunque este proceso es m�s lento, es menos susceptible de provocar fallos en la computadora.

 

����������� Lenguajes m�s utilizados

COBOL (compilado): se suele utilizar para gesti�n empresarial. Es un lenguaje antiguo de poca capacidad.

FORTRAN (compilado): se trata de un programa para operaciones de c�lculo matem�tico.

PASCAL (compilado): lenguaje de prop�sito general cuyo objetivo era el lenguaje.

BASIC (int�rprete): lo normal es que sea interpretado. Lenguaje sencillo de aprender y de manejar que inicialmente se adecu� a la ense�anza de la inform�tica. Es m�s sencillo que el �Pascal�.

La versi�n m�s conocida es el �Visual Basic�.

ADA (compilado): lenguaje orientado a la programaci�n concurrida adaptado a las leyes o normas de la ingenier�a software. La sintaxis es parecida al �Pascal�.

MODULA 2 (compilado): casi id�ntico al �Pascal�. Hace m�s �nfasis en la programaci�n modular y tambi�n permite programaci�n concurrente.

�C� y�C++� �(compilados)

�C�: Lenguaje orientado a la programaci�n de sistemas especializados en todo aquello que no sea gesti�n. Se trata de un lenguaje de medio nivel. Permite acceder con facilidad a caracter�sticas del �Hardware�. El c�digo generador es m�s eficiente que en el resto de compiladores.

�C++� Utiliza las mismas instrucciones que �l �C� pero en este caso permite programas orientada a objetos.

LISP y PROLOG: ambos son utilizados para programaci�n de inteligencia artificial. El LISP un lenguaje interpretado, en el que cada expresi�n es una lista de llamadas a funciones.

JAVA: este es un lenguaje de prop�sito general interpretado. Orientado para programaci�n en Internet.

 

2.3 Dispositivos perif�ricos y soportes de informaci�n

Como definici�n de perif�rico de ordenador se tiene al elemento f�sico que sirve para conectar el ordenador con el �mundo exterior�.

 

Grupos y clases

a)                  Perif�ricos de almacenamiento masivo: permiten manipular informaci�n registrada en alg�n tipo de dispositivo.

 

-         Soporte: �� material en el que est�n grabados los datos (material de tipo magn�tico y �ptico).

-         Medio:����� elemento f�sico que contiene el soporte (cinta/disco/...)

-         Perif�ricos:� dispositivo que manipula la informaci�n almacenada en el medio (unidad de CD-ROM, disquetera,...).

 

b)                 Perif�ricos de entrada/salida: son todos aquellos que proporcionan informaci�n al ordenador o la manipulan (rat�n, teclado, impresora, teclado t�ctil,...)

 

Cintas magn�ticas

 

Cintas de carrete: no son las m�s utilizadas, pero s� las peores porque desperdician informaci�n al grabarla por bloques.

 

Encima tenemos un trozo de cinta magn�tica de grabaci�n. Las l�neas horizontales representan la forma de almacenamiento de la informaci�n. El espacio que existe entre bloques es hueco y desperdiciado.

 

Caso t�pico de ordenador de cinta magnetof�nica.

 
 

 

 

 

 

 

 

 

 


Cintas de tipo �cartucho�: menos aparatosas que las anteriores pero tambi�n son m�s peque�as que las de V.H.S.

 

Tipos:�

-          Cintas de arranque y parada: Utilizan un m�todo de grabaci�n similar al anterior. Desperdician espacio.

-          Cintas de bobinado continuo (strinning). Son mejores que las anteriores.

 

 

 

 

 

 

 


Como podemos ver en el dibujo anterior, la informaci�n es recogida de forma continua.

 

 

- �������� Cintas de cassette: son las que m�s se utilizan. Las cintas de alta capacidad tienen desventajas, las que m�s se utilizan son los cassettes DAT (Digital Audio Tape). El ancho de la cinta es de 4 mm.

�����������

����������� Ventajas:

�����������

-��� Unicas con tecnolog�a de grabaci�n digital.

-         Mayor duraci�n con respecto a los otros tipos.

-         No desperdician tanta informaci�n como los otros m�todos.

-         Comprimen la informaci�n.

-         El m�todo de grabaci�n es de forma espiral.

 

Discos magn�ticos

Es el m�todo de almacenamiento masivo m�s usado.

Poseen grandes ventajas con respecto a las cintas. El m�todo de informaci�n es directo y no secuencial.

Antes los discos eran siempre de una sola cara.

 

 

El disco se divide en partes accesibles, son pistas conc�ntricas que dividen de una manera l�gica el disco.

Cada anillo se llama pista. Las divisiones de pistas son los sectores.

 
 

 

 

 

 

 

 

 

 

 

 

 


En los sectores interiores, las part�culas magn�ticas est�n m�s concentradas para as� tener m�s capacidad de almacenamiento.

La unidad m�nima de lectura/escritura� para un dispositivo se denomina CLUSTER que es un grupo de sectores o unidad de almacenamiento.

Una unidad que utiliza discos magn�ticos como m�nimo lee lo� que tiene un �Cluster�.

 

N�mero Sect./Cluster

 

 

 

El� �cluster� es la unidad m�nima de acceso.

 

 

Autoexec.bat

 
���������������������������������������������������������� ����� 148 char. (bytes)

 

Disquete (utiliza sector /cluster).

 
 

 

 


��������������������������������������� ����������������������������������������������������������������512� byte = sector

 

La capacidad del disco es de 512 byte = sector

Si lo grabamos en un disco duro, este utiliza 16 sect/cluster = 8kb

La unidad m�nima para un disco duro tiene que ser una �cluster�.

 
 

 

 

 

 

 

 

 

 

 

 

 

 

 


Un alto n�mero de sectores por �cluster� es inadecuado para ficheros peque�os.

Si los ficheros fueran muy grandes, ocurrir� que ocupar�an varios sectores.

N�mero alto de Sect./Clust.� es adecuado para ficheros grandes.

 

Los discos suelen estar magnetizados por las dos caras.

 

El formateo de un disco se produce cuando, mediante un programa, las pistas y sectores l�gicos que contiene el disco son legibles. Cuando se formatea se detectan posibles errores.

 

Disquetes

Compuestos por l�minas de pl�stico recubiertos por material magnetizable y protegida por alg�n tipo de cubierta

 

Caracter�sticas:

 

-         Son un sistema� de almacenamiento secundario.

-         Son baratos.

-         Acceso lento.

-         Se utilizan para transportar informaci�n.

-         Baja capacidad.

-��� Suelen utilizarse para instalar programas e intercambiar ficheros.

-         Tambi�n pueden ser muy �tiles para peque�as copias de seguridad.

-         Son muy� poco fiables.

-         Se pueden producir errores de lect./Escrit.

 

Los disquetes pueden estropearse o quedar defectuosos debido al funcionamiento de la disquetera del disco.

Movimientos del disquete al ser le�do:

 

1                    Gira

2                    Mueve la cabeza de lectura hasta la pista donde est� el sector.

3                    Leer/Escribir.

4                    Parar y girar

 

Clasificaci�n de los disquetes

La clasificaci�n de los disquetes depende de dos factores. Uno es el tama�o f�sico (8��, 5��1/4, 3��1/2, 3��,...) y el otro es la densidad (n�mero de sectores/pista).

En los discos de 3 � existen varios:

-         DD ���������� (double density).........9 sect./pista.

-         HD ���������� (high density).............18 sect./pista.

-         ED ���������� (extra density).............36 sect./pista.

La capacidad de un disquete se puede hacer de la siguiente manera:

Capacidad = # caras� x� # pistas/caras� # sect./cara� x�� tama�o del sector

Una disquetera preparada para leer alta densidad puede leer densidades inferiores.

 

Protecci�n

La mec�nica de protecci�n contra escritura depende del tama�o f�sico del disco.

 

�������� Disco de 8``������������������������������������������ Disco de 3��1/2

Libre est� protegido y tapado est� sin protecci�n.

 
 

 

 

 

 

 

 

 

 

 

 

 


En el dibujo del disco de 8�� podemos ver que con� el hueco libre se puede escribir y con el hueco tapado NO.

 

 

Discos duros

Conjunto de discos o platos r�gidos montados verticalmente uno encima de otro,� herm�ticamente cerrados en una carcasa met�lica que evita que se pueda deteriorar la superficie de los discos o las cabezas lectoras.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


El dibujo de arriba refleja un t�pico disco duro. Se pueden ver los discos (r�gidos) apilados y las cabezas lectoras entre disco y disco.

 

Caracter�sticas

 

Principal sistema de almacenamiento

Gran densidad.

Muy r�pidos.

Caros, comparados con los disquettes.

Suelen estar dentro de la caja del ordenador.

La unidad lectora y el soporte magn�tico est�n integrados dentro de la misma carcasa.

En la mayor�a de los casos son �complicados� de instalar y configurar.

Su fiabilidad es alta comparada con los disquettes.

 

Lectura y caracter�sticas de los discos del H.D.

 

Movimiento continuo y veloz del disco.

Se realiza el acceso por cilindros.

Cuando se lee o escribe, las cabezas de lectura no est�n en contacto con el disco.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


En el dibujo de arriba se destacan las �cabezas lectoras�. La distancia entre las cabezas y los discos es de 0,3 micras. La cabeza lectora nunca toca los discos, los da�ar�a (esto era uno de los grandes problemas de los ordenadores antiguos).

Otro concepto a la hora de funcionar con D.D. (H.D.), es �la controladora� que es un dispositivo necesario que hace de intermediario entre el ordenador y el disco duro. Transforma las peticiones de lectura y escritura en las se�ales el�ctricas adecuadas para el funcionamiento del disco duro.

 

DISQUETERA

 

H.D.

 

CD-ROM

 

 

Controladora de disco

 
 

 

 

 

 

 

 

 

 

 

 

 


Para pasar informaci�n del disco duro (H.D.) a la memoria necesitamos la controladora de disco que har� de intermediario entre el ordenador y esos dispositivos de almacenamiento.

La controladora de disco debe ser compatible con ambos dispositivos.

 

Actualmente las controladoras E.I.D.E. (uso no profesional) �pueden controlar:

-         4 H.D./CD-ROM y dos disqueteras.

La controladora �SCSI� tambi�n tiene que tener un disco duro �SCSI� (uso no profesional) tambi�n.

 

Discos �pticos

El acceso o la lectura de la informaci�n es a trav�s de l�ser.

 

Caracter�sticas:

 

1                    Sirven como sistema de almacenamiento auxiliar.

2                    Son de gran capacidad.

3                    Velocidad de acceso y transferencia es mucho mayor que la de los disquetes pero menor que la de los discos duros.

4                    Baratos, teniendo en cuenta la capacidad.

5                    La unidad lectora es independiente del soporte.

6                    F�cil de transportar. Se utilizan para intercambiar informaci�n e instalar programas.

7                    La fiabilidad de este soporte es muy alta.

8                    La� informaci�n se graba en espiral

9                    El disco s�lo gira cuando es necesario.

10                El cabezal no est� nunca en contacto con la superficie del disco.

11                Lo cual da una idea de la fiabilidad.

12                Es rayable.

 

 

CD-ROM (Discos de s�lo lectura)

Formateo id�nticos a los CD y a los CD de m�sica.

La capacidad m�x. es de� 660 Mb y el m�n. de 2 Mb.

La velocidad (hablamos de� transferencias bytes/segundos) se ha denominado est�ndar a la necesaria para� leer un CD-Audio que es de 150 Kb/s. Poco despu�s salieron las de X2 (doble velocidad), por lo que la velocidad de transferencia ser� 150 Kb/sX2 = 300 Kb/s. Actualmente son de alrededor de X40.

Tiempo de acceso medio

Se suele medir en mseg. Indica la velocidad del movimiento, de la cabeza lectora sobre el disco.

Tiempo demedici�n.

 
 

 

Un dato importante es que en los CD-ROM con informaci�n muy repartida:

24X trans. = 100 mseg

12X trans. = 20 mseg.

 

El primero es del tipo de videos y el segundo es m�s r�pido.

 
 

 

 

 

 

 

 

 

 

 

 

 


Tama�o del b�ffer interno.

El b�ffer interno, es una memoria peque�a y auxiliar que funciona como una memoria cach�, guardando m�s informaci�n de la que realmente se pide, para poder adelantarse a las siguientes peticiones de lectura.

 

Tipo de tama�o de controladora

-         IDE / EIDE: en ordenadores dom�sticos.

-         SCSI: en cualquier tipo de CD-ROM, es m�s r�pido.

 

Est�ndares soportadores.

Son los tipos de informaci�n o discos que es capaz de leer la controladora. Lo normal es que sean capaces de leer un CD-Audio. Puede haberlos de muchos tipos: Photo_CD, CD �V�deo, CD interactivo. Otros tipos son los CD-, son gravables pero solamente una vez.

 

Discos �pticos de lectura-escritura

Los discos que se utilizan son los CD-R (se escribe en ellos una sola vez), son escritos por unidades de CD que soportan este formato.

-         Las grabadoras de CD tienen una velocidad de lectura �normal� y la de escritura es de� X8

-         Los CD-RW: (se puede escribir en ellos varias veces), se comporta como un disquete, ideal para guardar copias de seguridad.

 

Existen dispositivos para los tipos de discos. El CDR es a�n m�s barato que el CD-RW, en la mayor�a de los casos es SCSI.

 

-         DVD-ROM: como un CD, se trata de un soporte �ptico. El ancho de las pistas es distinto al del CD-ROM, por que en un CD hay� 1 pista y en un DVD hay cuatro.

�

CD � ROM���������������� 660 Mb

DVD � ROM ������������ 4,7 Gb � 17 Gb

 

Un CD-ROM utiliza s�lo una cara y el mismo nivel. EL DVD utiliza m�ltiples configuraciones:

����������� -���� Una cara, una capa

-         Dos caras, dos capas de 17

 

En cuanto a velocidad es igual que un CD.

Los lectores de DVD� que suelen ser compatibles, son los CD-ROM.

Tambi�n est� el DVE-VIDEO (permite hasta cuatro pel�culas y sonido digital...).

 

El DVD-R permite grabar todo de una vez

 

Perif�ricos de entrada y salida

Monitores

Tama�o de la pantalla (pulgadas) es la distancia en diagonal de la pantalla. Las profesionales oscilan entre las 12�� y las 17��,2.

El concepto de resoluci�n de una pantalla son los puntos horizontales por los verticales (pixels) de la pantalla. Al principio eran de 200 X 300, luego fue est�ndar de 640 X 480, 800 X 600, y ahora son de 1024 X 786 y 1280 X 1024.

Todos los monitores tratan la informaci�n de forma anal�gica. La forma anal�gica es representada como una curvatura �gaussiana� continua y la forma digital es de la misma forma que las curvaturas rectas del pulso de un reloj.

Se usan los an�logos por que para leer 16 mill. de colores por punto, son muchos �0� y �1�.

Cuando se dice que un monitor es digital, quiere decir que el cuadro de mandos es digital.

Los monitores est�n basados en la misma tecnolog�a que los T.V. (monitores de tubo de rayos cat�dicos CTR)

 

 

 

 

 

 

 

 

 

 

 

 

 

 


El ca��n de haz de electrones lanza contra un puntito, el punto es de f�sforo. Cuando le da un haz, brilla dependiendo de la intensidad. Cada punto refleja tres colores elementales que son el rojo verde y azul. Si fuese monocromo, s�lo tendr�a un color (antes muchos monitores eran monocromo, de un color verdoso).

 

La pantalla est� formada por una serie de puntos que deben ser excitados. El ca��n debe recorrer todos los puntos de la pantalla constantemente para que se pueda representar la imagen.

 

Tarjeta gr�fica

La informaci�n que va a procesar el monitor se la va a dar la tarjeta gr�fica.

Hay varios modelos de tarjetas pero todas pero todas cumplen una serie de est�ndares seg�n los par�metros:

 

-��������� Resoluci�n de trabajo:� - Modo texto

���������������������������������������������������������� - Modo gr�fico.

 

-��������� N�mero de colores que es capaz de tratar.

 

����������� Tipos de tarjeta gr�fica

MDA

S�lo permit�a pasar texto a la pantalla. No permit�a procesar la informaci�n de tal forma que se representaran gr�ficos.

Los �standard� posteriores fueron:

EGA

VGA

SVGA

Permitieron progresivamente la incorporaci�n de gr�ficos cada vez m�s complejos.

Otros conceptos relacionados con las tarjetas gr�ficas:

 

Memoria de v�deo

Es la parte en la que se guarda la informaci�n que se va a visualizar.

 

Chipset

Chip que controlan la tarjeta. S3, Cirrus, trident, xga.

 

N�mero de bits

N�mero de l�neas que hay entre el procesador gr�fico y la memoria gr�fica.

 

Acelerador gr�fico

Es un circuito especializado en hacer tareas rutinarias de manera m�s r�pida.

 

Modo de refresco

El �refresco� es renovar completamente el contenido de la pantalla, repitiendo la misma representaci�n o modific�ndola si es necesario. Para ello se hace un recorrido pixel a pixel a una velocidad determinada.

El famoso parpadeo de la imagen en la pantalla se produce si la velocidad de refresco es baja y la vista se cansa.

Existen dos formas de refresco:

 

-         Horizontal: N�mero de l�neas/seg.

-         Vertical:���� �Pantallas/seg.

Las pantallas son el n�mero de veces que se refresca la pantalla en un segundo y est� entre 50 Hz y 100 Hz (50-100 refrescos/seg.)

 

 

Traco (trackin�)

Modo de refresco entrelazado que consiste en refrescar las l�neas impares que hemos rellenado la imagen con la mitad de las l�neas y despu�s rellenamos las pares.

Este m�todo es utilizado cuando la resoluci�n es alta y la velocidad es baja.

 

Impresoras

Caracter�sticas:

-��������� Resoluci�n. Definen la calidad del resultado o con la que imprimo una hoja (puntos x pulgadas (ppp)) (dots per inch (dpi)).

-��������� Velocidad de impresi�n. Determina el n�mero de caracteres por segundo o el n�mero de p�ginas/minuto que es capaz de generar.

 

-         ������Fuentes internas.

-��������� Fuentes de impresi�n (hardware)

����������� -��������� Definidos por el programa. Externos y� del software.

 

Las impresoras suelen tener un �panel de control�. Este panel sirve para cambiar el panel interno u otras cosas como el tipo de letra.

 

Vamos a comentar algo acerca de los tipos m�s comunes de impresoras

 

Impresoras matriciales o de aguja

Utilizan una cabeza formada por varias agujas que dependiendo de si est�n activas o pulsadas permiten configurar o escribir todos los s�mbolos necesarios.

 

 

 

 

 

El cabezal, en negro, imprime seleccionando los puntos precisos para cada car�cter. La barra, en gris, hace que el folio vaya subiendo.

 

Para marcar cualquier car�cter lo que se har�a ser�a activar cada uno de los puntos necesarios.

 
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Son impresoras comunes las matriciales de 24 agujas (en realidad no se trata de impresoras de 24 agujas sino de agujas en forma matricial de 24x24).

 

Caracter�sticas

-         Resoluci�n o calidad es baja o media

-         Velocidad baja (char./seg.).

-         Cinta a utilizar depende del modelo de impresora. Existe una degradaci�n progresiva.

 

En este tipo de impresoras la impresi�n es por tinta que viene en forma de cinta (gris). El car�cter� (negro) empuja con fuerza sobre la cinta y esta deja impreso el car�cter sobre la hoja (blanco) que a su vez golpea sobre el rodillo.

 
 

 

 

 

 

 

 

 


�

 

 

-         Ruido

-         Suelen tener pocos tipos de letra interna

-         Permiten utilizar papel tipo calco

-         Baratos

 

Impresoras de inyecci�n de tinta (chorro de tinta)

Utilizan un cabezal que al calentar la tinta que contiene permite generar los caracteres a imprimir.

 

 

 

 

 

 

 

 

 

 

 


Por supuesto, existen diferentes tipos de tecnolog�as de inyecci�n de tintas. Normalmente eran bastante sucias� por que la tinta se corr�a. Hay otras t�cnicas como la de la burbuja en el extremo de la aguja. Este �ltimo es m�s preciso por que el torrente de tinta es controlado.

�Aqu� el papel y el cabezal siguen en movimiento.

 

 

 

 

 

 

 

 

 


Caracter�sticas:

-         Resoluci�n media/alta

-         Comparable con l�ser

-         Velocidad media/baja (p�ginas/min.)

-         Se utiliza un cartucho contenedor de tinta. El cabezal suele ir unido a ese tanque en la mayor�a de los casos y por ese motivo es tan caro.

-         Existen dos tipos de configuraciones:

-         BN/Color (o una o otra)

-         BN/Color (las dos a la vez)

-         No genera ruido

-         Suelen tener pocos tipos de letra internas, en casi todos los casos s�lo permiten hojas sueltas (y no papel continuo)

-         La calidad depende del papel utilizado

 

 

Impresoras l�ser

Tienen la misma tecnolog�a que las fotocopiadoras.

 

 

La tinta queda impresa en el papel calentado la tinta en polvo y sell�ndola contra el papel

 
 

 

 

 

 

 

 

 

 

 


Caracter�sticas:

-         Alta velocidad (p�g./min.)

-         Alta calidad

-         Trabajo en altas temperaturas (necesario sistema de ventilaci�n)

-         Ruido intermedio

-         S�lo aceptan papel en hojas sueltas

-         Algunos modelos de gama alta pueden llevar opcionalmente el POST-SCRIPT (lenguaje de definici�n de p�gina).

 

POST-SCRIPT: forma de definici�n o descripci�n de p�gina para definir las instrucciones que entiende la impresora para ser m�s eficiente.

La desventaja es que para opci�n Post-script, la impresora s�lo imprimir� documentos Post-scrip

 

Modem (Modulador-Demodulador)

Dispositivo utilizado para transmitir datos a trav�s de la red telef�nica.

 

 

 

 

 

 

 

 

 

 

 

 

 


Instalaci�n del m�dem

 

1��������� forma interna: a trav�s de las tarjetas de ampliaci�n.

2��������� Forma externa: va� fuera (por fuera) conectado a este� a trav�s del puerto serie.

 

 

Forma de conexi�n

 

Las utilidades posibles del m�dem son varias como:

Enviar informaci�n a trav�s de la red de tln.

Conectarse a un �Host� o red remota. Esto permitir� operaciones de trabajo.

Conectarse a ordenadores BBS o sistema de mensajer�a electr�nica.

Conexi�n a Internet.

Env�o y recepci�n de documentos (fax).

 
 

 

 

 

 

 

 

 

 

 

 

 


Las ventajas del fax son:

-         No se escribe ni se imprime hasta que se ordena.

-         Tienen sistemas de programaci�n para la m�quina

-         La impresi�n es en papel no t�rmico

 

Para la instalaci�n del fax es necesario todos los programas que necesit� el m�dem para su instalaci�n.

 

Caracter�sticas (m�dem):

-         Velocidad de transmisi�n de datos se mide en bps/seg.

-         Existen varios est�ndares: 9.600/14.400/28.800/33.600/55.600

 

Tanto el emisor, como el receptor se tienen que poner de acuerdo para enviarse se�ales, han de ser de la misma frecuencia.

 

Los m�dems son sensibles al ruido en un medio de comunicaci�n: cuanta mayor velocidad, m�s sensible.

 

Otros perif�ricos

Teclado: Dispositivo de entrada m�s com�nmente utilizado que encontramos en todos los equipos computacionales. El teclado se encuentra compuesto de 3 partes: teclas de funci�n, teclas alfanum�ricas y teclas num�ricas.

Mouse : Es el segundo dispositivo de entrada m�s utilizado. El mouse o rat�n es arrastrado a lo largo de una superficie para maniobrar un apuntador en la pantalla del monitor. Fue inventado por Douglas Engelbart y su nombre se deriva por su forma la cual se asemeja a la de un rat�n.

L�piz �ptico : Este dispositivo es muy parecido a una pluma ordinaria, pero conectada a un cord�n el�ctrico y que requiere de un software especial. Haciendo que la pluma toque el monitor el usuario puede elegir los comandos de las programas.

Tableta digitalizadora : Es una superficie de dibujo con un medio de se�alizaci�n que funciona como un l�piz. La tableta convierte los movimientos de este apuntador en datos digitalizados que pueden ser le�dos por ciertos paquetes de c�mputo . Los tama�os var�an desde tama�o carta hasta la cubierta de un escritorio.

Entrada de voz (reconocimiento de voz) : Convierten la emisi�n vocal de una persona en se�ales digitales. La mayor�a de estos programas tienen que ser "entrenados" para reconocer los comandos que el usuario da verbalmente. El reconocimiento de voz se usa en la profesi�n m�dica para permitir a los doctores compilar r�pidamente reportes. M�s de 300 sistemas Kurzweil Voicemed est�n instalados actualmente en m�s de 200 Hospitales en Estados Unidos. Este novedoso sistema de reconocimiento f�nico utiliza tecnolog�a de independencia del hablante. Esto significa que una computadora no tiene que ser entrenada para reconocer el lenguaje o tono de voz de una sola persona. Puede reconocer la misma palabra dicha por varios individuos.

Pantallas sensibles al tacto (Screen Touch) : Permiten dar comandos a la computadora tocando ciertas partes de la pantalla. Muy pocos programas de software trabajan con ellas y los usuarios se quejan de que las pantallas est�n muy lejos del teclado. Su aceptaci�n ha sido muy reducida. Algunas tiendas departamentales emplean este tipo de tecnolog�a para ayudar a los clientes a encontrar los bienes o servicios dentro de la tienda. Lectores de c�digo de barras Son rastreadores que leen las barras verticales que conforman un c�digo. Esto se conoce como Punto de Venta (PDV). Las tiendas de comestibles utilizan el c�digo Universal de Productos (CUP � UPC). Este c�digo identifica al producto y al mismo tiempo realiza el ticket descuenta de inventario y har� una orden de compra en caso de ser necesario. Algunos lectores est�n instalados en una superficie f�sica y otros se operan manualmente.

Scanners : Convierten texto, fotograf�as a color � en Blanco y Negro a una forma que puede leer una computadora. Despu�s esta imagen puede ser modificada, impresa y almacenada. Son capaces de digitalizar una p�gina de gr�ficas en unos segundos y proporcionan una forma r�pida, f�cil y eficiente de ingresar informaci�n impresa en una computadora; tambi�n se puede ingresar informaci�n si se cuenta con un Software especial llamado OCR (Reconocimiento �ptico de caracteres).

 

3. Programas: tipos y caracter�sticas

Dentro del Software, ya hemos hablado de los Sistemas Operativos y los Lenguajes de Programaci�n. Adem�s de estos tipos de Software, tambi�n tenemos Software de Uso General y Software de Aplicaciones

 

3.1 Software de uso general

El software para uso general ofrece la estructura para un gran n�mero de aplicaciones empresariales, cient�ficas y personales. El software de hoja de c�lculo, de dise�o asistido por computadoras (CAD), de procesamiento de texto, de manejo de Bases de Datos, pertenece a esta categor�a. La mayor�a de software para uso general se vende como paquete; es decir, con software y documentaci�n orientada al usuario (manuales de referencia, plantillas de teclado y dem�s ).

 

Procesamiento de textos

Un procesador de textos es un programa que nos permite redactar un documento, un informe, escribir una carta, escribir un libro... En principio s�lo serv�an para tratar texto pero poco a poco se han ido sofisticando y en la actualidad tienen sencillas herramientas para creaci�n de gr�ficos, tablas, correcci�n ortogr�fica e incluso sint�ctica... Adem�s son capaces de importar gr�ficos complejos realizados con programas de dise�o gr�fico. Son programas de uso muy frecuente y sencillos de manejar.

Podemos mencionar el WORD de Microsoft (la misma compa��a que desarroll� el sistema operativo Windows). Han existido sucesivas versiones, en la actualidad est� a punto de comercializarse el WORD-2000. Otros procesadores de textos ampliamente distribuidos son: WordPerfect, AmiPro, MicrosoftWorks...

 

Hojas de c�lculo

Una hoja de c�lculo es un programa que nos permite hacer, entre otras cosas, operaciones con series grandes de n�meros. Si tenemos varias columnas de datos correspondientes a distintas cosas,� podemos establecer todo tipo de operaciones que nos d� una columna final de resultados, o un valor promedio (u otros tipos de ajustes)...Tambi�n podemos realizar representaciones gr�ficas de distintos valores: podemos hacer una representaci�n X-Y, o bien varias representaciones superpuestas para hacer comparaciones o lo que deseemos, podemos realizar histogramas, representaciones tridimensionales,

Podemos mencionar la hoja de c�lculo EXCEL, de la compa��a Microsoft (que dicho sea de paso, tiene un cuasimonopolio) que se compenetra muy bien con el WORD en cuanto a intercambio de textos, tablas, gr�ficos...Otras hojas de c�lculo son LOTUS 1-2-3, Microsoft Works,...

 

CAD

El dise�o asistido por ordenador (Computer Aided Design) tambi�n ha evolucionado espectacularmente estos �ltimos a�os. Se trata de hacer en la pantalla un dibujo m�s o menos complicado, sea con fines de dise�o, art�sticos, para ilustrar un documento... Hoy en d�a son posibles en un ordenador no profesional cosas hasta hace poco impensables: dise�o de complejas estructuras en 3D, animaciones sencillas, retoque fotogr�fico y fotomontaje renderizado (sombreado virtual en 3D debido a focos de luz que el usuario coloca a su antojo, da una espectacular sensaci�n de tridimensionalidad). Muchas industrias utilizan este tipo de programas para dise�ar sus productos venideros: empresas automovil�sticas, astilleros...

Dentro de la enorme cantidad de programas destinados a dise�o gr�fico podemos destacar el CorelDraw, el Autocad, el Paint Shop Pro, PhotoShop... (he mezclado un poco programas de dibujo sencillos, de retoque fotogr�fico y de dise�o propiamente dicho).

 

Bases de datos

Permiten el tratamiento con cantidades enormes de datos. Es el tipo de programas que utilizan los bancos para controlar las operaciones con sus clientes (intereses d�a a d�a de todas las cuentas corrientes...), las compa��as de seguros, los almacenes (para controlar la entrada y salida de material, el control de stocks...). Podemos mencionar dBase, Quattro Pro, Access...

 

Agenda

Existen programas que cumplen funci�n de agenda. Te avisan de las fechas importantes, de las horas que t� quieras, permiten optimizar el tiempo del d�a, e incluso enviar felicitaciones autom�ticamente en los cumplea�os de las personas que est�n en el list�n telef�nico personal. Podemos destacar Schedule+ de Microsoft.

 

3.2 Software de aplicaciones

El software de aplicaci�n esta dise�ado y escrito para realizar tareas espec�ficas personales, empresariales o cient�ficas como el procesamiento de n�minas, la administraci�n de los recursos humanos, el control de inventarios, el control del tr�fico, estudio de la din�mica atmosf�rica... Todas �stas aplicaciones procesan datos (recepci�n de materiales) y generan informaci�n (registros de n�mina) para el usuario.