Skip navigation

Use este identificador para citar ou linkar para este item: https://repositorio.ufpb.br/jspui/handle/123456789/29083
Tipo: Artigo de Periódico
Título: Máquina de Turing como transdutor de operações aritméticas fundamentais
Autor(es): Santos, Daniel de Moura
Resumo: Este trabalho apresenta Máquinas de Turing implementadas como transdutores de operações aritméticas fundamentais, realizando as quatro operações aritméticas básicas de adição, subtração, multiplicação e divisão, a partir da sua forma mais simples com números de um dígito, até a composição mais elaborada de algoritmos envolvendo números com vários dígitos. A questão de maior destaque é demonstrar como uma estrutura eminentemente simbólica, pode vir a realizar operações matemáticas fundamentais, que podem ser extrapoladas para resolver questões ainda mais complexas. Dessa maneira, demonstra-se como uma máquina com a capacidade limitada à leitura, reconhecimento e impressão de símbolos, pode ser utilizada para realizar operações aritméticas, como se observa em máquinas que são consideradas mais poderosas, como as calculadoras e computadores atuais. Espera-se que o conteúdo desse trabalho venha a estabelecer uma ponte entre os conceitos teóricos das MTs e seus descendentes históricos, os computadores digitais, na resolução dos mais diversos problemas.
Abstract: The Turing Machine is recognized as the main theoretical foundation responsible for the development of digital computers; it is a formal framework that models the way problems could be solved by a person. This work presents Turing Machines implemented as transducers of fundamental arithmetic operations, performing the four basic arithmetic operations of addition, subtraction, multiplication and division, from their simplest form with one-digit numbers, to the most elaborate composition of algorithms involving multi-digit numbers. The most important issue is to demonstrate how, from an eminently symbolic structure, it can be constructed in order to perform fundamental mathematical operations, which can be extrapolated to solve even more complex issues. In this way, it is demonstrated how a machine with limited capacity to read, recognize and print symbols can be used to perform arithmetic operations, as seen in machines that are considered more powerful, such as current calculators and computers. It is hoped that the content of this work will establish a bridge between the theoretical concepts of TMs and their historical descendants, digital computers, in solving the most diverse problems.
Palavras-chave: Máquina de Turing
Operações aritméticas fundamentais
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Idioma: por
País: Brasil
Editor: Universidade Federal da Paraíba
Sigla da Instituição: UFPB
Tipo de Acesso: Acesso aberto
Attribution-NoDerivs 3.0 Brazil
URI: http://creativecommons.org/licenses/by-nd/3.0/br/
URI: https://repositorio.ufpb.br/jspui/handle/123456789/29083
Data do documento: 13-Jun-2022
Aparece nas coleções:TCC - Ciência da Computação - CCAE

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
DanieldeMouraSantos_TCC.pdfTCC709,36 kBAdobe PDFVisualizar/Abrir
DanieldeMouraSantos_TERMO.pdfTERMO265,95 kBAdobe PDFVisualizar/Abrir    Solicitar uma cópia


Este item está licenciada sob uma Licença Creative Commons Creative Commons