Publicidade

O que um supercomputador deve ser capaz de realizar? O que é um algoritmo?


5 coisas que um supercomputador deve ser capaz de fazer

Hoje, o trabalho envolvido na programação de um computador para passar no teste
É considerável. O computador deve ser capaz de fazer o seguinte:

1. Processar uma linguagem natural: para estabelecer uma comunicação satisfatória,
seja em espanhol, inglês ou em qualquer outro idioma humano.
2. Representar o conhecimento: para salvar toda a informação que foi dado antes ou durante o interrogatório. Uso do banco de dados para receber perguntas e depois armazená-las.
3. Razão automaticamente: use as informações salvas ao responder perguntas e obter novas conclusões ou tomar decisões.
4. Auto-aprendizagem da máquina: para se adaptar a novas circunstâncias.
A auto-aprendizagem leva à auto-avaliação.
5. Esteja equipado de: 1. Vista: Capacidade de perceber o objeto que está na sua frente. 2. Robótica: capacidade de mover o objeto que foi percebido.

Publicidade

O que é um algoritmo?


Um algoritmo é um método preciso para resolver um problema
Um determinado problema pode ser solucionado por vários algoritmos diferentes
Um algoritmo normalmente usa níveis de abstração para tornar a solução mais clara e mais fácil.

Muitos anos atrás, os programadores perceberam que programar uma tarefa complexa seria mais simples se pudessem dividir o grande trabalho em pedaços
Foi o nascimento da programação modular, na qual grandes programas são divididos em partes menores chamadas módulos, métodos, sub-rotinas, procedimentos ou funções.
5 coisas que um supercomputador deve ser capaz de fazer

O que é um algoritmo?    Um algoritmo é um método preciso para resolver um problema  Um determinado problema pode ser solucionado por vários algoritmos diferentes

Abstração
Dividir um problema em componentes que finalmente fazem uma coisa é chamado abstração.

Algoritmos e Abstração
Uma característica fundamental de um algoritmo bem escrito será o uso adequado da abstração
Isso fornecerá um algoritmo que é mais compreensível, mais fácil de implementar e testar, fornece mais módulos reutilizáveis e obterá uma nota mais alta!


Fonte:http://www.proyectolatin.org/books/Inteligencia_Artificial_CC_BY-SA_3.0.pdf

 
Sobre | Termos de Uso | Políticas de Cookies | Política de Privacidade

Porque Deus amou o mundo de tal maneira que deu o seu único Filho para que todo aquele que Nele crer não pereça, mas tenha vida eterna João 3:16

-->