Arquitectura Abierta y Cerrada (Computador)

2,536 views

Published on

Arquitectura Abierta y Cerrada (Computador)

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,536
On SlideShare
0
From Embeds
0
Number of Embeds
58
Actions
Shares
0
Downloads
29
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Arquitectura Abierta y Cerrada (Computador)

  1. 1. Arquitectura del Computador Lic. Wilfrido Caonabo.
  2. 2.  La arquitectura de computadoras es el diseño conceptual y la estructura operacional fundamental de un sistema de computadora. Es decir, es un modelo y una descripción funcional de los requerimientos y las implementaciones de diseño para varias partes de una computadora, con especial interés en la forma en que la unidad central de proceso (UCP) trabaja internamente y accede a las direcciones de memoria. ARQUITECTURAS DE ORDENADORES Lorfranklin
  3. 3. Arquitectura Abierta  Es un tipo de arquitectura de ordenadores o arquitectura de software que permite añadir, modernizar y cambiar sus componentes. Por ejemplo, el IBM PC tiene una arquitectura abierta, mientras que el ordenador personal Amiga 500 tiene una arquitectura cerrada, donde el fabricante del hardware escoge los componentes, y normalmente no son actualizables. Lorfranklin
  4. 4. Seguimiento:  La arquitectura abierta está comenzando a extenderse dentro del contexto del diseño arquitectónico de edificios por parte del grupo Architecture for Humanity. Este grupo ha desarrollado un proyecto denominado la Red Abierta de Arquitectura que se intenta apartar a la Arquitectura del formato cerrado que es promocionado por firmas que eligen no compartir su trabajo. Lorfranklin
  5. 5. Seguimiento:  La arquitectura abierta permite a los potenciales usuarios ver el interior de todo o parte de la arquitectura sin ninguna restricción propietaria. Típicamente, una arquitectura abierta publica todo o parte de la arquitectura que el desarrollador o integrador quiere compartir.  La idea de sistemas abiertos se concibe de un proyecto que demuestra la forma que todos los sistemas empresariales pueden funcionar juntos a tres niveles: mainframes, mini computadores y estaciones de trabajo, sin importar que esos sistemas usen productos de diferentes proveedores.  Lorfranklin
  6. 6. Seguimiento:  Una arquitectura abierta también es toda aquella que puede ser modificada por un programador capacitado que no pertenezca a la compañía que creo el código fuente, puede ser a su vez la información redistribuida y compartida siempre y cuando el programador tenga la licencia para realizar dichos actos.  Para la arquitectura abierta los que se benefician mayormente son los clientes debido a que les ofrece mayor diversidad de productos a la hora de comprarlos para su beneficio. También promueve la no monopolización de grandes compañías favoreciendo la creación de mayor cantidad de compañías.  Los equipos de esta arquitectura son perfectos como servidores, ya que cuentan con sistemas de entradas y salidas. Lorfranklin
  7. 7. C a r a c t e r í s t i c a s  Son de gran utilidad en ambiente multiusuario.  Poseen procesadores muy poderosos capaces de controlar un gran número de terminales y capacidades de almacenamiento que sobrepasan los Giga bites.  Obtienen gran integración de subsistemas de información en una base de datos única.  Menos costosos, complejidad mínima y más flexibles.  No están atados a un solo tipo de hardware propietario.  Poseen un ambiente integrado de información. Miniorka
  8. 8. Seguimiento:  Cumplen o generan estándares.  Sus especificaciones son generales.  El software poseen alto grado de portabilidad.  Flexibilidad de los lenguajes de programación.  Permite la conexión fácil a aparatos y programas hechos por otras compañías. Miniorka
  9. 9. Ventajas En relación al Usuario Son menos costosos en cuanto a su mantenimiento como su adquisición. Mayor provecho de tecnología. Múltiples proveedores de hardware y software. Ambiente estándar de aplicaciones. Múltiples soluciones disponibles de acuerdo con necesidades específicas. Una mayor protección de la inversión en equipos de cómputos. Mas disponibilidad de aplicaciones. Miniorka
  10. 10. Seguimiento: Disponibilidad de una base amplia de donde obtener referencia. Amplias variedades de software disponibles. En relación a fabricantes: Crecimiento del mercado múltiple. Oportunidad de ventas de productos de diferentes proveedores. Mínimo rango de trabajo en el soporte. Amplio rango de herramientas de desarrollo. Una rápida introducción de las mejores tecnologías. Miniorka
  11. 11. Desventajas Es menos seguro debido a la disposición de muchas herramienta para poder acceder a los programas. Cada servidor procesa una información haciendo o convirtiendo esta arquitectura mas lenta Miniorka
  12. 12. Arquitectura Cerrada  Es aquella que es inmodificable por los programadores ajenos a la compañía propietaria del código fuente, es decir, una persona, compañía, corporación, fundación, etc. posee los derechos de autor sobre un software no otorgando, al mismo tiempo, los derechos de usar el programa con cualquier propósito; de estudiar cómo funciona el programa y adaptarlo a las propias necesidades (donde el acceso al código fuente es una condición previa); de distribuir copias; y de mejorar el programa y hacer públicas las mejoras (para esto el acceso al código fuente es un requisito previo). Ruben D.
  13. 13. Seguimiento:  En consecuencia, un software sigue siendo no libre aún si el código fuente es hecho público, cuando se mantiene la reserva de derechos sobre el uso, modificación o distribución.  A este sistema no se le pueden colocar dispositivos periféricos, es decir, solo se usa el hardware de la compañía propietaria ya que dispositivos ajenos a dicha compañía no son compatibles por ende si se requiere reparar o cambiar algún elemento del computador este tiene que ser de la compañía propietaria. Ruben D.
  14. 14. C a r a c t e r í s t i c a s  Son de gran utilidad a nivel empresarial.  Altos costos para su mantenimiento.  Dependen de un hardware específico de la compañía propietaria.  Este hardware posee un gran bajo grado de portabilidad.  Los lenguajes de programación son determinados por la compañía específica creadora del programa.  Estos equipos son inmodificables por cualquier programador.  Sus especiaciones no son generales.  Esta arquitectura es ilimitada.  Procesa mayor volumen de información.  Tiene una mayor capacitada de memoria. Ruben D.
  15. 15. Ventajas En relación al Usuario Procesan mayor cantidad de información. Tienen mayor capacidad de memoria. Es más seguro debido a que no todos los programadores tiene acceso. En relación a los fabricantes: Le da ventajas a los fabricantes para monopolizar el mercado. Sus clientes están obligados a adquirir productos solo del fabricante. El fabricante determina el lenguaje de programación a utilizar. Elenoel
  16. 16. Desventajas Su mantenimiento es mas costoso. Altos costo para su adquisición. Necesita de un personal calificado para su manejo. Ocupa grandes espacios. Necesita condiciones específicas como aire acondicionado, alta energía eléctrica etc. No es compatible con dispositivos periféricos ajenos a la compañía. Elenoel
  17. 17. Conclusión Se puede apreciar a simple vista que la arquitectura abierta ha ido creciendo en el mundo de la computación ya que ofrece mejores beneficios al usuario y fabricantes. De alguna manera no hay que olvidar que la arquitectura cerrada está improvisando con el paso del tiempo para logar una mejor interacción entre el usuario, el software y el hardware. Elenoel
  18. 18. Seguimiento: Hoy en día los mainframes han ido reduciendo en tamaño y costos manteniéndose así en el mercado. Sin embargo se están estandarizando los lenguajes de programación promoviendo aun más el sistema abierto ofreciéndole así mayor flexibilidad, libertad y conectividad a todos aquellos que quieran acceder a un código fuente especifico. Elenoel

×