SlideShare una empresa de Scribd logo
1 de 8
SISTEMAS
                    OPERATVOS




NOMBRE: JANETH TIXILEMA
SEMESTRE: 5to SISTEMAS
2. • Con el paso de los años se ha producido una evolución gradual de la
estructura y capacidades de los Sistemas Operativos. Sin embargo, recientemente
se ha introducido un cierto número de nuevos elementos de diseño en los nuevos
Sistemas Operativos y en las nuevas versiones de los Sistemas Operativos
existentes. Estos Sistemas Operativos modernos responden a nuevos desarrollos
del hardware y nuevas aplicaciones. Entre estos dispositivos de hardware están
las máquinas multiprocesador, incrementos enormes de la velocidad de la
máquina, alta velocidad en los enlaces de las redes de comunicación e incremento
en el tamaño y variedad de los dispositivos de almacenamiento de memoria. En
los campos de aplicación que han influido en el diseño de los Sistema Operativos
están las aplicaciones multimedia, el acceso a Internet y páginas Web y la
ejecución cliente/servidor.

  3. • El porcentaje de cambios en las demandas de los Sistemas Operativos,
requiere no solamente las modificaciones y mejoras en las arquitecturas ya
existentes, sino nuevas formas de organización del Sistema Operativo. Muchos de
los diferentes enfoques y elementos de diseño se han probado tanto en Sistemas
Operativos experimentales como comerciales, y muchos de ellos encajan dentro
de las siguientes categorías Arquitectura Micronúcleo. Arquitectura Micronúcleo.
Multihilos. Multihilos. Multiproceso Simétrico. Multiproceso Simétrico. Sistemas
Operativos Distribuidos. Sistemas Operativos Distribuidos. Diseño Orientado a
Objeto. Diseño Orientado a Objeto.
IMAGEN
4. • La arquitectura micronúcleo asigna solamente unas pocas funciones
esenciales al núcleo, incluyendo espacios de direcciones, comunicación entre
procesos (IPC) y planificación básica. Otros servicios del Sistema Operativo los
proporciona procesos, algunas veces llamados servidores, que se ejecutan en
modo usuario y que el micronúcleo trata como a cualquier otra aplicación. Este
enfoque desconecta el núcleo y el desarrollo de servidores. Los servidores
pueden estar diseñados para aplicaciones específicas o necesidades del entorno.
El enfoque del micronúcleo simplifica la implementación, proporciona
flexibilidad y se adapta bien para entornos distribuidos. En esencia, un
micronúcleo interactúa de la misma forma con procesos servidores locales y
remotos, facilitando la construcción de sistemas distribuidos.
   5. • Las unidades centrales de procesamiento con capacidad para multithilo
(multithreading en inglés) tienen soporte en hardware para ejecutar
eficientemente múltiples hilos de ejecución.• El paradigma de multihilo ha
llegado a ser más popular a medida que los esfuerzos para llevar más adelante el
paralelismo a nivel de instrucción se han atascado desde finales de los años
1990. Esto permitió que reemergiera a una posición destacada el concepto del
computación de rendimiento a partir del más especializado campo del
procesamiento transaccional:• Aunque es muy difícil acelerar un solo hilo o un
solo programa, la mayoría de los sistemas de computadores son realmente
multitarea entre múltiples hilos o programas.• Las técnicas que permitirían
acelerar el
6. Las dos principales técnicas para computación de rendimiento son elmultiproceso y el
multihilo. Una cierta crítica del multihilo incluye: Los múltiples hilos pueden interferir uno
con el otro al compartir recursos de hardware como cachés o Translación Lookaside Buffer
(TLB).Los tiempos de ejecución de un solo hilo no son mejorados, sino por el contrario,
pueden ser degradados. El soporte de hardware para multihilo es más visible al software
que el multiprocesamiento, por lo tanto requiriendo más cambios tanto a las aplicaciones
como el sistema operativo. Las técnicas de hardware usadas para soportar multihilo a
menudo paralelizanlas técnicas de software usadas para la multitarea de los programas de
computadora.

  7. Modelo de computación multihilo.

   8. • La arquitectura SMP (Multi-procesamiento simétrico, también llamada UMA, de
Uniform Memory Access), se caracteriza por el hecho de que varios microprocesadores
comparten el acceso a la memoria. Todos los microprocesadores compiten en igualdad de
condiciones por dicho acceso, de ahí la denominación "simétrico".• Los sistemas SMP
permiten que cualquier procesador trabaje en cualquier tarea sin importar su localización
en memoria; con un propicio soporte del sistema operativo, estos sistemas pueden mover
fácilmente tareas entre los procesadores para garantizar eficientemente el trabajo.• Una
computadora SMP se compone de microprocesadores independientes que se comunican
con la memoria a través de un bus compartido. Dicho bus es un recurso de uso común. Por
tanto, debe ser arbitrado para que solamente un microprocesador lo use en cada instante
de tiempo. Si las computadoras con un solo microprocesador tienden a gastar considerable
tiempo esperando a que lleguen los datos desde la memoria, SMP empeora esta situación,
ya que hay varios parados en espera de datos.
sistema operativo distribuido
9. • Los sistemas operativos distribuidos desempeñan las mismas funciones que un sistema operativo normal,
pero con la diferencia de trabajar en un entorno distribuido. Su Misión principal consiste en facilitar el acceso y la
gestión de los recursos distribuidos en la red.• En un sistema operativo distribuido los usuarios pueden acceder a
recursos remotos de la misma manera en que lo hacen para los recursos locales. Permiten distribuir trabajos,
tareas o procesos, entre un conjunto de procesadores. Puede ser que este conjunto de procesadores esté en un
equipo o en diferentes, lo cual es transparente para el usuario.• Los sistemas distribuidos deben de ser muy
confiables y estables ya que si un componente del sistema se descompone otro componente debe de ser capaz de
reemplazarlo inmediatamente y no afectar los procesos del sistema.• Entre los diferentes Sistemas Operativos
distribuidos que existen tenemos los siguientes: Sprite, Solaris-MC, Mach, Chorus, Spring, Amoeba, Taos, etc.

10. SISTEMA OPERATIVO DITRIBUIDO

11. • Diseño orientado a objetos es una fase de la metodología orientada a objetos para el desarrollo de Software.
Su uso induce a los programadores a pensar en términos de objetos, en vez de procedimientos, cuando planifican
su código. Un objeto agrupa datos encapsulados y procedimientos para representar una entidad. La interfaz del
objeto, esto es, las formas de interactuar con el objeto, también se definen en esta etapa. Un programa orientado
a objetos se caracteriza por la interacción de esos objetos. El diseño orientado a objetos es la disciplina que define
los objetos y sus interacciones para resolver un problema de negocio que fue identificado y documentado durante
el análisis orientado a objetos.




                                                     fin

Más contenido relacionado

La actualidad más candente

Actividad2 gberon
Actividad2 gberonActividad2 gberon
Actividad2 gberonGLBERON
 
Estructura de un sistema operativo
Estructura de un sistema operativoEstructura de un sistema operativo
Estructura de un sistema operativoIan Berzeker Tovar
 
Tipos de sistemas operativos
Tipos de sistemas operativosTipos de sistemas operativos
Tipos de sistemas operativosVictor Veliz P
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosnathalyrivasdiaz
 
Sistemas operativos 2
Sistemas operativos 2Sistemas operativos 2
Sistemas operativos 2Chulinneitor
 
Victor milano sistema operativos distribuidos
Victor milano sistema operativos distribuidosVictor milano sistema operativos distribuidos
Victor milano sistema operativos distribuidosVictor Milano
 
RESUMEN DE LABORATORIO DE COMPUTACION
RESUMEN DE LABORATORIO DE COMPUTACIONRESUMEN DE LABORATORIO DE COMPUTACION
RESUMEN DE LABORATORIO DE COMPUTACIONjoseyauca78
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosVictor Milano
 
Estructura jerarquica
Estructura jerarquicaEstructura jerarquica
Estructura jerarquicaAndrew King
 
Categoria de sistemas operativos
Categoria de sistemas operativosCategoria de sistemas operativos
Categoria de sistemas operativoscronicasdelsur1987
 
Cuadro comparativo s.o
Cuadro  comparativo s.oCuadro  comparativo s.o
Cuadro comparativo s.oriosofelia
 
Sistemas operativos distribuidos y sistemas distribuidos
Sistemas operativos distribuidos y sistemas distribuidosSistemas operativos distribuidos y sistemas distribuidos
Sistemas operativos distribuidos y sistemas distribuidoscris_bar
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosTensor
 

La actualidad más candente (15)

Actividad2 gberon
Actividad2 gberonActividad2 gberon
Actividad2 gberon
 
Estructura de un sistema operativo
Estructura de un sistema operativoEstructura de un sistema operativo
Estructura de un sistema operativo
 
Tipos de sistemas operativos
Tipos de sistemas operativosTipos de sistemas operativos
Tipos de sistemas operativos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Sistema Operativo Distribuido
Sistema Operativo DistribuidoSistema Operativo Distribuido
Sistema Operativo Distribuido
 
Sistemas operativos 2
Sistemas operativos 2Sistemas operativos 2
Sistemas operativos 2
 
Victor milano sistema operativos distribuidos
Victor milano sistema operativos distribuidosVictor milano sistema operativos distribuidos
Victor milano sistema operativos distribuidos
 
RESUMEN DE LABORATORIO DE COMPUTACION
RESUMEN DE LABORATORIO DE COMPUTACIONRESUMEN DE LABORATORIO DE COMPUTACION
RESUMEN DE LABORATORIO DE COMPUTACION
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Estructura jerarquica
Estructura jerarquicaEstructura jerarquica
Estructura jerarquica
 
Categoria de sistemas operativos
Categoria de sistemas operativosCategoria de sistemas operativos
Categoria de sistemas operativos
 
Cuadro comparativo s.o
Cuadro  comparativo s.oCuadro  comparativo s.o
Cuadro comparativo s.o
 
Tiposso
TipossoTiposso
Tiposso
 
Sistemas operativos distribuidos y sistemas distribuidos
Sistemas operativos distribuidos y sistemas distribuidosSistemas operativos distribuidos y sistemas distribuidos
Sistemas operativos distribuidos y sistemas distribuidos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 

Destacado (20)

La paradoja de las nuevas tecnologías
La paradoja de las nuevas tecnologíasLa paradoja de las nuevas tecnologías
La paradoja de las nuevas tecnologías
 
Proyectoambiental
ProyectoambientalProyectoambiental
Proyectoambiental
 
Flors I Altres
Flors I AltresFlors I Altres
Flors I Altres
 
ganar dinero en youtube
ganar dinero en youtubeganar dinero en youtube
ganar dinero en youtube
 
trabajo
trabajotrabajo
trabajo
 
Estragias para la lectura
Estragias para la lecturaEstragias para la lectura
Estragias para la lectura
 
Redes e internet
Redes e internetRedes e internet
Redes e internet
 
Disco duro
Disco duroDisco duro
Disco duro
 
Telefonos 3 g
Telefonos 3 gTelefonos 3 g
Telefonos 3 g
 
Historia del computador
Historia del computadorHistoria del computador
Historia del computador
 
Trabajo De Instalaciones 2008
Trabajo De Instalaciones 2008Trabajo De Instalaciones 2008
Trabajo De Instalaciones 2008
 
Aula virtual n3
Aula virtual n3Aula virtual n3
Aula virtual n3
 
Historia de la computación
Historia de la computaciónHistoria de la computación
Historia de la computación
 
PresentacióN Pac Man
PresentacióN Pac ManPresentacióN Pac Man
PresentacióN Pac Man
 
C estrella
C estrellaC estrella
C estrella
 
Proyecto de nación erick tánchez
Proyecto de nación erick tánchezProyecto de nación erick tánchez
Proyecto de nación erick tánchez
 
Marcohorarioword
MarcohorariowordMarcohorarioword
Marcohorarioword
 
Hardware Y Sofwere
Hardware Y SofwereHardware Y Sofwere
Hardware Y Sofwere
 
Redes sociales
Redes socialesRedes sociales
Redes sociales
 
Clase 11 word2013 (1)
Clase 11 word2013 (1)Clase 11 word2013 (1)
Clase 11 word2013 (1)
 

Similar a Presentación1

Categorias sistemas operativos
Categorias sistemas operativosCategorias sistemas operativos
Categorias sistemas operativosPATRICIOSANTIAGO
 
Categorias de los sistemas operativos
Categorias de los sistemas operativosCategorias de los sistemas operativos
Categorias de los sistemas operativososcarvati
 
Categorias de los sistemas operativos
Categorias de los sistemas operativosCategorias de los sistemas operativos
Categorias de los sistemas operativososcarvati
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidossergiooney
 
Arquitectura del sistema operativo windows
Arquitectura del sistema operativo windowsArquitectura del sistema operativo windows
Arquitectura del sistema operativo windowsflaviosimbana07
 
Arquitectura del sistema operativo windows
Arquitectura del sistema operativo windowsArquitectura del sistema operativo windows
Arquitectura del sistema operativo windowsflaviosimbana07
 
Arquitectura del sistema operativo windows
Arquitectura del sistema operativo windowsArquitectura del sistema operativo windows
Arquitectura del sistema operativo windowsflaviosimbana07
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos DistribuidosVectorinox01
 

Similar a Presentación1 (20)

Categorias sistemas operativos
Categorias sistemas operativosCategorias sistemas operativos
Categorias sistemas operativos
 
Majitop
MajitopMajitop
Majitop
 
Categorias de los sistemas operativos
Categorias de los sistemas operativosCategorias de los sistemas operativos
Categorias de los sistemas operativos
 
Categorias de los sistemas operativos
Categorias de los sistemas operativosCategorias de los sistemas operativos
Categorias de los sistemas operativos
 
Sistemao
SistemaoSistemao
Sistemao
 
Sistemao
SistemaoSistemao
Sistemao
 
Sistemao
SistemaoSistemao
Sistemao
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Arquitectura del sistema operativo windows
Arquitectura del sistema operativo windowsArquitectura del sistema operativo windows
Arquitectura del sistema operativo windows
 
Arquitectura del sistema operativo windows
Arquitectura del sistema operativo windowsArquitectura del sistema operativo windows
Arquitectura del sistema operativo windows
 
Arquitectura del sistema operativo windows
Arquitectura del sistema operativo windowsArquitectura del sistema operativo windows
Arquitectura del sistema operativo windows
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
SistemaoPERATIVOS
SistemaoPERATIVOSSistemaoPERATIVOS
SistemaoPERATIVOS
 
Jacinto 1
Jacinto 1Jacinto 1
Jacinto 1
 
sistemas operativos 2
sistemas operativos 2sistemas operativos 2
sistemas operativos 2
 
Sistemas operativos 2
Sistemas operativos 2Sistemas operativos 2
Sistemas operativos 2
 
Sistemao
SistemaoSistemao
Sistemao
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 

Más de ismaelvillacres

Como fue evolucionando microsoft linux unix
Como  fue  evolucionando microsoft     linux    unixComo  fue  evolucionando microsoft     linux    unix
Como fue evolucionando microsoft linux unixismaelvillacres
 
Tipos de sistemas operativos ismael
Tipos de sistemas operativos ismaelTipos de sistemas operativos ismael
Tipos de sistemas operativos ismaelismaelvillacres
 
Historia y evolución de los sistema operativo david
Historia  y  evolución de los sistema           operativo  davidHistoria  y  evolución de los sistema           operativo  david
Historia y evolución de los sistema operativo davidismaelvillacres
 
Historia y evolución de los sistema operativo david
Historia  y  evolución de los sistema           operativo  davidHistoria  y  evolución de los sistema           operativo  david
Historia y evolución de los sistema operativo davidismaelvillacres
 
Historia y evolución de los sistema operativo david
Historia  y  evolución de los sistema           operativo  davidHistoria  y  evolución de los sistema           operativo  david
Historia y evolución de los sistema operativo davidismaelvillacres
 

Más de ismaelvillacres (12)

Optativa maria jose pdf
Optativa  maria jose pdfOptativa  maria jose pdf
Optativa maria jose pdf
 
Trabajo
TrabajoTrabajo
Trabajo
 
Trabajo
TrabajoTrabajo
Trabajo
 
Plataformas david
Plataformas  davidPlataformas  david
Plataformas david
 
Plataformas
PlataformasPlataformas
Plataformas
 
Plataformas
PlataformasPlataformas
Plataformas
 
Estuctura davis
Estuctura davisEstuctura davis
Estuctura davis
 
Como fue evolucionando microsoft linux unix
Como  fue  evolucionando microsoft     linux    unixComo  fue  evolucionando microsoft     linux    unix
Como fue evolucionando microsoft linux unix
 
Tipos de sistemas operativos ismael
Tipos de sistemas operativos ismaelTipos de sistemas operativos ismael
Tipos de sistemas operativos ismael
 
Historia y evolución de los sistema operativo david
Historia  y  evolución de los sistema           operativo  davidHistoria  y  evolución de los sistema           operativo  david
Historia y evolución de los sistema operativo david
 
Historia y evolución de los sistema operativo david
Historia  y  evolución de los sistema           operativo  davidHistoria  y  evolución de los sistema           operativo  david
Historia y evolución de los sistema operativo david
 
Historia y evolución de los sistema operativo david
Historia  y  evolución de los sistema           operativo  davidHistoria  y  evolución de los sistema           operativo  david
Historia y evolución de los sistema operativo david
 

Presentación1

  • 1. SISTEMAS OPERATVOS NOMBRE: JANETH TIXILEMA SEMESTRE: 5to SISTEMAS
  • 2. 2. • Con el paso de los años se ha producido una evolución gradual de la estructura y capacidades de los Sistemas Operativos. Sin embargo, recientemente se ha introducido un cierto número de nuevos elementos de diseño en los nuevos Sistemas Operativos y en las nuevas versiones de los Sistemas Operativos existentes. Estos Sistemas Operativos modernos responden a nuevos desarrollos del hardware y nuevas aplicaciones. Entre estos dispositivos de hardware están las máquinas multiprocesador, incrementos enormes de la velocidad de la máquina, alta velocidad en los enlaces de las redes de comunicación e incremento en el tamaño y variedad de los dispositivos de almacenamiento de memoria. En los campos de aplicación que han influido en el diseño de los Sistema Operativos están las aplicaciones multimedia, el acceso a Internet y páginas Web y la ejecución cliente/servidor. 3. • El porcentaje de cambios en las demandas de los Sistemas Operativos, requiere no solamente las modificaciones y mejoras en las arquitecturas ya existentes, sino nuevas formas de organización del Sistema Operativo. Muchos de los diferentes enfoques y elementos de diseño se han probado tanto en Sistemas Operativos experimentales como comerciales, y muchos de ellos encajan dentro de las siguientes categorías Arquitectura Micronúcleo. Arquitectura Micronúcleo. Multihilos. Multihilos. Multiproceso Simétrico. Multiproceso Simétrico. Sistemas Operativos Distribuidos. Sistemas Operativos Distribuidos. Diseño Orientado a Objeto. Diseño Orientado a Objeto.
  • 4. 4. • La arquitectura micronúcleo asigna solamente unas pocas funciones esenciales al núcleo, incluyendo espacios de direcciones, comunicación entre procesos (IPC) y planificación básica. Otros servicios del Sistema Operativo los proporciona procesos, algunas veces llamados servidores, que se ejecutan en modo usuario y que el micronúcleo trata como a cualquier otra aplicación. Este enfoque desconecta el núcleo y el desarrollo de servidores. Los servidores pueden estar diseñados para aplicaciones específicas o necesidades del entorno. El enfoque del micronúcleo simplifica la implementación, proporciona flexibilidad y se adapta bien para entornos distribuidos. En esencia, un micronúcleo interactúa de la misma forma con procesos servidores locales y remotos, facilitando la construcción de sistemas distribuidos. 5. • Las unidades centrales de procesamiento con capacidad para multithilo (multithreading en inglés) tienen soporte en hardware para ejecutar eficientemente múltiples hilos de ejecución.• El paradigma de multihilo ha llegado a ser más popular a medida que los esfuerzos para llevar más adelante el paralelismo a nivel de instrucción se han atascado desde finales de los años 1990. Esto permitió que reemergiera a una posición destacada el concepto del computación de rendimiento a partir del más especializado campo del procesamiento transaccional:• Aunque es muy difícil acelerar un solo hilo o un solo programa, la mayoría de los sistemas de computadores son realmente multitarea entre múltiples hilos o programas.• Las técnicas que permitirían acelerar el
  • 5.
  • 6. 6. Las dos principales técnicas para computación de rendimiento son elmultiproceso y el multihilo. Una cierta crítica del multihilo incluye: Los múltiples hilos pueden interferir uno con el otro al compartir recursos de hardware como cachés o Translación Lookaside Buffer (TLB).Los tiempos de ejecución de un solo hilo no son mejorados, sino por el contrario, pueden ser degradados. El soporte de hardware para multihilo es más visible al software que el multiprocesamiento, por lo tanto requiriendo más cambios tanto a las aplicaciones como el sistema operativo. Las técnicas de hardware usadas para soportar multihilo a menudo paralelizanlas técnicas de software usadas para la multitarea de los programas de computadora. 7. Modelo de computación multihilo. 8. • La arquitectura SMP (Multi-procesamiento simétrico, también llamada UMA, de Uniform Memory Access), se caracteriza por el hecho de que varios microprocesadores comparten el acceso a la memoria. Todos los microprocesadores compiten en igualdad de condiciones por dicho acceso, de ahí la denominación "simétrico".• Los sistemas SMP permiten que cualquier procesador trabaje en cualquier tarea sin importar su localización en memoria; con un propicio soporte del sistema operativo, estos sistemas pueden mover fácilmente tareas entre los procesadores para garantizar eficientemente el trabajo.• Una computadora SMP se compone de microprocesadores independientes que se comunican con la memoria a través de un bus compartido. Dicho bus es un recurso de uso común. Por tanto, debe ser arbitrado para que solamente un microprocesador lo use en cada instante de tiempo. Si las computadoras con un solo microprocesador tienden a gastar considerable tiempo esperando a que lleguen los datos desde la memoria, SMP empeora esta situación, ya que hay varios parados en espera de datos.
  • 8. 9. • Los sistemas operativos distribuidos desempeñan las mismas funciones que un sistema operativo normal, pero con la diferencia de trabajar en un entorno distribuido. Su Misión principal consiste en facilitar el acceso y la gestión de los recursos distribuidos en la red.• En un sistema operativo distribuido los usuarios pueden acceder a recursos remotos de la misma manera en que lo hacen para los recursos locales. Permiten distribuir trabajos, tareas o procesos, entre un conjunto de procesadores. Puede ser que este conjunto de procesadores esté en un equipo o en diferentes, lo cual es transparente para el usuario.• Los sistemas distribuidos deben de ser muy confiables y estables ya que si un componente del sistema se descompone otro componente debe de ser capaz de reemplazarlo inmediatamente y no afectar los procesos del sistema.• Entre los diferentes Sistemas Operativos distribuidos que existen tenemos los siguientes: Sprite, Solaris-MC, Mach, Chorus, Spring, Amoeba, Taos, etc. 10. SISTEMA OPERATIVO DITRIBUIDO 11. • Diseño orientado a objetos es una fase de la metodología orientada a objetos para el desarrollo de Software. Su uso induce a los programadores a pensar en términos de objetos, en vez de procedimientos, cuando planifican su código. Un objeto agrupa datos encapsulados y procedimientos para representar una entidad. La interfaz del objeto, esto es, las formas de interactuar con el objeto, también se definen en esta etapa. Un programa orientado a objetos se caracteriza por la interacción de esos objetos. El diseño orientado a objetos es la disciplina que define los objetos y sus interacciones para resolver un problema de negocio que fue identificado y documentado durante el análisis orientado a objetos. fin