Escolar Documentos
Profissional Documentos
Cultura Documentos
UNIVIRTUS
Disciplina(s):
Linguagem de Programação
Questão 1/10
Em relação a função Strlen é correto afirmar:
A Devolve o comprimento da String
Você acertou!
B Copia uma String para outra
C Concatena duas strings
D Procura um caractere numa String
Questão 2/10
Em relação a função Strcpy é correto afirmar:
A Converte todos os caracteres de uma String para maiúsculas.
B Copia uma String para outra.
Você acertou!
C Concatena duas strings.
D Procura uma String dentro da outra.
Questão 3/10
Em relação a função Strcmp é correto afirmar:
A Devolve o comprimento da String.
B Comparação alfabética de String.
C Converte todos os caracteres de uma String para minúsculas.
http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/39758/novo/1 1/9
23/06/2016 AVA UNIVIRTUS
D Comparação de strings com ignore case.
Questão 4/10
Dados as afirmativas referentes a funções, marque a alternativa correta:
Questão anulada!
A Uma função em C pode devolver simultaneamente mais do que um valor.
B Uma função em C pode não ter parâmetros.
C Uma função em C tem que devolver sempre um inteiro.
D Os parâmetros das funções podem ser do tipo void
Questão 5/10
Dados as afirmativas referentes a funções, marque a alternativa incorreta:
A O nome de um função não deve ter mais do que 6 letras.
Você acertou!
B O nome de uma função não pode ser uma palavra reservada do C.
C Sempre que for necessário devem ser utilizadas variáveis locais.
D Em C, um procedimento não é mais do que uma função que “retorna void”.
Questão 6/10
Dados as funções Ping e Pong
void Ping (int i)
switch (i)
{
case 1:
case 2:
case 3: while (i)
http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/39758/novo/1 2/9
23/06/2016 AVA UNIVIRTUS
printf(“\n%d”, i);
break;
case 25: Pong(3);
break;
default: printf(“\nJá Passei em C”);
Pong(123);
}
void Pong (int x)
int j=0;
switch (x)
{
case 1:
case 2: Ping(x);
case 3: j =5;
j++;
return;
default: printf(“Olá”);
return;
}
http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/39758/novo/1 3/9
23/06/2016 AVA UNIVIRTUS
printf(“Vou Sair”);
Qual a saída da chamada Pong(3):
A Sem qualquer saída
Você acertou!
B 0
C 1
D Já passei em C
Questão 7/10
Dados as funções Ping e Pong
void Ping (int i)
switch (i)
{
case 1:
case 2:
case 3: while (i)
printf(“\n%d”, i);
break;
case 25: Pong(3);
break;
default: printf(“\nJá Passei em C”);
Pong(123);
http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/39758/novo/1 4/9
23/06/2016 AVA UNIVIRTUS
}
void Pong (int x)
int j=0;
switch (x)
{
case 1:
case 2: Ping(x);
case 3: j =5;
j++;
return;
default: printf(“Olá”);
return;
}
printf(“Vou Sair”);
}
Ainda considerando as funções acima, qual a saída para a chamada Ping(24):
A 1
B Olá
C Sem qualquer saída
http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/39758/novo/1 5/9
23/06/2016 AVA UNIVIRTUS
D 0
Questão 8/10
Dados as funções Ping e Pong
void Ping (int i)
switch (i)
{
case 1:
case 2:
case 3: while (i)
printf(“\n%d”, i);
break;
case 25: Pong(3);
break;
default: printf(“\nJá Passei em C”);
Pong(123);
}
void Pong (int x)
int j=0;
http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/39758/novo/1 6/9
23/06/2016 AVA UNIVIRTUS
switch (x)
{
case 1:
case 2: Ping(x);
case 3: j =5;
j++;
return;
default: printf(“Olá”);
return;
}
printf(“Vou Sair”);
}
Ainda considerando as funções acima, qual a saída para a chamada Pong(1):
A Sem qualquer saída
B Já passei em C
C 0
D 1
3
5
(laço infinito com os números ímpares)
Você acertou!
Questão 9/10
Em relação a Funções é incorreto afirmar:
A Uma função que não devolve qualquer valor é, habitualmente, designada por Procedimentos.
B As funções são uma ferramenta essencial ao desenvolvimento estruturado de aplicações.
http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/39758/novo/1 7/9
23/06/2016 AVA UNIVIRTUS
C O código de uma função só é executado quando esta é invocada, em alguma parte do programa a que esta
de algum modo ligada.
D Nenhuma das alternativas acima.
Você acertou!
Questão 10/10
Dados as funções Ping e Pong
void Ping (int i)
switch (i)
{
case 1:
case 2:
case 3: while (i)
printf(“\n%d”, i);
break;
case 25: Pong(3);
break;
default: printf(“\nJá Passei em C”);
Pong(123);
}
http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/39758/novo/1 8/9
23/06/2016 AVA UNIVIRTUS
void Pong (int x)
int j=0;
switch (x)
{
case 1:
case 2: Ping(x);
case 3: j =5;
j++;
return;
default: printf(“Olá”);
return;
}
printf(“Vou Sair”);
}
Ainda considerando as funções acima, qual a saída para a chamada Ping(4):
A Sem qualquer saída
B Já passei em C
Olá
Você acertou!
C 1
D 0
http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/39758/novo/1 9/9