Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201509182070) Acerto: 1,0 / 1,0 Para interligar CPU, Memória Principal e os dispositivos de E/S, existem três barramentos. Assinale a opção onde eles estão presentes. Conteúdo / Endereço / Fluxo Dados / Endereço / Controle Dados / Endereço / Fluxo Dados / Controle / Fluxo Conteúdo / Fluxo / Controle 2a Questão (Ref.: 201509086763) Acerto: 1,0 / 1,0 Em relação a algoritmos: I. É uma sequência lógica de instruções que devem ser seguidas para a resolução de um problema ou para a execução de uma tarefa. II. Os algoritmos não podem ser utilizados na área das ciências cognitivas devido a sua interpretação ambígua. III. Os algoritmos podem constituir uma parte importante da documentação de sistemas, pois descrevem as tarefas a serem realizadas pelos programas. Dadas as sentenças, podemos afirmar que: II e III são falsas. I e II são falsas. I e II são verdadeiras. I e III são falsas. I e III são verdadeiras. 3a Questão (Ref.: 201510119510) Acerto: 1,0 / 1,0 "É uma posição (endereço) na memória do computador, a qual é reservada para armazenar os dados que o programa vai manipular. Esta posição precisa ter um nome e um tipo de dado associado a informação que ela armazena". Esta descrição faz referência a qual das opções abaixo: Função Variável Constante Biblioteca Comando 4a Questão (Ref.: 201509625285) Acerto: 1,0 / 1,0 Em programação utilizam-se variáveis para armazenar valores e também para dar nome a uma determinada área de memória do computador onde os dados ficam armazenados. Determine qual das alternativas abaixo apresenta todos os nomes de variáveis VÁLIDOS em uma linguagem de programação. salario-medio, b, Funcionario salario100, 1a Funcionario, salario100, b 1a , b Funcionario, salario100, salario-medio 5a Questão (Ref.: 201509934943) Acerto: 1,0 / 1,0 Analise o trecho de código abaixo e depois assinale a alternativa correta em relação ao conteúdo final da variável E. #include using namespace std; int main() { int a, b, c, d; float E; a = 14; b = 2; c = a / b; d = c % b; E = c / b; cout << "\n\n O valor de E é: " << E; } 3.5 3 1 0 7 6a Questão (Ref.: 201509191962) Acerto: 1,0 / 1,0 Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem 5000, 3. Selecione a opção cujo conteúdo é igual aos valores exibidos na tela. using namespace std; int main() { float v, r, total; cin >> v >> r; total = v * ( 1 - r/ 100 ); cout << v << endl; cout << total << endl; system("pause"); } 5000 4815 5000 3500 5000 15 5000 150 5000 4850 7a Questão (Ref.: 201509182356) Acerto: 1,0 / 1,0 O comando que permite que o usuário digite um dado, interagindo com o algoritmo é: enquanto ler escolha se escrever 8a Questão (Ref.: 201509182449) Acerto: 1,0 / 1,0 Um desenvolvedor, ao construir um programa, precisou de uma função que calculasse o produto entre dois números inteiros. Ele construiu uma função, tendo considerado a propriedade de fechamento, isto é, o produto de dois inteiros, inteiro será e colocou a linha abaixo no programa. cout << "Produto = " << multiplicar(a,b); Observe as opções abaixo e escolha aquela onde o protótipo da função está presente. void multiplicar(int ; int); int multiplicar(int a, int b) ; void multiplicar(int a, b); void multiplicar(int a, int b); float multiplicar(int a, int b); 9a Questão (Ref.: 201509183110) Acerto: 1,0 / 1,0 Observe o programa abaixo com muita atenção e suponha que você digitou nessa ordem: 2012, 18081907. Selecione a opção cujo conteúdo é igual ao que será exibido na tela. #include using namespace std; int main() { int data, anoAtual, num; cin >> anoAtual; cin >> data; num = anoAtual - data % 10000; if(num >= 10 && num <= 99) cout << data /1000000; else cout << data / 10000; system("pause"); } 1907 81907 8 18 1808 10a Questão (Ref.: 201509729766) Acerto: 0,0 / 1,0 Observe o código fonte abaixo escrito em C++. Caso os dois valores digitados na entrada sejam iguais, o que será impresso na tela como resultado final? #include using namespace std; int main() {int num1,num2,result; cin >> num1 >> num2; result = (num1+num2); if (num1>num2) cout << result/2 << endl; else cout << result; if (num2>num1) {cout << result*2 << endl;} else {cout << result << endl;} system("pause"); } o dobro da soma entre esses valores a média aritmética e a soma entre esses valores, em linhas diferentes a média aritmética entre esses valores duas vezes a soma desses valores, na mesma linha duas vezes a soma desses valores, em linhas diferentes
Compartilhar