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:

 

https://murilo-zc.github.io/M5-Inteli-Eng-Comp/ponderada1

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?

  1. HTTP/HTTPS
  2. FTP (File Transfer Protocol)
  3. SMTP/IMAP/POP3
  4. SSH (Secure Shell)
  5. MQTT

quem usa udp?

  1. DNS (Domain Name System)
  2. DHCP (Dynamic Host Configuration Protocol)
  3. VoIP (Voice over Internet Protocol)
  4. Streaming de Vídeo/Audio
  5. 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

  • 9