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 | Tamanho | Formato | |
---|---|---|---|---|
DanieldeMouraSantos_TCC.pdf | TCC | 709,36 kB | Adobe PDF | Visualizar/Abrir |
DanieldeMouraSantos_TERMO.pdf | TERMO | 265,95 kB | Adobe PDF | Visualizar/Abrir Solicitar uma cópia |
Este item está licenciada sob uma
Licença Creative Commons