Baixe o app para aproveitar ainda mais
Prévia do material em texto
ALGORITMOS Simulado: CCT0239_SM_201601013752 V.1 Fechar Aluno(a): HERIVELTO LUIZ MENDES DE SOUSA Matrícula: 201601013752 Desempenho: 10,0 de 10,0 Data: 20/04/2016 04:13:47 (Finalizada) 1a Questão (Ref.: 201601583278) sem. N/A: Introdução aos algoritmos Pontos: 1,0 / 1,0 A definição de algoritmos, segundo Forbellone, é uma sequência de passos finitos para atingir um objetivo bem definido. Com base nessa definição, marque a alternativa que apresenta uma sequência lógica para fritar ovo. Retire-o quando estiver frito - coloque manteiga na frigideira - quebre o ovo - quebre o ovo . Quebre o ovo - retire-o quando estiver frito - coloque manteiga na frigideira - quebre o ovo . Despeje-o na frigideira - retire-o quando estiver frito - coloque-o no prato - salpique queijo ralado. Coloque manteiga na frigideira - quebre o ovo - despeje-o na frigideira - retire-o quando estiver frito. Coloque manteiga na frigideira - quebre o ovo - retire-o quando estiver frito - despeje-o na frigideira. 2a Questão (Ref.: 201601633735) sem. N/A: Aula 1 : Formas de representação e etapas para construção Pontos: 1,0 / 1,0 Assinale a opção correta. Linguagem gráfica livre não está isenta de ambiguidades. Devemos evitar a representação de um algoritmo com pseudolinguagem. Fluxogramas possuem certa ambiguidade, quando o programador não possui conhecimento adequado Pseudolinguagem, vez por outra, demonstra ambiguidade. Linguagem natural pode ser usada, sem problemas de ambiguidades, para representar algoritmos. 3a Questão (Ref.: 201601707056) sem. N/A: CÁLCULOS EM C Pontos: 1,0 / 1,0 Qual dos fragmentos de código calcula um preço de um produto com desconto de 7,5% ? PRECO_DESC = PRECO * 7.5 / 100; PRECO_DESC = PRECO * 0.75; PRECO_DESC = PRECO * 7.5%; PRECO_DESC = PRECO * 0.075; PRECO_DESC = PRECO - PRECO * 7.5 /100; 4a Questão (Ref.: 201601025395) 2a sem.: Declaração de variáveis Pontos: 1,0 / 1,0 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 é: lógico string real caractere inteiro 5a Questão (Ref.: 201601668542) 2a sem.: COMANDOS DE ENTRADA Pontos: 1,0 / 1,0 O comando de entrada de dados é o __________________________. imprimir escreva imprima inicio leia 6a Questão (Ref.: 201601022984) sem. N/A: Comandos básicos Pontos: 1,0 / 1,0 Uma determinada empresa de software desenvolveu 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ári utilizar que tipos de comando? Comandos de repetição Comandos de decisão Comandos de entrada e saída Comandos de linguagem de baixo nível e de alto nível Comandos de fluxograma 7a Questão (Ref.: 201601023092) 5a sem.: Interpretação de fluxograma Pontos: 1,0 / 1,0 De acordo com a figura abaixo podemos afirmar: Se o aluno obtiver média abaixo de sete ele será aprovado Há um loop infinito A implementação do algoritmo necessita de um comando condicional aninhado A lógica do programa utiliza um comando de repetição O aluno será reprovado com qualquer média que ele tirar 8a Questão (Ref.: 201601025700) 4a sem.: Teste de mesa Pontos: 1,0 / 1,0 Interprete o algoritmo abaixo e informe o valor final da variável X. Início Inteiro: X; X 3; Se X < 4 então X 0; Senão X X+7; Fim Se; Fim. 10 1 0 3 4 9a Questão (Ref.: 201601635206) sem. N/A: Aula 5 : A escolha é sua ! Pontos: 1,0 / 1,0 Assinale a opção correta. Considerando o algoritmo a seguir, qual a última impressão na tela sabendo que a recebeu 10 , b recebeu 15 e c recebeu 5 ? prog Misterio int a, b, c; imprima "Entre com o primeiro valor : "; leia a; imprima "Entre com o segundo valor : "; leia b; imprima "Entre com o terceiro valor : "; leia c; se (a < b || a < c || b < c ) { imprima "\nResultado : " , (a+b+c) * 3; } senao { imprima "\nResultado : " , (a+b+c) div 3; } fimprog Resultado : 90 Resultado : 30 30 Nada será impresso, pois há erro no algoritmo. 90 10a Questão (Ref.: 201601601110) sem. N/A: CLONE: Algoritmos Pontos: 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 b) maio junho julho agosto setembro outubro novembro dezembro d) maio julho setembro novembro dezembro e) Inexistente a) maio junho c) maio
Compartilhar