Baixe o app para aproveitar ainda mais
Prévia do material em texto
26/08/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=169912080&p1=201409296921&p2=2150592&p3=GDU0170&p4=102806&p5=NF&p6=03/08/2016&p10=45827131 1/5 Fechar Avaliação: GDU0170_NF_201409296921 (AG) » LÓGICA DE PROGRAMAÇÃO Tipo de Avaliação: NF Aluno: 201409296921 GILMARA DOS SANTOS PORTO Nota da Prova: 7,0 de 10,0 Nota do Trab.: Nota de Partic.: Data: 03/08/2016 14:21:18 Estação de trabalho liberada pelo CPF 05840895709 com o token 181810 em 03/08/2016 11:04:00. 1a Questão (Ref.: 201409464104) Pontos: 0,0 / 1,0 A CPU (Unidade Central de Processamento) é formada pelos seguintes componentes: UAL, Registradores e Memória Principal UAL, Unidade de Controle e Registradores Unidade de Controle, Registradores e HD Teclado, Memória Principal e Registradores UAL, Registradores e HD 2a Questão (Ref.: 201409464150) Pontos: 0,0 / 1,0 Podemos construir um algoritmo, usando várias linguagens. Assinale a opção CORRETA que representa uma linguagem que usa símbolos padronizados e é considerada uma linguagem universal, visto que pouco se escreve. Linguagem natural Linguagem gráfica fluxograma Linguagem de marcação Pseudolinguagem Linguagem gráfica diagrama de Euler 3a Questão (Ref.: 201409474003) Pontos: 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"); } 26/08/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=169912080&p1=201409296921&p2=2150592&p3=GDU0170&p4=102806&p5=NF&p6=03/08/2016&p10=45827131 2/5 5000 4815 5000 15 5000 150 5000 4850 5000 3500 4a Questão (Ref.: 201409464490) Pontos: 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. int multiplicar(int a, int b) ; void multiplicar(int a, int b); void multiplicar(int a, b); float multiplicar(int a, int b); void multiplicar(int ; int); 5a Questão (Ref.: 201409369330) Pontos: 1,0 / 1,0 Analise a seguinte afirmação: "Específicas para dados que contenham letras e/ou números. Pode em determinados momentos conter somente dados numéricos ou somente literais. Se usado somente para armazenamento de números, não poderá ser utilizada para operações matemáticas." Qual tipo de variável se refere o texto acima? Caracteres Alfanuméricas Lógicas Numéricas Ponteiros 6a Questão (Ref.: 201409585312) Pontos: 1,0 / 1,0 Observe o programa abaixo e, supondo que, quando foi perguntado o valor do número, digitouse 17. Em qual opção está presente o número que será exibido ao final? 26/08/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=169912080&p1=201409296921&p2=2150592&p3=GDU0170&p4=102806&p5=NF&p6=03/08/2016&p10=45827131 3/5 17 19 32 34 15 7a Questão (Ref.: 201409464489) Pontos: 1,0 / 1,0 O presidente da construtora Sempre Verde precisou, em um determinado momento, reajustar o salário dos funcionários e, como ele sabia programar porque tinha se dedicado muito à disciplina de Lógica de Programação, criou uma função com o seguinte protótipo: float calcSalario(float salario, float percentual); Baseado nesse protótipo é CORRETO afirmar que a função: Recebe dois valores passados por referência Não retorna nenhum valor para a função chamadora Retornará dois valores para a função chamadora Recebe dois valores, salário e o percentual, passados por valor Retornará o salário somado ao percentual 8a Questão (Ref.: 201409585408) Pontos: 0,0 / 1,0 Observe o programa abaixo e suponha que você digitou 12 / 45 / 3 / 9 / 15 / 1. Assinale a opção que exibe os valores durante a execução do programa. 26/08/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=169912080&p1=201409296921&p2=2150592&p3=GDU0170&p4=102806&p5=NF&p6=03/08/2016&p10=45827131 4/5 12, 3 e 9 . Ao final, 60 45 e 15 . Ao final, 23 45 e 15 . Ao final, 59 12, 3 e 9 . Ao final, 24 12, 3 e 9 . Ao final, 59 9a Questão (Ref.: 201409586278) Pontos: 1,0 / 1,0 Observe o algoritmo abaixo e selecione a opção que resume o que ele faz. Repete 6 vezes: a entrada de dados; conta quando for ímpar e conta todos os números. Repete 5 vezes: a entrada de dados; conta quando for ímpar; conta todos os números e exibe, ao final, o percentual de ímpares. Repete 6 vezes: a entrada de dados; conta quando for par e conta todos os números. 26/08/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=169912080&p1=201409296921&p2=2150592&p3=GDU0170&p4=102806&p5=NF&p6=03/08/2016&p10=45827131 5/5 Repete 5 vezes: a entrada de dados; conta quando for par e conta todos os números. Repete 6 vezes a entrada de dados; conta quando for ímpar ; conta todos os números e exibe, ao final, o percentual de ímpares. 10a Questão (Ref.: 201409346818) Pontos: 1,0 / 1,0 Considere o algoritmo abaixo, em pseudocódigo: Suponha que os dados de entrada A e NOME sejam, respectivamente, "1" e "Maria". Qual a saída do algoritmo? 1 3 2 4 5
Compartilhar