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 457941200850919

A função XOR a seguir, codificada na linguagem de programação C, ca...

📅 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

457941200850919
Ano: 2014Banca: FGVOrganização: TJ-GODisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | C
A função XOR a seguir, codificada na linguagem de programação C, calcula um byte de verificação para um dado pacote de tam bytes:

                      typedef unsigned char uchar;

                      uchar XOR (uchar pacote[ ], int tam)
                      { 
                          int i;    
                          uchar b = 0; 

                          for (i = 0; i < tam; i++) 
                              b = b ^ pacote[i]; /* ^ é OU EXCLUSIVO */ 

                          return b;
                      }



Um pacote de dois bytes, sendo o primeiro deles 2F (em hexadecimal), é submetido à função XOR, que produz o byte FF como resultado. Logo, o segundo byte do pacote é:
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 457941200084927Linguagens de Programação

Considerando o XSLT versão 3.0, analise os itens a seguir:I. Os processadores XSLT devem usar o mesmo mecanismo de namespaces dos documentos XML. O XS...

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

Analise o trecho de código a seguir, usado para recuperar o valor de um cookie. $cookie_name = "usuario";if(!isset($_COOKIE[$cookie_name])) { echo "Co...

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

Dentre as alternativas a seguir, selecione aquelas que correspondem a especificações elaboradas com a finalidade de definir regras de validação (esque...

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

No contexto da linguagem C#, analise as etapas do ciclo de vida de uma página ASP.NET, exibidos em ordem alfabética. Initialization Load Page Request ...

#Linguagens de Programação#C#
Questão 457941200645596Linguagens de Programação

Analise o fragmento de código jQuery a seguir.$("#x1").click(function(){ $("#x2").html("Hello world!"); });Numa página web, esse trecho faz com que um...

#Desenvolvimento Web
Questão 457941201871451Linguagens de Programação

Em um ambiente de Web Services SOAP, a interoperabilidade é garantida pela utilização de XML em todos os níveis da arquitetura. Para descrever os serv...

#Desenvolvimento Web

Continue estudando

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