<?xml version="1.0" encoding="UTF-8"?>
<collection xmlns="http://www.loc.gov/MARC21/slim">
 <record>
  <leader>02766nam a2200277 a 4500</leader>
  <controlfield tag="001">TVCDKTCT8600</controlfield>
  <controlfield tag="003">Thư viện trường Cao đẳng Kỹ thuật Cao Thắng</controlfield>
  <controlfield tag="005">20080228000000</controlfield>
  <controlfield tag="008">080228</controlfield>
  <datafield tag="980" ind1="\" ind2="\">
   <subfield code="a">Thư viện Trường CĐ Kỹ Thuật Cao Thắng</subfield>
  </datafield>
  <datafield tag="024" ind1=" " ind2=" ">
   <subfield code="a">RG_1 #1 eb0 i1</subfield>
  </datafield>
  <datafield tag="020" ind1="#" ind2="#">
   <subfield code="a">0471241342</subfield>
  </datafield>
  <datafield tag="041" ind1="0" ind2="#">
   <subfield code="a">vie</subfield>
  </datafield>
  <datafield tag="082" ind1="#" ind2="#">
   <subfield code="a">005.117 / </subfield>
   <subfield code="b">D100T-b</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2="#">
   <subfield code="a">R.Preiss Bruno</subfield>
  </datafield>
  <datafield tag="245" ind1="0" ind2="0">
   <subfield code="a">Data Structures and Algorithms with Object-Oriented Design Patterns in C++ /</subfield>
   <subfield code="c">R.Preiss Bruno</subfield>
  </datafield>
  <datafield tag="260" ind1="#" ind2="#">
   <subfield code="a">American :</subfield>
   <subfield code="b">Wiley ,</subfield>
   <subfield code="c">1998</subfield>
  </datafield>
  <datafield tag="300" ind1="#" ind2="#">
   <subfield code="a">688tr.</subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">An object-oriented learning framework for creating good software design.</subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">Bruno Preiss presents readers with a modern, object-oriented perspective for looking at data structures and algorithms, clearly showing how to use polymorphism and inheritance, and including fragments from working and tested programs. </subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">From the Back Cover</subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">Learn the latest object-oriented design patterns needed to create sound software designs Author Bruno Preiss presents the fundamentals of data structures and algorithms from a modern, object-oriented perspective. The text promotes object-oriented design using C++ and illustrates the use of the latest object-oriented design patterns. Virtually all the data structures are discussed in the context of a single class hierarchy. This framework clearly shows the relationships between data structures and illustrates how polymorphism and inheritance can be used effectively. Key Features of the Text All data structures are presented using a common framework. This clearly shows the relationship between the data structures and how they are implemented. Object-oriented design patterns are used to demonstrate how a good design fits together and transcends the problem at hand. A single C++ software design is used throughout the text to provide a better understanding of the operation of complicated data structures. Just-in-time presentation of mathematical analysis techniques introduces students to mathematical concepts as needed. Visit the Text's Web Site A comprehensive web site is available for users of the text at www.wiley.com/college/preiss. The site includes: The Web Book (a hypertext version of the complete book) Links to the C++ Source Code (all the program examples from the text) Programmer's Guide (instructions for using the code with different C++ compilers) Lecture Transparencies Complete Text (password required) LaTeX Source (password required) Plates: programs, figures, and tables enlarged (password required) Solutions Manual (password required)</subfield>
  </datafield>
  <datafield tag="650" ind1="#" ind2="4">
   <subfield code="a">Object programming</subfield>
  </datafield>
  <datafield tag="650" ind1="#" ind2="4">
   <subfield code="a">C++</subfield>
  </datafield>
  <datafield tag="650" ind1="#" ind2="4">
   <subfield code="a">Data structures</subfield>
  </datafield>
  <datafield tag="650" ind1="#" ind2="4">
   <subfield code="a">Computer algorithms</subfield>
  </datafield>
 </record>
</collection>
