Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0749_AV_201901044963 (AG) » ALGORITMOS Tipo de Avaliação: AV Aluno: 201901044963 - LUAN PEREIRA DE PAIVA Professor: GABRIEL RECH BAU Turma: 9010/BA Nota da Prova: 9,0 Nota de Partic.: Av. Parcial Data: 22/11/2019 16:00:56 Estação de trabalho liberada pelo CPF 14633886754 com o token 321055 em 22/11/2019 15:39:28. 1a Questão (Ref.: 201901843429) Pontos: 1,0 / 1,0 Assinale a opção correta. Para se escrever um programa não precisa se conhecer lógica de programação, pois o fundamental é a linguagem de programação. Um programa é um algoritmo codificado em linguagem natural. Programa e fluxograma são sinônimos. Um programa é um algoritmo codificado em uma pseudolinguagem. Um programa é um algoritmo codificado em uma linguagem de programação. 2a Questão (Ref.: 201901843205) Pontos: 1,0 / 1,0 O linha de programa que representa a ação "processamento" em um algoritmo em pseudolinguagem é: enquanto valor <- valor + 1; leia programa se javascript:parent.window.close(); javascript:parent.window.close(); javascript:alert('Ref. da quest%C3%A3o: 201901843429/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201901843205/n/nStatus da quest%C3%A3o: Liberada para Uso.'); 3a Questão (Ref.: 201904341368) Pontos: 1,0 / 1,0 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: A afirmativa II é verdadeira. A afirmativa I é verdadeira. Todas as afirmativas são falsas. As afirmativas II e III são verdadeiras. As afirmativas I e II são verdadeiras. 4a Questão (Ref.: 201903978166) Pontos: 1,0 / 1,0 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. cout << "Celsius ? "; cout << celsius; float << celsius; cin >> Celsius; cin >> celsius; 5a Questão (Ref.: 201904190366) Pontos: 1,0 / 1,0 Em linguagem de programação, existe uma estrutura que é empregada em situações em que é preciso tomar uma decisão a respeito de determinado resultado que será obtido em duas situações diversas. Marque a opção que determina a estrutura de controle citada: Repetição Decisão Recursiva Vetorial Matricial 6a Questão (Ref.: 201901877107) Pontos: 1,0 / 1,0 Qual o comando utilizado pelo C++ para implementação de algoritmos onde seja necessário que o usuário entre com um valor referente a uma opção a ser escolhida, quando é necessário consulta em uma tabela ou a um menu exibido na tela. break table switch/case cin cout javascript:alert('Ref. da quest%C3%A3o: 201904341368/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201903978166/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201904190366/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201901877107/n/nStatus da quest%C3%A3o: Liberada para Uso.'); 7a Questão (Ref.: 201901843396) Pontos: 1,0 / 1,0 9 e 9 50 e 16 16 e 9 50 e 9 o valor de s está indefinido e o valor de num é 7 8a Questão (Ref.: 201901843951) Pontos: 1,0 / 1,0 Leia atentamente o trecho de código abaixo e diga o que ele retornaria ao usuário: int main ( ) { int i = 0; double x, y = 0; cout << "Digite um numero: "; cin >> x; while (x != 0){ i = i + 1; y = y + x; cout << "Digite um numero: "; cin >> x; } y = y / i; cout << "Numero: " << y << "\n"; system("PAUSE"); return 0; } O menor de todos os elementos digitados A quantidade de elementos digitados A média dos elementos digitados A quantidade de elementos pares O maior de todos os elementos digitados javascript:alert('Ref. da quest%C3%A3o: 201901843396/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201901843951/n/nStatus da quest%C3%A3o: Liberada para Uso.'); 9a Questão (Ref.: 201901843454) Pontos: 0,0 / 1,0 Observe as declarações abaixo e assinale a opção correta. I int idades[]={5,16,27,19}; II float CR[3]={6.1, 8.9, 9.3}; III char letras[]={"A", "E", "I", "O", "U"}; IV char letras[]={"ALGORITMOS"}; As declarações I , II e III estão corretas Somente as declarações I e II estão corretas A declaração I está errada e a declaração II está correta As declarações I , II e IV estão corretas As declarações III e IV estão erradas 10a Questão (Ref.: 201901843712) Pontos: 1,0 / 1,0 Em uma aplicação em C/C++, a matriz ESTOQUE [3][4] armazena, em cada uma de suas linhas, a quantidade estocada de produtos no último quadrimestre (4 meses). Sabendo-se que a declaração de uma matriz em C/C++ se dá da forma: < tipo de dado> nome [nºde linhas][nºde colunas]; Para obter o total estocado no primeiro mês do quadrimestre, o programa deverá: Somar todas as colunas da linha índice 1 Somar todas as colunas da linha índice 0. Somar todas as linhas da coluna índice 1. Somar todas as linhas de todas as colunas. Somar todas as linhas da coluna índice 0. javascript:alert('Ref. da quest%C3%A3o: 201901843454/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('Ref. da quest%C3%A3o: 201901843712/n/nStatus da quest%C3%A3o: Liberada para Uso.');
Compartilhar