Baixe o app para aproveitar ainda mais
Prévia do material em texto
07/07/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/59409/novo/1 1/7 OBJETIVA REGULAR PROTOCOLO: 20160404122872579FEEFCELIA CAMILA DA SILVA MORAIS - RU: 1228725 Nota: 90 Disciplina(s): Linguagem de Programação Data de início: 05/04/2016 14:10 Prazo máximo entrega: 05/04/2016 15:40 Data de entrega: 05/04/2016 14:26 Questão 1/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); } } 07/07/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/59409/novo/1 2/7 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 D 0 Você acertou! 07/07/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/59409/novo/1 3/7 Questão 2/10 Os métodos de compilação de uma linguagem de programação pode ser definidos como: A Híbrido, estruturado e orientado a objetos. B Concorrente, funcional e interpretação pura. C Compilação, interpretação pura e híbrido. D Estruturado, compilado e híbrido. Questão 3/10 A endentação facilita o processo de: A Compilação B Linkagem C Execução D Programação Questão 4/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. D Comparação de strings com ignore case. Questão 5/10 Um programa em linguagem C, que tenha comentários no seu código, é, em relação a outro que não tenha: A Mais rápido para executar. B Mais lento para executar. Você acertou! Você acertou! Você acertou! 07/07/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/59409/novo/1 4/7 C Executado praticamente a mesma velocidade, pois os comentários exigem uma utilização ínfima da CPU. D Executado a mesma velocidade, pois os comentários são simplesmente ignorados pelo compilador, não havendo qualquer reflexo deles no tempo de execução. 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) printf(“\n%d”, i); break; case 25: Pong(3); break; default: printf(“\nJá Passei em C”); Pong(123); } } Você acertou! 07/07/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/59409/novo/1 5/7 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á C 1 D 0 Questão 7/10 Em relação a função printf() é correto afirmar: Você acertou! 07/07/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/59409/novo/1 6/7 A Apresenta na tela uma expressão definida pelo usuário; B Lê do teclado dados e coloca os valores digitados pelos usuários nas variáveis utilizadas como parâmetros da função; C Possibilita ao programador fazer um laço de repetição determinado. D Apresenta as informações definidas pelo programa. Questão 8/10 Observe o algoritmo em C a seguir, qual deve ser sua condição de teste do “if” e qual deve ser a variável (ou expressão) do “printf”, para ocorrer a saída “Aprovado com 60.00”, para as entradas “60” e “60”, e o algoritmo continue funcionando para quaisquer valores das variáveis de entrada. #include <stdio.h> #include <stdib.h> int main() { float nota1, nota2; printf ("Digite a primeira nota: "); scanf ("%f", ¬a1); printf ("Digite a segunda nota: "); scanf ("%f", ¬a2); if (????????????????) printf ("Aprovado com %.2f",??????????????); else printf ("Reprovado com %.2f", (?????????????); return 0; } A (nota1+nota2 >= 60) (nota1+nota2) 07/07/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/59409/novo/1 7/7 B ((nota1+nota2)/2 >= 60) nota1 C ((nota1+nota2)/2 > 60) ((nota1+nota2)/2) D ((nota1+nota2)/2 >= 60) ((nota1+nota2)/2) Questão 9/10 Qual o significado da palavra reservada struct na linguagem de programação C: A Indica ao compilador que esta sendo criada uma estrutura. B Indica que é uma variável C Indica que será possível criar um fluxo de controle D Indica ao interpretador que é uma variável Questão 10/10 O conceito de campo ou membro de uma struct A Conjunto de elementos relacionados B Conjunto de variáveis C Conjunto de caracteres com o mesmo significado. D Todas as alternativas estão incorretas. Você acertou! Você acertou! Você acertou!
Compartilhar