<?xml version="1.0" encoding="UTF-8"?>
<collection xmlns="http://www.loc.gov/MARC21/slim">
 <record>
  <leader>02976nam a2200445 a 4500</leader>
  <controlfield tag="001">TVCDKTCT6501</controlfield>
  <controlfield tag="003">Thư viện trường Cao đẳng Kỹ thuật Cao Thắng</controlfield>
  <controlfield tag="005">20070402000000</controlfield>
  <controlfield tag="008">070402</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">0-07-232305-1</subfield>
  </datafield>
  <datafield tag="041" ind1="0" ind2="#">
   <subfield code="a">vie</subfield>
  </datafield>
  <datafield tag="082" ind1="#" ind2="#">
   <subfield code="a">005.133 / </subfield>
   <subfield code="b">105J-s</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2="#">
   <subfield code="a">Kamin Samuel N.</subfield>
  </datafield>
  <datafield tag="245" ind1="0" ind2="0">
   <subfield code="a">An Introduction to Computer Science Using Java /</subfield>
   <subfield code="c">Kamin Samuel N.</subfield>
  </datafield>
  <datafield tag="250" ind1="#" ind2="#">
   <subfield code="a">Tái bản lần thứ 2</subfield>
  </datafield>
  <datafield tag="260" ind1="#" ind2="#">
   <subfield code="a">American :</subfield>
   <subfield code="b">McGraw-Hill ,</subfield>
   <subfield code="c">2002</subfield>
  </datafield>
  <datafield tag="300" ind1="#" ind2="#">
   <subfield code="a">753tr. ;</subfield>
   <subfield code="c">24cm</subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">To better understand the professional responsibilties of a programmer and the limitations of hardware and software, the contributions of several pioneers in the computing field, the difference in daily life before and after the advent of personal computers and the Internet. </subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">To understand significant continuing trends in the history of the computing field. </subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">To be able to analyze and explain the behavior of simple programs. </subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">To be able to modify and expand short programs that use standard conditional and iterative control structures and methods. </subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">To develop programming skills in a problem-solving environment. </subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">To understand the meaning of primitive data types. </subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">To understand the meaning of references, pointers, arrays, structures and unions. </subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">To be able to design, implement, test, and debug a program that uses each of the following fundamental programming constructs: basic computation, simple I/O, standard conditional and iterative structures, and the definition of methods. </subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">To be able to choose appropriate conditional and iteration constructs for a given programming task. </subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">To be able to apply the techniques of structured (functional) decomposition to break a program into smaller pieces. </subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">To understand the mechanics of parameter passing. </subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">To understand the relationship between algorithms and the problem-solving process. </subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">To understand properties that contribute to algorithms being &quot;good&quot;. </subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">To be able to create algorithms for solving simple problems. </subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">To be able to use pseudocode, charts/graphs or a programming language to implement, test, and debug algorithms for solving simple problems. </subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">To understand strategies that are useful in debugging. </subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">To understand the philosophy of object-oriented design and the concepts of encapsulation, abstraction, inheritance, and polymorphism. </subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">To be able to design, implement, test, and debug simple programs in an object-oriented programming language. </subfield>
  </datafield>
  <datafield tag="520" ind1="#" ind2="#">
   <subfield code="a">To understand how the class mechanism supports encapsulation and information hiding. </subfield>
  </datafield>
  <datafield tag="650" ind1="#" ind2="4">
   <subfield code="a">Java</subfield>
  </datafield>
  <datafield tag="650" ind1="#" ind2="4">
   <subfield code="a">Ngôn ngữ Java</subfield>
  </datafield>
 </record>
</collection>
