Buscar

LINGUAGEM DE PROGRAMAÇÃO AV3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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.

Continue navegando