·

Análise e Desenvolvimento de Sistemas ·

Algoritmos

Send your question to AI and receive an answer instantly

Ask Question

Preview text

6/10/2014 BDQ Prova ALGORITMOS Simulado: CCT0239_SM_201409284891_V.1 Fechar Aluno(a): WELLINGTON NASCIMENTO DE SOUZA Matrícula: 201409284891 Desempenho: 8,0 de 8,0 Data: 30/09/2014 20:58:22 (Finalizada) Pontos: 1.0 / 1.0 1ª Questão (Ref.: 201409321233) A representação gráfica dos algoritmos, em que cada símbolo apresentado representa uma operação a ser realizada é chamada de: Fluxograma Algoritmo Diagrama Linguagem de Programação Pseudocódigo Gabarito Comentado. 2ª Questão (Ref.: 201409321343) O símbolo abaixo pode representar qual comando nas linguagens de programação? Comando condicional Declaração de variável Comando de leitura Comando de saída Atribuição de variável Gabarito Comentado. 3ª Questão (Ref.: 201409323648) Em um algoritmo, para cada variável deve ser declarado o seu tipo, ou seja, o tipo de dado que ela armazenará. O tipo que é utilizado para armazenar valores fracionários, positivos ou negativos é: caractere lógico inteiro real string Gabarito Comentado. http://simulado.estacio.br/est_ens/simulados_est_ens_preview.asp?cript_hist=773464569 1/4 6/10/2014 BDQ Prova Pontos: 1.0 / 1.0 4ª Questão (Ref.: 201409321237) Uma determinada empresa de software desenvolve um programa no qual é solicitado para o usuário o valor do produto. Com esse valor, o programa consegue informar para o usuário quanto de imposto está embutido no preço do produto. Para que esse programa faça essa interação com o usuário é necessário utilizar que tipos de comando? Comandos de entrada e saída Comandos de fluxograma Comandos de repetição Comandos de decisão Comandos de linguagem de baixo nível e de alto nível Gabarito Comentado. 5ª Questão (Ref.: 201409321238) Considerando as afirmativas a seguir em relação à representação de algoritmos: I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar o algoritmo de solução; III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a grosso modo. Podemos afirmar que: As alternativas I e II são CORRETAS As alternativas I e III são CORRETAS Apenas a alternativa I é CORRETA Nenhuma das opções anteriores As alternativas II e III são INCORRETAS Gabarito Comentado. 6ª Questão (Ref.: 201409323650) Indique qual a alternativa correta para declarar uma variável que representa o salário de um colaborador. var lógico SALARIO; var int SALARIO; var real SALARIO; var string SALARIO; var caractere SALARIO; Gabarito Comentado. http://simulado.estacio.br/est_ens/simulados_est_ens_preview.asp?cript_hist=773464569 2/4 6/10/2014 BDQ Prova Pontos: 1,0 / 1,0 7ª Questão (Ref.: 201409321344) Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais. &&, || e ~ +, -, e * =, >= e || &&, >= e || <, > e >= Gabarito Comentado. 8ª Questão (Ref.: 201409321234) A implementação concreta de um algoritmo, ou o conjunto de algoritmos a serem executados pela máquina é chamada de: Linguagem de alto nível Linguagem de Máquina Linguagem de baixo nível Programa Compilador Gabarito Comentado. 9ª Questão (Ref.: 201409321421) Faça um algoritmo em pseudocódigo que receba a temperatura em graus Celsius do usuário e apresente-a em graus Fahrenheit, de acordo com a fórmula: ºF = (1.8 * ºC) + 32. A saída deve ser igual ao exemplo: Exemplo: A temperatura CC graus Celsius equivale em Fahrenheit à FF.FF graus. Onde: CC é a temperatura informada pelo usuário FF.FF é a temperatura convertida pelo programa Sua Resposta: prog real cc,ff fimprog 'nDigite a temperatura em graus Celsius'; leia cc; ff <-((1,8 *cc) +32); imprime '\nA temperatura em graus Fahrenheit é:', ff,"\n' ; fimprog Compare com a sua resposta: Como é uma resposta de implementação podem haver várias alternativas, uma delas é: algoritmo "Conversão de temperatura" var tempC, tempF:real inicio escreva("Informe a temperado em graus Celsius:") leia(tempC) tempF<-((1.8*tempC)+32) escreva("A temperatura ",tempC," graus Celsius equivale em Fahrenheit a ",tempF," graus.") fimalgoritmo Vale ressaltar, que o professor deve analisar a lógica utilizada pelo aluno para a resposta da questão, já que podem ser apresentadas várias formas de solução, http://simulado.estacio.br/est_ens/simulados_est_ens_preview.asp?cript_hist=773464569 3/4 6/10/2014 BDQ Prova 10ª Questão (Ref.: 201409321420) Faça um algoritmo em pseudocódigo para calcular e mostrar o resultado dos juros de um determinado valor. O usuário informará qual a taxa e o valor. Além disso, a saída dever ser igual ao do exemplo: Exemplo: O valor de VVV com juros de JJJ% dá um total de TTT. Onde: VVV é o valor informado pelo usuário JJJ é a taxa de juros sobre o valor TTT é o valor dos juros sobre o valor informado pelo usuário Sua Resposta: prog juros real valor, juros, novoValor; imprima “digite o valor R$ “; leia valor; imprima “o valor dos juros R$ “; leia juros; novoValor <- valor + juros; imprima “valor a ser pago já com juros R$ “, novoValor, “\n”; fimprog Compare com a sua resposta: Esta pergunta pode ser apresentada várias soluções uma delas pode ser considerada a seguinte: algoritmo “Taxa de juros” var valor,taxa,total:real inicio escreval(“Informe o valor do produto:”) leia(valor) escreval(“Informe a taxa de juros:”) leia(taxa) total<-(valor*taxa)/100 escreval(“O valor é de”, com juros de “,taxa,”% dá um total de”,total,”.”) fimalgoritmo Vale ressaltar, que o professor deve analisar a lógica utilizada pelo aluno para a resposta da questão, já que podem ser apresentadas várias formas de solução. Col@bore Antes de finalizar, clique aqui para deixar sua opinião sobre as questões desta atividade. sugerir Sinalize! Construa! Voltar http://simulado.estacio.br/bdq_simulados_and_ens_preview.asp?cript_hist=773464560 4/4