Logo
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
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

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Linguagens de Programação/
  4. Questão 457941201813147

Na linguagem C, uma lista sequencial com n elementos pode ser armaz...

📅 2014🏢 FGV🎯 TJ-GO📚 Linguagens de Programação
#Linguagens de Programação#C

Esta questão foi aplicada no ano de 2014 pela banca FGV no concurso para TJ-GO. A questão aborda conhecimentos da disciplina de Linguagens de Programação, especificamente sobre Linguagens de Programação, C.

Esta é uma questão de múltipla escolha com 5 alternativas. Teste seus conhecimentos e selecione a resposta correta.

1

457941201813147
Ano: 2014Banca: FGVOrganização: TJ-GODisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | C
Na linguagem C, uma lista sequencial com n elementos pode ser armazenada em um vetor, ocupando as posições cujos índices variam de 0 a n-1. Considere o seguinte algoritmo de pesquisa, denominado busca com sentinela:

int pesquisa (int vet[], int n, int chave)
{

   int ind;

   vet[n] = chave;      /* sentinela */

   ind = 0;
   while (vet[ind] != chave)
        ind = ind + 1;

    if (ind == n)
      return –1;      /* Não encontrou * /
   else
       return ind;   /* Encontrou */
}

Sobre essa implementação do algoritmo de busca com sentinela, analise as afirmativas a seguir:

I. Para que ela funcione corretamente, é necessário que o vetor vet contenha, pelo menos, n+1 posições, sendo as n primeiras (de 0 a n-1) ocupadas pelos elementos e a última, vaga, que abrigará a sentinela.

II. Nesta implementação, o algoritmo tem seu pior desempenho quando o valor de chave não se encontra em nenhuma das posições de 0 a n-1 de vet; em outras palavras, quando chave não pertence à lista.

III. Se o valor de chave se encontra armazenado na posição t de vet, sendo 0 ≤ t < n, são realizadas exatamente t comparações envolvendo chave até localizá-la.

Está correto somente o que se afirma em:
Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200095473Linguagens de Programação

ASP.NET Core é um framework de desenvolvimento de software open-source desenvolvido pela Microsoft para construir aplicações web modernas e robustas. ...

#.NET Framework
Questão 457941200373089Linguagens de Programação

Na presença da seguinte declaração CSS:.center { text-align: center; color: red; } serão centralizados e coloridos de vermelho os textos incluídos:

#CSS
Questão 457941200677518Linguagens de Programação

Carlos, analista de sistemas, servidor do TJMS, foi designado para integrar a equipe de planejamento da contratação, cujo objetivo é a contratação de ...

#Linguagens de Programação#PHP
Questão 457941201853160Linguagens de Programação

No framework Laravel, há uma ferramenta que é uma implementação mínima e simples de diversos recursos de autenticação, tais como login, cadastro, rede...

#Frameworks de Desenvolvimento de Software#CSS
Questão 457941201913167Linguagens de Programação

Assinale a alternativa que indica o tipo padrão (default) para um elemento (element) de um XML Schema:

#Linguagens de Marcação#XML
Questão 457941202038776Linguagens de Programação

Analise o trecho de código a seguir retirado de um programa em JavaScript: var temp = null;var ind;var a = (temp == ind);var b = (temp === ind);Em rel...

#JavaScript#Linguagens de Programação

Continue estudando

Mais questões de Linguagens de ProgramaçãoQuestões sobre Linguagens de ProgramaçãoQuestões do FGV