12.07.2015 Views

Libro en PDF - DIT - Universidad Politécnica de Madrid

Libro en PDF - DIT - Universidad Politécnica de Madrid

Libro en PDF - DIT - Universidad Politécnica de Madrid

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CAPÍTULO 12: HARDWARE 2151. Introducción..................................................................................... 2152. Hardware - Software......................................................................... 217Máquinas virtuales o el hardware fantasma.......................................... 217Integración hardware - software......................................................... 219VLSI............................................................................................... 2203. Clasificación <strong>de</strong> las arquitecturas <strong>de</strong> ord<strong>en</strong>adores.................................. 222Datos vs. control, una clasificación tradicional...................................... 222Otros tipos <strong>de</strong> taxonomía................................................................... 223Una ampliación al trabajo <strong>de</strong> Flynn...................................................... 224Química, arquitectura y ord<strong>en</strong>adores................................................... 2274. Ord<strong>en</strong>adores personales y estaciones <strong>de</strong> trabajo................................... 229Su majestad el pc............................................................................. 229Estaciones <strong>de</strong> trabajo........................................................................ 232Ord<strong>en</strong>adores personales vs estaciones <strong>de</strong> trabajo................................. 2355. RISC, la simplificación <strong>de</strong>l diseño........................................................ 2386. Paralelismo...................................................................................... 242Arquitecturas paralelas...................................................................... 243Problemas paralelos.......................................................................... 2477. Resum<strong>en</strong>.......................................................................................... 2508. Bibliografía....................................................................................... 251CAPÍTULO 13: COMPLEJIDAD Y SISTEMAS DISTRIBUIDOS 2551. Introducción..................................................................................... 2552. Los sistemas distribuidos débilm<strong>en</strong>te acoplados.................................... 2563. Categorías <strong>de</strong> complejidad <strong>en</strong> sistemas distribuidos............................... 2574. Algunas soluciones............................................................................ 259El sistema Amoeba........................................................................... 259Las llamadas a procedimi<strong>en</strong>to remoto.................................................. 260El espacio <strong>de</strong> tuplas <strong>de</strong> Linda.............................................................. 2615. Resum<strong>en</strong>......................................................................................... 2626. Bibliografía....................................................................................... 262CAPÍTULO 14: MEDIDAS DE LA COMPLEJIDAD DEL SOFTWARE 2651. Introducción..................................................................................... 2652. Estudio <strong>de</strong>l software <strong>de</strong>s<strong>de</strong> el marco HxIxO =IO................................... 2673. Las métricas como instrum<strong>en</strong>tos para abordar la complejidad................. 2694. Tipos <strong>de</strong> métricas.............................................................................. 2715. Métricas <strong>de</strong>l tamaño <strong>de</strong>l programa....................................................... 272Número <strong>de</strong> líneas.............................................................................. 272Métricas <strong>de</strong> Halstead......................................................................... 2736. Estructura y flujo <strong>de</strong> datos................................................................. 278Intervalo <strong>en</strong>tre refer<strong>en</strong>cias a datos..................................................... 278Par <strong>de</strong> uso segm<strong>en</strong>to-global............................................................... 279Medida Q <strong>de</strong> Chapin.......................................................................... 2807. Estructuras <strong>de</strong> control <strong>de</strong>l programa.................................................... 285Número ciclomático........................................................................... 285Ext<strong>en</strong>sión <strong>de</strong> Myers al número ciclomático........................................... 288

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!