2 SOFTWARE
El software, son los programas que puede utilizar un computador, gracias a ellos,
los computadores modernos poseen la versatilidad para solucionar distintas necesidades.
- Distintas personas, personalidad y profesiones, necesitan
distintas herramientas.
- Distintas labores.
- El software, programa, es un conjuntos de instrucciones que
efectúa diversas operaciones.
- Un computador convencional por sí solo no es capaz
de operar, necesita un software.
- El software es el que permite al usuario comunicarse con el
computador. Por esa razón existen distintos niveles de software que
manejan esta comunicación. Los cuales vamos a ver a continuación:
- Los programas no son tangibles físicamente, pero
sus formas de almacenamiento si lo son.
Interfaz con Usuario: se compone de elementos
visuales (desplegados en pantalla) que el usuario reconoce e interpreta
como información (ventanas, cuadros, botones, etc.). Incluye todos
los elementos que permiten a un usuario comunicarse con un programa y por
ende con el computador.
Operaciones: el software ejecuta diversas
operaciones que se ejecutan en la CPU entregando el resultado solicitado
por el usuario.
2.1 SISTEMAS OPERATIVOS
Sistema Operativo: administra la operación
de un computador, secuencia y controla el uso de programas y todos los
recursos de hardware. Un computador no puede funcionar sin un Sistema
Operativo.
Sistemas
Operativos existentes
UNIX, DOS, OS/2 (IBM), MAC-OS (Macintosh), Windows95,
Windows98, Windows2000, Windows NT, Windows XP, ..
DRIVERS
- En castellano se llaman controladores
- Dependen del Sistema Operativo, específicos
- Algunos Sistemas Operativos incluyen librerías
- Vienen en discos o CD´s con los componentes
- Los fabricantes los tienen en Internet.
ADMINISTRACIÓN DE RECURSOS
- Dispositivos de entrada: el sistema operativo recibe
instrucciones o información a través de estos dispositivos:
teclado, etc..
- Dispositivos de salida: permite que los programas
en ejecución manden información tanto a la pantalla, la impresora,
etc.
- Dispositivos de Comunicación:
podrían ser calificados como de entrada o salida, ya que cumplen ambas
funciones. Entre estos se cuentan las tarjetas de redes y los modems.
- Buses de Datos: controla el flujo de información
y la administra cuando entra y sale del procesador. Se encarga de determinar
la cantidad de datos que viaja por los canales de comunicación que
van hacia la CPU y salen de la CPU.
- CPU: procesa la información dentro del computador,
es la parte que ejecuta las instrucciones dentro del equipo.
- Memoria RAM: o principal, memoria de funcionamiento.
- Memoria Cache: interactúa directamente con la CPU.
- Memoria Secundaria: El sistema
operativo los reconoce como "unidades de disco" (disco
duro, diskettes, CD, etc.).
- En un PC (Computador Personal), el cual es manejado
con DOS, Linux, Windows, se distinguen las unidades de disco de la siguiente
forma:
A: primera diskettera.

B: segunda diskettera (si es que existe).

C: primer disco duro
D: segundo disco duro, CD-ROM, DVD, etc. sucesivamente
Ruta de Archivo y Extensiones
- Los nombres sirven para diferenciar e identificar los archivos.
- Las extensiones en DOS, Windows y Unix sirven para determinar
el tipo del archivo.
- La ruta absoluta de un archivo consiste en la composición
de los nombres de:
- disco
- subdirectorios
- nombre del archivo
Ej. C:\WINDOWS\WIN.COM
- En DOS los nombres de archivos tienen 8 letras para la parte
principal y sólo 3 para la extensión.
- Los Sistemas Operativos modernos, como Windows95/98/2000/XP,
Unix, o MAC-OS permiten nombres ilimitados, permitiendo una mayor y mejor
posibilidad de ordenamiento dentro de los computadores.
- Los Sistemas Operativos Mac, utiliza extensiones dentro de
los archivos de sistema en cada directorio.
MANEJO DE UN SISTEMA OPERATIVO
El usuario opera con el sistema operativo principalmente
de dos maneras:
- Al trabajar con un programa que efectúe llamados
al sistema operativo.
- Ejecutando comandos del sistema operativo.
Una vez que se tiene instalado un sistema operativo que "conoce"
los recursos del computador, es posible instalar nuevo software (programas) que
sean ejecutados sobre este sistema operativo. Como ejemplo, para poder mandar
un fax a través del computador, el sistema operativo tiene que poder reconocer
el modem.
Es decir, todo el software que se ocupa en un computador debe
ser capaz de ser ejecutado en el Sistema Operativo que posee dicho computador.
Existe software hecho específicamente para DOS (para Windows), para Macintosh
y UNIX.
Los Sistemas Operativos son distintos lenguajes para distintas
máquinas. Es tanto que existen Sistemas Operativos especiales para computadores
específicos, esto pása usualmente con UNIX.
LOS SISTEMAS OPERATIVOS SON EL LENGUAJE QUE UTILIZAN LOS
COMPUTADORES PARA COMUNICARSE CON LOS PROGRAMAS Y OTROS COMPUTADORES.
Esto nos lleva a que los Sistemas Operativos son análogos
a los idiomas que utilizan las personas para comunicarse.
2.2
APLICACIONES PARA COMPUTADORES
Aplicación es otra manera
de decir programa, etc. Es decir, software en general.
Por ejemplo:
Procesador de Texto:
programa que permite crear un documento, (Word, Wordperfect, WordPro, etc.)
con distintos formatos de textos, tablas e imágenes, etc.
Hoja de Cálculo:
programa que se encarga de manejar planillas de cálculos, incluyendo
posibilidad de efectuar complejas operaciones. Ello incluye crear imágenes
que apoyen a la visualización de la información. (Excel, QuattroPro,
Lotus123).
Programas Utilitarios:
aplicaciones que ayudan al usuario a administrar los recursos del computador.
Es decir, extienden la capacidad de operación desde el mismo sistema
operativo y muchas veces permiten un uso más simple y eficiente. (PCTools,
Norton, Windows 3.x).
Sistemas de Bases de Datos:
programas que manejan mucha información, por ejemplo las cuentas corrientes
de un banco, alumnos de la universidad, programas de contabilidad, etc. Muchas
veces son creados a la medida del usuario, empresas o organismos. Existen programas
que permiten crear aplicaciones de datos (dBase, Paradox, Access, Oracle, Sybase,
Informix).
Volver al índice de las clases AQUÍ