<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Algoritmos e pascal</title>
    <subTitle>manual de apoio</subTitle>
  </titleInfo>
  <name type="personal">
    <namePart>Avillano, Israel de Campos</namePart>
    <namePart type="date">1974-</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
  </name>
  <typeOfResource>text</typeOfResource>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">spb</placeTerm>
    </place>
    <place>
      <placeTerm type="text">São Paulo</placeTerm>
    </place>
    <publisher>Ciência Moderna</publisher>
    <dateIssued>2006</dateIssued>
    <edition>2.ed. -</edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">por</languageTerm>
  </language>
  <physicalDescription>
    <extent>535 p. : il. </extent>
  </physicalDescription>
  <abstract>Em Algoritmos e Pascal: Manual de Apoio 2ª.Edição Revista e Atualizada, o autor mostra os primórdios dos instrumentos de cálculo, passando pela automação desse processo a partir dos princípios estabelecidos por Charles Babbage no século XIX. Partindo deste marco, a ótica sobre o tratamento e armazenamento de informações transformou-se completamente em face do desenvolvimento de instrumentos científicos capazes de processar dados com desempenho cada vez mais elevado. Somando-se a esse desenvolvimento técnico, a aplicação de conceitos relacionados à teoria dos conjuntos e da lógica formal às 'máquinas de processamento de informações', ou computadores, materializou-se nas linguagens de programação, que permitem ao Homem expressar, por meio de instruções, o que ele deseja que o computador execute. Essas instruções se tornaram tão complexas, por conterem longas séries de comandos, que surgiu a necessidade de agrupá-las em estruturas conhecidas como algoritmos, que podem ser definidos como 'eventos dinâmicos'. E a melhor forma de lidar com essa complexidade é usando uma linguagem de programação capaz de reduzir a distância entre os algoritmos e os processos internos de funcionamento dos computadores: a linguagem Pascal. Incluindo: Conceitos - histórico da evolução dos computadores, lógica, teoria dos conjuntos, linguagens de programação; Algoritmos - tipos, estruturas, identificadores, variáveis, funções, expressões, operadores, pseudocódigo; Turbo Pascal - procedimentos, estrutura, variáveis, declarações, constantes, operadores, entrada e saída de dados.</abstract>
  <targetAudience authority="marctarget">general</targetAudience>
  <note type="statement of responsibility">Israel de Campos Avillano. -</note>
  <note>Inclui bibliografia e índice.</note>
  <subject>
    <topic>Algoritmos</topic>
  </subject>
  <subject>
    <topic>PASCAL (Linguagem de programação de computador)</topic>
  </subject>
  <subject>
    <topic>Linguagem de programação (Computadores)</topic>
  </subject>
  <classification authority="ddc">005.1 A958a</classification>
  <identifier type="isbn">8573934824</identifier>
  <recordInfo>
    <recordContentSource authority="marcorg">UNESP/BIQ</recordContentSource>
    <recordCreationDate encoding="marc">011129</recordCreationDate>
    <recordChangeDate encoding="iso8601">20200708191520.0</recordChangeDate>
    <languageOfCataloging>
      <languageTerm authority="iso639-2b" type="code">por</languageTerm>
    </languageOfCataloging>
  </recordInfo>
</mods>
