Baixe o app para aproveitar ainda mais
Prévia do material em texto
24/4/2014 Estácio http://bquestoes.estacio.br/entrada.asp?p0=78343200&p1=201202157297&p2=1493797&p3=CCE0242&p4=101693&p5=AV1&p6=15/4/2014&p10=6772182 1/6 Avaliação: CCE0242_AV1_201202157297 » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV1 Aluno: 201202157297 - ANTONIO NOLASCO DE FONTES Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9018/Q Nota da Prova: 2,5 de 8,0 Nota do Trab.: 0 Nota de Partic.: 0,5 Data: 15/04/2014 18:20:54 1a Questão (Ref.: 201202307187) 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 || Apenas | | e ||| 2a Questão (Ref.: 201202404740) 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. stdin.h iostream.h studio.h stdio.h iostream 3a Questão (Ref.: 201202409727) Pontos: 0,5 / 0,5 24/4/2014 Estácio http://bquestoes.estacio.br/entrada.asp?p0=78343200&p1=201202157297&p2=1493797&p3=CCE0242&p4=101693&p5=AV1&p6=15/4/2014&p10=6772182 2/6 3a Questão (Ref.: 201202409727) 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á 0 O programa exibirá 8 O programa exibirá 16 O programa exibirá 11 Ocorrerá um erro 4a Questão (Ref.: 201202404547) 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. 24/4/2014 Estácio http://bquestoes.estacio.br/entrada.asp?p0=78343200&p1=201202157297&p2=1493797&p3=CCE0242&p4=101693&p5=AV1&p6=15/4/2014&p10=6772182 3/6 5a Questão (Ref.: 201202406848) Pontos: 0,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 = (int) n; n = (float) x; n = float x; x = (float) n; x = float n; 6a Questão (Ref.: 201202404654) 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? 24/4/2014 Estácio http://bquestoes.estacio.br/entrada.asp?p0=78343200&p1=201202157297&p2=1493797&p3=CCE0242&p4=101693&p5=AV1&p6=15/4/2014&p10=6772182 4/6 20014 0 20014.00 14 14.00 7a Questão (Ref.: 201202413462) 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: Ocorrerá um erro O programa exibirá 3 O programa exibirá 5 O programa exibirá 7 O programa exibirá 1 8a Questão (Ref.: 201202276383) Pontos: 1,0 / 1,0 Qual é a saída de tela, deste trecho de programa? int x=4, y=8; 24/4/2014 Estácio http://bquestoes.estacio.br/entrada.asp?p0=78343200&p1=201202157297&p2=1493797&p3=CCE0242&p4=101693&p5=AV1&p6=15/4/2014&p10=6772182 5/6 y=8; if (x < 2) printf ("%d \n", x); else printf ("%d \n", y); 12 \n8 \n4 8 9 9a Questão (Ref.: 201202413469) 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á 1323 O programa exibirá 1232 O programa exibirá 2332 O programa exibirá 3233 O programa exibirá 1222 10a Questão (Ref.: 201202404242) Pontos: 0,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? 24/4/2014 Estácio http://bquestoes.estacio.br/entrada.asp?p0=78343200&p1=201202157297&p2=1493797&p3=CCE0242&p4=101693&p5=AV1&p6=15/4/2014&p10=6772182 6/6 1762 0 1762 12671 2671 0 2671 1762 12671 1762 Período de não visualização da prova: desde 04/04/2014 até 22/04/2014.
Compartilhar