Baixe o app para aproveitar ainda mais
Prévia do material em texto
20/10/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/6 Avaliação: CCE0242_AV2_201408091232 (AG) » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV2 Aluno: 201408091232 EMANUEL ROCHA LESSA DOS SANTOS Nota da Prova: 2,5 de 8,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 11/06/2015 17:30:16 (A) 1a Questão (Ref.: 590885) Pontos: 0,0 / 1,5 Declare uma variável do tipo String com com nome 'TEXTO' tamanho de 35 caracteres: Resposta: Gabarito: char TEXTO[35]; 2a Questão (Ref.: 231372) Pontos: 0,0 / 1,5 Um professor gostaria de saber quantos alunos conseguiram uma determinada nota na avaliação. Construa uma função que receba um vetor com notas reais, seu tamanho e a nota que se deseja procurar. A função deverá retornar o total de notas iguais à fornecida. Lembrese de que a função pode receber vetor de tamanho variado. Resposta: Gabarito: 3a Questão (Ref.: 233811) Pontos: 0,5 / 0,5 Para que possamos criar nossos programas na linguagem C, iniciamos por criar o ______________, o qual pode ser feito através de um editor de texto não formatado e salvo com a ______________ ou mesmo utilizar um editor da linguagem, como o DEV C++. De acordo com o sistema operacional isto pode ser um pouco diferente. 20/10/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/6 Após esta etapa, devemos ___________ e linkeditar o programa gerando o arquivo _____________, o qual após ser executado apresenta o resultado de nosso programa. Das opções apresentadas, marque aquela que completa respectivamente e corretamente os espaços em branco destacados do texto, segundo os conceitos da linguagem C apresentados no material didático da disciplina. Código base extensão .c compilar fonte Código fonte extensão .c compilar executável Executável extensão .c compilar fonte Fonte extensão .txt editar executável Código de texto extensão .txt editar fonte Gabarito Comentado. Gabarito Comentado. 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 = em uma linha e na linha abaixo 0012 O valor eh = em uma linha e na linha abaixo 12 O valor eh = \n0012 O valor eh = \n 12 O valor eh = 000012 Gabarito Comentado. 5a Questão (Ref.: 233822) Pontos: 0,0 / 0,5 Na programação em C como em outras linguagens, muitas vezes se faz necessário a conversão de tipos de dados, para que possamos exibir ou armazenar o resultado de uma operação da forma desejada. O nome dado a esta operação é Cast. Das opções apresentadas, marque aquela que converte e armazena corretamente o valor de uma variável n do tipo int para a variável x do tipo float utilizando o Cast. x = float n; x = (int) n; n = (float) x; x = (float) n; n = float x; Gabarito Comentado. 6a Questão (Ref.: 617494) Pontos: 0,0 / 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(). 20/10/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/6 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. II, IV e V são verdadeiras I, III, IV e V são verdadeiras I, III e IV são verdadeiras II, III e IV são verdadeiras III e V são verdadeiras Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 191456) Pontos: 0,5 / 0,5 A estrutura do if na linguagem C, como em toda linguagem, tem uma sintaxe. Observe as afirmações abaixo e escolha a opção ERRADA. I As chaves de abertura e fechamento, sempre, não são obrigatórias. II No teste unimos expressões relacionais com operadores lógicos quando necessário. III A palavra then está presente na estrutura. IV O uso do else poderá não ser necessário. II está correta e a III não está correta. I está errada. IV está correta e a I não está correta. II e IV estão corretas. I e III estão corretas. Gabarito Comentado. Gabarito Comentado. 8a Questão (Ref.: 245084) Pontos: 0,5 / 0,5 Na linguagem C os vetores são um assunto de grande relevância, por isso o programador deve saber bem como utilizar, declarar e utilizar. Sabendo que as notas dos alunos de uma escola variam entre 0.0 e 10.0 com uma casa decimal e que é necessário criar um vetor que armazene até 150 notas, qual alternativa declara de forma correta este vetor para atender a necessidade citada. float notas[150]; real notas[150]; integer notas[150]; float %.1f notas[150]; int notas[150]; Gabarito Comentado. Gabarito Comentado. 20/10/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/6 9a Questão (Ref.: 268643) Pontos: 0,0 / 1,0 Os alunos foram desafiados pelo professor para construir uma linha em linguagem C que pudesse exibir no display o algarismo da casa das dezenas simples de um número dado na chamada das funções. O professor disse que eles não precisavam fazer nenhuma proteção, mas deixou claro que tinham que usar somente as duas funções que foram disponibilizadas para eles. Observe os protótipos abaixo e os comentários sobre o que cada função retorna e depois escolha a opção que possibilita o que foi pedido, supondo que o número seja : 987234. Função 1: int retornaUltimo(int num); /* Retorna o algarismo da casa das unidades simples*/ Função 2: int retornaDezenas(int num); /* Retorna o número de dezenas de um número */ Gabarito Comentado. Gabarito Comentado. 10a Questão (Ref.: 231283) Pontos: 1,0 / 1,0 Observe o programa abaixo e escolha a opção que exibe a saída que ele produz. Nessa análise, considere os caracteres de controle \n e \t e atenção especial à função fgets(). 20/10/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 5/6 Gabarito Comentado. Observação: Eu, EMANUEL ROCHA LESSA DOS SANTOS, 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: 11/06/2015 17:58:37 Período de não visualização da prova: desde 01/07/2015 até 02/07/2015. 20/10/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 6/6
Compartilhar