ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Que Es El Software


Enviado por   •  19 de Agosto de 2014  •  1.298 Palabras (6 Páginas)  •  183 Visitas

Página 1 de 6

¿QUÉ ES EL SOFTWARE?

• Hace referencia a los programas y toda la información asociada y materiales necesarios para soportar su instalación, operación, reparación y mejora.

• Para construir un nuevo elemento software se necesita:

Detallar las especificaciones

Diseñar la solución

Codificar el algoritmo

Probar el programa

Documentar

Mantener

Es lo que se conoce como el ciclo de vida del software.

TIPOS DE SOFTWARE

SOFTWARE DE SISTEMAS:

Sirven de herramienta para otros software Ej.: S.O., Compiladores, Interpretes, CASE, Editores complejos …)

SOFTWARE DE TIEMPO REAL

Tienen una fuerte interacción con el hardware del ordenador.

Conjunto de programas que mide analiza y controla sucesos del mundo real a medida que ocurren. Ej. Aplicaciones de control de maquinaria.

SOFTWARE DE INGENIERÍA Y CIENTÍFICO

Utilizan algoritmos de manejo de números. Muy pesados en cuanto a cálculos. Aplicaciones en Astronomía Meteorología, Biología Molecular.

Toma características de Tiempo Real.

SOFTWARE EMPOTRADO (FIRMWARE)

Reside en ROM.

Se utiliza para controlar productos de sistemas de los mercados. Sistemas que suelen correr en microcontroladores .

SOFTWARE DE PC’S

Como Procesadores de texto, hojas de cálculo, GBD.

Software diseñado para masas y claramente de propósito general.

SOFTWARE DE INTELIGENCIA ARTIFICIAL

Algoritmos no numéricos para resolver problemas complejos.

Aplican razonamiento para llegar a conclusiones a partir de alguna premisa.

SOFTWARE DE GESTIÓN

Realiza tareas de procesamientos de datos y operaciones de cálculo interactivo.

Trabajan con gran cantidad de información y permite automatizar gran parte de procesos en las empresas.

Los sistemas de información de gestión, suelen acceder a grandes bases de datos que contienen información comercial.

Estas aplicaciones reestructuran los datos existentes:

Para facilitar las operaciones comerciales.

Para gestionar la toma de decisiones.

Además de las tareas convencionales de procesamiento de datos (Aplicaciones por lotes), las aplicaciones de gestión, también realizan cálculo interactivo.

IMPORTANCIA DEL SOFTWARE

• Las economías de todos las países son cada vez más y más dependientes del software.

• Cada vez más y más sistemas de organización están siendo controlados por software.

• El gasto en desarrollo de software está aumentando su porcentaje en el PIB de todos las países

CRISIS DEL SOFTWARE

• Crecimiento espectacular de los costos del software.

• Incumplimiento de los plazos de entrega.

• Muchas dudas sobre la calidad del software construido.

• Limitaciones humanas no del software

• El software, no es capaz de crecer al ritmo del hardware.

• Plazos de entrega inaceptables

– Todo el mundo quiere sus aplicaciones para ayer

– La gente tiene miedo a que cuando se terminen queden obsoletas

– Retrasos no previstos

• Difícil mantenimiento

– Mal diseño

– Mala utilización de recursos

– Software no acorde con los requisitos previamente establecidos

– Errores en los programas

• Otros

– Poca sensibilidad a los errores externos

• Errores humanos

• Dificultad de puesta en marcha

• Desbordamiento de costes

COSTOS DEL SOFTWARE

• Los costes que representa el Software son a menudo mayores que el hardware.

• El mantenimiento resulta más caro que el desarrollo:

– En sistemas de vida larga puede ser varias veces más caro

• La Ingeniería del Software tiene que ver con el desarrollo de forma que sea económicamente viable

FALLOS DEL HARDWARE EN FUNCIÓN DEL TIEMPO. (VIDA NORMAL DE CUALQUIER HARDWARE).

En un principio la proporción de fallos del hardware 1) es alta debido a defectos en el diseño o en la fabricación.

Posteriormente la proporción de fallos se estabiliza 2) y

En un plazo más lejano vuelven a aumentar los fallos como consecuencia del deterioro de los componentes 3).

Esta es la llamada curva de bañera

CARACTERÍSTICAS DEL SOFTWARE

Son muchas las características que podríamos enumerar del software. Todas ellas tienen que ver con su naturaleza lógica y no física.

No es lo mismo hacer un coche (ensamblar componentes físicos), que hacer un programa (Conjunto de software

...

Descargar como (para miembros actualizados)  txt (9.1 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com