jueves, 20 de agosto de 2015

SOFTWARE


Concepto de software

El software es un conjunto de instrucciones detalladas que controlan la operación de un sistema computacional; es una herramienta indispensable para el funcionamiento del computador.
Un computador en si,es un conglomerado de componentes electrónicos, el software le da vida al computador, haciendo que sus componentes funcionen de forma ordenada.

Resultado de imagen para software



Historia del Software


Desde los comienzos del software hasta hoy se puede decir que se divide en 5 eras:
  •   Primera era (1950 – 1965):
  1. Se trabaja con la idea de codificar y corregir
  2. No existía un planteamiento previo 
  3. No existía documentación de ningún tipo
  4. Existencia de pocos métodos formales y pocos creyentes en ellos
  5. Desarrollo a base de prueba y error
  • Segunda era (1965 – 1972)  
  1. Aparición de multiprogramación y sistemas multiusuarios
  2. Sistemas de tiempo real apoyan la toma de decisiones
  3. Aparición de software como producto (casas de software)
  4. Inicios de la crisis del software
  5. Se buscan procedimientos para el desarrollo del software 
  6. Se busca simplificar código  
  • Tercera era (1972 – 1985)
  1. Nuevo concepto: sistemas distribuidos
  2. Complejidad en los sistemas de información
  3. Aparecen: redes de área local y global, y comunicadores digitales
  4. Amplio uso de microprocesadores
  • Cuarta era (1985 – 1995)

  1. Aparecen redes de información, tecnologías orientadas a objetos 
  2. Aparecen redes neuronales, sistemas expertos y SW de inteligencia artificial.
  3. La información como valor preponderadamente dentro de las organizaciones.



  • Quinta era (2000 – hasta hoy en día)
    Utiliza algunos requisitos de las eras anteriores solo que aumenta la omnipresencia de la web, la reutilización de información y componentes de software.






CLASIFICACIÓN DEL SOFTWARE




Se clasifica en tres tipos:
        
  •  Software de sistema: es el que nos permite tener una interacción con el hardware, es decir, es el sistema operativo. El software es esencial para una computadora, sin él no podría funcionar. Estos programas empiezan a trabajar apenas se enciende el equipo, ya que gestionan el hardware desde los niveles más básicos y permiten además, la interacción con el usuario.

Los sistemas operativos más usados y conocidos universalmente son Windows, Linux, y el Mac O SX; siendo Windows el sistema operativo más conocido a nivel mundial ya que en la mayoría de los equipos nuevos viene precargado este sistema operativo.
Estos a su vez se clasifican en :

1. Sistemas operativos
2. Controladores de dispositivo
3. Herramientas de diagnostico
4. Herramientas de corrección y optimización
5. Servidores
6. Utilidades


Resultado de imagen para sistemas operativos
  • Software de aplicación: Son los programas que nos permiten realizar tareas específicas en nuestro sistema, la mayoría de los programas que utilizamos diariamente pertenecen a este tipo de software. Ejemplo; procesadores de texto (Block de notas), editores (Photoshop), hojas de cálculo, programas de comunicaciones (MSN), etc.



Resultado de imagen para software de aplicacion

  • Software de programación: es un conjunto de aplicaciones que permiten a un programados desarrollar sus propios programas informáticos haciendo uso de sus conocimientos lógicos y lenguajes de programación, ejemplo: editores de texto, compiladores, interpretes, enlazadores, depuradores, etc.











DIFERENCIAS 




SOFTWARE LIBRE

SOFTWARE COMERCIAL


  1. Son aquellos que están bajo una licencia libre y que su uso,modificación y distribución son permitidos a todos.
  2. Las principales licencias de software libre son GPL, LGPL. 
  3. El software libre no implica necesariamente que sea gratuito.
  4. Ejemplos:sistema operacional Linux, lenguajes JAVA y PHP, programa de oficina Open Office.












  1. Es aquel que tiene dueño y su uso solo se permite mediante una licencia comercial y en la mayoría de las veces pagada. 
  2. Las empresas principales de software comercial son Microsoft, Adobe, Corel, etc.
  3.  Ejemplos: sistema operativo Windows, paquete de oficina office( Word, Excel, power point).