Вы находитесь на странице: 1из 3

Software es un conjunto, cuyo componente principal es el cdigo de

instrucciones que ejecutar un sistema de cmputo. Se le puede definir como


la parte lgica de un sistema encargada de hacer que los componentes fsicos
(hardware) realicen tareas; los cdigos se agrupan en programas, pero el
software es ms que programas para computadoras.
A la par de la evolucin del hardware se ha desarrollado, cmo es lgico, el
software, aunque no se estimaba que este se iba a usar directa o
indirectamente en todo proceso en las actividades del hombre. El desarrollo de
software incide en campos que no guardan una relacin explicita con la
informtica, a esto se le denomina ley de las consecuencias imprevistas. Se
puede observar como en la medicina, economa, entretenimiento, servicios
pblicos, y en un sinfn de actividades y campos aparentemente distantes del
software ste es una herramienta y en muchos casos un componente
fundamental.
Para el ingeniero de software, el software es el producto que se obtiene en el
proceso de construccin que est bsicamente conformado por:
-Programas
-Datos
-Documentacin
Para el usuario final este producto es la informacin que obtiene del uso del
programa, la gestin de esta informacin y el funcionamiento del que saca
provecho.
Clasificacin
El software puede ser
Determinado, si entradas, salidas y frecuencia y orden de estas se conocen
Indeterminado, si las mencionadas anteriormente son indeterminadas.
La naturaleza del software
El software es intangible, es abstracto. Su desarrollo es independiente de la
disponibilidad y restricciones fsicas, no esta sujeto a manufactura, .
Se ha clasificado el software en 7 categoras:
De sistemas: Bsicamente es software usado por otro software, cuando un
conjunto de programases usado por otros se dice que este es software de
sistemas. Se caracteriza por:
-fuerte interaccin con el hardware,

-multiusuario,
-concurrencia,
-gestin de recursos y procesos sofisticados, estructuras de datos complejas y mltiples interfaces externas.
Los sistemas operativos, son un ejemplo de este software.
De aplicacin. Creado para satisfacer necesidades o tareas especificas, no
dependen de otros programas, se usan como herramienta en los proceso de
una empresa.
Cientfico. El que se requeiere para la actividad cientfica, para analizar
datos, realizar simulaciones. Etc. Ha evolucionado en funcionalidad y
complejidad.
Emportado. Embebido, hace parte de un sistema, de un dispositivo que
necesita control. Casi todo artefacto electrnico lleva incrustado un
programa(s) para su funcionamiento.
Lnea de Productos. Construido con objetivos especficos, pero que pueda
ser usado por muchos tipos de cliente. En un sector del mercado o de forma
masiva. Los programas de uso comn en cualquier PC son un ejemplo de ste
software.
WebApps.
Inteligencia artificial

El desarrollo de software es un proceso (un conjunto de procesos, ms


estrictamente) de ingeniera, dividido en etapas y complejo, esto ltimo en
funcin del proyecto que se busque realizar.

El enfoque para el desarrollo de software no es nico, se pueden mencionar


algunos como:
-

Orientado a aplicaciones.
Orientado al uso de una tecnologa en especfico, como la orientacin a
objetos, etc.
Orientado a componentes de software grandes (sistemas operativos).

Вам также может понравиться