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 457941200965854

O chefe do departamento de TI da Security10 enviou para João, por e...

📅 2019🏢 COMPERVE - UFRN🎯 UFRN📚 Linguagens de Programação
#Linguagens de Programação#C

Esta questão foi aplicada no ano de 2019 pela banca COMPERVE - UFRN no concurso para UFRN. 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 4 alternativas. Teste seus conhecimentos e selecione a resposta correta.

1

457941200965854
Ano: 2019Banca: COMPERVE - UFRNOrganização: UFRNDisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | C

O chefe do departamento de TI da Security10 enviou para João, por e-mail, o programa simples em linguagem C, mostrado abaixo, com intuito de aferir os conhecimentos do novo contratado sobre segurança de software. 

 

L1. void LerParametros (char *arg);

L2. void main (int argc, char *argv[]) {

L3. if (arg > 1){

L4. printf ("Parametros informados: %s\n", argv[1]);

L5. LerParametros (argv[1]);

L6. }

L7. }

L8. void LerParametros (char *arg) {

L9. char buffer[10];

L10. strcpy (buffer, arg);

L11. printf (buffer);

L12. } 


Junto ao código, estava a mensagem: “João, por favor, verifique esse código. Sei que estamos fazendo algo errado e, com isso, expondo uma vulnerabilidade de segurança comum em programação, mas não consigo perceber qual. Falamos mais sobre isso na segunda”. João, ao analisar o código enviado, concluiu que esse apresenta como vulnerabilidade
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 457941200310708Linguagens de Programação

É fundamental que o programador conheça o funcionamento de alocação de memória em qualquer linguagem na qual esteja trabalhando, uma vez que esse conh...

#Linguagens de Programação#Java
Questão 457941200420965Linguagens de Programação

A respeito da API OpenMP, é correto afirmar:

#Fundamentos de Programação
Questão 457941200761598Linguagens de Programação

A XML é uma linguagem de marcação muito utilizada para envio de dados. Na XML 1.0, existe o conceito de documento bem-formado que é o documento que sa...

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

A respeito do framework Spring, analise as afirmações abaixo. I A anotação @Transactional do Spring é usada para indicar classes ou métodos específico...

#Linguagens de Programação#Java#Frameworks de Desenvolvimento de Software
Questão 457941201402578Linguagens de Programação

Sobre a linguagem Java, é correto afirmar:

#Linguagens de Programação#Java
Questão 457941201853346Linguagens de Programação

Analise o trecho de código Java a seguir, escrito para a versão 8.int a=5,b=3; int c=(a&b); System.out.println(c);Após a execução do código, o valor d...

#Linguagens de Programação#Java

Continue estudando

Mais questões de Linguagens de ProgramaçãoQuestões sobre Linguagens de ProgramaçãoQuestões do COMPERVE - UFRN