Mapa mental
Teoria da Computação

Conteúdo do mapa
Teoria da Computação
O que é a computação?
- Raciocinar passos lógicos e matemáticos
- Seguir algoritmos com entradas e saídas
- O que é um Algoritmo?
- É uma coleção de instruções simples para realizar uma tarefa
- máximo de divisores
- números primos
- O que é um Algoritmo?
- Seguir algoritmos com entradas e saídas
- O que é uma solução computável?
- capaz de calcular, computar, orçar, etc
- Existem problemas sem solução computacional?
- mais problemas não computáveis que computáveis
- Raciocinar passos lógicos e matemáticos
Ciência da Computação
- spin-off da matemática
- a matemática era capaz de prover algoritmos para resolver problemas
- Será que um dia haveria resposta para tudo?
- a matemática era capaz de prover algoritmos para resolver problemas
- conhecimento sistematizado da computação
- Tendo origem milenar, tendo influência da Grécia, Babilônia, etc
- spin-off da matemática
Os Paradoxos Matemáticos e Bertrand Russel
- Bertrand não gostava da possibilidade de existir paradoxos de conjuntos
- o conjunto de todos os conjuntos que não possuam a si próprios como elementos
- Não existe conjunto de todos os conjuntos, nem classe de todas as classes.
- Principia Mathematica (1.910, 1.912, 1.913), visando reescrever toda a matemática do zero, apoiando-a em fundamentos sólidos.
- Demorou 362 páginas para demonstrar que 1+1=2
- o conjunto de todos os conjuntos que não possuam a si próprios como elementos
- Bertrand não gostava da possibilidade de existir paradoxos de conjuntos
O Programa de Hilbert
- encontrar uma formalização para toda a matemática
- Fosse completa: provada com verdadeiro e falso
- Fosse consistente: nenhuma coisa que é verdadeira poderia ser falsa também
- Kurt Godel
- Nenhum sistema formar poderoso o suficiente pode ao mesmo tempo ser completo e consistente
- Kurt Godel
- procedimento de decisão para dizer se uma proposição pode ou não ser provada a partir dos axiomas do sistema.
- axiomas
- Verdade tida como óbvia
- Alan Turing
- Existem problemas que algoritmos são incapazes de resolver
- Formalizou a definição de Algoritmo junto com Alonzo Church
- Máquina de Turing - 1936
- Modelo de computação
- fundamentação teórica para o desenvolvimento do computador como se conhece hoje
- axiomas
- SPOILER: O PROGRAMA FALHOU
- encontrar uma formalização para toda a matemática
Linguagem
- Trata de uma forma precisa de expressar problemas
- Linguagem é um dos conceitos mais fundamentais em computação
- Alfabeto
- conjunto finito de símbolos ou caracteres
- Teoria da Informação
- Computação e expressão de códigos
- Teoria da Informação
- conjunto finito de símbolos ou caracteres
- linguagem de programação é o conjunto de todos os símbolos usados na construção de programas
- Trata de uma forma precisa de expressar problemas
Imagens e arquivos do mapa
Informações
- Descrição
- Mapa Mental sobre Teoria da Computação, criado por Elton Yoshi em 15-09-2022.
- Criado por
- Elton Yoshi
- Visualizações
- 0
- Avaliação



