<?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>03008nam a22003134a 4500</leader>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">35340</subfield>
    <subfield code="d">35340</subfield>
  </datafield>
  <controlfield tag="001">001611877</controlfield>
  <controlfield tag="003">BR-ReIFE</controlfield>
  <controlfield tag="005">20211020143203.0</controlfield>
  <controlfield tag="008">161208s2014    bl a   g        1 0 por  </controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9788523011413</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">BR-RjBN</subfield>
    <subfield code="b">por</subfield>
    <subfield code="c">BR-ReIFE</subfield>
    <subfield code="d">BR-ReIFE</subfield>
  </datafield>
  <datafield tag="041" ind1=" " ind2=" ">
    <subfield code="a">por</subfield>
    <subfield code="h">por</subfield>
  </datafield>
  <datafield tag="082" ind1="0" ind2="4">
    <subfield code="a">005.13</subfield>
    <subfield code="b">A973f</subfield>
  </datafield>
  <datafield tag="090" ind1=" " ind2=" ">
    <subfield code="a">005.13</subfield>
    <subfield code="b">A973f</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Ayala-Rinc&#xF3;n, Mauricio</subfield>
    <subfield code="d">1962-</subfield>
    <subfield code="9">8033</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Fundamentos da programa&#xE7;&#xE3;o l&#xF3;gica e funcional :</subfield>
    <subfield code="b">o princ&#xED;pio de resolu&#xE7;&#xE3;o e a teoria de reescrita /</subfield>
    <subfield code="c">Mauricio Ayala-Rinc&#xF3;n e Fl&#xE1;vio Leonardo Cavalcanti de Moura.-</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Bras&#xED;lia:</subfield>
    <subfield code="b">Ed. UnB,</subfield>
    <subfield code="c">2014.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">229p. :</subfield>
    <subfield code="b">il.;</subfield>
    <subfield code="c">28cm.</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">Inclui &#xED;ndice.</subfield>
  </datafield>
  <datafield tag="504" ind1=" " ind2=" ">
    <subfield code="a">Bibliografia: p. 213-223.</subfield>
  </datafield>
  <datafield tag="520" ind1="3" ind2=" ">
    <subfield code="a">Um dos aspectos mais relevantes da ci&#xEA;ncia da computa&#xE7;&#xE3;o &#xE9; o desenvolvimento de arcabou&#xE7;os matem&#xE1;ticos robustos para a implementa&#xE7;&#xE3;o de novas linguagens de computa&#xE7;&#xE3;o. Ainda que as primeiras linguagens de programa&#xE7;&#xE3;o tenham sido desenvolvidas com t&#xE9;cnicas ad hoc, definidas por restri&#xE7;&#xF5;es de hardware, em meados do s&#xE9;culo XX, os pilares dessa tecnologia foram elaborados no in&#xED;cio desse s&#xE9;culo. Matem&#xE1;ticos como Alonzo Church e Alan Turing , trabalhando em fundamentos da computa&#xE7;&#xE3;o relacionados com a pr&#xF3;pria no&#xE7;&#xE3;o de computabilidade, elaboraram modelos computacionais como as m&#xE1;quinas de Turing e o c&#xE1;lculo lambda, modelos sob os quais importantes quest&#xF5;es sobre os fundamentos matem&#xE1;ticos e da sem&#xE2;ntica da computa&#xE7;&#xE3;o foram respondidas. S&#xE3;o os fundamentos sem&#xE2;nticos da computa&#xE7;&#xE3;o o foco central desta obra, necess&#xE1;rios tanto para a compreens&#xE3;o das linguagens computacionais modernas quanto para o desenvolvimento formal de novos paradigmas aplicados na elabora&#xE7;&#xE3;o de novas linguagens de programa&#xE7;&#xE3;o e linguagens de especifica&#xE7;&#xE3;o e verifica&#xE7;&#xE3;o formal. A obra &#xE9; proposta como notas de aula para um curso avan&#xE7;ado complementar em teoria da computa&#xE7;&#xE3;o, do ponto de vista dos formalismos l&#xF3;gicos e sem&#xE2;nticos. Ainda que a obra restrinja-se aos fundamentos matem&#xE1;ticos dos paradigmas de programa&#xE7;&#xE3;o l&#xF3;gica e funcional, fornece os elementos necess&#xE1;rios para iniciar um aprofundamento em &#xE1;reas de investiga&#xE7;&#xE3;o centrais em computa&#xE7;&#xE3;o, envolvidas no desenvolvimento tecnol&#xF3;gico de novas linguagens computacionais, como s&#xE3;o a pr&#xF3;pria teoria de reescrita, a teoria de tipos e a teoria de prova. Certamente, alunos de p&#xF3;s-gradua&#xE7;&#xE3;o e em est&#xE1;gios avan&#xE7;ados de cursos em &#xE1;reas tecnol&#xF3;gicas e exatas, como Ci&#xEA;ncia da Computa&#xE7;&#xE3;o, Matem&#xE1;tica, Inform&#xE1;tica e Engenharias de Software, Computa&#xE7;&#xE3;o, Automa&#xE7;&#xE3;o e Mecatr&#xF4;nica, poder&#xE3;o aproveitar bem esta obra.</subfield>
  </datafield>
  <datafield tag="650" ind1="0" ind2="4">
    <subfield code="a">Computa&#xE7;&#xE3;o</subfield>
  </datafield>
  <datafield tag="650" ind1="0" ind2="4">
    <subfield code="a">Programa&#xE7;&#xE3;o l&#xF3;gica (Computa&#xE7;&#xE3;o)</subfield>
  </datafield>
  <datafield tag="650" ind1="0" ind2="4">
    <subfield code="a">Programa&#xE7;&#xE3;o funcional (Computa&#xE7;&#xE3;o)</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="a">Sistemas de reescrita (Computa&#xE7;&#xE3;o)</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="4">
    <subfield code="a">Linguagem de programa&#xE7;&#xE3;o (Computadores)</subfield>
    <subfield code="9">2135</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
    <subfield code="a">Moura, Fl&#xE1;vio Leonardo Cavalcanti de</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">ddc</subfield>
    <subfield code="c">LV</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">1</subfield>
    <subfield code="8">NFIC</subfield>
    <subfield code="a">001</subfield>
    <subfield code="b">001</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2021-10-20</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">35.00</subfield>
    <subfield code="i">266493</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.13 A973f</subfield>
    <subfield code="p">85642550291</subfield>
    <subfield code="r">2021-10-20 00:00:00</subfield>
    <subfield code="t">ex.1</subfield>
    <subfield code="v">35.00</subfield>
    <subfield code="w">2021-10-20</subfield>
    <subfield code="y">LV</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">NFIC</subfield>
    <subfield code="a">001</subfield>
    <subfield code="b">001</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2021-10-20</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">35.00</subfield>
    <subfield code="i">266494</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.13 A973f</subfield>
    <subfield code="p">85642550292</subfield>
    <subfield code="r">2021-10-20 00:00:00</subfield>
    <subfield code="t">ex.2</subfield>
    <subfield code="v">35.00</subfield>
    <subfield code="w">2021-10-20</subfield>
    <subfield code="y">LV</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">NFIC</subfield>
    <subfield code="a">001</subfield>
    <subfield code="b">001</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2021-10-20</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">35.00</subfield>
    <subfield code="i">266495</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.13 A973f</subfield>
    <subfield code="p">85642550293</subfield>
    <subfield code="r">2021-10-20 00:00:00</subfield>
    <subfield code="t">ex.3</subfield>
    <subfield code="v">35.00</subfield>
    <subfield code="w">2021-10-20</subfield>
    <subfield code="y">LV</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">NFIC</subfield>
    <subfield code="a">001</subfield>
    <subfield code="b">001</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2022-05-05</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">59.00</subfield>
    <subfield code="i">269581</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.13 A973f</subfield>
    <subfield code="p">85642550956</subfield>
    <subfield code="r">2022-05-05 00:00:00</subfield>
    <subfield code="t">ex.4</subfield>
    <subfield code="v">59.00</subfield>
    <subfield code="w">2022-05-05</subfield>
    <subfield code="y">LV</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">NFIC</subfield>
    <subfield code="a">001</subfield>
    <subfield code="b">001</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2022-05-05</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">59.00</subfield>
    <subfield code="i">269581</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.13 A973f</subfield>
    <subfield code="p">85642550957</subfield>
    <subfield code="r">2022-05-05 00:00:00</subfield>
    <subfield code="t">ex.5</subfield>
    <subfield code="v">59.00</subfield>
    <subfield code="w">2022-05-05</subfield>
    <subfield code="y">LV</subfield>
  </datafield>
</record>
