Udenar

Udenar

lunes, 19 de mayo de 2014

SOFTWARE:
Se conoce como software al equipamiento lógico o soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos que son llamados hardware.
Existen varios tipos de software en el campo tanto de software pagado como de software libre que son los siguientes.

Software de Aplicacion:
El software de Aplicación es aquel que hace que el computador coopere con el usuario en la realización de tareas típicamente humanas, tales como gestionar una contabilidad o escribir un texto.
La diferencia entre los programas de aplicación y los de sistema estriba en que los de sistema suponen ayuda al usuario para relacionarse con el computador y hacer un uso más cómo del mismo, mientras los de aplicación son programas que cooperan con el usuario para la realización de las actividades mencionadas.
Software de Aplicación
Es en este software de Aplicación donde se aprecia en forma más clara la ayuda que puede suponer un computador en las actividades humanas, ya que la máquina se convierte en un auxiliar del hombre, liberándole de las tareas repetitivas.
Los programadores de aplicaciones, a diferencia de los programadores de sistemas, no necesitan conocer a fondo el modo de funcionamiento interno del hardware.
Basta con que conozcan las necesidades de información de sus aplicaciones y cómo usar elsistema operativo, para conseguir satisfacer estas necesidades.
Sus programas deben ser independientes del hardware específico que se utilice y deben ser transportados sin grandes problemas de adaptación a otras computadoras y otros entornos operativos.
Dentro de los programas de aplicación, puede ser útil una distinción entre aplicaciones verticales, de finalidad específica para un tipo muy delimitado de usuarios (médicos, abogados, arquitectos…), y aplicaciones horizontales, de utilidad para una amplísima gama de usuarios de cualquier tipo.
Algunos ejemplos de software aplicaciones son:
> Procesadores de texto como Word (http://office.microsoft.com/es-hn/), o el editor de texto de libre Office (http://es.libreoffice.org/)
> Editores de imagen como PhotoShop (http://www.adobe.com/la/products/photoshop.html), Gimp (http://www.gimp.org.es/)
> Hojas de Cálculo como Excel (http://office.microsoft.com/es-hn/), o la hoja de libre Office(http://es.libreoffice.org/) 
> Sistemas gestores de bases de datos como MySQL(http://www.mysql.com/) u Oracle(http://www.oracle.com/index.html)
> Programas de comunicaciones como MSN Messenger(http://windowslive.es.msn.com/messenger/)
> Programas de diseño asistido por computador como AutoCAD(http://www.autodesk.es/products/autodesk-autocad/overview)

Software de Sistema:
Se llama Software de Sistema o Software de Base al conjunto de programas que sirven para interactuar con el sistema, confiriendo control sobre el hardware, además de dar soporte a otros programas.


El Software de Sistema se divide en:
Sistema operativo:
El Sistema Operativo es un conjunto de programas que administran los recursos de la computadora y controlan su funcionamiento.
Un Sistema Operativo realiza cinco funciones básicas: Suministro de Interfaz al Usuario, Administración de Recursos, Administración de Archivos, Administración de Tareas y Servicio de Soporte.
  1. Suministro de interfaz al usuario: Permite al usuario comunicarse con la computadora por medio de interfaces que se basan en comandos, interfaces que utilizan menús, e interfaces gráficas de usuario.
  2. Administración de recursos: Administran los recursos del hardware como la CPU, memoria, dispositivos de almacenamiento secundario y periféricos de entrada y de salida.
  3. Administración de archivos: Controla la creación, borrado, copiado y acceso de archivos de datos y de programas.
  4. Administración de tareas: Administra la información sobre los programas y procesos que se están ejecutando en la computadora. Puede cambiar la prioridad entre procesos, concluirlos y comprobar el uso de estos en la CPU, así como terminar programas.
  5. Servicio de soporte: Los Servicios de Soporte de cada sistema operativo dependen de las implementaciones añadidas a este, y pueden consistir en inclusión de utilidades nuevas, actualización de versiones, mejoras de seguridad, controladores de nuevos periféricos, o corrección de errores de software.
 En el mercado hoy en dia se encuentran diferentes Sistemas Operativo como los son LINUX y sus distintas distribuciones (http://www.linux.org/) y que se rige bajo la filosofia de software libre. Tambien esta Windows (http://windows.microsoft.com/en-us/windows/home) que se rige bajo software pagado y por ultimo tenemos al sistema operativo de apple llamado Mac OS x(http://www.apple.com/es/osx/whats-new/) que es muy utilizado en el campo del diseño y preferido por muchas importantes compañías a nivel mundial por su seguridad y potencia.

Controladores de Dispositivos

Los Controladores de Dispositivos son programas que permiten a otros programa de mayor nivel como un sistema operativo interactuar con un dispositivo de hardware como cámaras web, teclados, tarjetas de vídeo, etc.

Software de programación:
como su nombre lo indica, es el software que nos permite programar o desarrollar un programa informático a través de uso de reglas lógicas y un lenguaje específico, los cuales nos permiten darle forma. De esta manera, podemos crear una herramienta que nos ayude a resolver un problema o realizar una actividad o tarea específica. Los mejores ejemplos al respecto son los editores de texto, los compiladores, los intérpretes y los entornos de desarrollo integrados.

Existen muchísimos productos de este software algunos de estos son Eclipse(https://www.eclipse.org) , Qt creator(http://qt-project.org/), etc

No hay comentarios:

Publicar un comentario