VETORES
N A P R O G R A M A C A O
Alunos:
Flávia Sale
Diandro Felipe
Macicleide Lauriano
Lukas Martins
O QUE É UM VETOR
(CONCEITO GERAL)?
• Um vetor possui magnitude (o "quanto", como 5
passos) e direção (o "para onde", como "para
frente" ou "para nordeste").
• Visualmente, é representado por uma flecha, onde:
⚬ Comprimento da flecha = magnitude.
⚬ Ponta da flecha = direção.
• Na matemática, vetores são representados por
coordenadas. Exemplo:
⚬ 2D: (3, 4) - mover 3 unidades no eixo X e 4 no
eixo Y.
⚬ 3D: (x, y, z) - inclui profundidade.
PAGE 02
VETORES NA INFORMÁTICA E
PROGRAMAÇÃO
PAGE 03
• Similar a uma gaveta com divisórias
numeradas.
• Cada divisória armazena um elemento,
acessado pelo índice.
VETOR COMO ESTRUTURA
DE DADOS:
• Estrutura de Dados (Array/Lista): Uma
sequência de elementos do mesmo tipo
armazenados na memória.
• Conceito Matemático/Físico: Usado para
representar magnitude e direção.
DEFINIÇÃO GERAL: O TERMO
"VETOR" PODE SE REFERIR A:
01
02
VETOR COMO CONCEITO MATEMÁTICO
(MAGNITUDE E DIREÇÃO)
PAGE 04
• Vetor de movimento: [3, 4] (3 unidades
na horizontal e 4 na vertical).
• Representado em estruturas como
listas ou arrays.
EXEMPLO (2D)
Vetores matemáticos representam
magnitude e direção, usados na
programação para simular movimento ou
operações espaciais.
DEFINIÇÃO
01
02
POR QUE OS VETORES
SÃO UTEIS?
PAGE 05
Agrupam dados relacionados, como notas
de um aluno, pixels de uma imagem ou
coordenadas de um ponto.
ORGANIZAÇÃO
01
Permitem acessar elementos diretamente
ao saber sua posição (índice).
ACESSO RÁPIDO
02
Matrizes (tabelas) podem ser vistas como
"vetores de vetores".
BASE PARA OUTRAS
ESTRUTURAS
03
04
APLICAÇÕES PRINCIPAIS
PAGE 05
04
• Representar posições e direções no
espaço (X, Y, Z).
• Calcular transformações como
movimentos, rotações e escalas.
• Usar operações como produto escalar e
vetorial.
COMPUTAÇÃO GRÁFICA
• Representam grandezas vetoriais como forças,
velocidades e acelerações.
• Essenciais para calcular trajetórias de projéteis em jogos.
FÍSICA E SIMULAÇÕES
01
• Feature Vectors: Representam dados. Exemplo: vetor para
descrever uma casa: [área, num_quartos, dist_centro].
• Embeddings: Transformam palavras ou itens em vetores
numéricos, associando conceitos semelhantes.
INTELIGÊNCIA ARTIFICIAL E
MACHINE LEARNING
02
Calculam direções de interações como "arrastar e soltar".
INTERFACE DE USUÁRIO
03
PAGE 05
04
PAGE 08
EM RESUMO
• Conceito Fundamental: Vetor = Magnitude + Direção.
• Na Programação (Estrutura):
• Vetores são frequentemente listas/arrays ordenadas de
elementos.
• São usados para armazenar dados sequenciais.
• Na Programação (Aplicação Matemática):
• Representam magnitude e direção.
• Aplicados em gráficos, física, jogos e IA.
EXEMPLO
PAGE 06

Black and White Modern Technology Presentation.pptx.pptx

  • 1.
    VETORES N A PR O G R A M A C A O Alunos: Flávia Sale Diandro Felipe Macicleide Lauriano Lukas Martins
  • 2.
    O QUE ÉUM VETOR (CONCEITO GERAL)? • Um vetor possui magnitude (o "quanto", como 5 passos) e direção (o "para onde", como "para frente" ou "para nordeste"). • Visualmente, é representado por uma flecha, onde: ⚬ Comprimento da flecha = magnitude. ⚬ Ponta da flecha = direção. • Na matemática, vetores são representados por coordenadas. Exemplo: ⚬ 2D: (3, 4) - mover 3 unidades no eixo X e 4 no eixo Y. ⚬ 3D: (x, y, z) - inclui profundidade. PAGE 02
  • 3.
    VETORES NA INFORMÁTICAE PROGRAMAÇÃO PAGE 03 • Similar a uma gaveta com divisórias numeradas. • Cada divisória armazena um elemento, acessado pelo índice. VETOR COMO ESTRUTURA DE DADOS: • Estrutura de Dados (Array/Lista): Uma sequência de elementos do mesmo tipo armazenados na memória. • Conceito Matemático/Físico: Usado para representar magnitude e direção. DEFINIÇÃO GERAL: O TERMO "VETOR" PODE SE REFERIR A: 01 02
  • 4.
    VETOR COMO CONCEITOMATEMÁTICO (MAGNITUDE E DIREÇÃO) PAGE 04 • Vetor de movimento: [3, 4] (3 unidades na horizontal e 4 na vertical). • Representado em estruturas como listas ou arrays. EXEMPLO (2D) Vetores matemáticos representam magnitude e direção, usados na programação para simular movimento ou operações espaciais. DEFINIÇÃO 01 02
  • 5.
    POR QUE OSVETORES SÃO UTEIS? PAGE 05 Agrupam dados relacionados, como notas de um aluno, pixels de uma imagem ou coordenadas de um ponto. ORGANIZAÇÃO 01 Permitem acessar elementos diretamente ao saber sua posição (índice). ACESSO RÁPIDO 02 Matrizes (tabelas) podem ser vistas como "vetores de vetores". BASE PARA OUTRAS ESTRUTURAS 03 04
  • 6.
    APLICAÇÕES PRINCIPAIS PAGE 05 04 •Representar posições e direções no espaço (X, Y, Z). • Calcular transformações como movimentos, rotações e escalas. • Usar operações como produto escalar e vetorial. COMPUTAÇÃO GRÁFICA
  • 7.
    • Representam grandezasvetoriais como forças, velocidades e acelerações. • Essenciais para calcular trajetórias de projéteis em jogos. FÍSICA E SIMULAÇÕES 01 • Feature Vectors: Representam dados. Exemplo: vetor para descrever uma casa: [área, num_quartos, dist_centro]. • Embeddings: Transformam palavras ou itens em vetores numéricos, associando conceitos semelhantes. INTELIGÊNCIA ARTIFICIAL E MACHINE LEARNING 02 Calculam direções de interações como "arrastar e soltar". INTERFACE DE USUÁRIO 03 PAGE 05 04
  • 8.
    PAGE 08 EM RESUMO •Conceito Fundamental: Vetor = Magnitude + Direção. • Na Programação (Estrutura): • Vetores são frequentemente listas/arrays ordenadas de elementos. • São usados para armazenar dados sequenciais. • Na Programação (Aplicação Matemática): • Representam magnitude e direção. • Aplicados em gráficos, física, jogos e IA.
  • 9.