Logo Passei Direto
Buscar
Prova ALGORITMOS E PROGRAMAÇÃO ESTRUTURADA Questão 7 Sem resposta A passagem de vetor e valor são duas maneiras de enviar dados para funções em programação. A passagem de vetor e valor são formas diferentes de transmitir dados para funções em programação. Neste contexto, analise as afirmativas a seguir. I. Na passagem de vetor, a função recebe uma cópia do vetor original, permitindo que ela faça alterações nos valores do vetor sem afetar o vetor original. II. Na passagem de vetor, a função recebe uma referência para o vetor original, o que significa que qualquer alteração feita dentro da função afetará diretamente o vetor original fora dela. III. A passagem de vetor é mais eficiente do que a passagem de valor, pois evita a cópia desnecessária de grandes conjuntos de dados. IV. A passagem de valor é mais segura do que a passagem de vetor, pois evita que a função modifique o vetor original inadvertidamente. Considerando o contexto apresentado, é correto o que se afirma em:
User badge image
tutos Tudo

há 2 anos

User badge image
tutos Tudo

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada afirmativa: I. Na passagem de vetor, a função recebe uma cópia do vetor original, permitindo que ela faça alterações nos valores do vetor sem afetar o vetor original. Falso. Na passagem de vetor, geralmente a função recebe uma referência ao vetor original, não uma cópia. II. Na passagem de vetor, a função recebe uma referência para o vetor original, o que significa que qualquer alteração feita dentro da função afetará diretamente o vetor original fora dela. Verdadeiro. Isso é correto, pois alterações feitas no vetor dentro da função impactam o vetor original. III. A passagem de vetor é mais eficiente do que a passagem de valor, pois evita a cópia desnecessária de grandes conjuntos de dados. Verdadeiro. Isso é correto, já que passar um vetor por referência evita a sobrecarga de copiar todos os elementos do vetor. IV. A passagem de valor é mais segura do que a passagem de vetor, pois evita que a função modifique o vetor original inadvertidamente. Verdadeiro. Isso é correto, pois ao passar por valor, a função trabalha com uma cópia dos dados, protegendo o original de modificações. Agora, vamos resumir os resultados: - I: Falso - II: Verdadeiro - III: Verdadeiro - IV: Verdadeiro Portanto, as afirmativas corretas são II, III e IV. Assim, a alternativa que contém todos os itens verdadeiros é: II, III e IV.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina