Prévia do material em texto
Analise o algoritmo “teste logico” e identifique a saída nas alternativas:algoritmo “teste logico”vara, b, c, d: inteiroresultado: logicoinicioa ß 1b ß 2c ß 3d ß 4resultado ß (a>b) e (b>c) ou ((c+d*a) < (d-c*2))escreva(“O resultado é:”, resultado)fim
←
Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 6654-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i...1 of 9 05/10/2020 14:28
Analise o fluxograma e, pelo teste de mesa, assinale a alternativa que corresponda à saída doalgoritmo pela impressão da variável PR_TOT:Fonte: Livro-textoQual a saída correta? 25.25.Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 6654-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i...2 of 9 05/10/2020 14:28
Carlos é um desenvolvedor de que foi contratado para criar um algoritmo capaz de calcular o salário dos funcionários de umaempresa de acordo com o reajuste anual de correção salarial. Considerando a tabela eutilizando o algoritmo desenvolvido por Carlos, faça o teste de mesa para encontrar o saláriodos funcionários João e Maria, em que João recebeR$ 2500,00 e a Maria R$ 1640,00; ao final do algoritmo, qual o valor dos novos salários sebaseando na tabela de rejuste?algoritmo “reajuste_salarial”varsalarioAtual, reajuste, novoSalario: realinicioescreva(“Digite o salário atual:”)leia(salarioAtual)escreva(“Digite o valor (percentual) do reajuste:”)leia(reajuste)novoSalario ß salarioAtual + (salarioAtual / 100) * reajusteescreva(“O novo salario é ”, novoSalario)fimRevisar envio do teste: QUESTIONÁRIO UNIDADE I – 6654-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i...3 of 9 05/10/2020 14:28
Considerando o algoritmo “Calcula_preco” para o cálculo de preços dos produtos, assinale aresposta correta:algoritmo "Calcula_precvarprecoUnit, precoTotal: rquant: inteiroinicioescreva ("Digite o preçoleia (precoUnit)escreva ("Digite a quanleia (quant)precoTotal <- precoUnitescreva(precoTotal)fim Resposta: BComentário: a fórmula precoTotal ß precoUnit * quant * 1.25precoTotal ß 1,20 * 6,0 * 1.25precoTotal ß 9Considerando o algoritmo “calculo_da_media” e os valores de entrada 5, 8, 7, 3.5 e 8.5,respectivamente; assinale a alternativa que contenha a saída correta do algoritmo.algoritmo " calculo_da_media "varn1, n2, n3, n4, n5, media: realinicioescreval("Digite a primeira nota (n1): ")Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 6654-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i...4 of 9 05/10/2020 14:28
leia(n1)escreval("Digite a segunda nota (n2): ")leia(n2)escreval("Digite a terceira nota (n3): ")leia(n3)escreval("Digite a quarta nota (n4): ")leia(n4)escreval("Digite a quinta nota (n5): " )leia(n5)media ß (n1 + n2 + n3 + n4 + n5)/5escreval("A média do aluno foi", media)fimalgoritmo Resposta: DComentário: para executar o cálculo da média, o algoritmo utiliza médiaaritmética, isto é, soma de todas as notas e divide pela quantidade de notaslidas.Media ß (n1+n2+n3+n4+n5)/5Media ß 32/5Media ß 6.4Considere o algoritmo “inverter_numero”. Faça o teste de mesa para o algoritmo considerandocomo entrada o valor 856. Assinale a alternativa que corresponda à saída correta do algoritmo.algoritmo "inverter"varresult1, result2, result3: inteironum, resto1, resto2: inteiroinicioescreval("Digite um numero de três digitos:")leia(num_digit)result1 ß num div 100resto1 ß num mod 100result2 ß resto1 div 10resto2 ß resto1 mod 10result3 ß resto2 div 1escreval("A inversão do numero digitado é", result3, result2, result1)Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 6654-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i...5 of 9 05/10/2020 14:28
fimConsidere o algoritmo “rendimento_poupanca” e, por meio do teste de mesa, assinale aalternativa que corresponda à saída do algoritmo.algoritmo " rendimento_poupanca "varsaldo, total: realinicioescreval("Digite o saldo: ")leia(saldo)total ß saldo + (saldo * 5) / 100escreval("O saldo atual com o rendimento de 5% é", total)fimRevisar envio do teste: QUESTIONÁRIO UNIDADE I – 6654-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i...6 of 9 05/10/2020 14:28
Resposta: EComentário: o algoritmo calcula um rendimento de 5% sobre o saldoinformado:total ß saldo + (saldo*5) / 100total ß 1600 + (1600 * 5) / 100total ß 1680Considere o algoritmo a seguir “troca_conteudo” e, pelo teste de mesa, identifique a saída dessealgoritmo considerando os valores de entrada 5 e 15, respectivamente.algoritmo “troca_conteudo”vara, b: inteiroaux: inteiroinicioescreva(“Entre com o valor de a: ”)leia(a)escreva(“Entre com o valor de b: ”)leia(b)aux ß a;a ß b;b ß aux;escreva(“O valor de a é”, a, “ e o valor de b é”, b)fimRevisar envio do teste: QUESTIONÁRIO UNIDADE I – 6654-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i...7 of 9 05/10/2020 14:28
Considere o algoritmo a seguir e, por meio do teste de mesa ou teste manual, identifique a saídadesse algoritmo tendo como entrada os valores 23 e 42, respectivamente.algoritmo "operadores"varx, y: inteiroresult1, result2: inteiroresult3, result4: realinicioescreva("Digite o primeiro número: ")leia(x)escreva("Digite o segundo número: ")leia(y)result1 ß x + y;result2 ß x - y;result3 ß y / 2;result4 ß (x + 2) * y;escreva("Os resultados das operações são:", result4, ",", result3, ",", result2, ",", result1)fimUm grupo de alunos desenvolveu um algoritmo para facilitar o cálculo da média de suas notas.Sabendo que, para ser aprovado no semestre, o aluno deve ter média superior a 5,0, em queessa média é calculada da seguinte forma: nota1 possui peso 4 (quatro) e a nota2 possui peso 6Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 6654-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i...8 of 9 05/10/2020 14:28
(seis). Ao final da execução do algoritmo “calcula_media”, quantos alunos da tabela a seguirestarão aprovados na disciplina de Linguagem e Técnica de Programação?algoritmo “calcula_media”varnota1, nota2, media: realinicioescreva(“Digite a nota 1:”)leia(nota1)escreva(“Digite a nota 2:”)leia(nota2)media ß (nota1 * 0.4) + (nota2 * 0.6)escreva(“Sua média é”, media)fimRevisar envio do teste: QUESTIONÁRIO UNIDADE I – 6654-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i...9 of 9 05/10/2020 14:28