Buscar

Linguagem de Programação - AV3 - 2015.01

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 5 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

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

13/09/15 17:06BDQ Prova
Página 1 de 5http://simulado.estacio.br/bdq_prova_resultado_preview.asp
Avaliação: CCE0242_AV3_201408475448 » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV3
Aluno: 201408475448 - DOUGLAS LANDIM MARTINS
Nota da Prova: 6,0 de 10,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 29/06/2015 16:09:41 (F)
 1a Questão (Ref.: 236701) Pontos: 0,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á 16
O programa exibirá 8
O programa exibirá 0
 Ocorrerá um erro
 O programa exibirá 11
 Gabarito Comentado. Gabarito Comentado.
 2a Questão (Ref.: 590886) Pontos: 1,0 / 1,0
Escreva o comando que defina uma constante de nome PI com valor igual a 3,14.
#define PI 3,14
#include PI 3.14
 #define PI 3.14
#include PI 3,14
#const PI 3,14
 Gabarito Comentado. Gabarito Comentado.
13/09/15 17:06BDQ Prova
Página 2 de 5http://simulado.estacio.br/bdq_prova_resultado_preview.asp
 3a Questão (Ref.: 92347) Pontos: 1,0 / 1,0
Sabemos que para a utilização de funções da linguagem C precisamos declarar suas respectivas bibliotecas.
De acordo com a Linguagem C marque a opção em que o descritivo da biblioteca está correto.
stdlib.h - Funções de entrada e saida. 
stdio.h - Funções para gráficos.
string.h - Funções para concatenação de strings com inteiros.
 math.h - Funções matemáticas
time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos.
 Gabarito Comentado. Gabarito Comentado.
 4a Questão (Ref.: 617494) Pontos: 1,0 / 1,0
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().
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
II, III e IV são verdadeiras
 III e V são verdadeiras
I, III e IV são verdadeiras
 Gabarito Comentado. Gabarito Comentado.
 5a Questão (Ref.: 188903) Pontos: 1,0 / 1,0
Muitas séries matemáticas podem ser geradas pela estrutura do for. Analise o código abaixo e
escolha a opção que contém a série exibida pelo código.
13/09/15 17:06BDQ Prova
Página 3 de 5http://simulado.estacio.br/bdq_prova_resultado_preview.asp
1 3 4 7 9 11 13
0 1 1 3 2 4 5 7
 1 1 2 3 5 8 13 21
0 1 1 2 3 5 8 13 21
0 1 1 2 3 4 5 6
 Gabarito Comentado.
 6a Questão (Ref.: 245084) Pontos: 1,0 / 1,0
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.
integer notas[150];
int notas[150];
float %.1f notas[150];
 float notas[150];
real notas[150];
 Gabarito Comentado. Gabarito Comentado.
 7a Questão (Ref.: 188744) Pontos: 0,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.
13/09/15 17:06BDQ Prova
Página 4 de 5http://simulado.estacio.br/bdq_prova_resultado_preview.asp
IV Antes ou depois, desde que sejam colocados os protótipos.
I e III estão corretas
I e IV estão corretas
II e III estão corretas
 Só a II está correta
 II e IV estão corretas
 Gabarito Comentado.
 8a Questão (Ref.: 191420) Pontos: 1,0 / 1,0
O professor de Matemática armazena as notas dos quatro bimestres e da média dos seus 47 alunos
em cinco vetores.
Ele pretende agrupar esses vetores em uma matriz bidimensional de nome NOTAS na linguagem C.
Assinale a opção que possibilitará fazer o que o professor deseja.
float NOTAS[47][47]; 
float notas[5][47]; 
float Notas[47][47]; 
float NOTAS[47,5]; 
 
float NOTAS[47][5]; 
 9a Questão (Ref.: 620722) Pontos: 0,0 / 1,0
Nas aulas, tivemos a oportunidade de construir arquivos externos, usando o bloco de notas.
Assinale a alternativa correta sobre este assunto.
 É possível com arquivos binários, pois uma vez que o arquivo binário é uma sequência de bytes que têm
significado podemos ler e escrever o arquivo no bloco de notas.
 Não é possível com arquivos binários, pois não existe o conceito de linha, uma vez que o arquivo binário é
uma sequência de bytes que não têm significado se formos tentar ler o arquivo.
Não é possível com arquivos binários, pois existe o conceito de linha, uma vez que o arquivo binário não é
uma sequência de bytes que não têm significado se formos tentar ler o arquivo.
É possível com arquivos binários, pois uma vez que o arquivo binário representa uma estrutura e não têm
significado podemos ler e escrever o arquivo no bloco de notas.
É possível com arquivos binários, pois uma vez que o arquivo binário não é uma sequência de bytes que e
têm significado se formos tentar ler o arquivo.
 Gabarito Comentado. Gabarito Comentado.
13/09/15 17:06BDQ Prova
Página 5 de 5http://simulado.estacio.br/bdq_prova_resultado_preview.asp
 10a Questão (Ref.: 633836) Pontos: 0,0 / 1,0
Observe a linha de um programa abaixo e assinale a alternativa que representa o seu resultado:
result = fputs(Str, arq);
 Se a função NÃO for executada com sucesso, fputs retorna a constante EOF.
Se a função for executada com sucesso, fputs retorna a constante EOF.
Se a função NÃO for executada com sucesso, fputs não retorna nada.
 Se a função NÃO for executada com sucesso, fputs retorna a constante NULL.
Se a função NÃO for executada com sucesso, fputs retorna a variável EOF.
Período de não visualização da prova: desde 01/07/2015 até 02/07/2015.

Outros materiais