Baixe o app para aproveitar ainda mais
Prévia do material em texto
26/06/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=127434060&p1=201307177689&p2=1741922&p3=CCE0242&p4=102393&p5=AV2&p6=04/06/2016&p10=43080181 1/4 Avaliação: CCE0242_AV2_201307177689 » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV2 Aluno: 201307177689 ERICK ALVES COUTINHO Professor: ANITA LUIZA MACIEL LOPES Turma: 9010/AJ Nota da Prova: 5,0 de 10,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 04/06/2016 10:02:45 1a Questão (Ref.: 201307382847) Pontos: 0,0 / 1,0 Um professor de Linguagem de Programação I pediu a um aluno que desenvolvesse um programa codificado na linguagem C para que ele pudesse calcular a nota da AV1 que seria composta de duas notas: prova e seminário. Entretanto, ele informou que, se a nota da prova fosse menor do que 4.0, então, não valeria a nota do seminário, ficando a nota da AV1 só com a nota da prova. Caso contrário, Seria feita a média aritmética para compor a nota da AV1. Ajude ao aluno, escrevendo esse código. Resposta: Gabarito: int main() { float prova, seminario,media; printf("\nNota da prova: \n") ; scanf("%f", &prova); printf("\nNota do seminario: \n") ; scanf("%f", &seminario); if ( prova < 4) printf("\nNota da AV1: %.1f\n", prova) ; else { media=(prova+seminario)/2; printf("\nNota da AV1: %.1f\n", media) ; } } 2a Questão (Ref.: 201308055175) Pontos: 0,0 / 1,0 Quando trabalhamos com arquivos, precisamos fazer uma "ponte" entre o programa e o arquivo externo a ser criado. Em outras palavras, devemos criar, no nosso programa, uma variável que ficará associada ao referido arquivo. Neste contexto, escreva a linha de comando que cria uma variável de nome meuArquivo. Resposta: Gabarito: FILE *meuArquivo; 3a Questão (Ref.: 201307812207) Pontos: 1,0 / 1,0 Você estava trabalhando na plataforma Windows e foi definindo várias funções específicas para sua área de atuação. Um dia, resolveu criar uma biblioteca e nomeou de minhasFuncoes.h, salvando em uma pasta de nome funcoes na raiz do drive C. Eduardo_Pinhel Carimbo 26/06/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=127434060&p1=201307177689&p2=1741922&p3=CCE0242&p4=102393&p5=AV2&p6=04/06/2016&p10=43080181 2/4 Quando foi incluir, usou: #include "c:\ minhasFuncoes.h\funcoes" #include #include "c:\funcoes\ minhasFuncoes.h" #include minhasFuncoes.h #include "minhasFuncoes.h" 4a Questão (Ref.: 201307373011) Pontos: 1,0 / 1,0 Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais. &&, || e ~ =, > e || <, > e >= &&, >= e || +, e * 5a Questão (Ref.: 201307899519) Pontos: 0,0 / 1,0 Leia com atenção as afirmaꛕ䈀vas abaixo e escolha a opção correta. I A estrutura do for, por definição, é ideal quando o número de repeꛕ䈀ções for conhecido II A estrutura do for testa ao final enquanto a estrutura while testa no início III A estrutura while pode simular a estrutura do for e a estrutura do... while IV A estrutura do for sem nenhum parâmetro, só com os ; dentro dos parênteses e com um if no corpo da repeꛕ䈀ção, pode simular a estrutura while V Tanto a estrutura do...while quanto a estrutura while, testam no início Somente I, III e IV estão corretas Somente I, II, III e V estão corretas Somente II, III e V estão corretas Somente I e V estão corretas Somente I, III e V estão corretas 6a Questão (Ref.: 201307457993) Pontos: 0,0 / 1,0 Os chamados vetores e matrizes podem ser considerados como: Comandos de repetição Estruturas de dados homogêneas Estruturas de dados heterogêneas Comandos de seleção composta Comandos de seleção 7a Questão (Ref.: 201307440541) Pontos: 1,0 / 1,0 26/06/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=127434060&p1=201307177689&p2=1741922&p3=CCE0242&p4=102393&p5=AV2&p6=04/06/2016&p10=43080181 3/4 Na linguagem C os vetores são um assunto de grande relevância, por isso o programador deve saber bem como uꛕ䈀lizar, declarar e uꛕ䈀lizar. 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 alternaꛕ䈀va declara de forma correta este vetor para atender a necessidade citada. int notas[150]; float notas[150]; float %.1f notas[150]; integer notas[150]; real notas[150]; 8a Questão (Ref.: 201307426729) Pontos: 1,0 / 1,0 Observe o programa abaixo e escolha a opção que apresenta o que retorna da função chamada. O valor retornado corresponde ao índice da variável que contem o menor número O menor número é retornado Nada retorna porque o nome do vetor da função main é diferente do nome do vetor da função descobre O maior número é retornado O valor retornado corresponde ao deslocamento mais um em relação ao endereço base da variável que contem o menor número 9a Questão (Ref.: 201307816139) Pontos: 0,0 / 1,0 Na manipulação de arquivos na linguagem C, podemos utilizar várias funções da linguagem. Cada uma delas tem um propósito específico. Das afirmativas apresentadas qual define corretamente qual a finalidade da função feof() . Função que fecha um arquivo. Função que detecta o fim do arquivo. Funções para ler um caractere. Funções para leitura formatada. Funções para gravar uma linha. 26/06/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=127434060&p1=201307177689&p2=1741922&p3=CCE0242&p4=102393&p5=AV2&p6=04/06/2016&p10=43080181 4/4 10a Questão (Ref.: 201307821693) Pontos: 1,0 / 1,0 Suponha que o arquivo dados.txt contém a cadeia de caracteres "ABCYDEF" e nada mais. O que o seguinte programa imprime? int main( void) { FILE *entrada; int c; entrada = fopen( "dados.txt", "r"); while ((c = getc( entrada)) != EOF) printf( "%c ", c); fclose( entrada); return EXIT_SUCCESS; } DEF ABC ABCDEFY ABCYDEF ABCDEF 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: 04/06/2016 10:11:54 Período de não visualização da prova: desde 24/05/2016 até 07/06/2016.
Compartilhar