# data[].attributes.body
O que é o Watson?

O Watson é um supercomputador, desenvolvido pela empresa de tecnologia IBM em 2011. Trata-se de uma máquina dotada de um software que é todo desenvolvido tendo como base a inteligência cognitiva.

Dessa forma, o sistema contém variadas APIs (Interface de Programação de Aplicativos) com que o usuário pode desenvolver seus próprios programas ou aplicações cognitivas. Isso quer dizer que o supercomputador pode ser programado para fazer a interpretação de textos, emoções, ouvir sons, responder a perguntas, entre outras funções.

Tudo isso fez com que o computador fosse visto como uma referência em áreas como a robótica, sendo revolucionário e tendo a possibilidade de utilizar habilidades que antes eram exclusivas do cérebro humano.

Vantagens: Auxílio em hospitais

Diversos hospitais espalhados pelo mundo estão utilizando o supercomputador da IBM, que realiza um trabalho de análise do histórico médico dos pacientes e localiza pesquisas recentes sobre tratamentos, como medicamentos e cirurgias que possam colaborar para curar uma doença.

Além disso, o Watson também pode comparar diagnósticos, verificar os resultados da combinação de medicamentos utilizados por um determinado paciente, entre outros dados de grande importância para o melhor diagnóstico e tratamento das pessoas doentes.

Reconhecimento visual

O Watson possui uma espécie de olhar virtual, que analisa as imagens registradas pela câmera de um smartphone. Esse reconhecimento ainda está em desenvolvimento, mas a tendência é que ele seja utilizado para auxiliar a polícia no reconhecimento de criminosos por meio de imagens oriundas de câmeras de segurança, por exemplo.

Um teste foi realizado em 2017 na San Diego Comic Con, evento norte-americano que reúne adeptos da atividade de cosplay. No local, o Watson conseguiu identificar quais personagens do cinema ou dos quadrinhos as pessoas estavam fantasiadas.

Inclusão cultural

Alguns testes também foram realizados na Pinacoteca de São Paulo, que tinha o objetivo de incentivar as pessoas a visitarem os museus e assim promover a inclusão cultural na população.

Sendo assim, por meio de um dispositivo com fones de ouvido e com o Watson instalado, os visitantes do museu que visualizavam quadros e outras obras de arte podiam fazer perguntas sobre a peça que estavam visualizando.

Se alguém quisesse saber qual é o nome do artista que pintou um quadro, em que época isso foi feito, quando e que motivação ele teve para fazer a obra, entre outros questionamentos, bastava fazer a pergunta em voz alta e o sistema respondia.

Transações financeiras via Facebook Messenger

Em fevereiro de 2018, o Banco do Brasil anunciou que em breve os seus clientes poderão fazer transações financeiras por meio do aplicativo Facebook Messenger.

Utilizando o sistema inteligente da IBM, o cliente poderá conversar com o chatbot do banco e assim fazer depósitos, transferências, consultar extratos, entre outros serviços bancários, sem que para isso tenha que se dirigir a uma agência ou ter instalado em seu smartphone o aplicativo da instituição financeira.

Desvantagens: Por mais que facilite nossa vida e tenha vantagens incomparáveis, a computação cognitiva também pode apresentar algumas desvantagens, como:

Por mais avançada que a máquina seja, ela pode ser infectada com algum vírus de computador ou hackeada, o que poderia causar sérios problemas, por exemplo: um robô cirurgião é hackeado, isso poderia causar mortes acidentais ou outras coisas.

Desemprego excessivo, já que as máquinas cada vez mais substituem humanos em seus cargos, ocupando um espaço maior nas empresas.

As máquinas da computação cognitiva, mesmo que tenham um banco de dados cheio de informações, estão também sujeitas a erros, por mais que seja uma chance pequena.

Por mais que se pareçam com seres humanos em alguns aspectos, em outros deixa a desejar, por exemplo, sistemas de computação cognitiva não possuem consciência e não sabem o que fazer quando aparece uma situação inesperada.

# data[].attributes.headline
A Arquitetura de computador de von Neumann

# data[].attributes.subject
A Arquitetura de computador de von Neumann

# data[].attributes.body
A Arquitetura de computador de von Neumann se caracteriza pela possibilidade de uma máquina digital armazenar seus programas no mesmo espaço de memória que os dados, podendo assim manipular tais programas. Esta arquitetura é um projeto modelo de um computador digital de programa armazenado que utiliza uma unidade de processamento (CPU) e uma de armazenamento ("memória") para comportar, respectivamente, instruções e dados. A máquina proposta por Von Neumann reúne os seguintes componentes: 1. Uma memória 2. Uma unidade aritmética e lógica (ALU) 3. Uma unidade central de processamento (CPU), composta por diversos registradores, e 4. Uma Unidade de Controle (CU), cuja função é a mesma da tabela de controle da Máquina de Turing universal: buscar um programa na memória, instrução por instrução, e executá-lo sobre os dados de entrada. Todos os elementos dessa arquitetura são alinhados da estrutura hardware do CPU, assim o sistema pode realizar todas as suas atividades sem apresentar erros no desempenho. Von Neumann é continuamente influenciados pela evolução tecnológica, tendo peças mais modernas inseridas. Cada um dos elementos apresentados é realizado à custa de componentes físicos independentes, cuja implementação tem variado ao longo do tempo, consoante a evolução das tecnologias de fabricação, desde os relés eletromagnéticos, os tubos de vácuo (ou válvulas), até aos semicondutores, abrangendo os transistores e os circuitos eletrônicos integrados, com média, alta ou muito alta densidade de integração (MSI - medium scale, LSI - large scale, ou VLSI - very large scale integration), medida em termos de milhões transistores por pastilha de silício.

O modelo (ou arquitetura) de Von Neumann foi concebido a partir de 1946, quando John von Neumann e sua equipe desenvolveram um novo projeto de “computador de programa armazenado”. Projetado pela IAS (Princeton Institute for Advanced Studies), este computador foi largamente difundido, influenciando muitos projetos subsequentes de outras máquinas

Vantagens: Uma máquina com a arquitetura de Von Neumann tem como vantagem a possibilidade de armazenamento de programas e dados na mesma memória, os programas podem ser manipulados com facilidade.

Desvantagens: Gargalo de Von Neumann, limitação da taxa de transferência entre a CPU e a memória em comparação com a quantidade de memória. Está transferência é a menor taxa com que o processador consegue trabalhar e menor CPU seja forçado a esperar por dados que precisam ser transferidos para ou a partir de memória.

# data[].attributes.body
Fundamento do Processador anti-hacker:
bloquer possíveis ataques de hackers criptografando e reorganizando aleatoriamente bits chave de seu próprio código e de seus dados 20 vezes por segundo.

Funcionamento: Em vez de usar software para corrigir vulnerabilidades de códigos conforme elas são descobertas, o processador Morpheus inclui a segurança em seu hardware. A constante aleatorização dos recursos críticos do programa, em um processo chamado “churn” (agitação ou rotatividade), torna as vulnerabilidades virtualmente impossíveis de serem identificadas e exploradas.

Ainda assim, a rotatividade dos dados e sua aleatorização feita pelo processador são transparentes para os desenvolvedores de software e os usuários finais. Isso porque o mecanismo se baseia na aleatorização de bits de dados conhecidos como “semântica indefinida”, que se refere aos recantos e fendas obscuras da arquitetura de computação – por exemplo, a localização, formato e conteúdo do código de um programa é uma semântica indefinida.

A semântica indefinida faz parte do maquinário mais básico de um processador. Os programadores legítimos geralmente não interagem com ela, mas os hackers podem fazer engenharia reversa para descobrir vulnerabilidades e iniciar um ataque.

Análise do Processador Anti-Hacker e Compatibilidade nas Arquiteturas Apresentadas:

O chip de demonstração é um  processador RISC-V – um design de chip comum, de código aberto, usado frequentemente para pesquisa.

como esse chip é desenvolvido com a Tecnologia RISC-V ele não tem compatibilidade com as arquiteturas apresentadas.