Integrantes:ANDRES FELIPE GONZALEZRosa sierra
El SoftwareImportancia del softwareEvolución del softwareCaracterísticas del softwareComponentes del softwareAplicaciones ...
El Software       El Software En términos de computación es todoaquel proceso o programa que realiza losrecursos de la com...
Importancia del softwareDurante las tres primeras décadas de la informática,El principal desafío era, el desarrollo del ha...
Evolución del softwarePrimera Era: dentro del contexto del área deaplicación de los sistemas basados en computadoras.Duran...
Segunda Era: Se extiende desde la mita de de ladécada de los Sesenta (1960), hasta finales de lossetenta (1970), La múltip...
Tercera Era: También se caracterizo por la llegada   yel amplio uso de los microprocesadores y lascomputadores personales,...
Componentes del softwareLos componentes del software se crean mediante unaserie de traducciones que hacen corresponder los...
Clasificación del softwareSoftware de sistema: Su objetivo                               es desvincular adecuadamente alus...
Software de programación: Es el conjunto de herramientas quepermiten al programador desarrollar programas informáticos,usa...
Software de aplicación: Es aquel que permite a los usuarios llevar acabo una o varias tareas específicas, en cualquier cam...
Aplicaciones del softwareEl software puede aplicarse en cualquier situación en laque se halla definidos previamente un con...
El contenidoSe refiere al significado y a la información de entrada y desalida. Ejemplo: Muchas aplicaciones bancarias usa...
El determinismo de la informaciónSe refiere a la predecibilidad del orden del tiempo dellegada de los datos.Un programa de...
Tipos de Aplicaciones     Software de sistemas: Es un conjunto deprogramas que han sido escritos para servir a otrosprogra...
Software de INGENIERIA Y CIENTIFICA: estacaracterizado por algoritmos de manejos numéricos.Las aplicaciones van desde la a...
Software de computadores personales: agerminado en la pasada década . El procesamiento detexto, las hojas de calculo, los ...
Próxima SlideShare
Cargando en…5
×

Anddre

204 visualizaciones

Publicado el

software

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
204
En SlideShare
0
De insertados
0
Número de insertados
1
Acciones
Compartido
0
Descargas
2
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Anddre

  1. 1. Integrantes:ANDRES FELIPE GONZALEZRosa sierra
  2. 2. El SoftwareImportancia del softwareEvolución del softwareCaracterísticas del softwareComponentes del softwareAplicaciones del software
  3. 3. El Software El Software En términos de computación es todoaquel proceso o programa que realiza losrecursos de la computadora para lograrel objetivo trazado por su diseñador oprogramador.Es decir, El software es el mecanismo quenos facilita utilizar y explotar estepotencial
  4. 4. Importancia del softwareDurante las tres primeras décadas de la informática,El principal desafío era, el desarrollo del hardware delas computadoras, de forma que se Redujera el costedel procesamiento y almacenamiento de Datos.A lo largo de la década de los Ochenta (1980), Losavances en Microelectrónica han dado como resultadouna mayor potencia de calculo y a la ves una reducciónde coste (Reducción de gastos). Hoy El Problema esDiferente, El Principal desafío es mejorar la calidad delas soluciones basadas en computadora , Solucionesque se implementan Con el Software.
  5. 5. Evolución del softwarePrimera Era: dentro del contexto del área deaplicación de los sistemas basados en computadoras.Durante los primeros Años de desarrollo de lascomputadoras, el hardware sufrió continuos cambiosmientras que el software se complementabasimplemente como un añadido. El desarrollo delsoftware se realizaban virtualmente sin ningunaplanificación, hasta que los planes comenzaron adescalabrarse y los costes a crecer.
  6. 6. Segunda Era: Se extiende desde la mita de de ladécada de los Sesenta (1960), hasta finales de lossetenta (1970), La múltiple programación y los sistemasmultiusuarios introdujeron nuevos conceptos deinteracción hombre-maquina, las técnicas interactivasabrieron un nuevo mundo de aplicaciones y nuevosniveles de sofisticación del hardware y del software. Lossistemas de tiempo real podrían recoger ,analizar ytrasformar datos de múltiples fuentes controlando asílos procesos y produciendo salidas en milisegundos queen lugar de minutos.La segunda era se caracterizo también por elestablecimiento del software como producto de lallegada de la “Casa de software”
  7. 7. Tercera Era: También se caracterizo por la llegada yel amplio uso de los microprocesadores y lascomputadores personales, el microprocesador es unaparte integral de un amplio espectro de productos“inteligentes” que incluyen automóviles, Hornosmicroondas, entre otros.La tecnología del software es integrada en productospor equipos técnicos que conocen el hardware pero quea menudo, no tienen experiencia en el desarrollo delsoftware.Las computadores personales han sido el catalizador degran crecimiento de muchas compañías de software.Con esto se entiende que la venta de la tercera era delsoftware es mayor que la segunda era.
  8. 8. Componentes del softwareLos componentes del software se crean mediante unaserie de traducciones que hacen corresponder losrequisitos del cliente con un código ejecutable en lamaquina. Se traduce como un modelo (prototipo) derequisitos a un diseño, se traduce el diseño del softwarea una forma en un lenguaje que especifica la estructurade datos, atributos procedimentales y los requisitos queatañen al software.La forma en lenguaje es procesado por un traductorque la convierte en instrucciones ejecutables en lamaquina.
  9. 9. Clasificación del softwareSoftware de sistema: Su objetivo es desvincular adecuadamente alusuario y al programador de los detalles del sistema informático enparticular que se use, aislándolo especialmente del procesamientoreferido a las características internas de: memoria, discos, puertosy dispositivos de comunicaciones, impresoras, pantallas, teclados,etc. El software de sistema le procura al usuario y programadoradecuadas interfaces de alto nivel, controladores, herramientas yutilidades de apoyo que permiten el mantenimiento del sistemaglobal. Incluye entre otros:Sistemas operativosControladores de dispositivosHerramientas de diagnósticoHerramientas de Corrección y OptimizaciónServidoresUtilidades
  10. 10. Software de programación: Es el conjunto de herramientas quepermiten al programador desarrollar programas informáticos,usando diferentes alternativas y lenguajes de programación, deuna manera práctica. Incluyen básicamente: Editores de texto Compiladores Intérpretes Enlazadores Depuradores Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma tal que el programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz gráfica de usuario (GUI).
  11. 11. Software de aplicación: Es aquel que permite a los usuarios llevar acabo una o varias tareas específicas, en cualquier campo deactividad susceptible de ser automatizado o asistido, con especialénfasis en los negocios. Incluye entre muchos otros:Aplicacionespara Control de sistemas y automatización industrialAplicaciones ofimáticasSoftware educativoSoftware empresarialBases de datosTelecomunicaciones (por ejemplo Internet y toda su estructuralógica)VideojuegosSoftware médicoSoftware de cálculo Numérico y simbólico.Software de diseño asistido (CAD)Software de control numérico (CAM)
  12. 12. Aplicaciones del softwareEl software puede aplicarse en cualquier situación en laque se halla definidos previamente un conjuntoespecifico de pasos procedimentales, es decir unalgoritmo. Excepciones notables a esta regla es elsoftware de los sistemas expertos y de redesneuronales para determinar la naturaleza de unaaplicación de software, hay dos factores importantesque se deben considerar: El contenido y eldeterminismo de la información.
  13. 13. El contenidoSe refiere al significado y a la información de entrada y desalida. Ejemplo: Muchas aplicaciones bancarias usan unosdatos de entradas muy estructuradas (base de datos) yproducen informes con determinados formatos.El software que controla una maquina automáticaejemplo: (control numérico) actúa sobre elementos dedatos discretos con una estructura muy limitada y produceordenes completas para la maquina en rápida sucesión.
  14. 14. El determinismo de la informaciónSe refiere a la predecibilidad del orden del tiempo dellegada de los datos.Un programa de ingeniería acepta datos que esta en unorden predefinido, ejecuta el algoritmo sin interrupcióny produce los datos resultantes en un informe oformato grafico, se dice que estas aplicaciones sondeterminadas.
  15. 15. Tipos de Aplicaciones Software de sistemas: Es un conjunto deprogramas que han sido escritos para servir a otrosprogramas Software de tiempo real: el software que mide,analiza y controla sucesos del mundo real conformeocurren Software de gestión: el procesamiento de lainformación comercial constituyen la mayor de lasáreas de aplicación del software.
  16. 16. Software de INGENIERIA Y CIENTIFICA: estacaracterizado por algoritmos de manejos numéricos.Las aplicaciones van desde la astronomía a lavulcanología desde el análisis de la presión de losautomotores a la dinámica orbital de las lanzaderasespaciales y desde la biología molecular a la fabricaciónautomática. Software Empotrado: Reside en memoria de sololectura y se realiza para controlar productos y sistemasde los mercados industriales y de consumo, estesoftware pude ejecutar funciones limitadas y curiosas..Ejemplo: El control de teclas de un Horno microondas.
  17. 17. Software de computadores personales: agerminado en la pasada década . El procesamiento detexto, las hojas de calculo, los gráficos de computadora,entretenimiento, gestión de base de datos, aplicacionesfinancieras de negocios y personales y redes o acceso abase de datos externas, son solo algunas de las cientosde aplicaciones. Software de inteligencia artificial: hace uso delalgoritmo no numéricos para resolver problemascomplejos para los que no son adecuados para elcalculo o el análisis directo.

×