Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-X
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

Logo Questioneiquestionei.com
  1. Início/
  2. Questões

Questões

Explore as questões disponíveis e prepare-se para seus estudos!

Filtros

Disciplina
Tema
Cargo
Dificuldade
Banca
Ano
Organização

Excluir questões:

Filtrar por:

Seus filtros aparecerão aqui.

10 por página

1

457941201869347
Ano: 2024Banca: FADURPEOrganização: UFRPEDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Matrizes | Estruturas de Dados
Texto associado
Para a questão, considere que temos que representar uma matriz M de tamanho n x m (n linhas e m colunas) num vetor unidimensional A. A indexação de M inicia com 1, enquanto a indexação de A inicia com 0 e elementos contíguos de uma mesma linha de M devem permanecer contíguos em A. Considere DIV como a divisão inteira e MOD como o resto da divisão inteira. 
Dados os índices i e j do elemento M[i,j], qual é o correspondente índice em A? 
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

2

457941201091900
Ano: 2010Banca: CESPE / CEBRASPEOrganização: Banco da AmazôniaDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Matrizes | Estruturas de Dados
Acerca de programação de computadores, julgue o item a seguir.


Os dados armazenados em uma estrutura do tipo matriz não podem ser acessados de maneira aleatória. Portanto, usa-se normalmente uma matriz quando o volume de inserção e remoção de dados é maior que o volume de leitura dos elementos armazenados.


Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

3

457941200059130
Ano: 2023Banca: VUNESPOrganização: TCM-SPDisciplina: Estruturas de Dados e AlgoritmosTemas: Lógica de Programação | Estruturas de Matrizes | Estruturas de Dados | Teoria dos Algoritmos
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
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

4

457941200536616
Ano: 2024Banca: FUNDATECOrganização: Prefeitura de Coqueiral - MGDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Vetores | Estruturas de Matrizes | Estruturas de Dados

São estruturas de dados consideradas homogêneas:


I. Matriz.


II. Registro.


III. Vetor.


Quais estão corretas?

Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

5

457941201483520
Ano: 2024Banca: IBFCOrganização: TRF - 5ª REGIÃODisciplina: Estruturas de Dados e AlgoritmosTemas: Fundamentos de Estruturas de Dados | Estruturas de Matrizes | Estruturas de Dados
Matrizes são estruturas de dados bidimensionais que armazenam dados em um formato de tabela com linhas e colunas e tabela de dados. Trata-se de uma tabela com dados organizados por colunas, onde cada coluna é um vetor. Assinale a alternativa que apresenta o porquê uma tabela de dados pode ser mais flexível do que uma matriz em termos de tipos de dados.
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

6

457941201656196
Ano: 2010Banca: FCCOrganização: TRT - 9ª REGIÃO (PR)Disciplina: Estruturas de Dados e AlgoritmosTemas: Fundamentos de Estruturas de Dados | Estruturas de Matrizes | Estruturas de Dados
É uma estrutura de dados dividida em linhas e colunas. Desta forma, pode-se armazenar diversos valores dentro dela. Para obter um valor é necessário identificá-lo por meio do número da linha e da coluna onde está armazenado. Trata-se de
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

7

457941201337281
Ano: 2010Banca: FCCOrganização: TRT - 8ª Região (PA e AP)Disciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Matrizes | Estruturas de Dados
O procedimento abaixo preenche uma matriz quadrada n × n com:

• −1 nos elementos abaixo da diagonal principal;
• 0 nos elementos da diagonal principal;
• 1 nos elementos acima da diagonal principal.

procedure PreencheMatriz;
var
   i, j: integer;
begin
   for i:= 1 to n do
      for j := 1 to n do
         if i > j then matriz[i,j] := ?
         else if i < j then matriz[i,j] := ?
         else matriz[i,j] := ?
end;

Os valores que devem ser respectivamente colocados no primeiro, segundo e terceiro comandos de atribuição, marcados no código com uma interrogação (?), para o preenchimento correto da matriz são:
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

8

457941201589995
Ano: 2025Banca: FGVOrganização: TCE-RRDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Matrizes | Estruturas de Dados
O Auditor Ricardo treinou e avaliou um modelo de classificação binária, obtendo para a avaliação uma matriz de confusão, tal que a matriz apresentava 90 verdadeiros positivos, 93 verdadeiros negativos, 60 falsos positivos e 10 falsos negativos.

Com base nesses valores, o modelo apresenta
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

9

457941201903065
Ano: 2010Banca: CESPE / CEBRASPEOrganização: Banco da AmazôniaDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Matrizes | Estruturas de Dados
Os dados armazenados em uma estrutura do tipo matriz não podem ser acessados de maneira aleatória. Portanto, usa-se normalmente uma matriz quando o volume de inserção e remoção de dados é maior que o volume de leitura dos elementos armazenados.
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

10

457941201441057
Ano: 2015Banca: VUNESPOrganização: Prefeitura de Caieiras - SPDisciplina: Estruturas de Dados e AlgoritmosTemas: Estruturas de Dados | Estruturas de Matrizes
Considere o seguinte algoritmo para responder à  questão. O algoritmo está expresso na forma de uma pseudolinguagem. Suponha que o valor lido para a variável k seja igual a 3.

                          início 
                             tipo TMAT = matriz [1..5,1..5] de inteiros; 
                             inteiro: i, j, k; 
                            TMAT: Mat; 

                             leia k; 
                             para i de 1 até 5 faça 
                             [ 
                                para j de 1 até 5 faça 
                                [ 
                                  Mat[i,j] ← i-j; 
                                ] 
                             ] 
                             imprima (Mat[2,3]*Mat[3,2]); 
                          fim.


No algoritmo apresentado foram acrescentadas as seguintes linhas de comando imediatamente antes do comando imprima.

                       para i de 1 até 5 faça
                       [
                         para j de 1 até 5 faça
                         [
                           Mat[i,j] ← Mat[i,j] + k;
                         ]
                       ]

Dessa forma, com essa modificação, após a execução do algoritmo, a somatória dos elementos da linha 1 da matriz Mat será igual a:
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro
Logo Questioneiquestionei.com