Baixe o app para aproveitar ainda mais
Prévia do material em texto
ALGORITMOS Avaliação Parcial: CCT0239_SM_201501949551 V.2 Aluno(a): Matrícula: Acertos: 9,0 de 10,0 Data: 06/08/2016 (Finalizada) 1a Questão (Ref.:201502662617) Acerto: 1,0 / 1,0 Assinale a opção correta. Considerando o conceito de programa é correto afirmar que ... Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto de instruções/funções que representam tarefas que serão interpretadas e executadas por um computador. Um programa é um algoritmo codificado em uma linguagem de programação, isto é, um conjunto de instruções/funções que representam tarefas que serão interpretadas e executadas por um computador. Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto de instruções/funções que representam tarefas que serão apenas executadas por um computador. Um programa é um algoritmo escrito em linguagem natural, mas sem ambiguidades. Ou seja, é um conjunto de comandos que representam tarefas que serão compreendidas por um computador. Um programa é um algoritmo codificado em uma linguagem de gráfica (ex: fluxograma), isto é, um conjunto de instruções que representam tarefas que serão apenas interpretadas por um computador. Gabarito Coment. Gabarito Coment. Gabarito Coment. Gabarito Coment. 2a Questão (Ref.:201502704351) Acerto: 0,0 / 1,0 Assinale a opção que mostra as formas possíveis e mais adequadas de se representar um algoritmo : Linguagem natural e linguagem gráfica Linguagem natural, fluxograma e pseudolinguagem Linguagem natural e pseudolinguagem Linguagem gráfica e pseudolinguagem Apenas pseudolinguagem Gabarito Coment. Gabarito Coment. 3a Questão (Ref.:201502107514) Acerto: 1,0 / 1,0 Em programação é fundamental que se entenda o conceito de variável, que pode ser definida como sendo: Um endereço no disco rígido que armazena dados/informações e cujo valor poderá ser alterado durante a execução do programa Um endereço na memória principal que armazena dados/informações e cujo valor não poderá ser alterado durante a execução do programa Um endereço na memória cache que armazena dados/informações e cujo valor não poderá ser alterado durante a execução do programa Um número que é utilizado de forma fixa durante a execução de um programa. Um endereço na memória principal que armazena dados/informações e cujo valor poderá ser alterado durante a execução do programa Gabarito Coment. Gabarito Coment. Gabarito Coment. Gabarito Coment. 4a Questão (Ref.:201502052362) Acerto: 1,0 / 1,0 Para realizar o armazenamento de um determinado valor na memória do computador é necessária a declaração de: Comando de saída Estrutura de decisão Comando de entrada Variável Fluxograma Gabarito Coment. Gabarito Coment. Gabarito Coment. Gabarito Coment. 5a Questão (Ref.:201502612676) Acerto: 1,0 / 1,0 Observamos que as funções disponíveis na linguagem UAL são, na sua maioria, conhecidas nossas do Ensino Médio e, geralmente, estão presentes, em todas as linguagens de programação, com outros nomes, mas com o mesmo significado. A função que calcula o logaritmo neperiano de X é: log (x) sen (x) tan (x) cos (x) exp (x) Gabarito Coment. Gabarito Coment. 6a Questão (Ref.:201502612667) Acerto: 1,0 / 1,0 1. Observe a seguinte situação: Maria Fumaça esqueceu de levar dinheiro para fazer as compras do almoço. Para seu alívio, há um caixa eletrônico próximo ao restaurante. Assim, Maria Fumaça dirigi-se para sacar o dinheiro que necessita. Identifique na situação apresentada o que não representa uma entrada de dados para o caixa eletrônico realizar a operação: Pedido de senha Confirmação do mês de nascimento Valor a ser sacado Saldo final Confirmação do dia de nascimento Gabarito Coment. Gabarito Coment. Gabarito Coment. 7a Questão (Ref.:201502052470) Acerto: 1,0 / 1,0 Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais. &&, || e ~ =, > e || +, - e * <, > e >= &&, >= e || Gabarito Coment. Gabarito Coment. Gabarito Coment. Gabarito Coment. 8a Questão (Ref.:201502057542) Acerto: 1,0 / 1,0 Que comando deve ser usado para tomar uma decisão simples entre duas ações? case if do while while for Gabarito Coment. Gabarito Coment. Gabarito Coment. 9a Questão (Ref.:201502630489) Acerto: 1,0 / 1,0 Qual a saída produzida pelo algoritmo, caso o valor atribuído a variável mês seja 5: prog numeroMes int mes; imprima "\ndigite um numero de 1 - 12: "; leia mes ; escolha (mes) { caso 1 : imprima "\njaneiro\n"; pare; caso 2 : imprima "\nfevereiro\n"; pare; caso 3 : imprima "\nmarço\n"; pare; caso 4 : imprima "\nabril\n"; pare; caso 5 : imprima "\nmaio\n";pare; caso 6 : imprima "\njunho\n"; pare; caso 7 : imprima "\njulho\n"; pare; caso 8 : imprima "\nagosto\n"; pare; caso 9 : imprima "\nsetembro\n";pare; caso 10:imprima "\noutubro\n"; pare; caso 11:imprima "\nnovembro\n"; pare; caso 12:imprima "\ndezembro\n"; pare; senao :imprima "\nInexistente\n"; } fimprog c) maio d) maio julho setembro novembro dezembro b) maio junho julho agosto setembro outubro novembro dezembro e) Inexistente a) maio junho Gabarito Coment. Gabarito Coment. Gabarito Coment. 10a Questão (Ref.:201502663117) Acerto: 1,0 / 1,0 Lucas deve escrever um algoritmo para solicitar as idades de dois irmãos, ler as idades, determinar e escrever a maior idade. Sabe-se que não há irmãos gêmeos. Assinale a opção que mostra o algoritmo em UAL que correta e exatamente realiza a tarefa descrita. prog MaiorIdade int id1, id2; leia id1; leia id2; se (id1 > id2) imprima "Maior idade = ", id1; senão imprima "Maior idade = ", id2; fimprog prog MaiorIdade int id1, id2; imprima "Digite a primeira idade : "; leia id1; imprima "Digite a segunda idade : "; leia id2; se (id1 > id2) { imprima "Maior idade = ", id1;} senão (id1 < id2) { imprima "Maior idade = ", id1;} fimprog prog MaiorIdade imprima "Digite a primeira idade : "; leia id1; imprima "Digite a segunda idade : "; leia id2; se (id1 > id2) { imprima "Maior idade = ", id1;} senão { imprima "Maior idade = ", id2;} fimprog prog MaiorIdade int id1, id2; imprima "Digite a primeira idade : "; leia id1; imprima "Digite a segunda idade : "; leia id2; se (id1 > id2) { imprima "Maior idade = ", id1;} senão { imprima "Maior idade = ", id2;} fimprog prog MaiorIdade int id1, id2, maior; imprima "Digite a primeira idade : "; leia id1; imprima "Digite a segunda idade : "; leia id2; se (id1 > id2) { imprima "Maior idade = ", maior;} senão { imprima "Maior idade = ", maior;} fimprogGabarito Coment. Gabarito Coment. Gabarito Coment. Gabarito Coment.
Compartilhar