Prévia do material em texto
1a Questão (Ref.:201805233096) Acerto: 1,0 / 1,0 Sobre fluxograma, assina a opção correta. É usado na escrita de pseudolinguagens, como o Portugol. É uma forma de se escrever programas em qualquer linguagem de programação. É uma forma de se representar graficamente algoritmos e que não dá margem à ambiguidade . É uma forma de se representar o uso de hardware no programa. É uma representação gráfica de algoritmos que dá margem à dupla interpretação ou ambiguidades. Respondido em 16/04/2020 15:12:47 2a Questão (Ref.:201805272975) Acerto: 1,0 / 1,0 Considerando a linguagem C++, assinale a opção correta : A linguagem C++ diferencia maiúsculas de minúsculas Se quisermos declarar uma variável que possa armazenar valores reais, com casas decimais, devemos usar o tipo real na declaração da variável. Se declararmos uma variável inteira nota, podemos escrever NOTA, Nota, ou qualquer outra variação, pois é a mesma coisa. Alguns programas em C++ começam com float main e outros com int main Nem toda variável precisa ser declarada. Respondido em 16/04/2020 15:09:24 3a Questão (Ref.:201803082459) Acerto: 1,0 / 1,0 Assinale a alternativa que apresenta APENAS operadores relacionais. &&, || e ~ <, > e >= +, - e * =, > e || &&, >= e || Respondido em 16/04/2020 15:09:51 4a Questão (Ref.:201803082376) Acerto: 1,0 / 1,0 Marque a opção correta quanto ao uso dos comandos de entrada e saída em C++ cout "lendo a idade"; cin idade; exiba "lendo a idade"; lendo idade; cout << "lendo a idade"; cin >> idade; System.out.println("lendo idade"); System.out.println("lendo idade"); cout < lendo idade; cin > idade Respondido em 16/04/2020 15:10:57 5a Questão (Ref.:201805580243) Acerto: 1,0 / 1,0 Sobre a estrutura seletiva "se", pode-se afirmar que ela ( ) permite que novas estruturas seletivas sejam definidas dentro dela; ( ) restringe a execução de um trecho do código à veracidade, ou não, de uma ou mais condições; ( ) não permite o teste de condições que combinem, na mesma expressão, operadores de tipos distintos; V - V - V V - V - F V - F - V F - F - F F - V - F Respondido em 16/04/2020 15:38:18 6a Questão (Ref.:201803121394) Acerto: 1,0 / 1,0 Considere que o trecho de código em C++ foi executado 2 vezes, sendo que na 1ª. execução o valor de entrada foi 10 e na 2ª. execução, o valor de entrada foi 5. Ao final das duas execuções, respectivamente, o que foi impresso na tela ? cout << "Digite um valor : "; cin >> z; switch(z) { case 5 : cout << 3 * z << " "; case 10 : cout << 11 /2 * z << " "; case 20 : cout << z * z - 10 << endl; break; default : cout << "Entrada invalida. " << endl; } 55 90 15 27.5 15 55 1 15 25 15 50 90 50 90 15 25 15 15 27.5 15 55 90 Respondido em 16/04/2020 15:26:55 7a Questão (Ref.:201803082275) Acerto: 1,0 / 1,0 Considere o trecho abaixo sabendo que num é um variável inteira. num = 11; do { if (num % 2 == 0) cout << num << "\n"; num = num -1 ; } while (num != 0); Assinale a opção correta : o trecho fornecido pára quando num for diferente de zero e são exibidos os valores 10 e 8, pelo menos. O trecho fornecido pára quando num for diferente de zero e o único número exibido é o 10. O trecho fornecido pára quando num for zero e os números exibidos são todos os pares de 10 até 2, nesta ordem. O trecho entra em loop. O trecho fornecido pára quando num for zero e os números exibidos são todos os pares de 10 até 0, nesta ordem. Respondido em 16/04/2020 15:41:47 8a Questão (Ref.:201805580270) Acerto: 1,0 / 1,0 Utilizando a sintaxe do Portugol Studio, que linha seria adequada para iniciar uma repetição capaz de exibir todos os números pares entre 2 e 1000? para (cont=1;cont<100;cont++) para (cont=2;cont<=1000;cont++) para (cont=1;cont<=1000;cont+=2) para (cont=2;cont<=100;cont+=2) para (cont=0;cont>1000;cont+=1) Respondido em 16/04/2020 16:14:21 9a Questão (Ref.:201805580237) Acerto: 1,0 / 1,0 Imagine que um dado é lançado 20 vezes e, a cada lançamento, a face sorteada é lançada em um vetor denominado sorteios. Considerando que você precisa escrever um algoritmo conforme a sintaxe do Portugol Studio que, ao final dos sorteios, informe quantas vezes cada face ímpar foi sorteada, qual das estruturas repetitivas a seguir voce utilizaria para contar a quantidade de sorteios nos quais cada uma das faces ímpares saiu? para (ind=0;ind<=19;ind++) { escolha (sorteios[ind,ind]) { caso 1: cont++ pare caso 3: cont++ pare caso 5: cont++ pare } } para (ind=10;ind<=20;ind++) { escolha (sorteios[ind]) { caso 1,3,5,7,9: cont1++ pare default: pare } } para (ind=0;ind<=19;ind--) { escolha (sorteios[ind]) { caso 1: cont1-- pare caso 3: cont3-- pare caso 5: cont5-- pare } } para (ind=0;ind<=20;ind++) { escolha (sorteios) { caso 1: cont1++ pare caso 3: cont3++ pare caso 5: cont5++ pare } } para (ind=0;ind<=19;ind++) { escolha (sorteios[ind]) { caso 1: cont1++ pare caso 3: cont3++ pare caso 5: cont5++ pare } } Respondido em 16/04/2020 15:46:53 10a Questão (Ref.:201805201167) Acerto: 1,0 / 1,0 Analise o código em C++ mostrado abaixo e assinale a alternativa que descreve corretamente a sua execução: #include < iostream > using namespace std; int main() { int p, num[50]; for (p = 0; p <= 49; p++) { cout << "Digite um valor : "; cin >> num[p]; } for (p = 0; p <= 49; p++) { if (num[p] % 2 == 0 && num[p] > 30) cout << num[p] << "\t"; } system("pause"); return 0; } O código armazenará em um vetor 50 números inteiros e imprimirá todos os 50 números. O código armazenará em um vetor 50 números inteiros e imprimirá somente os números pares e que sejam maiores que 30. O código armazenará em um vetor 50 números inteiros e imprimirá somente os números pares e que sejam menores que 30. O código armazenará em um vetor 50 números inteiros e imprimirá somente os números ímpares e que sejam maiores que 30. O código armazenará em um vetor 50 números inteiros e imprimirá todos os números que sejam maiores que 30.