Buscar

linguagem

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

Parte superior do formulário
	Avaliação: CCE0242_AV1_201301480444 » LINGUAGEM DE PROGRAMAÇÃO I
	Tipo de Avaliação: AV1 
	Aluno: 201301480444 - LACTON RIBEIRO DA COSTA 
	Professor:
	ANITA LUIZA MACIEL LOPES
	Turma: 9006/F
	Nota da Prova: 1,5 de 8,0         Nota do Trab.: 0        Nota de Partic.: 0        Data: 30/09/2013 17:22:25 
	
�
 ��1a Questão (Ref.: 201301715846)
2a sem.: COMANDO DE SAÍDA
Pontos: 0,5  / 0,5 
Quanto aos códigos de formatação (especificadores de formato) usados com a função printf() 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.
 
Trecho
int num= 12; float med=9.8;
printf("\n12345678901234");
 
printf("\n%d\t06.2f\n", num, med); 
printf("\n%d\t%6.2f\n", num, med); 
printf("\n%4d\t%f\n", num, med); 
�� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 
printf("\n%d\t%06.2f\n", num, med); 
printf("\n%04d\t%.2f\n", num, med); 
�
 ��2a Questão (Ref.: 201301706022)
1a sem.: entrada
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.
cout << altura,largura;
�� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
cin >> altura && largura;
cin >> altura,largura;
�� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 
cin >> altura >> largura;
cin altura largura;
�
 ��3a Questão (Ref.: 201301719944)
5a sem.: ESTRUTURA DO TESTE
Pontos: 0,0  / 1,0 
A estrutura do if na linguagem C, como em toda linguagem, tem uma sintaxe. Observe as afirmações abaixo e escolha a opção ERRADA.
 
I As chaves de abertura e fechamento, sempre, não são obrigatórias.
II No teste unimos expressões relacionais com operadores lógicos quando necessário.
III A palavra then está presente na estrutura.
IV O uso do else poderá não ser necessário.
 
�� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 
I e III estão corretas. 
II e IV estão corretas. 
IV está correta e a I não está correta. 
II está correta e a III não está correta. 
�� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
I está errada. 
�
 ��4a Questão (Ref.: 201301620835)
3a sem.: Características e definições da linguagem C++
Pontos: 0,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. 
stdio.h - Funções para gráficos.
�� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
stdlib.h - Funções de entrada e saida. 
string.h - Funções para concatenação de strings com inteiros.
time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos.
�� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 
math.h - Funções matemáticas
�
 ��5a Questão (Ref.: 201301719952)
5a sem.: ESTRUTURA DO TESTE
Pontos: 0,0  / 1,0 
Alguns iniciantes na linguagem C sentem dificuldades de usar a estrutura dos ifs encadeados. Sabemos que algumas afirmativas abaixo não produziriam um resultado errado, mas que tornaria o programa com menor qualidade, visto que testes seriam realizados sem necessidade. 
Então, leia com atenção e só escolha a afirmativa poderá ajudá-los a construir programas com qualidade, usando todos os recursos da estrutura if ... else if .....
 
O número de ifs encadeados é igual ao número de respostas possíveis, considerando a resposta errada do usuário e não usaria else. 
Posso substituir ifs encadeados por ifs simples sem prejuízo de qualidade. 
Posso substituir por vários ifs simples e um if composto, ao final, para criticar a resposta errada do usuário. 
�� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
Melhor seria substituir, sempre, os ifs encadeados pela estrutura do switch().
�� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 
O número de ifs encadeados é igual ao número de respostas possíveis, não considerando a resposta errada do usuário, pois essa seria criticada no else. 
�
 ��6a Questão (Ref.: 201301706030)
4a sem.: REPETIÇÃO
Pontos: 0,0  / 0,5 
Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0? 
for (i = num; i > 0; i++)
�� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
while (num == 0)
�� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 
while (num != 0)
for ( i = 0; i == num; i++)
enquanto (num > 0)
�
 ��7a Questão (Ref.: 201301717208)
3a sem.: COMANDO DE ENTRADA E SAIDA
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. 
�� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 
A função main() pode acessar qualquer variável local de qualquer função. 
�� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
Duas, ou mais funções, podem declarar variáveis locais com os mesmos nomes. 
Existem funções que não têm variáveis locais. 
�
 ��8a Questão (Ref.: 201301622319)
3a sem.: Conceitos
Pontos: 1,0  / 1,0 
Dado o trecho de lógica utilizando o conceito da linguagem de programação C. Diga o resultado das variáveis x, y e z depois da seguinte sequência de operações: 
int x,y,z; 
x=y=10; 
z=++x; 
x=-x; 
y++;
x=x+y-(z--); 
x = -13 
y = 11 
z = 13 
�� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 
x = -11 
y = 11 
z = 10 
x = 11 
y = 11 
z = 15 
x = -01
y = 01 
z = 10 
x = -20
y = 20 
z = 10 
�
 ��9a Questão (Ref.: 201301662649)
1a sem.: INTRODUCAO A LINGUAGEM C++
Pontos: 0,0  / 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++. 
�� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
Apenas |||
Apenas |
�� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 
| e |||
|| e |||
| e ||
�
 ��10a Questão (Ref.: 201301706043)
3a sem.: REPETIÇÃO
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?
if (cpf != 0)
{ // [bloco de comandos] } 
while{ // [bloco de comandos] } 
do (cfp !=0); 
�� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
for (cpf=0; cpf !=0; cpf++) 
{ // [bloco de comandos] } 
�� INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif"\* MERGEFORMATINET 
do{ // [bloco de comandos] } 
while (cfp !=0); 
do while (cfp !=0)
{ // [bloco de comandos] } 
	
Parte inferior do formulário

Outros materiais