• Matéria: Informática
  • Autor: ribeirobonitoox74o6
  • Perguntado 7 anos atrás

Conforme Pereira (2008), a função de Mapas Associativos é realizar a associação entre elementos dentro da estrutura, realizando a associação entre uma chave e um valor recebidos, permitindo a recuperação rápida de um valor associado a uma chave.

Os Mapas Associativos são estruturas de dados que permitem implementarmos as seguintes funcionalidades:

-> Adicionar uma associação.-> Verificar um valor de uma chave especifica.-> Remover uma associação de uma chave especifica.-> Verificar se existe uma associação para uma determinada chave.-> Informar a quantidade de associações na estrutura.



Em Mapas Associativos é possível realizar a remoção, quando necessária, de uma associação dentro do mapeamento criada. Neste caso, será preciso implementar a remoção da associação informando a chave que se deseja remover e o valor será removido do mapeamento, desfazendo assim a associação existente no mapeamento. Com base no contexto apresentado, analise as asserções abaixo:



I - Implementou-se o trecho para remoção abaixo:

#include /* Utiliza a biblioteca iostream da linguagem C++ */#include /* Utiliza a biblioteca map da linguagem C++ */using namespace std; /* Este comando serve para definir um espaço de nome para evitar duplicidade */int main (){map mapa; mapa[1] = "KLS"; cout << mapa[1] << endl; return 0;}



PORQUE



II - É necessário a remoção de um mapa associativo, implementamos uma linha especificando a chave que deve ter sua associação removida.

A respeito dessas asserções, assinale a alternativa correta.

Escolha uma:
a.
as asserções I e II são proposições falsas.

b.
a asserção I é uma proposição verdadeira, e a II é uma proposição falsa.

c.
a asserção II é uma proposição verdadeira, e a I é uma proposição falsa.

d.
as asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. Incorreto

e.
as asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.

Respostas

respondido por: RCD722
7
DESCARTA a Letra A: as asserções l e ll são proposições falsas.DESCARTA  a Letra D: as asserções l e ll são proposições verdadeiras, e a ll é uma justificativa da l.


tecnicorenatoalves: a asserção II é uma proposição verdadeira, e a I é uma proposição falsa.
AlexVilela: a asserção II é uma proposição verdadeira, e a I é uma proposição falsa. Correto
respondido por: francielylucidio
22
Opção correta corrigido pelo AVA.

Anexos:

tecnicorenatoalves: a asserção II é uma proposição verdadeira, e a I é uma proposição falsa.
fabianoxw: 1–4–2–3–5
Perguntas similares