Vistas de página la semana pasada

viernes, 13 de mayo de 2011

Software .. Second patr WorShop

Software:

Se conoce como software al equipamiento lógico o soporte lógico de una computadora digital; 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.

Los componentes lógicos incluyen, entre muchos otros, las aplicaciones informáticas; tales como el procesador de texto, que permite al usuario realizar todas las tareas concernientes a la edición de textos; el software de sistema, tal como el sistema operativo, que, básicamente, permite al resto de los programas funcionar adecuadamente, facilitando también la interacción entre los componentes físicos y el resto de las aplicaciones, y proporcionando una interfaz para el usuario.

Tipos de Software:

Software de Sistema:

 Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles de la computadora en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, herramientas y utilidades de apoyo que permiten su mantenimiento.


Software de Programación:
Son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi, Visual Basic, Pascal, Java, etc…
Una computadora funciona bajo control de un programa el cual debe estar almacenado en la unidad de memoria; tales como el disco duro.
Los lenguajes de programación de una computadora en particular se conocen como un código de máquinas o lenguaje de máquinas. Estos lenguajes codificados en una computadora específica no podrán ser ejecutados en otra computadora diferente.
Para que estos programas funcionen para diferentes computadoras hay que realizar una versión para cada una de ellas, lo que implica el aumento del costo de desarrollo.
Por otra parte, los lenguajes de programación en código de máquina son verdaderamente difíciles de entender para una persona, ya que están compuestos de códigos numéricos sin sentido nemotécnico.
Los lenguajes de programación facilitan la tarea de programación, ya que disponen de formas adecuadas que permiten ser leidas y escritas por personas, a su vez resultan independientes del modelo de computador a utilizar.
Los lenguajes de programación representan en forma simbólica y en manera de un texto los códigos que podrán ser leidos por una persona.
Los lenguajes de programación son independientes de las computadoras a utilizar. Existen estrategias que permiten ejecutar en una computadora un programa realizado en un lenguaje de programación simbólico. Los procesadores del lenguaje son los programas que permiten el tratamiento de la información en forma de texto, representada en los lenguajes de programación simbólicos.


Software de Aplicacion:
Son todos aquellos programas que sirven para facilitar al usuario final la realización de algún tipo de trabajo o función.

  1. Aplicaciones de productividad empresarial
 
Software utilizado para fines empresariales de mejora de productividad. (Incluye aplicaciones ofimáticas como procesadores de texto, hojas de cálculo, bases de datos simples; aplicaciones gráficas; software de gestión de proyectos; software de formación,…)

  Aplicaciones de ofimática
   Editores de texto
 Hojas de cálculo
Bases de datos simples
 Aplicaciones de gráficos                                    
 Software de gestión de proyectos.   Etc.

Software de aplicación

  1. Aplicaciones domésticas
 
Software utilizado por el usuario sin un fin profesional para el entretenimiento, formación o documentación.
 
·           Juegos
·           Software de referencias y bibliografía
·           Educación
 
  1. Aplicaciones profesionales generales
 
Software que ha sido diseñado para gestionar y ejecutar una función o proceso empresarial específico que no pertenece a una industria particular. (Software de contabilidad, de gestión de recursos humanos, gestión de relaciones con el cliente, software de sistemas de información geográfica, diseño de páginas web,…)
 
·           Software de contabilidad profesional
·           Gestión de Recursos Humanos
·           Gestión de relaciones con el cliente
·           Sistemas de información geográfica (GIS)
·           Software para el diseño de páginas y sitios web
·           Etc.
 
 
 
 
  1. Aplicaciones verticales
 
Software para la realización de un amplio rango de funciones funciones enmarcadas dentro de una industria específica como la fabricación, el retail, el sanitario, ingenierías, restauración, etc,…
 
 
 
  1. Software de utilidades
 
Pequeños programas informáticos que realizan una tarea muy específica. Difieren de otro tipo de aplicaciones en su tamaño, costes y complejidad. Entre ellos estarían: compiladores, antivirus, motores de búsqueda, fuentes, visores y software de reconocimiento de voz.
 
·           Programas de compresión
·           Antivirus
·           Motores de búsqueda
·           Fuentes
·           Visores de documentos
·           Software de reconocimiento de voz
 

No hay comentarios:

Publicar un comentario