Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201607828549) Pontos: 0,0 / 1,0 Um programa antes de ser executado necessita ser compilado, assim só após passar pelo processo de compilação sem erros é gerado um programa executável.O trecho do programa a seguir possui um erro e mesmo assim é possível a sua execução. Mostre qual o erro e explique por que este passa pela compilação. int main() { int op; cin > > op; if(op =0) cout < < " zero"; else cout < < " diferente de Zero"; return 0; } Resposta: Gabarito: Na condição de teste está sendo utilizado uma atribuição (=), enquanto o correto seria uma comparação (==). Entretanto o compilador só verifica erros de sintaxe e não erros lógicos 2a Questão (Ref.: 201607794843) Pontos: 0,0 / 1,0 Implemente um programa em C++ que preencha um vetor de dimensão 30 com valores fornecidos pelo usuário como entrada e conte o número de ocorrências dos valores que forem maiores do que 50 e menores do que 100 Resposta: Gabarito: #include < iomanip.h > main() { int v[30],i,c=0; cout << "Digite 30 valores"; for( i=0 ; i < 30 ; i++ ) { cin >> v[i]; if( v[i] > 50 && v[i] < 100 ) c++; } cout << "Quantidade de valores entre 50 e 100:" << c; } 3a Questão (Ref.: 201607828468) Pontos: 0,0 / 1,0 Segundo a forma de organizar o computador proposta por Von Neumann, a máquina possui quatro componentes. Assinale a alternativa correta: Unidade de Controle / Memória / Unidade de Armazenamento / Entrada e Saída Entrada e saída/ Unidade Aritmética e Lógica / Memória / Unidade de Controle Memória / Entrada e Saída / Unidade Aritmética e Lógica / Unidade de Armazenamento Unidade de Controle / Memória / Entrada e Saída / Unidade de Impressão Memória / Entrada e Saída / Unidade de Impressão / Unidade de Armazenamento 4a Questão (Ref.: 201607794751) Pontos: 1,0 / 1,0 Assinale a opção correta. Sobre variáveis é correto afirmar que ... uma variável ocupa um espaço em memória e nunca se usa um tipo de dados ao declará-la. uma variável ocupa um espaço em memória e devemos usar, normalmente, um tipo de dados ao declará-la. nomes de variáveis sempre podem iniciar com aspa. o nome de uma variável sempre pode começar com acento. palavras reservadas podem ser usadas para nome de variáveis. 5a Questão (Ref.: 201607794849) Pontos: 1,0 / 1,0 Marque a opção correta quanto ao uso dos comandos de entrada e saída em C++ System.out.println("lendo idade"); System.out.println("lendo idade"); cout < lendo idade; cin > idade cout << "lendo a idade"; cin >> idade; exiba "lendo a idade"; lendo idade; cout "lendo a idade"; cin idade; 6a Questão (Ref.: 201607795248) Pontos: 0,0 / 1,0 Fornecida a sequência de respostas abaixo, assinale a opção cujos nomes das variáveis estejam todos corretos para uso. d) HoraCerta, Inicio, Contador10 a) Contador, Soma%Total, Salario_Novo b) $Salario, Soma, 99Total, _Hora c) _HoraCerta, %Soma, Contador a) Contador, SalarioM, %Soma, _NomeAluno 7a Questão (Ref.: 201607794830) Pontos: 0,0 / 0,5 Analise o programa em C++, abaixo. Selecione a alternativa que corresponde ao que será exibido pelo programa, após sua execução. #include using namespace std; int main() { int x, i; x = 3; cout << x<<" "; i = 6; x = x++ + i; cout << x<<" "; if ( x <= 7) { cout << x<<" "; x = x + 10; } else cout<< ++x; system("PAUSE"); return EXIT_SUCCESS; } 3 10 10 6, 11, 15 3 10 11 8 12 2 4 10 13 8a Questão (Ref.: 201607847825) Pontos: 0,5 / 0,5 Numa classe, são feitos cinco exames (A, B, C, D, E). Pedem-se estatísticas para determinar o número de estudantes que passou em A, B e D, mas não passou em C ou E. Como seria uma estrutura de decisão para resolver este problema? if (A >= 5 && B >= 5 && D >= 5) && (C < 5 && E < 5) if (A >= 5 && B >= 5 && D >= 5) || (C < 5 && E < 5) if (A >= 5 && B >= 5 && D >= 5) && (C < 5 || E < 5) if (A >= 5 && B >= 5 && D >= 5) || (C < 5 || E < 5) if (A >= 5 && B >= 5 || D >= 5) && (C < 5 || E < 5) 9a Questão (Ref.: 201607794748) Pontos: 0,5 / 0,5 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 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 diferente de zero e são exibidos os valores 10 e 8, pelo menos. 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. O trecho fornecido pára quando num for diferente de zero e o único número exibido é o 10. 10a Questão (Ref.: 201607795175) Pontos: 0,5 / 0,5 Um estudante do curso Sistemas de Informação precisa declarar uma matriz bidimensional para armazenar o valor dos 12 salários de 45 funcionários. Qual das opções abaixo o estudante deverá declarar? int salario[45], funcionario[12]; float funcionario[45][45]; float funcionario[45][12]; char funcionario[12][12]; float funcionario[12],[12];
Compartilhar