<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>02816nam a2200337 a 4500</leader>
  <controlfield tag="001">576</controlfield>
  <controlfield tag="003">AR-FRRoUTN</controlfield>
  <controlfield tag="008">240606t2003    sp a||||r|||| 001 0 spa d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9788478290598</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">UTN FRRo</subfield>
    <subfield code="b">spa</subfield>
  </datafield>
  <datafield tag="080" ind1="0" ind2=" ">
    <subfield code="a">004.41</subfield>
    <subfield code="2">2015</subfield>
  </datafield>
  <datafield tag="245" ind1="0" ind2="0">
    <subfield code="a">Patrones de dise&#xF1;o : </subfield>
    <subfield code="b">Elementos de software orientado a objetos reutilizable / </subfield>
    <subfield code="c">Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides ; traducci&#xF3;n C&#xE9;sar Fern&#xE1;ndez Acebal ; revisi&#xF3;n Juan Manuel Cueva Lovelle.</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Madrid : </subfield>
    <subfield code="b">Pearson,</subfield>
    <subfield code="c">2003.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">384 p. : </subfield>
    <subfield code="b">il. ;</subfield>
    <subfield code="c">25 cm.</subfield>
  </datafield>
  <datafield tag="336" ind1=" " ind2=" ">
    <subfield code="2">rdacontent</subfield>
    <subfield code="a">texto</subfield>
    <subfield code="b">txt</subfield>
  </datafield>
  <datafield tag="337" ind1=" " ind2=" ">
    <subfield code="2">rdamedia</subfield>
    <subfield code="a">sin mediaci&#xF3;n</subfield>
    <subfield code="b">n</subfield>
  </datafield>
  <datafield tag="338" ind1=" " ind2=" ">
    <subfield code="2">rdacarrier</subfield>
    <subfield code="a">volumen</subfield>
    <subfield code="b">nc</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
    <subfield code="a">Cap.1. Introducci&#xF3;n: &#xBF;Qu&#xE9; es un patr&#xF3;n de dise&#xF1;o?. Patrones de dise&#xF1;o en el MVC de Smalltalk. Descripci&#xF3;n de los patrones de dise&#xF1;o. El cat&#xE1;logo de patrones de dise&#xF1;o. Organizaci&#xF3;n del cat&#xE1;logo. C&#xF3;mo resuelven los patrones los problemas de dise&#xF1;o. C&#xF3;mo seleccionar un patr&#xF3;n de dise&#xF1;o. C&#xF3;mo usar un patr&#xF3;n de dise&#xF1;o.-- Cap.2.Un caso de estudio: dise&#xF1;ando un editor de documentos: Problemas de dise&#xF1;o. Estructura del documento. Formateado. Adornar la interfaz de usuario. Permitir m&#xFA;ltiples est&#xE1;ndares de interfaz de usuario. Permitir m&#xFA;ltiples sistemas de ventanas. Operaciones de usuario. Revisi&#xF3;n ortogr&#xE1;fica e inserci&#xF3;n de guiones. Resumen Cat&#xE1;logo de Patrones de Dise&#xF1;o. -- Cap.3. Patrones de creaci&#xF3;n: Abstract Factory. Builder. Factory Method. Prototype. Singleton. Discusi&#xF3;n sobre los patrones de creaci&#xF3;n.-- Cap.4.Patrones estructurales: Adapter. Bridge. Composite. Decorator. Facade. Flyweight. Proxy. Discusi&#xF3;n sobre los patrones estructurales.-- Cap.5. Patrones de comportamiento: Chain of Responsibility. Command. Interpreter. Iterator. Mediator. Memento. Observer. State. Strategy. Template Method. Visitor. Discusi&#xF3;n sobre los patrones de comportamiento.-- Cap.6.Conclusi&#xF3;n: Qu&#xE9; esperar de los patrones de dise&#xF1;o. Una breve historia. La comunidad de patrones. Una invitaci&#xF3;n. Una reflexi&#xF3;n a modo de despedida. Ap&#xE9;ndices:--                A. Glosario.-- B. Gu&#xED;a de la notaci&#xF3;n: b.1. Diagrama de clases. b.2. Diagrama de objetos. b.3. Diagrama de interacci&#xF3;n.-- C. Clases fundamentales: c.1. Lista. c.2. Iterador. c.3. Iterador Lista. c.4. Punto. c.5. Rect.-- Bibliograf&#xED;a.-- &#xCD;ndice alfab&#xE9;tico.-- </subfield>
  </datafield>
  <datafield tag="650" ind1="1" ind2="4">
    <subfield code="a">PROGRAMACI&#xD3;N ORIENTADA A OBJETOS</subfield>
  </datafield>
  <datafield tag="650" ind1="1" ind2="4">
    <subfield code="a">SMALLTALK</subfield>
  </datafield>
  <datafield tag="650" ind1="1" ind2="4">
    <subfield code="a">SOFTWARE</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
    <subfield code="a">Gamma, Erich</subfield>
    <subfield code="d">1961 - </subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
    <subfield code="a">Helm, Richard</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
    <subfield code="a">Johnson, Ralph</subfield>
    <subfield code="d">1955 - </subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
    <subfield code="a">Vlissides, John</subfield>
    <subfield code="d">1961 - 2005</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
    <subfield code="a">Fern&#xE1;ndez Acebal, C&#xE9;sar</subfield>
    <subfield code="e">traductor</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
    <subfield code="a">Cueva Lovelle, Juan Manuel</subfield>
    <subfield code="d">1958 - </subfield>
    <subfield code="e">revisor</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">udc</subfield>
    <subfield code="c">BK</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">576</subfield>
    <subfield code="d">576</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">udc</subfield>
    <subfield code="3">Buen Estado</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">FRRO</subfield>
    <subfield code="b">FRRO</subfield>
    <subfield code="c">Colecci&#xF3;n General</subfield>
    <subfield code="d">2011-12-06</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="i">29182</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">004.41 G184</subfield>
    <subfield code="p">29182</subfield>
    <subfield code="r">2024-06-06 12:08:53</subfield>
    <subfield code="t">1</subfield>
    <subfield code="w">0000-00-00</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
</record>
