Questões de Matrizes em Estrutura de Dados (Algoritmos e Estrutura de Dados)

Limpar Busca

Uma empresa armazena em um almoxarifado diversos produtos, incluindo porcas e parafusos. A matriz abaixo representa o estoque inicial desses produtos, com as respectivas quantidades:

Imagem relacionada à questão do Questões Estratégicas

Diariamente, é atualizado um vetor que contém a quantidade de pedidos solicitados ao almoxarifado para cada item, sendo os dois primeiros itens do vetor correspondentes aos respectivos dois itens da primeira linha da matriz estoque, e os dois itens subsequentes correspondentes aos itens da segunda linha de estoque:
Imagem relacionada à questão do Questões Estratégicas
O código abaixo é executado no final do dia:

Imagem relacionada à questão do Questões Estratégicas

Após a execução do código, qual será o estado final da matriz de estoque?

  • A O código gera um vetor que soma as baixas de cada dia e atualiza o estoque de acordo com essa soma.
  • B O código percorre a matriz de estoque e subtrai os valores da matriz diretamente, sem considerar o vetor de pedidos.
  • C O código realiza uma iteração incorreta e não atualiza os valores da segunda linha da matriz de estoque.
  • D O código subtrai corretamente os valores do vetor de pedidos, atualizando o estoque linha por linha.

São estruturas de dados consideradas homogêneas:


I. Matriz.


II. Registro.


III. Vetor.


Quais estão corretas?

  • A Apenas I.
  • B Apenas II.
  • C Apenas I e III.
  • D Apenas II e III.
  • E I, II e III.

Um sistema gera um vetor fixo de dados para efetuar o controle de um processo usando o código C abaixo, em um compilador que trabalha com inteiros de 32 bits. 

Imagem relacionada à questão do Questões Estratégicas


Após a execução desse trecho de código, o valor de final é 

  • A 6.
  • B 5.
  • C 4.
  • D 3.
  • E 2.
As variáveis compostas homogêneas são conjuntos de variáveis do mesmo tipo, referenciáveis pelo mesmo identificador e alocadas sequencialmente na memória. Em relação aos tipos de variáveis compostas homogêneas, assinale a alternativa correta. 
  • A Matrizes são variáveis compostas unidimensionais; vetores são variáveis compostas multidimensionais.
  • B Pilhas são variáveis compostas unidimensionais; ponteiros são variáveis compostas multidimensionais.
  • C Vetores são variáveis compostas unidimensionais; matrizes são variáveis compostas multidimensionais.
  • D Vetores são variáveis compostas unidimensionais; matrizes são variáveis compostas monodimensionais.
  • E Ponteiros são variáveis compostas unidimensionais; pilhas são variáveis compostas multidimensionais.

Analise o algoritmo a seguir, apresentado na forma de uma pseudolinguagem.
Início [     Tipo MAT = matriz[1..3,1..3] de inteiros;     MAT: M;     Inteiro: i, j, X, Y;     X 0;     Y 0;     Para i de 1 até 3 faça     [         Para j de 1 até 3 faça             [                 Se i = j                     Então M[i,j] ← i + j + 1;                     Senão M[i,j] ← i + 2*j + 1;         ]     ] Para i de 1 até 3 faça     [         X ← X + M[i,i];         Y ← Y + M[1,i];     ]     Imprima (X+Y); ] Fim.

Ao final do algoritmo é impressa a soma (X+Y) que é igual a

  • A 29.
  • B 30.
  • C 31.
  • D 32.
  • E 33.