Baixe o app para aproveitar ainda mais
Prévia do material em texto
ALGORITMOS Simulado: CCT0239_SM_201601002718 V.1 Fechar Aluno(a): DIOGO PINTO DE OLIVEIRA Matrícula: 201601002718 Desempenho: 10,0 de 10,0 Data: 10/05/2016 23:41:42 (Finalizada) 1a Questão (Ref.: 201601231385) Pontos: 1,0 / 1,0 Assinale a opção correta. Para se escrever um programa não precisa se conhecer lógica de programação, pois o fundamental é a linguagem de programação. Um programa é um algoritmo codificado em linguagem natural. Programa e fluxograma são sinônimos. Um programa é um algoritmo codificado em uma pseudolinguagem. Um programa é um algoritmo codificado em uma linguagem de programação. Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201601571140) 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. Despeje-o na frigideira - retire-o quando estiver frito - coloque-o no prato - salpique queijo ralado. Retire-o quando estiver frito - coloque manteiga na frigideira - quebre o ovo - quebre o ovo . Coloque manteiga na frigideira - quebre o ovo - retire-o quando estiver frito - despeje-o na frigideira. Coloque manteiga na frigideira - quebre o ovo - despeje-o na frigideira - retire-o quando estiver frito. Quebre o ovo - retire-o quando estiver frito - coloque manteiga na frigideira - quebre o ovo . Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 3a Questão (Ref.: 201601631509) Pontos: 1,0 / 1,0 Qual será a saída obtida pela execução da linha de comando a seguir? imprima (23031989 div 10000) % 100; 23 3 2303 2 230 Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201601013257) 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 é: string lógico inteiro real caractere Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 201601010846) 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 Gabarito Comentado. Gabarito Comentado. 6a Questão (Ref.: 201601231399) Pontos: 1,0 / 1,0 Assinale a opção correta. O algoritmo abaixo recebeu o valor 2 como entrada. Ao final, quanto será impresso ? prog descobrir int a, b; imprima "\nDigite um valor: ";leia a;b <- a + 2 * 3 div 5;imprima b; fimprog 2.2 2 2.4 3.2 3 Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 201601702681) Pontos: 1,0 / 1,0 Marque a opção que, corresponde ao conteúdo final que será impresso, na tela, pelo algoritmo abaixo, após sua execução. Considerando que os dados de entrada foram, respectivamente, 30 e 1. prog teste int x, y, z; imprima "Digite um numero : "; leia x; imprima "Digite um segundo numero : "; leia y; se (x > y + 10 ) { z <- 10; se (z < x) { imprima x mod 2; } senao { imprima z + y; } }senao { imprima x + y div 2; } fimprog 15.5 30.5 0 15 11 Gabarito Comentado. Gabarito Comentado. 8a Questão (Ref.: 201601611397) Pontos: 1,0 / 1,0 O símbolo abaixo pode representar que tipo de comando nas linguagens de programação? Comando de saída Atribuição de variável Comando de seleção Comando de leitura Declaração de variável Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 201601623068) 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 Nada será impresso, pois há erro no algoritmo. Resultado : 90 90 30 Resultado : 30 Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 10a Questão (Ref.: 201601233266) Pontos: 1,0 / 1,0 Seja o seguinte algoritmo e considere que os números inseridos deverão ser distintos entre si: prog Teste real x,y,z; leia x; leia y; leia z; se(x < y) { x<-y; } se (z < y) { imprima x; } senao { se (x < z) { imprima z; } senao { imprima x; } }fimprog Pode-se dizer que: b) O algoritmo sempre imprime o menor número. e) O algoritmo sempre imprime o último número lido. c) O algoritmo imprime o maior ou o menor número, dependendo da ordem de entrada. d) O algoritmo sempre imprime o primeiro número lido. a) O algoritmo sempre imprime o maior número. Gabarito Comentado. Gabarito Comentado.
Compartilhar