Técnicas de Prototipação II - LEGO Aula 01
-
Upload
tiago-barros -
Category
Education
-
view
2.425 -
download
1
description
Transcript of Técnicas de Prototipação II - LEGO Aula 01
![Page 2: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/2.jpg)
2
técnicas de prototipação II
Objetivo: desenvolver técnicas de prototipação com sistemas computacionais
Conteúdo:introdução à computaçãoprincípios de programação de computadorescomputação físicaprincípios de eletrônicatoy hacking (criação de protótipos por composição)interfaces para interação homem-máquina
![Page 3: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/3.jpg)
3
técnicas de prototipação II
Avaliação: atividades práticas em salaprojeto final
![Page 4: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/4.jpg)
4
Perguntas
![Page 5: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/5.jpg)
5
técnicas de prototipação II – aula 01
sistemas computacionais
introdução à programação
brincando com lego mindstorms
![Page 6: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/6.jpg)
6
como os sistemas computacionais funcionam
entrada processamento
saída
![Page 7: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/7.jpg)
7
saída processamento
entrada
como os sistemas computacionais funcionam
![Page 8: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/8.jpg)
8
sistemas computacionais
sistemas programáveis (com programas fixos ou não) que realizam algum tipo de
computação sobre dados de entrada para produzir um conjunto de dados de saída.
tiago barros - 2003
![Page 9: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/9.jpg)
9
arquitetura (von neumann)
unidade de controle
unidade de execução
memória
entrada
saída
processamento
![Page 10: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/10.jpg)
10
processadores
processam informação de acordo com um conjunto de instruções
![Page 11: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/11.jpg)
11
memória
armazenamento de dados e programas (instruções)
![Page 12: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/12.jpg)
12
dispositivos de entrada e saída
interface com outras máquinas(!)
como são as interfaces com a máquina “ser humano”?
![Page 13: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/13.jpg)
13
prática
Experimento Real Introdução à COmputação
E.R.I.CO
simulação de sistema computacional por seres humanos
![Page 14: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/14.jpg)
14
arquitetura (von neumann)
unidade de controle
unidade de execução
memória
entrada
saída
processamento
![Page 15: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/15.jpg)
15
unidade de execução
memoria
M1M2M3M4M5M6M7M8
OP1 OP2
Resultado (R)
![Page 16: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/16.jpg)
16
experimento 1 – unidade de execução
Instruçõesmovmem -> opop -> mem
letliteral -> mem
sumsub
memoria
M1M2M3M4M5M6M7M8
OP1 OP2
Resultado (R)
![Page 17: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/17.jpg)
17
Construir os seguintes programas e executá-los na máquina E.R.I.CO
1) M8 = 25 + 372) M8 = 49 – 7 – 63) M8 = 4 x 5
experimento 1 – unidade de execução
![Page 18: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/18.jpg)
18
arquitetura (von neumann)
unidade de controle
unidade de execução
memória
entrada
saída
processamento
![Page 19: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/19.jpg)
19
unidade de controle
memoria
I1I2I3I4...In
PC
![Page 20: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/20.jpg)
20
experimento 2 – unidade de controle
InstruçõesJNZJPZ
memoria
I1I2I3I4...In
PC
![Page 21: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/21.jpg)
21
Construir os seguintes programas e executá-los na máquina E.R.I.CO, utilizando a unidade de controle
1) 4 x 52) 36/6
experimento 2 – unidade de controle
![Page 22: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/22.jpg)
22
Perguntas
![Page 23: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/23.jpg)
23
desenvolvimento de protótipos utilizando blocos lego
unidades de processamento, entrada e saída
programação visual
brincando com lego mindstorms
![Page 24: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/24.jpg)
24
brincando com lego mindstorms
saídas
processamentoentradas
![Page 25: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/25.jpg)
25
brincando com lego mindstorms
![Page 26: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/26.jpg)
26
brincando com lego mindstorms
![Page 27: Técnicas de Prototipação II - LEGO Aula 01](https://reader033.fdocument.pub/reader033/viewer/2022052316/559c5d601a28ab6c338b4597/html5/thumbnails/27.jpg)
27
Perguntas