domingo, 15 de noviembre de 2015

Software

El software es el conjunto de de programas que utiliza un ordenador para tratar la información, así como la propia información tratada. 

Hay dos tipos de software:
  • Software de base.
          Este software es el encargado de que todos los componentes del ordenador funcionen  coordinadamente. Trabaja directamente con el hardware haciéndolo funcionar y poniéndolo al servicio del resto del software, y por lo tanto, del usuario. El software de base son principalmente los sistemas operativos y los drivers.
        
           -Sistema operativo: es el más importante. Se encarga principalmente del funcionamiento  coordinado de todos los componentes del ordenador, así como también controla la ejecución de varios programas a la vez , repartiendo los recursos del ordenador a los distintos programas que se estén ejecutando. Además controla todas las entradas y salidas de información del sistema, ofrece una base estándar sobre la que ejecutar otros programas, permite diseñar software de aplicación sin necesidad de tener en cuenta el hardware particular de cada ordenador, etc.
El sistema operativo es el primer software que se ejecuta al iniciar el ordenador y se ejecuta de manera automática. 
Un ejemplo de sistema operativo es el MS Windows 98.

           - Drivers: es un tipo de software que permite que un determinado modelo de componente funcione con un sistema operativo, permitiendo que todos los programas creados por este sistema operativo puedan usar ese componente.
Cada driver está diseñado para un modelo de componente, y no vale para otro modelo, al igual que cada driver esta diseñado para un solo sistema opereativo. Además para que el programa pueda usar un componente es necesario que esté instalado el driver del componente en el sistema operativo donde se ejecuta el programa.
Un ejemplo de driver de la tarjeta gráfica es nVidia GE-Force2 MX-400 (para el sistema operativo Windows).


  • Software de aplicación.
         El software de aplicación son los programas o aplicaciones diseñadas para que el usuario realice con ellos una tarea determinada
Este software es el más abundante , ya que le da utilidad a los ordenadores. 
Las aplicaciones funcionan en un determinado sistema operativo con el que son compatibles. Para funcionar las aplicaciones se comunican con el sistema operativo y este con el hardware a través de los drivers.
Según su utilidad hay varios tipos de aplicaciones:

     - Software de ofimática. Son aplicaciones que ayudan en el trabajo de oficina mejorando los resultados y permitiendo la realización de nuevos trabajos.
Dentro de este software encontramos varios tipos. Estos son los más importantes:

             1) Procesadores de textos. Se utilizan para crear documentos de texto.
                 Un ejemplo es OpenOffice.org2 Writer.

             2) Hojas de cálculo. Permiten realizar gran cantidad de cálculos de
                 manera rápida mediante una estructura de celdas organizas en hojas,
                 filas y columnas. Además permite también presentarlos de manera
                 adecuada y acompañarlos de gráficos.
                 Por ejemplo OpenOffice.org2 Calc.

             3) Gestores de Bases de Datos. Permiten el almacenamiento y la
                 consulta de datos organizados de manera estructurada.
                 También guardan las relaciones entre dichos datos.
                 Por ejemplo OpenOffice.org2 Base.

             4) Editores de Presentaciones. Permiten crear presentaciones con
                 textos, gráficos, sonidos, animaciones y videos.
                 Un ejemplo es OpenOffice.org2 Impress.

             5) Agendas y organizadores. Son agendas electrónicas que permiten
                 enviar correos eléctrónicos a las direcciones de los contactos,
                 almacena citas, etc. Por ejemplo MS Outlook.

             6) Visualizadores de PDF. El formato PDF es el estándar de documento
                 electrónico. Para ver estos documentos es necesario tener una
                 aplicación que sea capaz de mostrarlos o imprimirlos.

             7) Suites. Son paquetes de software que incluyen una aplicaión de cada
                 uno de los tipos citados anteriormente. Por ejemplo OpenOffice.org2.



     -Utilidades. Estos programas incluyen aplicaiones cuya finalidad esta relacionada con el funcionamiento del ordenador. Existen varios tipos:

             1) Rendimiento. Son programas que analizan el rendimiento del
                 ordendador. Por ejemplo Everest.

             2) Compresores. Permiten reducir el tamaño de los archivos para que
                 ocupen menos espacio. Para poder utilizar el archivo hay que
                  descomprimirlo. Por ejemplo Winsip.

             3) Antivirus. Detectan y eliminan virus. Por ejemplo Panda Platinum.

             4) Programas de grabación. Son utilidades que permiten crear CDs y
                 DVDs o duplicarlos. Por ejemplo Nero Burning Rom.


     -Multimedia. Incluye programas dedicados a la creación, edición y reproducción de contenido multimedia.

             1) Entornos de reproducción multimedia. Son aplicaciones que permiten
                 reproducir archivos de audio y de video.
                 Por ejemplo Window Media Player.

             2) Codecs. Son métodos que permiten que el sonido, la imagen y el video
                 ocupen poco espacio y para utilizarlos no hace falta descomprimirlos.
                 Por ejemplo Window Media Audio (wma).


     -Sonido. Son aplicaciones dedicadas al tratamiento del sonido.

              1) Reproductores. Se limitan a reproducir archivos de sonido o CDs.
                  Por ejemplo Sonique.

              2) Editores. Permiten modificar archivos de sonido.
                  Por ejemplo CoolEdit.


     -Vídeo. Son aplicaciones que permiten visualizar un vídeo a la vez que escucharlo.

               1) Reproductores. Reproducen archivos de vídeo.
                   Por ejemplo Media Player Classic.

               2) Editores. Permiten crear un vídeo o modificarlo. 
                   Por ejemplo Adove Premier.

               3) Reproductores de DVD. Son aplicaciones capaces de reproducir
                   DVDs. Por ejemplo Power DVD.



     -Gráficos. Su objetivo es la creación, adquisición, modificación, etc. de archivos gráficos.

               1) Visualizadores. Su finalidad es mostrar los archivos gráficos.
                   Por ejemplo SlowView.

               2) Editores. Sirven para crear y modificar las imágenes de los archivos
                   gráficos. Por ejemplo Adobe PhotoShop.

               3) Escaneo y OCR. Son programas que sirven para adquirir imágenes
                   de un escáner.  Los programas OCR sirven para escanear un texto y
                   pasarlo a un procesador o editor de textos. Por ejemplo ReadIris.

               4) CAD. Son las aplicaciones que utilizan los ingenieros para elaborar
                   planos. Por ejemplo Autocad.

               5) Diseño 3D. Estas aplicaciones permiten construir objetos
                   tridimensionales en un espacio virtual y animarlos.
                   Por ejemplo 3D Studio.


     -Internet. Este grupo esta formado por los programas que sirven para la conexión a Internet o utilizan servicios de esta red. 

               1) Navegadores. Se utilizan para acceder a multitud de servicios de
                   Internet mostrando contenidos html. Por ejemplo Safari.

               2) Clientes de e-mail. Son programas que se utilizan para recibir y
                   enviar correos electrónicos a través de un servidor de mail.
                   Por ejemplo Gmail.

               3) Chat y mensajería instantánea. Estos programas sirven para tener
                   conversaciones en tiempo real con los contactos registrados.
                   Por ejemplo MSN Messenger.

               4) Reproductores multimedia internet. Permiten ver contenidos
                   multimedia trasmitidos por Internet. 
                   Por ejemplo Window Media Player.

               5) Firewalls. Son programas que impiden la intrusión de otros equipos
                   a través de Internet. Por ejemplo Zone Alarm.

               6) P2P. Son aplicaciones que permitencompartir archivos en internet
                   con otros ususarios. Por ejemplo emule.