Instalación y parametrización del software. IFCT0510. Álvaro Aranda Vera
El siguiente esquema muestra la relación entre el firmware y el sistema operativo. El sistema operativo manda la información al firmware que está dentro del hardware y se encarga de traducir las órdenes llegadas del sistema operativo al dispositivo. En realidad el sistema operativo manda las órdenes aprovechándose de los controladores de cada dispositivo.
Por ejemplo, en el caso de que un usuario quiera escuchar música de un disco pulsará el botón de reproducir en el programa, y se transmitirá una serie de instrucciones al sistema operativo. Estas instrucciones son procesadas a su vez y enviadas al hardware donde el firmware recoge esas instrucciones y las procesa, haciendo que el dispositivo haga la petición requerida.
Recuerde
El firmware puede localizarse en cualquier dispositivo como reproductores de música, reproductores DVD, electrodomésticos, automóviles, televisiones, etc.
4.2. Distinción entre firmware, software y hardware
El hardware en la informática y la electrónica abarca todos los dispositivos que se pueden tocar, por ejemplo, tarjeta gráfica, CPU, torre, etc., y el software es toda la parte lógica, es decir, lo que no se puede tocar pero que se puede manejar, como por ejemplo, los programas de gestión, de dibujo, juegos, sistemas operativos, etc.
La diferencia entre hardware y software es muy clara. Ahora se distingue entre el firmware y el software:
1 Los dos se pueden comunicar con el hardware, pero el software depende del sistema operativo y del hardware, mientras el firmware depende solo del hardware.
2 El software se instala en el sistema operativo, mientras que el firmware va instalado en una memoria dentro del dispositivo.
3 El software lo puede proveer cualquiera, mientras que el firmware lo provee el fabricante del dispositivo.
4 El software se puede actualizar fácilmente y periódicamente, mientras que el firmware no se suele actualizar, y si se hace hay que tener mucho cuidado, ya que un fallo en la actualización podría dejar inutilizable el dispositivo.
Aplicación práctica
Imagine que está en un centro comercial en la parte de la tienda donde se encuentran los electrodomésticos y usted es el responsable. Llega un cliente que tiene problemas con su reproductor DVD, dice que va lento cuando pulsa sobre los menús y que cuando quiere cambiar la hora se sale de la pantalla. ¿A qué se deberían estos fallos y como podrían solucionarse?
SOLUCIÓN
El problema podría ser del firmware de la grabadora debido a que puede ser antiguo o puede tener errores. Se le debe decir que el firmware controla el reproductor de DVD y que tendría que actualizarlo. Se debe aconsejar que sea cuidadoso con la actualización porque un fallo en el proceso puede estropear el reproductor.
5. Identificar los diferentes tipos de software
Se pueden hacer varias clasificaciones en cuanto al software, pero este apartado centra su clasificación según sus funciones y usos de licencia, ya que son las más comunes.
5.1. Clasificación de software por funcionamiento
A continuación se hace una clasificación de software dependiendo de su función y sus usos.
Software base o de sistema
Es un software que proporciona a la computadora las funciones básicas y la gestión de las operaciones, proporcionando el control sobre el hardware y soportando otros programas.
A continuación, se describen los tipos.
Sistema operativo
Es el software que gestiona los recursos del hardware y provee de soporte a los programas de aplicación, también proporciona una interfaz más comprensible para el usuario. Algunos ejemplos son:
1 Microsoft windows: Windows 7, Windows Vista, Windows XP, Windows Mobile, Windows Server, etc.
2 Macintosh: Mac OS X, Mac OS 9, Mac OS 8, Mac OS 7.
3 Unix: Linux, GNU, AIX, Solaris, Unity, etc.Sistema informático WindowsSistema informático Linux
Controlador de dispositivo
El controlador de dispositivo es normalmente el llamado driver o controlador y es un software que permite al sistema operativo interaccionar con el dispositivo proporcionando una interfaz.
Existe una gran cantidad de controladores puesto que cada dispositivo necesita un controlador para su correcto funcionamiento con el sistema operativo.
Nota
No se debe confundir firmware con drivers o controladores: el controlador es un software que va instalado dentro del sistema operativo, mientras el firmware está instalado en el propio dispositivo.
Servidor
Es un software en un nodo en una red que sirve para enviar y gestionar información en red. A continuación se enumeran los más comunes:
1 Servidores web: Apache y Microsoft IIS.
2 Servidores FTP: Filezila y crush.
3 Servidores de correos: Eudora y Mercury Mail.
4 Bases de datos: Oracle y MySQL.
5 Proxy: Wingate, Microsoft Proxy Server, Tor.
6 Seguridad: Firewalls.
7 Impresion: Eudora y Mercury Dail.Tipo de software de seguridad (Firewall de Windows)
Herramienta de diagnóstico
Es un software que permite monitorear y algunas veces controlar el hardware. Con este tipo de programas se pueden ver los estados de computadoras, servidores y dispositivos. Estos pueden ser la RAM, memoria, procesadores, tarjeta de red, impresoras, etc.
Herramienta de corrección y optimización
Es aquel software que permite el mantenimiento del PC. Son aquellos que corrigen errores u optimizan el ordenador. Dos conocidos son el Desfragmentador y el Scandisk.
Actividades
4. Dibuje un recuadro con las diferencias y similitudes entre el firmware y el software.
Software de aplicación
Es aquel software que permite al usuario hacer una tarea específica. Entre otros incluye:
1 Aplicaciones ofimáticas. Son aplicaciones utilizadas para gestionar archivos y documentos, algunos ejemplos son Microsoft office, Openoffice.org.
2 Software educativo. Es el software utilizado con fines educativos y de aprendizaje (Kidware, Tangran,