Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/12/2014 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 1/4 Avaliação: CCE0242_AV3_201301639842 (AG) » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV3 Aluno: 201301639842 FAGNER DE OLIVEIRA EUGENIO Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9003/AJ Nota da Prova: 9,0 de 10,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 12/12/2014 08:06:04 1a Questão (Ref.: 201301771982) Pontos: 1,0 / 1,0 Qual o nome da função matemática que calcula a potenciação de um número? pow double pot sqrt elevado 2a Questão (Ref.: 201301940527) Pontos: 1,0 / 1,0 Observe o código abaixo: #include < stdio.h > #include < stdlib.h> int main(){ int x,y,z; x=6; y=2; z = (x%2)+8; puts(z); system("PAUSE"); return 0; } Dentre as opções abaixo é correto afirmar: O programa exibirá 11 O programa exibirá 8 Ocorrerá um erro O programa exibirá 0 O programa exibirá 16 3a Questão (Ref.: 201302278311) Pontos: 1,0 / 1,0 Segundo o código exposto na questão e desconsiderando a necessidade da declaração das bibliotecas, o que é exibido no display pela função de saída? int main() { int n1=3, n2=7, n3=5, n4=2; float med; 18/12/2014 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 2/4 med= (float)(n1 + n2+ n3+ n4)/4; printf("a media e %.2f", med); system("pause"); return 0; } a media e: 4.2500 a média é: 4.25 a media é: 4.250 a media e: 4.25 a média é: 4.25000 4a Questão (Ref.: 201301881368) Pontos: 1,0 / 1,0 Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0? while (num != 0) for (i = num; i > 0; i++) for ( i = 0; i == num; i++) while (num == 0) enquanto (num > 0) 5a Questão (Ref.: 201301895305) Pontos: 1,0 / 1,0 Uma das dificuldades da estrutura escolha/ caso é o fato das restrições variarem para cada linguagem, dificultando a fixação. Na linguagem C, essa estrutura recebe o nome de switch() e tem suas restrições. Observe os trechos abaixo e assinale o que é possível ser usado na linguagem C, supondo que se espera encontrar na variável de nome a, inteira, alguns valores e entres eles está o número 90. Analise as linhas abaixo e assinale que foi escrita corretamente para testar o número 90 na estrutura switch(). case a=90: printf("Pode") ;break; 90: printf("Pode"); stop; case 90: printf("Pode") ; break; 90: printf("Pode"); case a > 90: printf("Pode") ;break; 6a Questão (Ref.: 201301972448) Pontos: 0,0 / 1,0 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; Somente a afirmativa I é verdadeira As afirmativas II e III são verdadeiras Somente a III é verdadeira As afirmativas I e III são verdadeiras. Todas as afirmativas são verdadeiras 18/12/2014 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 3/4 7a Questão (Ref.: 201301839431) Pontos: 1,0 / 1,0 Para resolver um determinado problema um programador escreveu um código para trabalhar com um vetor conforme apresentado na questão: int vetn[10]; for (int i=1; i <= 10; i++){ vetn[i 1] = i * 13; i = i + 1; } Desconsiderando a necessidade do programa completo e levando em conta apenas o código descrito, das opções apresentadas em relação ao vetor, qual afirmativa está correta. O décimo valor armazenado será o 117. Serão armazenados 5 valores inteiros. O terceiro valor armazenado será o 60. O segundo valor armazenado será o 26. Serão armazenados 10 valores inteiros. 8a Questão (Ref.: 201301892570) Pontos: 1,0 / 1,0 Um programa pode ser formado por uma, ou mais funções. Quando existir mais de uma função, onde poderão se posicionar as demais funções em relação à função main()? Observe as afirmativas abaixo e assinale a resposta CORRETA I Antes ou depois, depende do programador, pois a posição não gera, nunca, problema. II Depois, desde que os protótipos sejam colocados antes da main(). III Antes para não ter que colocar os protótipos e nunca ocasionar erros. IV Antes ou depois, desde que sejam colocados os protótipos. Só a II está correta II e III estão corretas I e IV estão corretas II e IV estão corretas I e III estão corretas 9a Questão (Ref.: 201301935123) Pontos: 1,0 / 1,0 Observe o programa abaixo e escolha a opção que descreve o que ele faz. 18/12/2014 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 4/4 Lê dados do teclado e armazena na Memória Principal em uma matriz unidimensional. Depois abre um arquivo do tipo binário para escrita e, se for possível, grava os dados no arquivo. Lê dados do teclado e armazena na Memória Principal em uma matriz unidimensional. Depois abre um arquivo do tipo texto para escrita e, se for possível, grava os dados no arquivo. Lê dados do teclado e armazena na Memória Principal em uma matriz unidimensional. Depois abre um arquivo do tipo binário para escrita e leitura e, se for possível, grava os dados no arquivo. Lê dados de um arquivo binário e armazena na Memória Principal em uma matriz unidimensional, exibindo depois na tela. Lê dados de um arquivo texto e armazena na Memória Principal em uma matriz unidimensional, exibindo depois na tela. 10a Questão (Ref.: 201301839427) Pontos: 1,0 / 1,0 Na definição de estruturas, funções, variáveis, etc. devemos seguir suas respectivas Sintaxes. Das opções apresentas, qual é SINTAXE correta da definição de um vetor bidimensional. tipo nome_vetor[numero_colunas][numero_linhas]; tipo nome_matriz[][]; tipo nome_matriz[numero_linhas][numero_colunas]; nome_matriz[numero_linhas][numero_colunas]; tipo nome_matriz[numero_colunas][numero_linhas]; Período de não visualização da prova: desde 04/12/2014 até 15/12/2014.
Compartilhar