Buscar

Avaliação Parcial Algoritmo

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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.

Continue navegando