Pular para o conteúdo principal

Questão de Arquitetura de Software — Conceitos Básicos em Arquitetura de Software — Gama Consult 2024

Arquitetura de SoftwareConceitos Básicos em Arquitetura de Software
Código
qg202005
Banca
Gama Consult
Órgão
Câmara de Alto Paraíso - RO
Ano
2024
Nível
Superior
Cargo
Gestor de Tecnologia da Informação
A Álgebra Linear é uma área da matemática frequentemente utilizada na computação para resolver problemas relacionados a gráficos, processamento de imagens, e machine learning. Qual das alternativas a seguir sobre a aplicação da Álgebra Linear na computação é a mais provável de ser correta?
  1. AA decomposição de valores singulares (SVD) é utilizada em processamento de imagens e redução de dimensionalidade.
  2. BMatrizes são usadas apenas para armazenar dados tabulares e não têm outras aplicações em computação.
  3. CVetores são usados exclusivamente para representar posições no espaço tridimensional.
  4. DA multiplicação de matrizes é comutativa, ou seja, A x B = B x A para quaisquer matrizes A e B.
Revelar gabarito e comentário

GabaritoA — A decomposição de valores singulares (SVD) é utilizada em processamento de imagens e redução de dimensionalidade.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Álgebra Linear na Computação

Gabarito: letra A. A decomposição de valores singulares (SVD) é uma técnica de álgebra linear efetivamente aplicada em processamento de imagens (compressão, redução de ruído) e redução de dimensionalidade (ex.: PCA), sendo a única alternativa correta.

Alternativa A — ✅ Correta ⟵ GABARITO

A SVD é uma decomposição matricial que permite representar uma matriz como produto de três matrizes, sendo amplamente usada em compressão de imagens (ex.: JPEG), filtragem, reconhecimento de padrões e redução de dimensionalidade (ex.: Análise de Componentes Principais). É um conceito fundamental de álgebra linear aplicada.

Alternativa B — ❌ Incorreta

Afirma que matrizes são usadas apenas para armazenar dados tabulares. Na computação, matrizes são empregadas em computação gráfica (transformações geométricas), aprendizado de máquina (pesos de redes neurais), processamento de sinais, entre outras áreas — sua aplicação vai muito além de tabelas.

Alternativa C — ❌ Incorreta

Afirma que vetores são usados exclusivamente para representar posições no espaço tridimensional. Vetores são usados em espaços de qualquer dimensão (ex.: vetores de características em ML, espaços n-dimensionais) e também representam grandezas como velocidade, força, ou dados numéricos genéricos.

Alternativa D — ❌ Incorreta

Afirma que a multiplicação de matrizes é comutativa (A×B = B×A para quaisquer A e B). Isso é falso: a multiplicação de matrizes não é comutativa em geral; somente em casos particulares (ex.: matrizes diagonais de mesma ordem ou se uma delas for a identidade). A propriedade geral é associativa e distributiva, mas não comutativa.

Gabarito: letra A.

Link permanente: /questoes/qg202005