Buscar

linguagem de programação 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

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

17/10/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=138663900&p1=201202170374&p2=1495686&p3=CCE0242&p4=101493&p5=AV1&p6=7/10/2013&p10=3951446 1/4
 
Avaliação: CCE0242_AV1_201202170374 » LINGUAGEM DE PROGRAMAÇÃO I
Tipo de Avaliação: AV1
Aluno: 201202170374 - DEYWING DE CARVALHO FERREIRA
Professor: ANITA LUIZA MACIEL LOPES Turma: 9003/C
Nota da Prova: 3,0 de 8,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 07/10/2013 17:21:58
 1a Questão (Ref.: 201202364945) Pontos: 0,0 / 0,5
Para calcular a área de um retângulo é necessário conhecer a medida dos lados. Considerando que a área é
dada pela altura multiplicada pela largura do retângulo, selecione o trecho de programa que mostra a entrada
correta dos dados necessários para o cálculo da área de um retângulo.
 cin >> altura,largura;
cin >> altura && largura;
cout << altura,largura;
cin altura largura;
 cin >> altura >> largura;
 2a Questão (Ref.: 201202321572) 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++.
Apenas |||
| e ||
 | e |||
|| e |||
Apenas |
 3a Questão (Ref.: 201202375149) Pontos: 0,0 / 0,5
Quanto aos códigos de formatação (especificadores de formato) usados com a função printf() e/
outras e tendo em vista o trecho do programa, qual deveria ser a linha usada para exibir a saída
abaixo:
Observação: A sequência de números que aparece na saída representa as colunas da tela.
 
17/10/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=138663900&p1=201202170374&p2=1495686&p3=CCE0242&p4=101493&p5=AV1&p6=7/10/2013&p10=3951446 2/4
Trecho
int num1= 7, num2=8; float num3=15.2;
printf("\n12345678901234");
 
printf("\n%.3f\t%.2f\n", ceil((num1+num2)) /2+num3, num3/2);
printf("\n%.2f\t%06.2f\n",(float) num1+num2/2 +num3, num3);
 printf("\n%.3f\t%.0f\n", ceil((num1+num2)/2+num3), num3);
 printf("\n%.3f\t%.2f\n", (float)(num1+num2) /2+num3, num3/2);
printf("\n%.0f\t%06.2f\n", (float)num2+num1, num3);
 4a Questão (Ref.: 201202378890) 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().
90: printf("Pode");
90: printf("Pode"); stop;
case a > 90: printf("Pode") ;break;
case a=90: printf("Pode") ;break;
 case 90: printf("Pode") ; break;
 5a Questão (Ref.: 201202376131) Pontos: 0,0 / 1,0
Na linguagem C, uma variável pode ser classificada como LOCAL ou GLOBAL. De acordo
com as características das variáveis LOCAIS, marque a alternativa ERRADA.
As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas.
 Uma variável local só é visualizada pela função onde foi declarada.
 A função main() pode acessar qualquer variável local de qualquer função.
Existem funções que não têm variáveis locais.
Duas, ou mais funções, podem declarar variáveis locais com os mesmos nomes.
 6a Questão (Ref.: 201202375362) Pontos: 0,0 / 1,0
Na lista de exercícios que foi liberada pela professora de Linguagem de Programação I, na questão
3, estava presente o programa abaixo. No enunciado, era solicitado que fosse feito o
17/10/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=138663900&p1=201202170374&p2=1495686&p3=CCE0242&p4=101493&p5=AV1&p6=7/10/2013&p10=3951446 3/4
acompanhamento da execução do programa no Teste de Mesa, supondo que tivesse sido digitada
a seguinte data: 11151918.
Assinale a opção CORRETA para a saída desse programa.
 
 11 / 15 / 1918
 1918 / 11 / 15
1918 / 15 / 11
15 / 11 / 1918
11 / 1918 / 15
 7a Questão (Ref.: 201202255569) Pontos: 0,0 / 1,0
Qual a estrutura de repetição usada para quantidade indeterminada de repetições?
for
struct
 while
if-else
 switch
 8a Questão (Ref.: 201202321586) Pontos: 1,0 / 1,0
Uma parte bastante importante no estudo da linguagem C é ter o conhecimento das suas bibliotecas. As
respectivas categorias das funções das bibliotecas #include ctype.h e #include math.h são:
Funções para entrada e saída de dados; funções matemáticas que possibilitam arredondamento de um
numero.
 Funções para teste de caracteres e conversão de letras maiúsculas em minúscula e vice-versa; funções
matemáticas que possibilitam arredondamento de um numero.
Funções para conversão de números e alocação na memória; funções matemáticas que possibilitam
arredondamento de um numero.
Funções para teste de caracteres e conversão de letras maiúsculas em minúscula e vice-versa; funções
para entrada e saída de dados.
Funções para entrada e saída de dados; funções para conversão de números e alocação na memória.
 9a Questão (Ref.: 201202364966) Pontos: 0,0 / 1,0
Um programa de cadastro deve solicitar cpf,nome e telefone de alunos até que o cpf seja igual a 0. Que
estrutura em C melhor representa esta tarefa?
 while{ // [bloco de comandos] } 
17/10/13 Estácio
bquestoes.estacio.br/entrada.asp?p0=138663900&p1=201202170374&p2=1495686&p3=CCE0242&p4=101493&p5=AV1&p6=7/10/2013&p10=3951446 4/4
 while{ // [bloco de comandos] } 
do (cfp !=0);
if (cpf != 0)
{ // [bloco de comandos] }
 do{ // [bloco de comandos] } 
while (cfp !=0);
do while (cfp !=0)
{ // [bloco de comandos] }
for (cpf=0; cpf !=0; cpf++) 
{ // [bloco de comandos] }
 10a Questão (Ref.: 201202364953) Pontos: 0,5 / 0,5
Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja
diferente de 0?
while (num == 0)
enquanto (num > 0)
for ( i = 0; i == num; i++)
for (i = num; i > 0; i++)
 while (num != 0)
Período de não visualização da prova: desde 27/09/2013 até 16/10/2013.

Continue navegando