Teoria da Computação

Description

Teoria da Computação Mind Map on Teoria da Computação, created by Alisson Foratto on 27/09/2016.
Alisson Foratto
Mind Map by Alisson Foratto, updated more than 1 year ago
Alisson Foratto
Created by Alisson Foratto over 7 years ago
53
0

Resource summary

Teoria da Computação
  1. Máquina de Turing
    1. Componentes
      1. Cabeçote
        1. Pode ler e escrever na fita
        2. Tabela de ação
          1. Diz qual símbolo escrever, como mover o cabeçote e qual será seu novo estado
          2. Fita
            1. Arbitrariamente extensível para a esquerda e para a direita
            2. Registrador de estados
              1. Armazena o estado da máquina; há um estado especial denominado estado inicial
            3. Definição
              1. Modelo de uma máquina universal capaz de operar com uma sequência de instruções e dados entremeados em uma fita de comprimento infinito
            4. Autômato
              1. Autômato finito determinístico
                1. É uma máquina de estados finita onde o próximo estado possível é univocamente determinado
                2. Autômato finito não-determinístico
                  1. É uma máquina de estados finita onde para cada par de estados e símbolo de entrada pode haver vários próximos estados possíveis.
                  2. Autômato de pilha
                    1. LIFO - Last in, first out - Último a entrar primeiro a sair
                  3. Tese de Turing-Church
                    1. Definição
                      1. É uma hipótese sobre a natureza de artefatos mecânicos de cálculos, como computadores, e sobre que tipo de algoritmos eles podem executar
                      2. Requisitos do algoritmo
                        1. Consiste de um conjunto finito de instruções, que são descritas com um número finito de símbolos
                          1. Sempre produz resultado em um número finito de passos
                            1. Pode, a princípio, ser executado por um ser humano com apenas papel e lápis
                              1. A execução não requer inteligência do ser humano
                              2. Limites da computação
                                1. Problemas que jamais poderão ser resolvidos por um computador, independemente da sua velocidade ou memória
                                  1. Problema da parada, problema da correspondência de Post
                                  2. Problemas que podem ser resolvidos por um computador, mas requerem um período tão extenso de tempo para completar a ponto de tornar a solução impraticável
                                    1. Aritimética de Presburger
                                    2. Casos em que pode ser mais difícil resolver um problema do que verificar cada uma das soluções manualmente
                                      1. Classes P e NP
                                  3. Recursão
                                    1. É um método comum de simplificação, onde um problema maior é divido em subproblemas do mesmo tipo e resolvidos dessa forma. Quando o resultado dos subproblemas são unidos o mesmo deverá representar o resultado do problema maior
                                    2. Definição
                                      1. É um subcampo da ciência da computação e matemática que busca determinar quais problemas podem ser computados em um modelo de computação. Teve início nos primeiros anos do século XX, onde os matemáticos buscavam por um modelo formal da computação.
                                      Show full summary Hide full summary

                                      Similar

                                      Quiz de Máquinas de Turing Determinísticas
                                      Loys Gibertoni
                                      Programação Modular 1 F.E
                                      Lucas Correa
                                      Programação Modular 1.2 F.I
                                      Lucas Correa
                                      Programação Defensiva
                                      Lucas Correa
                                      Geografia segunda etapa
                                      Guaxinim BR
                                      músculos da coluna vertebral e do dorso.
                                      Anna Clara Castilho
                                      Sistema respiratório
                                      Maria Fernanda Hayashi
                                      Sistema Urinário
                                      Maria Fernanda Hayashi
                                      Sistema Circulatório Sanguíneo
                                      Maria Fernanda Hayashi
                                      Sistema Circulatório Linfático
                                      Maria Fernanda Hayashi