Baixe o app para aproveitar ainda mais
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();
Compartilhar