Buscar

AV Programação Aplic Sist Eletricos

Prévia do material em texto

29/09/2021 17:05 EPS
https://simulado.estacio.br/alunos/?p0=441720054&user_cod=2555700&matr_integracao=202001074708 1/5
ricardo mendonça
Avaliação AV
202001074708 POLO VL. RICCI - MOGI GUAÇU - SP
 avalie seus conhecimentos
1 ponto
Verifique as afirmações abaixo e assinale a alterna�va correta:
 
I )Fluxograma é o esboço de um projeto em programação de computadores.
II) Algoritmo serve para representar o raciocínio, independentemente de detalhes computacionais.
III) Algoritmo é a representação gráfica da solução de um problema.
 (Ref.: 202001909846)
1 ponto
Precisamos ficar atentos a algumas exigências da linguagem C++.
Leia com atenção as afirmativas abaixo e, depois, escolha a opção correta.
I Devemos tomar cuidado para não declarar uma variável de nome Nota e não usar no programa nota.
II Foram declaradas duas variáveis com os seguintes nomes: Idade e auto. O programa foi compilado sem
problemas.
III A declaração de variáveis globais é fora de todas as funções
IV Existe somente o delimitador // para fazer comentários
 (Ref.: 202001917670)
Lupa Calc. Notas
 
VERIFICAR E ENCAMINHAR
Disciplina: CCE1950 - PROG. APL. SIST. ELÉ Período: 2021.3 EAD (G)
Aluno: RICARDO MENDONÇA Matr.: 202001074708
Turma: 9001
 
Prezado(a) Aluno(a),
Responda a todas as questões com atenção. Somente clique no botão FINALIZAR PROVA ao ter certeza de que respondeu a
todas as questões e que não precisará mais alterá-las. Para questões de múltipla escolha, marque a única opção correta.
 
Valor da prova: 10 pontos.
 
1.
Somente a II está correta.
Somente a III está correta.
Somente a I e II estão corretas.
Somente a I está correta.
Somente a II e III estão corretas.
 
 
2.
Somente a afirmativa III está errada
Somente a afirmativa IV está errada
Somente as afirmativas II e III estão corretas
Somente as afirmativas I e III estão corretas
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:anotar_on();
29/09/2021 17:05 EPS
https://simulado.estacio.br/alunos/?p0=441720054&user_cod=2555700&matr_integracao=202001074708 2/5
1 ponto
Observe as afirmativas a seguir a respeito das tabelas da verdade:
I. A tabela avalia expressões relacionais e numéricas e é preenchida com valores do tipo lógico.
II. É possível haver combinações repetidas de valores no preenchimento inicial das linhas com valores das
variáveis.
III. A quantidade de variáveis na expressão avaliada determina a quantidade de resultados possíveis para a
expressão.
Sobre elas, sabemos que:
 (Ref.: 202004374087)
1 ponto
Sabemos que existem dois comandos (cin e cout), definidos na biblioteca iostream, que não são nativamente
definidos pela linguagem e servem para fazer a entrada e saída de dados. Dessa forma, assinale a alternativa
que corresponde ao comando que faz a leitura do valor digitado e o armazena na variável celsius.
 (Ref.: 202004010885)
1 ponto
Verifique o trecho de código abaixo e marque a alternativa que apresenta a melhor construção para as
condições abaixo, utilizando uma estrutura de decisão composta.
if(a > 0) cout < < "pertinente";
if(a < 5) cout < < "pertinente";
if(a > =5) cout < < " não pertinente";
 (Ref.: 202001909800)
1 ponto
Caso o valor inserido pelo usuário seja igual a 5, qual a mensagem exibida pelo código:
 
int a;
 
cin >> a;
Todas as afirmativas estão corretas
 
 
3.
Todas as afirmativas são falsas.
A afirmativa II é verdadeira.
As afirmativas II e III são verdadeiras.
A afirmativa I é verdadeira.
As afirmativas I e II são verdadeiras.
 
 
4.
cout << "Celsius ? ";
cin >> celsius;
cin >> Celsius;
float << celsius;
cout << celsius;
 
 
5.
if(a > 5 && a < 0) cout < < "pertinente"; else cout < < "não pertinente";
if(0 > a > 5) cout < < "pertinente";
else cout < < " não pertinente";
if(a > 0 + a < 5) cout < < "pertinente";
else cout < < "não pertinente";
if(a > 0 || a < 5) cout < < "pertinente";
else cout < < " não pertinente";
if(a > 0 && a < 5) cout < < "pertinente";
else cout < < " não pertinente";
 
 
6.
29/09/2021 17:05 EPS
https://simulado.estacio.br/alunos/?p0=441720054&user_cod=2555700&matr_integracao=202001074708 3/5
if (a<5)
 cout << "valor esperado";
else
 if (a>=5 && a<=10)
 cout << "valor ainda aceitável";
 else
 if (a>10 && a<20)
 cout << "valor acima do esperado";
 else
 if (a>=20) cout << "valor fora de faixa";
 (Ref.: 202004010903)
1 ponto
O professor de Algoritmos pediu aos alunos para que eles construíssem um programa, codificado na
linguagem C++, e que exibisse os algarismos de um número, começando pelo algarismo da casa das
unidades simples até o algarismo mais significativo.
Assinale a opção que apresenta o trecho capaz de exibir o que foi pedido, considerando apenas os valores
maiores do que zero.
 (Ref.: 202001876116)
nenhuma mensagem será exibida
valor acima do esperado
valor esperado
valor ainda aceitável
valor fora de faixa
 
 
7.
int num; 
cout << "NUMERO: ";
cin >> num; 
if (num > 0) 
{
 cout << num % 10 << "\t" ; 
}
else
 num=num/ 10; 
 
int num, digito;
cout << " NUMERO: " ; 
cin>> num; 
while (num > 0) 
{
 num = num / 10; 
 digito = num % 10 ; 
 cout << digito << "\t"; 
} 
 
 
int num; 
cout << "NUMERO: " ; 
cin >> num; 
while (num > 0) 
{ 
 num = num div 10;
 cout << num % 10 << "\t"; 
}
 
 
29/09/2021 17:05 EPS
https://simulado.estacio.br/alunos/?p0=441720054&user_cod=2555700&matr_integracao=202001074708 4/5
1 ponto
Laços de repetição são usados para que uma determinada sequência de comandos seja repetida um
determinado número de vezes, sem a necessidade de reescrever tais comandos inúmeras vezes. Marque a
alternativa que apresenta corretamente a representação de um laço de repetição codificado em C++. (Ref.:
202001876120)
1 ponto
Analise o trecho de código em C++ abaixo :
for (int x = 0; x < 10; x++)
{
 if (valor[x] % 3 == 0 && valor[x] % 7 == 0)
 cout << valor[x];
}
 
 (Ref.: 202003994550)
1 ponto
Sendo a matriz M bidimensional igual a:
int num, digito; 
cout << "NUMERO: " ; 
cin >>num; 
while(num > 0) 
{
 digito = num mod 10; 
 cout<< digito << "\t" ; 
 num = num div 10; 
}
int num;
cout << "Numero: ";
cin >> num;
while (num > 0)
 {
 cout << num % 10 << "\t" ;
 num = num / 10;
 }
 
 
 
8.
b) if(i>10)
{ if (i<100) i=0;}
c) for( i>0, i<10,i++)
{ cout< < I;}
d) if(int i;i<10;i++)
{cout< < I;}
a) for(int i=0;i<10;i++)
{ cout<< i;}
e) for(i++, , int i)
{ cout<< I;}
 
 
9.
Imprimirá na tela todos os valores de um vetor.
Imprimirá na tela todos os valores de um vetor que não são múltiplos de 5.
Imprimirá na tela todos os valores de um vetor que são pares.
Imprimirá na tela todos os valores de um vetor que são ímpares.
Imprimirá na tela todos os valores de um vetor que são múltiplos de 3 e múltiplos de 7.
 
 
10.
29/09/2021 17:05 EPS
https://simulado.estacio.br/alunos/?p0=441720054&user_cod=2555700&matr_integracao=202001074708 5/5
 
1 2 3 4
5 -5 3 0
Dimensionadas da seguinte maneira:
int m[2][4];
Determine quais são os seguintes elementos:
· m[0][3]
· m[0][0]
· m[1][1]
· m[1][2]
 
 
 (Ref.: 202001876283)
0 - 1 - 3 - 5
4 - 1 - -5 - 3
5 - 1 - 3 - 0
4 - 5 - -5 - 0
-5 - 1 - 5 - 4
 
 
 
VERIFICAR E ENCAMINHAR
 
 
 
Legenda: Questão não respondida Questão não gravada Questão gravada
 
 
 
 
javascript:abre_colabore();

Continue navegando