Encontro 1
Introdução e acompanhamento

material
Mais exercícios, menos exemplos
material
Mais exercícios, menos exemplos
A esmagadora maioria dos exercícios sem gabarito. Quer me procurar para ajudar? Ótimo, estou à disposição
prova
Prova única, modelo ENADE.
prova
Prova única, modelo ENADE.
Preste atenção nos exercícios do material. Alguns deles tem "carinha de ENADE"
Ponderada 1

Ponderada 2

Ponderada 3

Ponderada 4

Ponderada 5

Ponderada 6

Ponderadas

Ponderadas
São 3 notas na Adalove para 6 ponderadas
Ponderadas
São 3 notas na Adalove para 6 ponderadas
Serão escolhidas as melhores 3 notas
Ponderadas
São 3 notas na Adalove para 6 ponderadas
Serão escolhidas as melhores 3 notas
Para gerenciar essas notas -> Github classrooms
Quando me encontrar
Seg a Quinta - sempre disponível das 8h às 10h
Sexta - casa-escritório
Quando me encontrar
Seg a Quinta - sempre disponível das 8h às 10h
Sexta - casa-escritório
Quarta - Dia de estudos (manhã e tarde)
Quando me encontrar
Seg a Quinta - sempre disponível das 8h às 10h
Sexta - casa-escritório
Quarta - Dia de estudos (manhã e tarde)
Primeiro tema - ALU, arquitetura de processadores e circuitos lógicos
acompanhamento de projetos
Sempre que quiserem, me mandem uma mensagem no Slack. Pode ser que a resposta demore um pouco, mas sempre virá
acompanhamento de projetos
Sempre que quiserem, me mandem uma mensagem no Slack. Pode ser que a resposta demore um pouco, mas sempre virá
Todos os dias das 9h às 10h estarei disponível para conversas com os grupos.
voltando para o baixo nível
voltando para o baixo nível
Do transistor à GPU
conteúdo do módulo
Com relação ao projeto - menos proativo, mais reativo
conteúdo do módulo
Com relação ao projeto - menos proativo, mais reativo
Conteúdo de base da computação
Foco em hardware
conteúdo do módulo
Parte I - Arquitetura de CPUs
conteúdo do módulo
Parte I - Arquitetura de CPUs
Parte II - Microcontroladores, concorrência em microcontroladores e IA embarcada
conteúdo do módulo
Parte I - Arquitetura de CPUs
Parte II - Microcontroladores, concorrência em microcontroladores e IA embarcada
Parte III - Inferência na raça. Paralelismo
Encontros de acompanhamento
Um por sprint
Encontros de acompanhamento
Um por sprint
Sem pauta definida - vocês sugerem temas:
https://docs.google.com/spreadsheets/d/1LYz10Jum8f5Dtgz-IuqGc4wJQddxzvdYVgzue6YdXxI/edit?usp=sharing
edge computing

edge computing

desafios do módulo

Encontro 3
Representação numérica e ALU
Lembrar de falar da pauta da aula de acompanhamento
binário - decimal

representação de números negativos

representação de números negativos

complemento de 2

Encontro 7
Desenvolvimento de placas de circuito impresso

AGENDA
encontros
Encontro 7
Fabricação de PCB
Encontro 8
Arquitetura de CPUs
Encontro 9
Arquitetura ARM/Raspberry pi pico
Encontro 10
Introdução a Redes
Encontro 11
Prática de redes com microcontroladores





fabricação de pcbs

kicad

criando um esquemático

criando um esquemático

criando um layout de pcb

criando um layout de pcb

fabricação de PCB

fabricação de PCB


ponderada/dev

Skill issue
Desenvolva o esquemático, layout e gerber para sua PCB de acordo com o enunciado disponível em:
Encontro 8
Microcontroladores
Abstração

Abstração

tipos de instrução
Transferência de dados
Aritmética
Lógica
Transf. de controle
I/O
Conversão
Saltos
BRP X -> Desvia se positivo
BRN X -> Negativo
BRZ X -> Zero
BRO X -> Overflow
ISZ X -> Increment, skip if zero
BR X -> Sempre salta
RISC

Before we begin, allow me to paint you the full picture
RISC
cisc vs risc

microcontroladores

esp32

Encontro 9
Introdução à redes de computadores

AGENDA
comunicação entre computadores

guerra dos protocolos

MODELO OSI

MODELO TCP/IP

TCP vs UDP

TCP

TCP - fechando

TCP - header

Tamanho máximo de pacote TCP: 1500 bytes
INFO IMPORTANTE P/ OTIMIZAÇÃO DE PERFORMANCE!!
UDP

UDP - fechando

UDP - header

Tamanho máximo de pacote UDP: 65,535 bytes
INFO IMPORTANTE P/ OTIMIZAÇÃO DE PERFORMANCE!!
quem usa tcp?
- HTTP/HTTPS
- FTP (File Transfer Protocol)
- SMTP/IMAP/POP3
- SSH (Secure Shell)
- MQTT
quem usa udp?
- DNS (Domain Name System)
- DHCP (Dynamic Host Configuration Protocol)
- VoIP (Voice over Internet Protocol)
- Streaming de Vídeo/Audio
- ROS (Robot Operating System)
...e o websocket?

...e o websocket?

redes industriais

redes industriais - RS232

redes industriais - can

redes industriais - can

redes industriais - can

M11 EC Encontros
By Rodrigo Mangoni Nicola
M11 EC Encontros
Slides dos encontros do módulo 11 de EC - Inteli
- 30