Olá, meu nome é Madison Maxey.
Tenho uma empresa chamada Loomia,
que fabrica tecidos inteligentes para
roupas e produtos inteligentes.
O céu é o limite quando se trata
de produtos têxteis.
Meu nome é Danielle Applestone, e sou
CEO da Othermachine Company.
Construímos uma máquina
fresadora de mesa.
A máquina tem uma ferramenta de corte
rotativa e a desloca pelo material
criando um objeto em forma de “D”.
Todos os computadores fazem as
mesmas quatro operações básicas.
Entrada de dados,
armazenamento e
processamento dos dados,
e finalmente a saída de dados.
Cada uma delas é feita por uma parte
diferente do computador.
Existem dispositivos de entrada que
obtêm dados do mundo externo e
os convertem em dados binários.
Há uma memória que
armazena esses dados.,
Há uma unidade de
processamento central ou CPU,
onde todos os o cálculos são feitos.
E, finalmente, existem dispositivos
de saída que convertem os
dados em meio físico.
Vamos falar sobre a entrada primeiro.
Os computadores têm vários tipos de
entradas, como teclado, touch screen,
uma câmera, um microfone,
ou um GPS.
Até mesmo os sensores em um carro,
um termostato, ou um drone são
também dispositivos de entrada.
Agora, vamos ver um exemplo simples
de como os dados viajam por um
computador até a saída.
Quando você pressiona uma tecla no
teclado, digamos que seja a letra "B", o
teclado converte a letra em um número.
Esse número é enviado em formato
binário, uns e zeros, para o computador.
A partir desse número, a CPU calcula
como exibir a letra "B”, pixel a pixel.
A CPU requer instruções da memória,
passo-a-passo para desenhar a letra B.
A CPU segue essas instruções e
armazena os resultados como
pixels na memória.
Finalmente, esses pixels são enviados
em formato binário para a tela.
A tela é um dispositivo de saída, que
converte sinais binários em pontos
mínimos e cores para ficarem visíveis.
Tudo isto acontece tão rapidamente
que parece ser instantâneo,
mas para exibir as letras, o computador
executa milhares de instruções,
desde o momento em que seu
dedo pressiona a tela.
Nesse exemplo, o dispositivo de saída
foi a tela, mas existem muitos
tipos de saída diferentes
que transformam um sinal binário
e geram algo para o mundo físico.
Por exemplo, um alto-falante gera
um som e uma impressora gera
um documento impresso.
Os dispositivos de saída também
podem controlar movimentos físicos,
como um braço robótico, o motor de
um carro ou uma ferramenta de corte
na máquina que fabricamos aqui.
Novos tipos de entrada e saída
permitem que os computadores
interajam com o mundo de formas
inteiramente novas, que representaram
melhorias na velocidade e no volume
da memória das CPUs.
Quanto mais complicada a tarefa
é mais dados de entrada ou saída,
mais potência de processamento e
memória serão necessárias.
Digitar letras em uma tela pode ser fácil,
mas para gerar gráficos complexos ou
gravar um filme em alta definição,
os computadores modernos muitas
vezes têm várias CPUs para
processar todos os dados
e muitos gigabytes de memória
para armazená-los.
Não importa o que você queira fazer
no computador, todas as ações estão
relacionadas à entrada de
dados do mundo físico,
o armazenamento e
processamento desses dados,
e algum tipo de saída
de volta ao mundo físico.