SlideShare una empresa de Scribd logo
1 de 17
Integrantes:

ANDRES FELIPE GONZALEZ

Rosa sierra
El Software
Importancia del software
Evolución del software
Características del software
Componentes del software
Aplicaciones del software
El Software
       El Software
 En términos de computación es todo
aquel proceso o programa que realiza los
recursos de la computadora para lograr
el objetivo trazado por su diseñador o
programador.
Es decir, El software es el mecanismo que
nos facilita utilizar y explotar este
potencial
Importancia del software
Durante las tres primeras décadas de la informática,
El principal desafío era, el desarrollo del hardware de
las computadoras, de forma que se Redujera el coste
del procesamiento y almacenamiento de Datos.

A lo largo de la década de los Ochenta (1980), Los
avances en Microelectrónica han dado como resultado
una mayor potencia de calculo y a la ves una reducción
de coste (Reducción de gastos). Hoy El Problema es
Diferente, El Principal desafío es mejorar la calidad de
las soluciones basadas en computadora , Soluciones
que se implementan Con el Software.
Evolución del software
Primera Era: dentro del contexto del área de
aplicación de los sistemas basados en computadoras.
Durante los primeros Años de desarrollo de las
computadoras, el hardware sufrió continuos cambios
mientras que el software se complementaba
simplemente como un añadido. El desarrollo del
software se realizaban virtualmente sin ninguna
planificación, hasta que los planes comenzaron a
descalabrarse y los costes a crecer.
Segunda Era: Se extiende desde la mita de de la
década de los Sesenta (1960), hasta finales de los
setenta (1970), La múltiple programación y los sistemas
multiusuarios introdujeron nuevos conceptos de
interacción hombre-maquina, las técnicas interactivas
abrieron un nuevo mundo de aplicaciones y nuevos
niveles de sofisticación del hardware y del software. Los
sistemas de tiempo real podrían recoger ,analizar y
trasformar datos de múltiples fuentes controlando así
los procesos y produciendo salidas en milisegundos que
en lugar de minutos.
La segunda era se caracterizo también por el
establecimiento del software como producto de la
llegada de la “Casa de software”
Tercera Era: También se caracterizo por la llegada   y
el amplio uso de los microprocesadores y las
computadores personales, el microprocesador es una
parte integral de un amplio espectro de productos
“inteligentes” que incluyen automóviles, Hornos
microondas, entre otros.
La tecnología del software es integrada en productos
por equipos técnicos que conocen el hardware pero que
a menudo, no tienen experiencia en el desarrollo del
software.
Las computadores personales han sido el catalizador de
gran crecimiento de muchas compañías de software.
Con esto se entiende que la venta de la tercera era del
software es mayor que la segunda era.
Componentes del software
Los componentes del software se crean mediante una
serie de traducciones que hacen corresponder los
requisitos del cliente con un código ejecutable en la
maquina. Se traduce como un modelo (prototipo) de
requisitos a un diseño, se traduce el diseño del software
a una forma en un lenguaje que especifica la estructura
de datos, atributos procedimentales y los requisitos que
atañen al software.
La forma en lenguaje es procesado por un traductor
que la convierte en instrucciones ejecutables en la
maquina.
Clasificación del software
Software de sistema: Su objetivo
                               es desvincular adecuadamente al
usuario y al programador de los detalles del sistema informático 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, controladores, herramientas y
utilidades de apoyo que permiten el mantenimiento del sistema
global. Incluye entre otros:Sistemas operativos
Controladores de dispositivos
Herramientas de diagnóstico
Herramientas de Corrección y Optimización
Servidores
Utilidades
Software de programación: Es el conjunto de herramientas que
permiten al programador desarrollar programas informáticos,
usando diferentes alternativas y lenguajes de programación, de
una 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).
Software de aplicación: Es aquel que permite a los usuarios llevar a
cabo una o varias tareas específicas, en cualquier campo de
actividad susceptible de ser automatizado o asistido, con especial
énfasis en los negocios. Incluye entre muchos otros:Aplicaciones
para Control de sistemas y automatización industrial
Aplicaciones ofimáticas
Software educativo
Software empresarial
Bases de datos
Telecomunicaciones (por ejemplo Internet y toda su estructura
lógica)
Videojuegos
Software médico
Software de cálculo Numérico y simbólico.
Software de diseño asistido (CAD)
Software de control numérico (CAM)
Aplicaciones del software
El software puede aplicarse en cualquier situación en la
que se halla definidos previamente un conjunto
especifico de pasos procedimentales, es decir un
algoritmo. Excepciones notables a esta regla es el
software de los sistemas expertos y de redes
neuronales para determinar la naturaleza de una
aplicación de software, hay dos factores importantes
que se deben considerar: El contenido y el
determinismo de la información.
El contenido
Se refiere al significado y a la información de entrada y de
salida. Ejemplo: Muchas aplicaciones bancarias usan unos
datos de entradas muy estructuradas (base de datos) y
producen informes con determinados formatos.
El software que controla una maquina automática
ejemplo: (control numérico) actúa sobre elementos de
datos discretos con una estructura muy limitada y produce
ordenes completas para la maquina en rápida sucesión.
El determinismo de la información
Se refiere a la predecibilidad del orden del tiempo de
llegada de los datos.
Un programa de ingeniería acepta datos que esta en un
orden predefinido, ejecuta el algoritmo sin interrupción
y produce los datos resultantes en un informe o
formato grafico, se dice que estas aplicaciones son
determinadas.
Tipos de Aplicaciones
     Software de sistemas: Es un conjunto de
programas que han sido escritos para servir a otros
programas

      Software de tiempo real: el software que mide,
analiza y controla sucesos del mundo real conforme
ocurren

     Software de gestión: el procesamiento de la
información comercial constituyen la mayor de las
áreas de aplicación del software.
Software de INGENIERIA Y CIENTIFICA: esta
caracterizado por algoritmos de manejos numéricos.
Las aplicaciones van desde la astronomía a la
vulcanología desde el análisis de la presión de los
automotores a la dinámica orbital de las lanzaderas
espaciales y desde la biología molecular a la fabricación
automática.

    Software Empotrado: Reside en memoria de solo
lectura y se realiza para controlar productos y sistemas
de los mercados industriales y de consumo, este
software pude ejecutar funciones limitadas y curiosas..
Ejemplo: El control de teclas de un Horno microondas.
Software de computadores personales: a
germinado en la pasada década . El procesamiento de
texto, las hojas de calculo, los gráficos de computadora,
entretenimiento, gestión de base de datos, aplicaciones
financieras de negocios y personales y redes o acceso a
base de datos externas, son solo algunas de las cientos
de aplicaciones.

    Software de inteligencia artificial: hace uso del
algoritmo no numéricos para resolver problemas
complejos para los que no son adecuados para el
calculo o el análisis directo.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (15)

Diseño de Software
Diseño de SoftwareDiseño de Software
Diseño de Software
 
Luis bracamonte dise;o de software
Luis bracamonte dise;o de softwareLuis bracamonte dise;o de software
Luis bracamonte dise;o de software
 
Tipo de software que se utilizan en diferentes áreas
Tipo de software que se utilizan en diferentes áreasTipo de software que se utilizan en diferentes áreas
Tipo de software que se utilizan en diferentes áreas
 
El Software
El  SoftwareEl  Software
El Software
 
Capitulo III
Capitulo IIICapitulo III
Capitulo III
 
¿Qué es Software?
¿Qué es Software?¿Qué es Software?
¿Qué es Software?
 
Software (1)
Software (1)Software (1)
Software (1)
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
software
softwaresoftware
software
 
Software y el sistema operativo (1)
Software y el sistema operativo (1)Software y el sistema operativo (1)
Software y el sistema operativo (1)
 
Trabajo sobre software y sus clasificaciones
Trabajo sobre software y sus clasificacionesTrabajo sobre software y sus clasificaciones
Trabajo sobre software y sus clasificaciones
 
El Software
El Software El Software
El Software
 
Tarea 4 software
Tarea 4 softwareTarea 4 software
Tarea 4 software
 

Destacado

"La formación en un mundo social" Experiencia MAPFRE ASISTENCIA
"La formación en un mundo social" Experiencia MAPFRE ASISTENCIA"La formación en un mundo social" Experiencia MAPFRE ASISTENCIA
"La formación en un mundo social" Experiencia MAPFRE ASISTENCIACRISEL BY AEFOL
 
uso de internet seguro
uso de internet segurouso de internet seguro
uso de internet seguromatiymax7
 
Origen del universo (2)
Origen del universo (2)Origen del universo (2)
Origen del universo (2)Gabiita Ortega
 
27192 folleto-diurno-int-baja2
27192 folleto-diurno-int-baja227192 folleto-diurno-int-baja2
27192 folleto-diurno-int-baja2pinkybu
 
Get Security - Catalogo2012
Get Security - Catalogo2012Get Security - Catalogo2012
Get Security - Catalogo2012Get Security
 
"Conocimiento, aprendizaje e innovación" parte 6
"Conocimiento, aprendizaje e innovación" parte 6"Conocimiento, aprendizaje e innovación" parte 6
"Conocimiento, aprendizaje e innovación" parte 6CRISEL BY AEFOL
 
Gestionar el conocimiento para sobrevivir 2
Gestionar el conocimiento para sobrevivir 2Gestionar el conocimiento para sobrevivir 2
Gestionar el conocimiento para sobrevivir 2CRISEL BY AEFOL
 
"Certificación de competencias, potencializando el uso productivo de las herr...
"Certificación de competencias, potencializando el uso productivo de las herr..."Certificación de competencias, potencializando el uso productivo de las herr...
"Certificación de competencias, potencializando el uso productivo de las herr...CRISEL BY AEFOL
 
¿Por qué las organizaciones no saben aprender? parte 5
¿Por qué las organizaciones no saben aprender? parte 5¿Por qué las organizaciones no saben aprender? parte 5
¿Por qué las organizaciones no saben aprender? parte 5CRISEL BY AEFOL
 
33. obrando como jesús xxxiii no temas, cree solamente
33. obrando como jesús xxxiii   no temas, cree solamente33. obrando como jesús xxxiii   no temas, cree solamente
33. obrando como jesús xxxiii no temas, cree solamentewww.apc.ec
 

Destacado (20)

Examen 1 calculo
Examen 1 calculoExamen 1 calculo
Examen 1 calculo
 
"La formación en un mundo social" Experiencia MAPFRE ASISTENCIA
"La formación en un mundo social" Experiencia MAPFRE ASISTENCIA"La formación en un mundo social" Experiencia MAPFRE ASISTENCIA
"La formación en un mundo social" Experiencia MAPFRE ASISTENCIA
 
uso de internet seguro
uso de internet segurouso de internet seguro
uso de internet seguro
 
Locales
LocalesLocales
Locales
 
Slideshare
SlideshareSlideshare
Slideshare
 
Salud ocupacional
Salud ocupacionalSalud ocupacional
Salud ocupacional
 
Origen del universo (2)
Origen del universo (2)Origen del universo (2)
Origen del universo (2)
 
27192 folleto-diurno-int-baja2
27192 folleto-diurno-int-baja227192 folleto-diurno-int-baja2
27192 folleto-diurno-int-baja2
 
Granpresentacionmaloka
GranpresentacionmalokaGranpresentacionmaloka
Granpresentacionmaloka
 
Slideshare
SlideshareSlideshare
Slideshare
 
Get Security - Catalogo2012
Get Security - Catalogo2012Get Security - Catalogo2012
Get Security - Catalogo2012
 
"Conocimiento, aprendizaje e innovación" parte 6
"Conocimiento, aprendizaje e innovación" parte 6"Conocimiento, aprendizaje e innovación" parte 6
"Conocimiento, aprendizaje e innovación" parte 6
 
Gestionar el conocimiento para sobrevivir 2
Gestionar el conocimiento para sobrevivir 2Gestionar el conocimiento para sobrevivir 2
Gestionar el conocimiento para sobrevivir 2
 
"Certificación de competencias, potencializando el uso productivo de las herr...
"Certificación de competencias, potencializando el uso productivo de las herr..."Certificación de competencias, potencializando el uso productivo de las herr...
"Certificación de competencias, potencializando el uso productivo de las herr...
 
El color
El colorEl color
El color
 
Mayra viteri
Mayra viteriMayra viteri
Mayra viteri
 
Historiadelalogistica 2
Historiadelalogistica 2Historiadelalogistica 2
Historiadelalogistica 2
 
¿Por qué las organizaciones no saben aprender? parte 5
¿Por qué las organizaciones no saben aprender? parte 5¿Por qué las organizaciones no saben aprender? parte 5
¿Por qué las organizaciones no saben aprender? parte 5
 
33. obrando como jesús xxxiii no temas, cree solamente
33. obrando como jesús xxxiii   no temas, cree solamente33. obrando como jesús xxxiii   no temas, cree solamente
33. obrando como jesús xxxiii no temas, cree solamente
 
Grupos de Noticias
Grupos de NoticiasGrupos de Noticias
Grupos de Noticias
 

Similar a Anddre

Similar a Anddre (20)

Tipos de Software
Tipos de SoftwareTipos de Software
Tipos de Software
 
Tipos de software y su desarrollo
Tipos de software y su desarrolloTipos de software y su desarrollo
Tipos de software y su desarrollo
 
evolucion.ppt
evolucion.pptevolucion.ppt
evolucion.ppt
 
evolucion SW.ppt
evolucion SW.pptevolucion SW.ppt
evolucion SW.ppt
 
evolucion.ppt
evolucion.pptevolucion.ppt
evolucion.ppt
 
evolucion.ppt
evolucion.pptevolucion.ppt
evolucion.ppt
 
Evolucion
EvolucionEvolucion
Evolucion
 
Fundamentos de ingenieria de software
Fundamentos de ingenieria de softwareFundamentos de ingenieria de software
Fundamentos de ingenieria de software
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Tipos de software terminado
Tipos de software terminadoTipos de software terminado
Tipos de software terminado
 
Ensayo(diseño de software)
Ensayo(diseño de software)Ensayo(diseño de software)
Ensayo(diseño de software)
 
Presentación tic software
Presentación tic softwarePresentación tic software
Presentación tic software
 
Informe software incaf
Informe software incafInforme software incaf
Informe software incaf
 
Las siete grandes categorias del software
Las siete grandes categorias del softwareLas siete grandes categorias del software
Las siete grandes categorias del software
 
sofwuare
sofwuaresofwuare
sofwuare
 
Qué es el hardware
Qué es el hardwareQué es el hardware
Qué es el hardware
 
Emmanuelcastañedaensayo
EmmanuelcastañedaensayoEmmanuelcastañedaensayo
Emmanuelcastañedaensayo
 
Tema 1 (1)
Tema 1 (1)Tema 1 (1)
Tema 1 (1)
 
David valdiviezo ing.pdf
David valdiviezo ing.pdfDavid valdiviezo ing.pdf
David valdiviezo ing.pdf
 

Anddre

  • 2. El Software Importancia del software Evolución del software Características del software Componentes del software Aplicaciones del software
  • 3. El Software El Software En términos de computación es todo aquel proceso o programa que realiza los recursos de la computadora para lograr el objetivo trazado por su diseñador o programador. Es decir, El software es el mecanismo que nos facilita utilizar y explotar este potencial
  • 4. Importancia del software Durante las tres primeras décadas de la informática, El principal desafío era, el desarrollo del hardware de las computadoras, de forma que se Redujera el coste del procesamiento y almacenamiento de Datos. A lo largo de la década de los Ochenta (1980), Los avances en Microelectrónica han dado como resultado una mayor potencia de calculo y a la ves una reducción de coste (Reducción de gastos). Hoy El Problema es Diferente, El Principal desafío es mejorar la calidad de las soluciones basadas en computadora , Soluciones que se implementan Con el Software.
  • 5. Evolución del software Primera Era: dentro del contexto del área de aplicación de los sistemas basados en computadoras. Durante los primeros Años de desarrollo de las computadoras, el hardware sufrió continuos cambios mientras que el software se complementaba simplemente como un añadido. El desarrollo del software se realizaban virtualmente sin ninguna planificación, hasta que los planes comenzaron a descalabrarse y los costes a crecer.
  • 6. Segunda Era: Se extiende desde la mita de de la década de los Sesenta (1960), hasta finales de los setenta (1970), La múltiple programación y los sistemas multiusuarios introdujeron nuevos conceptos de interacción hombre-maquina, las técnicas interactivas abrieron un nuevo mundo de aplicaciones y nuevos niveles de sofisticación del hardware y del software. Los sistemas de tiempo real podrían recoger ,analizar y trasformar datos de múltiples fuentes controlando así los procesos y produciendo salidas en milisegundos que en lugar de minutos. La segunda era se caracterizo también por el establecimiento del software como producto de la llegada de la “Casa de software”
  • 7. Tercera Era: También se caracterizo por la llegada y el amplio uso de los microprocesadores y las computadores personales, el microprocesador es una parte integral de un amplio espectro de productos “inteligentes” que incluyen automóviles, Hornos microondas, entre otros. La tecnología del software es integrada en productos por equipos técnicos que conocen el hardware pero que a menudo, no tienen experiencia en el desarrollo del software. Las computadores personales han sido el catalizador de gran crecimiento de muchas compañías de software. Con esto se entiende que la venta de la tercera era del software es mayor que la segunda era.
  • 8. Componentes del software Los componentes del software se crean mediante una serie de traducciones que hacen corresponder los requisitos del cliente con un código ejecutable en la maquina. Se traduce como un modelo (prototipo) de requisitos a un diseño, se traduce el diseño del software a una forma en un lenguaje que especifica la estructura de datos, atributos procedimentales y los requisitos que atañen al software. La forma en lenguaje es procesado por un traductor que la convierte en instrucciones ejecutables en la maquina.
  • 9. Clasificación del software Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del sistema informático 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, controladores, herramientas y utilidades de apoyo que permiten el mantenimiento del sistema global. Incluye entre otros:Sistemas operativos Controladores de dispositivos Herramientas de diagnóstico Herramientas de Corrección y Optimización Servidores Utilidades
  • 10. Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una 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. Software de aplicación: Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios. Incluye entre muchos otros:Aplicaciones para Control de sistemas y automatización industrial Aplicaciones ofimáticas Software educativo Software empresarial Bases de datos Telecomunicaciones (por ejemplo Internet y toda su estructura lógica) Videojuegos Software médico Software de cálculo Numérico y simbólico. Software de diseño asistido (CAD) Software de control numérico (CAM)
  • 12. Aplicaciones del software El software puede aplicarse en cualquier situación en la que se halla definidos previamente un conjunto especifico de pasos procedimentales, es decir un algoritmo. Excepciones notables a esta regla es el software de los sistemas expertos y de redes neuronales para determinar la naturaleza de una aplicación de software, hay dos factores importantes que se deben considerar: El contenido y el determinismo de la información.
  • 13. El contenido Se refiere al significado y a la información de entrada y de salida. Ejemplo: Muchas aplicaciones bancarias usan unos datos de entradas muy estructuradas (base de datos) y producen informes con determinados formatos. El software que controla una maquina automática ejemplo: (control numérico) actúa sobre elementos de datos discretos con una estructura muy limitada y produce ordenes completas para la maquina en rápida sucesión.
  • 14. El determinismo de la información Se refiere a la predecibilidad del orden del tiempo de llegada de los datos. Un programa de ingeniería acepta datos que esta en un orden predefinido, ejecuta el algoritmo sin interrupción y produce los datos resultantes en un informe o formato grafico, se dice que estas aplicaciones son determinadas.
  • 15. Tipos de Aplicaciones Software de sistemas: Es un conjunto de programas que han sido escritos para servir a otros programas Software de tiempo real: el software que mide, analiza y controla sucesos del mundo real conforme ocurren Software de gestión: el procesamiento de la información comercial constituyen la mayor de las áreas de aplicación del software.
  • 16. Software de INGENIERIA Y CIENTIFICA: esta caracterizado por algoritmos de manejos numéricos. Las aplicaciones van desde la astronomía a la vulcanología desde el análisis de la presión de los automotores a la dinámica orbital de las lanzaderas espaciales y desde la biología molecular a la fabricación automática. Software Empotrado: Reside en memoria de solo lectura y se realiza para controlar productos y sistemas de los mercados industriales y de consumo, este software pude ejecutar funciones limitadas y curiosas.. Ejemplo: El control de teclas de un Horno microondas.
  • 17. Software de computadores personales: a germinado en la pasada década . El procesamiento de texto, las hojas de calculo, los gráficos de computadora, entretenimiento, gestión de base de datos, aplicaciones financieras de negocios y personales y redes o acceso a base de datos externas, son solo algunas de las cientos de aplicaciones. Software de inteligencia artificial: hace uso del algoritmo no numéricos para resolver problemas complejos para los que no son adecuados para el calculo o el análisis directo.