<?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>03467cam a2200289 a 4500</leader>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">6107</subfield>
    <subfield code="d">6107</subfield>
  </datafield>
  <controlfield tag="001">ER000735095</controlfield>
  <controlfield tag="003">BR-ReIFE</controlfield>
  <controlfield tag="005">20200122151848.0</controlfield>
  <controlfield tag="008">070725s2006    spba          001 0dpor d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">857522073X</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="c">BR-ReIFE</subfield>
    <subfield code="b">por</subfield>
  </datafield>
  <datafield tag="082" ind1="0" ind2="4">
    <subfield code="a">005.1</subfield>
    <subfield code="b">M491a</subfield>
  </datafield>
  <datafield tag="090" ind1=" " ind2=" ">
    <subfield code="a">005.1</subfield>
    <subfield code="b">M491a</subfield>
    <subfield code="c">2.ed.</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Medina, Marco,</subfield>
    <subfield code="9">2324</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Algoritmos e programa&#xE7;&#xE3;o :</subfield>
    <subfield code="b">teoria e pr&#xE1;tica /</subfield>
    <subfield code="c">Marco Medina, Cristina Fertig. -</subfield>
  </datafield>
  <datafield tag="250" ind1=" " ind2=" ">
    <subfield code="a">2. ed. -</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">S&#xE3;o Paulo :</subfield>
    <subfield code="b">Novatec,</subfield>
    <subfield code="c">2006</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">384 p. :</subfield>
    <subfield code="b">il.</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">Dados retirados da falsa folha de rosto : edi&#xE7;&#xE3;o</subfield>
  </datafield>
  <datafield tag="504" ind1=" " ind2=" ">
    <subfield code="a">Inclui bibliografia e &#xED;ndice</subfield>
  </datafield>
  <datafield tag="520" ind1="3" ind2=" ">
    <subfield code="a">Algoritmos s&#xE3;o fundamentais para a forma&#xE7;&#xE3;o acad&#xEA;mica em computa&#xE7;&#xE3;o. Entretanto, as disciplinas de algoritmos tendem a causar os maiores &#x201C;traumas&#x201D; aos alunos iniciantes, tornando-se, inclusive, co-respons&#xE1;veis pelos altos &#xED;ndices de desist&#xEA;ncia que ocorrem nos primeiros anos dos cursos superiores dessa &#xE1;rea. A constru&#xE7;&#xE3;o de algoritmos pode parecer simples para profissionais experientes, mas &#xE0;s vezes se mostra indecifr&#xE1;vel ao aluno iniciante. Por isso, a maioria dos livros de algoritmos subestima o desafio que &#xE9; a programa&#xE7;&#xE3;o para alunos principiantes. Os autores deste livro conhecem estas dificuldades pois lecionam disciplinas relacionadas ao tema j&#xE1; h&#xE1; algum tempo. Esta experi&#xEA;ncia &#xE9; aproveitada na elabora&#xE7;&#xE3;o do livro, que apresenta uma linguagem simples e direta, sem deixar de tratar de temas mais complexos. Este livro exp&#xF5;e conceitos formais seguidos da resolu&#xE7;&#xE3;o de problemas, identificando erros comuns na constru&#xE7;&#xE3;o de algoritmos, permitindo aos alunos identificar suas principais dificuldades. Apresenta problemas resolvidos, em vers&#xF5;es simples e complexas, capacitando o aluno para o desenvolvimento de algoritmos mais elaborados. Em cada cap&#xED;tulo s&#xE3;o inclu&#xED;dos programas em Pascal e C, para facilitar a transi&#xE7;&#xE3;o do pseudoc&#xF3;digo para a linguagem de programa&#xE7;&#xE3;o; tamb&#xE9;m s&#xE3;o propostos in&#xFA;meros exerc&#xED;cios, com solu&#xE7;&#xE3;o ao final do livro. Pode ser utilizado como livro-texto nos primeiros anos dos cursos de Sistemas de Informa&#xE7;&#xE3;o, Ci&#xEA;ncia da Computa&#xE7;&#xE3;o e Engenharia da Computa&#xE7;&#xE3;o, al&#xE9;m de outros que tenham disciplinas relacionadas &#xE0; programa&#xE7;&#xE3;o. Profissionais de Inform&#xE1;tica podem utiliz&#xE1;-lo para aprofundamento te&#xF3;rico e pr&#xE1;tico de algoritmos. T&#xF3;picos abordados: &#xB7; Conceitos: algoritmos e programas, compiladores, estrutura&#xE7;&#xE3;o de algoritmos, pseudoc&#xF3;digo. &#xB7; Fundamentos: tipos, vari&#xE1;veis, blocos, atribui&#xE7;&#xE3;o, entrada e sa&#xED;da, testes de mesa. &#xB7; Comandos de condi&#xE7;&#xE3;o. &#xB7; Comandos de repeti&#xE7;&#xE3;o. &#xB7; M&#xF3;dulos: abordagem top-down, retorno de valores, escopo de vari&#xE1;veis, pilhas, passagem de par&#xE2;metros por valor e refer&#xEA;ncia. &#xB7; Recursividade: fun&#xE7;&#xF5;es recorrentes, recursividade e pilhas, algoritmos recursivos e iterativos. &#xB7; Vetores e matrizes. &#xB7; Registros: vetores com registros e registros com vetores. &#xB7; Arquivos sequenciais, texto e indexados. &#xB7; Ponteiros. &#xB7; Listas, filas e pilhas. &#xB7; &#xC1;rvores. &#xB7; Complexidade de algoritmos: nota&#xE7;&#xE3;o O e an&#xE1;lise de algoritmos cl&#xE1;ssicos. &#xB7; Linguagem de programa&#xE7;&#xE3;o Pascal. &#xB7; Linguagem de programa&#xE7;&#xE3;o C.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Algor&#xED;tmos computacionais</subfield>
    <subfield code="9">1064</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
    <subfield code="a">Linguagem de programa&#xE7;&#xE3;o (Computadores)</subfield>
    <subfield code="9">2135</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Estruturas de dados (Computa&#xE7;&#xE3;o)</subfield>
    <subfield code="9">2234</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
    <subfield code="a">Fertig, Cristina.</subfield>
    <subfield code="9">2326</subfield>
    <subfield code="e">Coautora</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">005</subfield>
    <subfield code="b">005</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2010-09-09</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">53.28</subfield>
    <subfield code="i">32233</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 M491a</subfield>
    <subfield code="p">8654114845</subfield>
    <subfield code="r">2020-01-22 00:00:00</subfield>
    <subfield code="t">ex.1</subfield>
    <subfield code="w">2020-01-22</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">005</subfield>
    <subfield code="b">005</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2010-09-09</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">53.28</subfield>
    <subfield code="i">32234</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 M491a</subfield>
    <subfield code="p">8654114846</subfield>
    <subfield code="r">2020-01-22 00:00:00</subfield>
    <subfield code="t">ex.2</subfield>
    <subfield code="w">2020-01-22</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">005</subfield>
    <subfield code="b">005</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2010-09-22</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">72.00</subfield>
    <subfield code="i">35158</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 M491a</subfield>
    <subfield code="p">8654115032</subfield>
    <subfield code="r">2020-01-22 00:00:00</subfield>
    <subfield code="t">ex.3</subfield>
    <subfield code="w">2020-01-22</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">005</subfield>
    <subfield code="b">005</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2010-09-22</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">72.00</subfield>
    <subfield code="i">35159</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 M491a</subfield>
    <subfield code="p">8654115033</subfield>
    <subfield code="r">2020-01-22 00:00:00</subfield>
    <subfield code="t">ex.4</subfield>
    <subfield code="w">2020-01-22</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">005</subfield>
    <subfield code="b">005</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2010-09-22</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">72.00</subfield>
    <subfield code="i">35160</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 M491a</subfield>
    <subfield code="p">8654115034</subfield>
    <subfield code="r">2020-01-22 00:00:00</subfield>
    <subfield code="t">ex.5</subfield>
    <subfield code="w">2020-01-22</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">005</subfield>
    <subfield code="b">005</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2010-09-22</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">72.00</subfield>
    <subfield code="i">35161</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 M491a</subfield>
    <subfield code="p">8654115035</subfield>
    <subfield code="r">2020-01-22 00:00:00</subfield>
    <subfield code="t">ex.6</subfield>
    <subfield code="w">2020-01-22</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">005</subfield>
    <subfield code="b">005</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2010-09-22</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">72.00</subfield>
    <subfield code="i">35162</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 M491a</subfield>
    <subfield code="p">8654115036</subfield>
    <subfield code="r">2020-01-22 00:00:00</subfield>
    <subfield code="t">ex.7</subfield>
    <subfield code="w">2020-01-22</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">005</subfield>
    <subfield code="b">005</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2010-09-22</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">72.00</subfield>
    <subfield code="i">35163</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 M491a</subfield>
    <subfield code="p">8654115037</subfield>
    <subfield code="r">2020-01-22 00:00:00</subfield>
    <subfield code="t">ex.8</subfield>
    <subfield code="w">2020-01-22</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">005</subfield>
    <subfield code="b">005</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2010-09-06</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">51.70</subfield>
    <subfield code="i">100388</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 M491a</subfield>
    <subfield code="p">8654122518</subfield>
    <subfield code="r">2020-01-22 00:00:00</subfield>
    <subfield code="t">ex.9</subfield>
    <subfield code="w">2020-01-22</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">005</subfield>
    <subfield code="b">005</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2010-10-06</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">51.70</subfield>
    <subfield code="i">100389</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 M491a</subfield>
    <subfield code="p">8654122519</subfield>
    <subfield code="r">2020-01-22 00:00:00</subfield>
    <subfield code="t">ex.10</subfield>
    <subfield code="w">2020-01-22</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">005</subfield>
    <subfield code="b">005</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2010-10-06</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">51.70</subfield>
    <subfield code="i">100390</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 M491a</subfield>
    <subfield code="p">8654122520</subfield>
    <subfield code="r">2020-01-22 00:00:00</subfield>
    <subfield code="t">ex.11</subfield>
    <subfield code="w">2020-01-22</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">005</subfield>
    <subfield code="b">005</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2010-10-06</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">51.70</subfield>
    <subfield code="i">100391</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 M491a</subfield>
    <subfield code="p">8654122521</subfield>
    <subfield code="r">2020-01-22 00:00:00</subfield>
    <subfield code="t">ex.12</subfield>
    <subfield code="w">2020-01-22</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">005</subfield>
    <subfield code="b">005</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2010-10-06</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">51.70</subfield>
    <subfield code="i">100392</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 M491a</subfield>
    <subfield code="p">8654122522</subfield>
    <subfield code="r">2020-01-22 00:00:00</subfield>
    <subfield code="t">ex.13</subfield>
    <subfield code="w">2020-01-22</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">005</subfield>
    <subfield code="b">005</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2010-10-06</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">51.70</subfield>
    <subfield code="i">100393</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 M491a</subfield>
    <subfield code="p">8654122523</subfield>
    <subfield code="r">2020-01-22 00:00:00</subfield>
    <subfield code="t">ex.14</subfield>
    <subfield code="w">2020-01-22</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">005</subfield>
    <subfield code="b">005</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2010-10-06</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">51.70</subfield>
    <subfield code="i">100394</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 M491a</subfield>
    <subfield code="p">8654122524</subfield>
    <subfield code="r">2020-01-22 00:00:00</subfield>
    <subfield code="t">ex.15</subfield>
    <subfield code="w">2020-01-22</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">005</subfield>
    <subfield code="b">005</subfield>
    <subfield code="c">AG</subfield>
    <subfield code="d">2010-10-06</subfield>
    <subfield code="e">Compra</subfield>
    <subfield code="g">51.70</subfield>
    <subfield code="i">100395</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">005.1 M491a</subfield>
    <subfield code="p">8654122525</subfield>
    <subfield code="r">2020-01-22 00:00:00</subfield>
    <subfield code="t">ex.16</subfield>
    <subfield code="w">2020-01-22</subfield>
    <subfield code="y">LV</subfield>
  </datafield>
</record>
