Baixe o app para aproveitar ainda mais
Prévia do material em texto
Unidade V Revisar envio do teste: Questionário Unidade V (2017/2) H Revisar envio do teste: Questionário Unidade V (2017/2) Usuário rodrigo.leite5 @unipinterativa.edu.br Curso Linguagem e Técnicas de Programação Teste Questionário Unidade V (2017/2) Iniciado 08/12/17 19:23 Enviado 08/12/17 19:24 Status Completada Resultado da tentativa 1 em 1 pontos Tempo decorrido 0 minuto Instruções ATENÇÃO: a avaliação a seguir possui as seguintes configurações: - Possui número de tentativas limitadas a 3 (três); - Valida a sua nota e/ou frequência na disciplina em questão – a não realização pode prejudicar sua nota de participação AVA, bem como gerar uma reprovação por frequência; - Apresenta as justificativas das questões para auxílio em seus estudos – porém, aconselhamos que as consulte como último recurso; - Não considera “tentativa em andamento” (tentativas iniciadas e não concluídas/enviadas) – porém, uma vez acessada, é considerada como uma de suas 3 (três) tentativas permitidas e precisa ser editada e enviada para ser devidamente considerada; - Possui um prazo limite para envio (acompanhe seu calendário acadêmico), sendo impossível o seu acesso após esse prazo, então sugerimos o armazenamento e/ou impressão para futuros estudos; - A não realização prevê nota 0 (zero). Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Feedback, Perguntas respondidas incorretamente Pergunta 1 Resposta Selecionada: a. 2 4 6 8 10 12 14 16 18 20. Respostas: a. 2 4 6 8 10 12 14 16 18 20. b. 0 1 2 3 4 5 6 7 8 9. c. 1 3 5 7 9 11 13 15 17 19 21. d. 4 8 12 16 20 24 28 32 36. Unip Interativa 0,1 em 0,1 pontos rodrigo.leite5 @unipinterativa.edu.br e. 0 4 8 12 16 20 24 28 32. Feedback da resposta: Resposta correta: A. Comentário: o programa preenche um vetor com os números pares de 2 a 20 e apresenta o conteúdo do vetor como saída. Pergunta 2 Resposta Selecionada: e. 0 5 10 15. Respostas: a. 1 2 3 4. b. 0 1 2 3. c. 2 4 6 8. d. 0 3 6 9. e. 0 5 10 15. Feedback da resposta: Resposta correta: E. Comentário: o programa preenche a matriz utilizando o contador (cont) e imprime a diagonal da matriz, isto é, os elementos na matriz em que a linha é igual à coluna. Pergunta 3 0,1 em 0,1 pontos 0,1 em 0,1 pontos Resposta Selecionada: c. . Respostas: a. . b. . c. . d. . e. . Feedback da resposta: . Pergunta 4 0,1 em 0,1 pontos Resposta Selecionada: a. Resultado: 11.00. Respostas: a. Resultado: 11.00. b. Resultado: 10.00. c. Resultado: 12.00. d. Resultado: 9.00. e. Resultado: 8.00. Feedback da resposta: Resposta correta: A. Comentário: a função calcula () recebe três valores float e retorna o quadrado do 1º + a soma dos outros dois números. Pergunta 5 . Resposta Selecionada: d. . 0,1 em 0,1 pontos Respostas: a. . b. . c. . d. . e. . Feedback da resposta: Pergunta 6 Analise o programa e assinale a alternativa verdadeira para a entrada “Universidade Paulista”: 0,1 em 0,1 pontos Resposta Selecionada: c. 3 – a, 2 – e, 3 – i, 0 – o, 1 – u Respostas: a. 2 – a, 3 – e, 3 – i, 0 – o, 1 – u b. 3 – a, 2 – e, 3 – i, 0 – o, 0 – u c. 3 – a, 2 – e, 3 – i, 0 – o, 1 – u d. 4 – a, 2 – e, 2 – i, 0 – o, 1 – u e. 3 – a, 2 – e, 3 – i, 1 – o, 0 – u Feedback da resposta: Resposta correta: C. Comentário: o programa recebe do teclado uma mensagem e imprime quantas letras A, E, I, O, U há nesta mensagem, considerando minúsculas e maiúsculas. Pergunta 7 O programa abaixo cadastra o nome, a altura, o peso e o sexo de algumas pessoas. Com os dados cadastrados, localiza em seguida uma pessoa por meio de seu NOME e imprime o seu IMC. 0,1 em 0,1 pontos Resposta Selecionada: e. Pessoa pessoas[QUANTIDADE_DE_PESSOAS]; if (strcmp (pessoas[i].nome, nomeloc)==0){ Respostas: a. pessoas[QUANTIDADE_DE_PESSOAS]; if (pessoas[i].nome && nomeloc)==0){ b. Pessoa[QUANTIDADE_DE_PESSOAS]; if (strcmp (pessoas[i].nome, nomeloc)==0){ c. pessoas[3]; if (strcomp (pessoas[i].nome, nomeloc)==0){ d. Pessoa pessoas[QUANTIDADE_DE_PESSOAS]; if (strcmp (pessoas[i].nome, nomeloc)!=0){ e. Pessoa pessoas[QUANTIDADE_DE_PESSOAS]; if (strcmp (pessoas[i].nome, nomeloc)==0){ Feedback da resposta: Resposta correta: E. Comentário: a linha 15 declara um vetor (pessoas) de tamanho 3 e do tipo Pessoa; na linha 25 comparamos o nome solicitado para localização com os nomes cadastrados no vetor. Pergunta 8 O programa abaixo deve solicitar 8 números inteiros e preencher um vetor. Em seguida, deve solicitar um número do teclado e pesquisar se este existe no vetor. Se o número existir, imprimir na posição em que o vetor foi digitado e, se não existir, imprimir MSG que não existe. 0,1 em 0,1 pontos Resposta Selecionada: b. . Respostas: a. . b. . c. . d. . e. . Feedback da resposta: . Pergunta 9 O programa abaixo recebe um caractere e informa se este é uma vogal ou uma consoante. Resposta Selecionada: d. return(1); return(0); Respostas: a. return(0); return(1); b. return(true); return(false); c. return(vogal); return(consoante); d. return(1); return(0); e. exit(0); exit(1); Feedback da resposta: Resposta correta: D. Comentário: a função verifica vogal () retorna um número inteiro. Para a linha 6, o retorno do valor 1 indica uma vogal; e na linha 8, o retorno do valor 0 indica uma consoante. 0,1 em 0,1 pontos Sexta-feira, 8 de Dezembro de 2017 19h24min26s BRST Pergunta 10 O programa solicita o cadastro de 5 produtos, imprime uma lista com o código e o nome da cada produto e, por último, consulta o preço de um produto a partir de seu código. Resposta Selecionada: a. scanf("%ld %s %f", &produtos[i].codigo, &produtos[i].nome, &produtos[i].preco); if (produtos[i].codigo == codigo_digitado) { Respostas: a. scanf("%ld %s %f", &produtos[i].codigo, &produtos[i].nome, &produtos[i].preco); if (produtos[i].codigo == codigo_digitado) { b. scanf("%ld %s %f", produtos[i].codigo, produtos[i].nome, produtos[i].preco); if (produtos[i].codigo == codigo_digitado) { c. scanf("%ld %s %f",&produtos[i].codigo,produtos[i].nome, &produtos[i].preco); if (produtos[i].codigo = codigo_digitado) { d. scanf("%s %s %s",&produtos[i].codigo,produtos[i].nome, &produtos[i].preco); if (produtos[i].codigo == codigo_digitado) { e. scanf("%ld %s %f",&produtos[i].codigo, &produtos[i].nome, &produtos[i].preco); if (produtos[i].codigo != codigo_digitado) { Feedback da resposta: Resposta correta: A. Comentário: a linha 16 recebe três informações (código, nome e preço do produto); a linha 26 faz a comparação do código (long) para localizar o produto. 0,1 em 0,1 pontos ←← OK OK
Compartilhar