SlideShare una empresa de Scribd logo
EVOLUCIÓN DEL SOFTWARE
 ¿Qué es software?
 Es un producto y, al mismo tiempo el vehículo
para entregarlo (Pressman 2002)
 El software ha sufrido cambios significativos:
 Rendimiento en el hardware
 Cambios en la arquitectura
 Aumento de memoria
 Capacidad de almacenamiento
 Variedad de opciones de entrada y salida
 Historia:
 Osborne:” Habla de una nueva
revolución industrial” (70’s y 80’s)
 Toffler : llamó a la llegada de
componentes microelectrónicos “La
tercera ola del cambio” (80’s)
 Naisbitt: predijo la transformación de
la sociedad industrial a una “sociedad
de información” (82’s)
 McCorduck: información y
conocimiento por computadora es el
foco de poder del siglo XXI (83’s)
evolucion SW.ppt
 Stoll: redes y software es la clave para
la comunicación alrededor del mundo
(89’s)
 Stephen Talbot : A mdediados de los
90’s dicen que el futuro no esta en una
computadora
 Al final del siglo XX el enfoque cambió al
impacto de la “bomba de relojería”
(Y2K)
 Hoy la “computación omnipresente” ha
producido una generación de
aplicaciones de información que tienen
conexión en banda ancha a la WEB para
proporcionar una capa de conexión
sobre nuestras casas, oficinas y
autopistas.
 El programador solitario ha sido
CARACTERÍSTICAS
 El software es un elemento del
sistema que es lógico.
 El software se desarrolla, no se
fabrica.
 El software no se estropea
 Aunque la industria tiende a
ensamblar componentes, la mayoría
del software se construye a la medida
TIPOS DE SOFTWARE
 Software de Sistemas : conjunto de
programas que han sido escritos para
servir a otros programas:
 Compiladores
 Editores
 Utilidades de Gestión de Archivos
 Algunos Componentes del Sistema
Operativo
 Manejo de Periféricos
 Procesadores de telecomunicaciones.
 Software de Tiempo Real:
coordina/analiza/controla sucesos del
mundo real conforme ocurren:
 Elementos que lo conforman
 Componente de adquisición de datos que
recolecta y da formato a la información
recibida del entorno externo
 Componente de análisis que transforma la
información según lo requiera la aplicación.
 Componente de monitorización que coordina
todos los demás
 Componente de control/salida que responda
al entorno externo
 Software de Gestión : el proceso de la
información comercial constituye la
mayor de las áreas de aplicación :
 Sistemas discretos (nominas,cuentas de
haberes-débitos, inventarios, etc.)
 SIG (sistemas de información de gestión),
acceden a una o más bases de datos que
contienen información comercial
 Cálculo interactivo (procesamiento de
transacciones en puntos de venta)
 Procesan datos
 Software de Ingeniería y Científico :
Se caracteriza por los algoritmos de
“manejo de números”:
 Aplicaciones desde la astronomía hasta la
vulcanología
 De análisis de presión de motores a la
dinámica orbital
 De la biología molecular a la fabricación
automática
 CAD
 Simulación de sistemas
 Software Empotrado: Reside en
memoria de sólo lectura y se utiliza para
controlar productos y sistemas de los
mercados industriales y de consumo.
 Ejecuta funciones muy limitadas y
curiosas (control de teclas de un horno
de microondas)
 Funciones significativas y capacidad de
control (funciones digitales en un
automóvil tal como el control de la
gasolina, indicadores, frenos, etc.
 Software de Computadoras
Personales: Uso personal
 Aplicaciones en procesamiento de texto
 Hoja de cálculo
 Gráficos por computadora
 Multimedia
 Entretenimientos
 Gestión de bases de datos
 Aplicaciones financieras de negocios y
personales
 Acceso a bases de datos
 Software Basado en la Red: Recurso
ilimitado que puede ser accedido por
cualquiera en un modem.
 Las páginas web buscadas por un explorador
son software que incorpora instrucciones
ejecutables (CGI,HTML, Perl o Java)
 Datos (Hipertexto y una variedad de
formatos de audio y video)
 Software de Inteligencia Artificial :
Hace uso de algoritmos no numéricos
para resolver problemas complejos para
los que no son adecuados el cálculo o el
análisis numérico
 Sistemas expertos, también llamados
sistemas basados en el conocimiento
 Reconocimiento de patrones (imágenes y
voz)
 Redes neuronales artificiales
 Prueba de teoremas
 Juegos.

Más contenido relacionado

PPTX
Anddre
PPTX
Anddre
PPTX
Anddre
DOCX
Tipos de software terminado
PPTX
DOCX
Luis bracamonte dise;o de software
PPT
Tipos de software y su desarrollo
PPT
Tipos de Software
Anddre
Anddre
Anddre
Tipos de software terminado
Luis bracamonte dise;o de software
Tipos de software y su desarrollo
Tipos de Software

Similar a evolucion SW.ppt (20)

PPTX
Tipo de software que se utilizan en diferentes áreas
PPTX
Presentación tic software
PPTX
Software tipos y característica formas de trabajo
DOCX
Categorías de software
PPTX
Diapo 2
PPTX
Ingenieria de software
PPTX
Software
PDF
Barrerasa de los Elementos mmmmmmmmmmmmm
PPTX
Tipos de software
PPTX
Ingenieria del software 3
PPTX
Diferentes tipos de software que se aplica
PDF
Importancia y aplicación del software
PDF
Qué es Software, conceptos básicos y tipos
PDF
Informa acerca de El Software
PPT
Exposicion unidad 1 ing software
PPTX
Presentación1
PPTX
Presentación1
PPTX
Software diapositivas 1
PPTX
Categorías del software
Tipo de software que se utilizan en diferentes áreas
Presentación tic software
Software tipos y característica formas de trabajo
Categorías de software
Diapo 2
Ingenieria de software
Software
Barrerasa de los Elementos mmmmmmmmmmmmm
Tipos de software
Ingenieria del software 3
Diferentes tipos de software que se aplica
Importancia y aplicación del software
Qué es Software, conceptos básicos y tipos
Informa acerca de El Software
Exposicion unidad 1 ing software
Presentación1
Presentación1
Software diapositivas 1
Categorías del software

Último (11)

PPTX
Implementación equipo monitor12.08.25.pptx
PPTX
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
PDF
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
PPTX
Conceptos basicos de Base de Datos y sus propiedades
PPTX
Derechos_de_Autor_y_Creative_Commons.pptx
DOCX
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
PPTX
sistemas de informacion.................
PPTX
Fundamentos de Python - Curso de Python dia 1
PDF
Su punto de partida en la IA: Microsoft 365 Copilot Chat
PPTX
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
Implementación equipo monitor12.08.25.pptx
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
Conceptos basicos de Base de Datos y sus propiedades
Derechos_de_Autor_y_Creative_Commons.pptx
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
sistemas de informacion.................
Fundamentos de Python - Curso de Python dia 1
Su punto de partida en la IA: Microsoft 365 Copilot Chat
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
AutoCAD Herramientas para el futuro, Juan Fandiño

evolucion SW.ppt

  • 1. EVOLUCIÓN DEL SOFTWARE  ¿Qué es software?  Es un producto y, al mismo tiempo el vehículo para entregarlo (Pressman 2002)  El software ha sufrido cambios significativos:  Rendimiento en el hardware  Cambios en la arquitectura  Aumento de memoria  Capacidad de almacenamiento  Variedad de opciones de entrada y salida
  • 2.  Historia:  Osborne:” Habla de una nueva revolución industrial” (70’s y 80’s)  Toffler : llamó a la llegada de componentes microelectrónicos “La tercera ola del cambio” (80’s)  Naisbitt: predijo la transformación de la sociedad industrial a una “sociedad de información” (82’s)  McCorduck: información y conocimiento por computadora es el foco de poder del siglo XXI (83’s)
  • 4.  Stoll: redes y software es la clave para la comunicación alrededor del mundo (89’s)  Stephen Talbot : A mdediados de los 90’s dicen que el futuro no esta en una computadora  Al final del siglo XX el enfoque cambió al impacto de la “bomba de relojería” (Y2K)  Hoy la “computación omnipresente” ha producido una generación de aplicaciones de información que tienen conexión en banda ancha a la WEB para proporcionar una capa de conexión sobre nuestras casas, oficinas y autopistas.  El programador solitario ha sido
  • 5. CARACTERÍSTICAS  El software es un elemento del sistema que es lógico.  El software se desarrolla, no se fabrica.  El software no se estropea  Aunque la industria tiende a ensamblar componentes, la mayoría del software se construye a la medida
  • 6. TIPOS DE SOFTWARE  Software de Sistemas : conjunto de programas que han sido escritos para servir a otros programas:  Compiladores  Editores  Utilidades de Gestión de Archivos  Algunos Componentes del Sistema Operativo  Manejo de Periféricos  Procesadores de telecomunicaciones.
  • 7.  Software de Tiempo Real: coordina/analiza/controla sucesos del mundo real conforme ocurren:  Elementos que lo conforman  Componente de adquisición de datos que recolecta y da formato a la información recibida del entorno externo  Componente de análisis que transforma la información según lo requiera la aplicación.  Componente de monitorización que coordina todos los demás  Componente de control/salida que responda al entorno externo
  • 8.  Software de Gestión : el proceso de la información comercial constituye la mayor de las áreas de aplicación :  Sistemas discretos (nominas,cuentas de haberes-débitos, inventarios, etc.)  SIG (sistemas de información de gestión), acceden a una o más bases de datos que contienen información comercial  Cálculo interactivo (procesamiento de transacciones en puntos de venta)  Procesan datos
  • 9.  Software de Ingeniería y Científico : Se caracteriza por los algoritmos de “manejo de números”:  Aplicaciones desde la astronomía hasta la vulcanología  De análisis de presión de motores a la dinámica orbital  De la biología molecular a la fabricación automática  CAD  Simulación de sistemas
  • 10.  Software Empotrado: Reside en memoria de sólo lectura y se utiliza para controlar productos y sistemas de los mercados industriales y de consumo.  Ejecuta funciones muy limitadas y curiosas (control de teclas de un horno de microondas)  Funciones significativas y capacidad de control (funciones digitales en un automóvil tal como el control de la gasolina, indicadores, frenos, etc.
  • 11.  Software de Computadoras Personales: Uso personal  Aplicaciones en procesamiento de texto  Hoja de cálculo  Gráficos por computadora  Multimedia  Entretenimientos  Gestión de bases de datos  Aplicaciones financieras de negocios y personales  Acceso a bases de datos
  • 12.  Software Basado en la Red: Recurso ilimitado que puede ser accedido por cualquiera en un modem.  Las páginas web buscadas por un explorador son software que incorpora instrucciones ejecutables (CGI,HTML, Perl o Java)  Datos (Hipertexto y una variedad de formatos de audio y video)
  • 13.  Software de Inteligencia Artificial : Hace uso de algoritmos no numéricos para resolver problemas complejos para los que no son adecuados el cálculo o el análisis numérico  Sistemas expertos, también llamados sistemas basados en el conocimiento  Reconocimiento de patrones (imágenes y voz)  Redes neuronales artificiales  Prueba de teoremas  Juegos.