Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCE0242_AV2_201201410533 » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV2 Aluno: 201201410533 - MARYZE CORDEIRO RODRIGUES Professor: ANITA LUIZA MACIEL LOPES Turma: 9020/ET Nota da Prova: 3,5 de 8,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 20/11/2015 17:18:32 (F) 1a Questão (Ref.: 187781) Pontos: 0,0 / 1,5 Uma nova regra foi criada para as finais das Olimpíadas; duas provas para decidir o campeão olímpico. Na primeira prova, os três nadadores com melhores tempos iriam participar e somente os dois com melhores tempos iriam para segunda. Construa um programa, somente para a primeira prova, que deixe entrar com os tempos e os números de inscrição e exiba os números de inscrição dos dois melhores tempos, assumindo que os tempos serão diferentes. Resposta: Gabarito: int main() { int matric1, matric2, matric3; float tempo1, tempo2, tempo3; printf("\nDigite tres numeros de inscricao: "); scanf("%d %d %d",&matric1, &matric2, &matric3) ; printf("\nDigite tres tempos: "); scanf("%f %f %f", &tempo1, &tempo2, &tempo3) ; if( tempo1 > tempo2 && tempo1 > tempo3 ) printf("\n%d\t%d\n", matric2 ,matric3); else if( tempo2 > tempo3 ) printf("\n%d\t%d\n", matric1 ,matric3); else printf("\n%d\t%d\n",matric1,matric2); } 2a Questão (Ref.: 245694) Pontos: 0,0 / 1,5 bĂ ℓ◘▄ĵ ŇĎ◘ ŕ ś ♫ʼn◘Ľ▄ś▓Ăℓ ♫ʼnśľ╜ℓĂ▓◘ℓ ĵ Ċ╜▄╜ūĂʼn źĵ ■Ň☼śℓ Ăℓℓ◘ľ╜Ăŕ ◘ℓ ăℓ ʼn◘Ċ╜■Ăℓ ŕ ◘ ♫ʼn◘┼ʼnĂ▓Ă ♫ʼn╜■ľ ╜♫Ă▄ ♫ĂʼnĂ ijĵ ś ◘ ▓śℓ▓◘ ℓś Ċ◘ʼn■ś ▓Ăℓ ▄ś┼╞ōś▄ ś źĄľ╜▄ ŕ ś ʼnśĵ Ċ╜▄╜ūĂʼn . ĂℓśĂŕ ◘ ■╜ℓĊ◘ ľʼn╜ś ĵ ▓ ♫ʼn◘┼ʼnĂ▓Ă ■Ă ▄╜■┼ĵ Ă┼ś▓ / ŕ ś ź◘ʼn▓Ă ijĵ ś t ◘ℓℓĵ Ă ĵ ▓Ă źĵ ■ŇĎ◘ ijĵ ś ľĂ▄ľ ĵ ▄ś Ă ĄʼnśĂ ŕ ś ĵ ▓ ʼnśĊą■┼ĵ ▄◘ ś ʼnśĊ◘ʼn■ś ◘ ʼnśℓĵ ▄ĊĂŕ ◘ h ōĂ▄◘ʼn ŕ ◘ℓ ▄Ăŕ ◘ℓ ŕ śōś▓ ℓśʼn ▄╜ŕ ◘ℓ ŕ ś■Ċʼn◘ ŕ Ă źĵ ■ŇĎ◘ h ♫ʼn◘┼ʼnĂ▓Ă ♫śʼn▓╜Ċ╜ʼnĄ ľĂ▄ľ ĵ ▄Ăʼn ōĄʼn╜Ăℓ ĄʼnśĂℓ ĂĊţ ijĵ ś ◘ ĵ ℓĵ Ąʼn╜◘ śℓľ ◘▄╙Ă ś■ľśʼnʼnĂʼn ◘ ♫ʼn◘┼ʼnĂ▓Ă h ♫ʼn◘┼ʼnĂ▓Ă ♫ʼn╜■ľ╜♫Ă▄ ľ╙Ă▓Ă Ă źĵ ■ŇĎ◘ ś śŝ╜Ľś ◘ ʼnśℓĵ ▄ĊĂŕ ◘ ʼnśľśĽ╜ŕ ◘ ľ ◘▓ ŕ ĵ Ăℓ ľĂℓĂℓ ŕ śľ ╜▓Ă╜ℓ Resposta: Página1 de4BDQ Prova 09/12/2015http://simulado.estacio.br/bdq_prova_resultado_preview.asp Gabarito: #include < stdio.h > #include < stdlib.h > float retangulo(void){ float L1, L2, area; printf("Digite um numero: "); scanf("%f",&L1); printf("Digite um numero: "); scanf("%f",&L2); area = L1 * L2; return area; } int main() { int opc; opc= 1; while(opc == 1){ printf("Area: %.2f", retangulo( ) ); printf("\nContinuar - 1 Sair - 2 :"); scanf("%d",&opc); } return 0; } 3a Questão (Ref.: 616765) Pontos: 0,0 / 0,5 Qual das características abaixo NÃO pode ser atribuída á linguagem C? Portabilidade Estruturada Modularidade Rapidez, pois gera executável compacto Complexidade porque tem muitas palavras reservadas 4a Questão (Ref.: 616878) Pontos: 0,0 / 0,5 Observe o programa abaixo e selecione a resposta que mostra e/ou explica o que será exibido no display. #include int main() { printf ("O valor eh = \\n%04d ", 12); } O valor eh = \n0012 O valor eh = em uma linha e na linha abaixo 0012 O valor eh = em uma linha e na linha abaixo 12 O valor eh = \n 12 O valor eh = 000012 Gabarito Comentado. 5a Questão (Ref.: 188720) Pontos: 0,5 / 0,5 Na linguagem C, uma variável pode ser classificada como LOCAL ou GLOBAL. De acordo com as características das variáveis LOCAIS, marque a alternativa ERRADA. A função main() pode acessar qualquer variável local de qualquer função. Duas, ou mais funções, podem declarar variáveis locais com os mesmos nomes. As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas. Uma variável local só é visualizada pela função onde foi declarada. Existem funções que não têm variáveis locais. Gabarito Comentado. Gabarito Comentado. 6a Questão (Ref.: 617494) Pontos: 0,5 / 0,5 Existe sempre uma dúvida por parte do desenvolvedor se escolhe switch() ou if quando está usando a Linguagem C. Sabemos que existem algumas exigências para se usar o switch(). Página2 de4BDQ Prova 09/12/2015http://simulado.estacio.br/bdq_prova_resultado_preview.asp Analise as opções abaixo e assinale a opção correta. I Qualquer tipo pode ser usado. II Somente o tipo vetor de char que Não pode ser usado. III Não pode ser usado intervalo tipo: 1..3 em um case. IV Sempre será obrigatório usar o comando break; ao final de um case. V Quando o valor digitado não estiver presente em nenhum dos cases, irá para a opção default, caso exista. III e V são verdadeiras II, III e IV são verdadeiras I, III, IV e V são verdadeiras I, III e IV são verdadeiras II, IV e V são verdadeiras Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 188919) Pontos: 0,5 / 0,5 Muitas séries matemáticas podem ser geradas pela estrutura do for. Analise o código abaixo, supondo que você digitou 2 e 4 quando lhe foram solicitados dois números e escolha a opção que contém a série exibida pelo código. 2 4 6 10 16 26 42 68 2 4 4 8 12 20 32 2 4 6 8 19 12 14 16 2 4 4 8 12 20 32 52 2 4 6 10 16 26 42 Gabarito Comentado. Gabarito Comentado. 8a Questão (Ref.: 268622) Pontos: 0,0 / 0,5 Observe as afirmativas abaixo sobre o terminador nulo e assinale a opção correta. I Devemos sempre acrescentar mais uma posição ao vetor de char quando ele for dimensionado; II Ele deve ser incluído ao final de todo vetor independente do tipo; III O terminador nulo é identificado pelo caracter \0; As afirmativas I e III são verdadeiras. As afirmativas II e III são verdadeiras Somente a afirmativa I é verdadeira Página3 de4BDQ Prova 09/12/2015http://simulado.estacio.br/bdq_prova_resultado_preview.asp Todas as afirmativas são verdadeiras Somente a III é verdadeira Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 135612) Pontos: 1,0 / 1,0 Ü▓ ♫ʼn◘┼ʼnĂ▓Ăŕ ◘ʼn ŕ ĵ ʼnĂ■Ċś Ă ľ◘■ℓĊʼnĵ ŇĎ◘ ŕ ś ĵ ▓ ľ☺ŕ ╜┼◘ ♫ʼnśľ ╜ℓĂōĂ ľ◘■ōśʼnĊśʼn ◘ ĊśŝĊ◘ ľ ◘ʼnʼnśℓ♫◘■ŕ ś■Ċś Ă ĵ ▓ Ă■◘ ś▓ ĵ ▓ ■ķ▓śʼn◘ ╜■Ċś╜ʼn◘ ♫ĂʼnĂ ♫◘ŕ śʼn śŝśľ ĵ ĊĂʼn Ă▄┼ĵ ■ℓ ľ Ą▄ľ ĵ ▄◘ℓ Ă ♫ĂʼnĊ╜ʼn ŕ śℓĊś Ă■◘ 5Ăℓ ◘♫Ň☼śℓ Ă♫ʼnśℓś■ĊĂŕ Ăℓ ijĵ Ă▄ źĵ ■ŇĎ◘ Ă♫ʼnśℓś■ĊĂ Ăℓ◘▄ĵ ŇĎ◘ ♫ĂʼnĂ ◘ ♫ʼn◘┼ʼnĂ▓Ăŕ ◘ʼn strlen( ). strcont( ). atoi( ). strcat( ). strlength( ). 10a Questão (Ref.: 620629) Pontos: 1,0 / 1,0 Para a manipulação de arquivos na linguagem C, primeiro precisamos abrir o mesmo. Sabendo-se que o arquivo tem o nome de material.dat, que foi associado com a variável de nome: arquivo, e que é do tipo texto, avalie cada uma das afirmativas e marque a que faz a abertura apenas para leitura corretamente seguindo as regras da linguagem. arquivo = fopen("material.dat", "r"); arq = fopen("texto.txt", "r"); arq = fopen("texto.txt", "a"); arquivo = fopen("material.dat", "r+"); arq = fopen("texto.txt", "r+"); Gabarito Comentado. Observação: Estou ciente de que ainda existe(m) 2 questão(ões) não respondida(s) ou salva(s) no sistema, e que mesmo assim desejo finalizar DEFINITIVAMENTE a avaliação. Data: 20/11/2015 17:15:09 Período de não visualização da prova: desde 20/11/2015 até 04/12/2015. Página4 de4BDQ Prova 09/12/2015http://simulado.estacio.br/bdq_prova_resultado_preview.asp
Compartilhar