Buscar

AV1 - LINGUAGEM DE PROGRAMACAO I

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

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

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ê viu 3, do total de 7 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

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

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ê viu 6, do total de 7 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

Prévia do material em texto

Avaliação: CCE0242_AV1_201307052207 » LINGUAGEM DE PROGRAMAÇÃO I 
Tipo de Avaliação: AV1 
Aluno: 
Professor: 
ANDRE PRZEWODOWSKI FILHO 
OSWALDO BORGES PERES 
Turma: 9009/Z 
Nota da Prova: 4,0 de 8,0 Nota do Trab.: 0 Nota de Partic.: 2 Data: 05/04/2014 14:24:39 
 
 
 1a Questão (Ref.: 201307191588) Pontos: 0,5 / 0,5 
A linguagem C/C++ apresenta vantagens e desvantagens em sua utilização. Considere 
as seguintes afirmativas: 
|) Possibilidade em programação de alto e baixo nível; 
||) Grande período para o aprendizado. 
|||) Adequação a grandes projetos; 
 
Assinale a alternativa que contem apenas vantagens da linguagem C++. 
 
 
 
|| e ||| 
 
Apenas ||| 
 
Apenas | 
 
| e || 
 
| e ||| 
 
 
 
 2a Questão (Ref.: 201307289141) Pontos: 0,5 / 0,5 
Todo programa codificado na linguagem C pode incluir uma, ou várias bibliotecas, 
mas existe uma que tem que estar nessa lista, na maioria das vezes, devido a 
necessidade da interação com o usuário.. 
Assinale a alternativa que apresenta essa biblioteca. 
 
 
 stdio.h 
 studio.h 
 iostream 
 iostream.h 
 stdin.h 
 
 
 
 3a Questão (Ref.: 201307294128) Pontos: 0,0 / 0,5 
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 
 
Ocorrerá um erro 
 
O programa exibirá 0 
 
O programa exibirá 8 
 
O programa exibirá 11 
 
 
 
 4a Questão (Ref.: 201307288948) Pontos: 0,0 / 0,5 
Geralmente, o primeiro comando, pode ser uma função, que se aprende quando se 
estuda uma linguagem de programação é o que produz um resultado na tela. 
Na linguagem C, temos uma função com a possibilidade de formatação muito rica. 
Observe o programa abaixo e assinale a opção que exibe a saída desse programa. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 5a Questão (Ref.: 201307291249) Pontos: 1,0 / 1,0 
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; 
 
n = float x; 
 
x = float n; 
 
x = (int) n; 
 
n = (float) x; 
 
 
 
 6a Questão (Ref.: 201307289055) Pontos: 0,0 / 1,0 
Quando usamos funções de entrada e de saída formatadas, precisamos escolher com muito 
cuidado os especificadores de formato afim de que não sejamos surpreendidos. 
 
Observe o código abaixo e a figura que representa um momento da execução do programa. 
 
Em qual alternativa está presente o valor que aparecerá em seguida? 
 
 
 
 
 
 
 20014 
 14 
 0 
 14.00 
 20014.00 
 
 
 
 7a Questão (Ref.: 201307297863) Pontos: 0,0 / 1,0 
A estrutura de decisão switch é extremamente poderosa na linguagem C. Dado o código: 
#include < stdio.h> 
#include < stdlib.h> 
void main(){ 
 int a= 3; int b =2; 
 switch(a){ 
 case 1: a++; break; 
 case 2: a-=b++; break; 
 case 3: if(b)a+=b; 
 default: a = 1; 
 } 
 printf("%d", a+b); 
 system("PAUSE"); 
} 
Selecione a opção correta: 
 
 
 
O programa exibirá 7 
 
Ocorrerá um erro 
 
O programa exibirá 5 
 
O programa exibirá 1 
 
O programa exibirá 3 
 
 
 
 8a Questão (Ref.: 201307160784) Pontos: 1,0 / 1,0 
Qual é a saída de tela, deste trecho de programa? 
int x=4, 
y=8; 
if (x < 2) 
 printf ("%d \n", x); 
else 
 printf ("%d \n", y); 
 
 
 
9 
 
8 
 
\n8 
 
\n4 
 
12 
 
 
 
 9a Questão (Ref.: 201307297870) Pontos: 0,0 / 1,0 
A estrutura de decisão switch é extremamente poderosa na linguagem C. Dado o código: 
#include < stdio.h> 
#include < stdlib.h> 
void main(){ 
 int x=1, a; 
 do{ 
 for(a = 1; a<2;a++){ a+=1; } 
 printf("%d",x); printf("%d",a); 
 }while(x++<2); 
 system("PAUSE"); 
} 
Selecione a opção correta: 
 
 
 
O programa exibirá 1222 
 
O programa exibirá 1323 
 
O programa exibirá 3233 
 
O programa exibirá 2332 
 
O programa exibirá 1232 
 
 
 
 10a Questão (Ref.: 201307288643) Pontos: 1,0 / 1,0 
Observe o trecho de código abaixo e suponha que foi digitado o número 1762. 
Qual das opções abaixo corresponde à saída? 
 
 
 
 
 12671 1762 
 2671 1762 
 1762 0 
 2671 0 
 1762 12671 
 
 
 
Período de não visualização da prova: desde 04/04/2014 até 22/04/2014.

Outros materiais