miércoles, 19 de octubre de 2011

Capitulo 6: Tipos de software

Los programas informáticos o software, es la colección de programas de ordenador y los datos relacionados que proporcionan las instrucciones que le dicen a una computadora lo que debe hacer.
El término fue acuñado como contraste con el hardware (dispositivos físicos).
En contraste con el hardware, el software es intangible, lo que significa que "no se puede tocar". Software a veces también se usa en un sentido más estrecho, lo que significa la aplicación de software solamente. En otros casos el término incluye datos que no se han asociado tradicionalmente con las computadoras, tales como películas, cintas y discos.
Ejemplos de software son:
  • El software de aplicación donde se incluyen aplicaciones de usuario final tales como procesadores de textos, hojas de cálculo o juegos.
  • El middleware controla y coordina los sistemas distribuidos.
  • Los lenguajes de programación definen la sintaxis de los programas de ordenador. Por ejemplo, muchas aplicaciones bancarias, o de adultos, fueron escritos en el lenguaje COBOL, originalmente inventado en 1959. Las nuevas aplicaciones se escriben a menudo en lenguajes de programación más modernos.
  • El software del sistema incluye los sistemas operativos, que rigen los recursos informáticos. Hoy en día hay grandes aplicaciones que se ejecutan en equipos remotos como los sitios web se considera que el software del sistema, porque la interfaz del usuario final es generalmente a través de una interfaz de usuario gráfica (GUI), como un navegador web.
  • Testware es un software para pruebas de hardware o un paquete de software.
  • Los controladores de dispositivos, tales como discos duros, impresoras, unidades de CD o monitores de ordenador.
  • Las herramientas de programación ayudan a realizar tareas de computación en cualquier categoría mencionada anteriormente.
  • ¿Que es el software?
    Yo recuerdo que en mi libro de tecnologías de la información y comunicación venia una definición corta y precisa que hasta el momento no se me ha olvidado; El software es la parte lógica e intangible de una computadora. Es decir es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computación como nos menciona el IEEE.


  • ¿Que tipos de software hay y como se clasifican?
    Podemos encontrar distintos tipos de software, hay desde una clasificación básica hasta una avanzada, por el momento veremos la básica para no entrar demasiado en el tema e ir a lo que queremos.

    Software de sistema: Es el software que nos permite tener una interacción con nuestro hardware, es decir, es el sistema operativo. Dicho sistema es un conjunto de programas que administran los recursos del hardware y proporciona una interfaz al usuario. Es el software esencial para una computadora, sin el no podría funcionar, 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
    Software de Programación: Es un conjunto de aplicaciones que permiten a un programador desarrollar sus propios programas informáticos haciendo uso de sus conocimientos lógicos y lenguajes de programación. Algunos ejemplos:
    • Editores de texto
    • Compiladores
    • Intérpretes
    • Enlazadores
    • Depuradores
    • Entornos de Desarrollo Integrados (IDE)
    Software de Aplicación: Son los programas que nos permiten realizar tareas especificas en nuestro sistema. A diferencia del software de sistema, el software de aplicación esta enfocada en un área especifica para su utilización. La mayoría de los programas que utilizamos diariamente pertenecen a este tipo de software, ya que nos permiten realizar diversos tipos de tareas en nuestro sistema.
    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)
    > Paquetes integrados. (Ofimática: Word, Excel, PowerPoint…)
    > Programas de diseño asistido por computador. (AutoCAD)

    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)

No hay comentarios:

Publicar un comentario