miércoles, 16 de febrero de 2011

Software


El software es la parte lógica e intangible de una computadora, compuesta de  instrucciones que dirigen y organizan el buen funcionamiento de la parte física o hardware del equipo, obra como un intermediario entre el hardware y el hombre.

TIPOS DE SOFTWARE

Es dificil encontrar una clasificacion de sofware clara sin embargo considero esta clasificacion un poco más clara en tres grandes grupos:

1. Software de sistemas 
Su objetivo es aislar tanto como sea posible al programador de aplicaciones de los detalles del computador, especialmente de las características físicas de la memoria, impresoras, pantallas, teclados etc. Sus funciones: coordina y manipula el hardware del ordenador, como la memoria, las unidades de disco; organiza los archivos en diversos dispositivos de almacenamiento y gestiona los errores de hardware y del mismo software.  Como ejemplo tenemos a Windows, Linux, Mac OS X.
Se clasifica en:
  • Sistemas operativos
  • Controladores de dispositivo
  • Herramientas de diagnóstico
  • Herramientas de Corrección y Optimización
  • Servidores
  • Utilidades
2.Software de aplicación
Son los programas que controlan y optimizan la operación del equipo, se enfocan en un área específica y dirigen las distintas tareas para las que se utilizan las computadoras. Algunos ejemplos: Procesadores de texto. (Bloc de Notas), Editores. (Photoshop para el Diseño Gráfico), Hojas de Cálculo. (MS Excel), Sistemas gestores de bases de datos. (MySQL), Programas de comunicaciones. (MSN Messenger)

Los clasificamos en:
  • Aplicaciones de Sistema de control y automatización industrial
  • Aplicaciones ofimáticas
  • Software educativo
  • Software médico
  • Software de Cálculo Numérico
  • Software de Diseño Asistido (CAD)
  • Software de Control Numérico (CAM)
3.Software de Programación
Es cualquier lenguaje artificial que podemos utilizar para definir una secuencia de instrucciones para su procesamiento por un ordenador. También entendido como la traducción de instrucciones a un lenguaje entendible para la computadora
Algunos ejemplos:
  • Editores de texto
  • Compiladores
  • Intérpretes
  • Enlazadores
  • Depuradores
  • Entornos de Desarrollo Integrados (IDE) 



No hay comentarios:

Publicar un comentario