Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: LINGUAGEM DE PROGRAMAÇÃO I Aluno(a): EDMARCIO PRATES DIAS 201702313263 Acertos: 10,0 de 10,0 27/03/2020 1a Questão (Ref.:201705293435) Acerto: 1,0 / 1,0 Qual a vantagem da Linguagem C que está descrita no texto abaixo? 'Linguagem de fácil compreensão, uma vez que usamos três procedimentos básicos: sequência, seleção e iteração.' Simplicidade Rapidez Portabilidade Modularidade Estruturada Respondido em 27/03/2020 10:48:18 2a Questão (Ref.:201703082387) Acerto: 1,0 / 1,0 Acerca da Linguagem de Programação C, podemos afirmar que: I) Todo programa em C é composto de uma ou mais funções. II) Uma função main deve ser definida em cada programa. III) O C é case sensitive, ou seja, diferencia maiúsculas de minúsculas. IV) O C é baseado na Linguagem UAL. Marque somente a única resposta correta: Somente as afirmativas I, II e III são corretas. Somente as afirmativas I e IV são corretas Somente a afirmativa I é correta. Nenhuma das afirmativas é correta. Somente a afirmativa IV é correta. Respondido em 27/03/2020 10:50:10 3a Questão (Ref.:201705294602) Acerto: 1,0 / 1,0 Se executarmos o comando printf(ceil(3.2));.O que será exibido na tela? 3.2 0.2 3 4 4.2 Respondido em 27/03/2020 10:51:06 4a Questão (Ref.:201705294589) Acerto: 1,0 / 1,0 Qual biblioteca da linguagem C contém as funções para exibir mensagens na tela? math.h stdstring.h tela.h stdio.h Cio.h Respondido em 27/03/2020 10:54:38 5a Questão (Ref.:201705165389) Acerto: 1,0 / 1,0 A declaração de uma variável na linguagem C é realizada com a informação do tipo de dado que a variável irá armazenar em seguida o nome da variável. Que tipo de informação é passada para o sistema operacional quando na declaração de uma variável informamos o tipo de dado que esta irá armazenar. nenhuma informação pra o sistema operacional endereço de memória alocada quantidade de memória alocada qualidade da memória alocada tipo de memória alocada Respondido em 27/03/2020 10:55:54 6a Questão (Ref.:201703212512) Acerto: 1,0 / 1,0 O programa em C na figura abaixo, tem a finalidade de calcular a média e comparar tal média com o valor armazenado em i. Porém o programa não irá funcionar corretamente em sua execução. Marque a alternativa que corresponda em qual linha numerada (de 1 a 13) do código-fonte se encontra o erro de programação. Linha 11 Linha 9 Linha 10 Linha 1 Linha 12 Respondido em 27/03/2020 10:56:47 7a Questão (Ref.:201705298316) Acerto: 1,0 / 1,0 Os operadores de incremento e decremento merecem atenção quando não se tem experiência em usa-los. Observe o trecho abaixo e Escolha a opção que mostra a saída e os valores das variáveis c e d. int a=12, b = 18, c, d; c = ++a; d = b++; c += 5; if( c > d ) printf("\nO valor da variável c é maior do que o valor da variável d: %d > %d\n" , c,d); else if( c == d ) printf("\nO valor da variável c é igual ao valor da variável d: %d = %d\n" , c,d); else printf("\nO valor da variável c é menor do que o valor da variável d: %d < %d\n" , c,d); printf(" \n%d\t%d\n ",c,d); O teste verdadeiro(no caso o else) é c < d e os valores para c e d são, respectivamente, 17 e 19. O teste verdadeiro é c == d e os valores para c e d são, respectivamente, 18 e 18. O teste verdadeiro é c == d e os valores para c e d são, respectivamente, 19 e 19. O teste verdadeiro(no caso o else) é c < d e os valores para c e d são, respectivamente, 18 e 19. O teste verdadeiro é c > d e os valores para c e d são, respectivamente, 19 e 18. Respondido em 27/03/2020 10:57:45 8a Questão (Ref.:201702961986) Acerto: 1,0 / 1,0 Um desenvolvedor pediu ajuda ao Engenheiro porque o teste que ele tinha feito para selecionar funcionários não estava dando certo. Ele apresentou as cinco opções abaixo. Assinale a única opção que atende à exigência: o candidato ser do sexo feminino e ter idade no intervalo fechado em 18 e aberto em 30. if( sexo == 'f' || sexo == 'F' && idade >= 18 && idade <= 30 ) if(( sexo == 'f' || sexo == 'F' ) && idade >= 18 && idade < 30 ) if(( sexo == 'f' or sexo == 'F') and idade>=18 and idade < 30 ) if(( sexo == 'f' || sexo == 'F' ) and idade >= 18 and idade < 30 ) if( sexo == 'f' or sexo == 'F' and idade >= 18 and idade <= 30 ) Respondido em 27/03/2020 11:02:05 Gabarito Coment. 9a Questão (Ref.:201703176888) Acerto: 1,0 / 1,0 Analise os códigos descritos nas alternativas de 'A' até 'E' e marque qual o código que fornece exatamente a saída descrita a seguir: Ano valor na conta 0 1000.00 1 1050.00 2 1102.50 3 1157.63 4 1215.51 5 1276.28 d- printf("Ano\t valor na conta\n"); for(i=0;i<5;i++) { vf=vp*pow(1+0.05,i); printf("%d %5.2f \n",i,vf); } c- printf("Ano\t valor na conta\n"); for(i=0;i==5;i++) { vf=vp*pow(1+0.05,i); printf("%d \t %5.2f \n",i,vf); } b- printf("Ano\t valor na conta\n"); for(i=1;i>5;i++) { vf=vp*pow(1+0.05,i); printf("%d %5.2f \n",i,vf); } e- printf("Ano\t valor na conta\n"); for(i=0;i<=5;i++) { vf=vp*pow(1+0.05,i); printf("%d %5.2f \n",i,vf); } a- printf("Ano\t valor na conta\n"); for(i==1;i<=5;i++) { vf=vp*pow(1+0.05,i); printf("%d \t %5.2f \n",i,vf); } Respondido em 27/03/2020 11:04:51 10a Questão (Ref.:201705296737) Acerto: 1,0 / 1,0 João foi realizar uma prova que tinha uma questão com o trecho abaixo. Assinale a opção que esclarece, ou não, o que será exibido int num, c, s = 0; puts("Numero: "); scanf("%d", &num); for(c=1; c < num; c++) if(num % c == 0) s+=c; printf("\nO que exibe? %d\n", s); Exibe 0 porque não está testando se tem divisor. Exibe A soma de todos os divisores exceto ele mesmo Exibe A soma de todos os divisores. Dá erro na compilação porque a estrutura do for e a estrutura do if estão sem as { } Exibe todos os divisores.
Compartilhar