Buscar

AVALIAÇÃO PARCIAL- ALGORITMO - AP2

Prévia do material em texto

ALGORITMOS
Fechar
1a Questão (Ref.: 201403659321) Pontos: 1,0 / 1,0
Considerando o conceito de Lógica de Programação, é correto afirmar que :
É a técnica de desenvolver algoritmos (sequências lógicas) para atingir determinados objetivos dentro decertas regras baseadas na Lógica Matemática e que, depois, são adaptados para a Linguagem deProgramação utilizada pelo programador para construir seu software.
É a técnica de desenvolver apenas pseudocódigo para atingir determinados objetivos dentro de certasregras baseadas no senso comum e que, depois, são adaptados para a Linguagem de Programação utilizadapelo programador para construir seu software.
É a técnica de desenvolver algoritmos dentro de certas regras baseadas na Lógica Matemática e que,depois, são adaptados para pseudolinguagem utilizada pelo programador para construir seu software.
É a técnica de desenvolver algoritmos (sequências lógicas) para atingir determinados objetivos dentro decertas regras baseadas no bom senso e que, depois, são adaptados para a Linguagem de Programaçãoutilizada pelo programador para construir seu software.
É a técnica de desenvolver algoritmos (sequências lógicas) para atingir determinados objetivos dentro decertas regras baseadas na Lógica (Matemática ou não) e que, depois, são automaticamente passados paraa construção do seu software.
Gabarito Comentado. Gabarito Comentado. Gabarito Comentado.
2a Questão (Ref.: 201403658831) Pontos: 1,0 / 1,0
Assinale a opção correta. Considerando o conceito de programa é correto afirmar que ...
Um programa é um algoritmo codificado em uma linguagem de programação, isto é, um conjunto deinstruções/funções que representam tarefas que serão interpretadas e executadas por um computador.
Um programa é um algoritmo escrito em linguagem natural, mas sem ambiguidades. Ou seja, é umconjunto de comandos que representam tarefas que serão compreendidas por um computador.
Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto deinstruções/funções que representam tarefas que serão interpretadas e executadas por um computador.
Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto deinstruções/funções que representam tarefas que serão apenas executadas por um computador.
Um programa é um algoritmo codificado em uma linguagem de gráfica (ex: fluxograma), isto é, umconjunto de instruções que representam tarefas que serão apenas interpretadas por um computador.
Gabarito Comentado. Gabarito Comentado. Gabarito Comentado.
3a Questão (Ref.: 201403732649) 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%;
PRECO_DESC = PRECO * 7.5 / 100;
PRECO_DESC = PRECO * 0.75;
PRECO_DESC = PRECO - PRECO * 7.5 /100;
PRECO_DESC = PRECO * 0.075;
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
1 de 5 28/04/2016 16:19
Simulado: CCT0239_SM_
Aluno(a): BARRY ALEN Matrícula: Desempenho: 
9,0 de 10,0 Data: 28/04/2016 14:54:43 (Finalizada)
Gabarito Comentado. Gabarito Comentado. Gabarito Comentado.
4a Questão (Ref.: 201403669232) Pontos: 1,0 / 1,0
Qual será a saída produzida pela execução da linha de comando a seguir?
imprima 14 div 3;
O valor do resto da divisão de 14 por 3
O valor decimal da divisão de 14 por 3
O valor correspondente a 14 elevado ao cubo
O valor correspondente à raiz cúbica de 14
O valor inteiro da divisão de 14 por 3
Gabarito Comentado. Gabarito Comentado. Gabarito Comentado.
5a Questão (Ref.: 201403048577) Pontos: 1,0 / 1,0
Uma determinada empresa de software desenvolveu um programa no qual é solicitado para o usuário o valor doproduto. Com esse valor, o programa consegue informar para o usuário quanto de imposto está embutido no preçodo produto. Para que esse programa faça essa interação com o usuário é necessári utilizar que tipos de comando?
Comandos de entrada e saída
Comandos de repetição
Comandos de linguagem de baixo nível e de alto nível
Comandos de fluxograma
Comandos de decisão
Gabarito Comentado. Gabarito Comentado.
6a Questão (Ref.: 201403269130) 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
3
2.4
2.2
3.2
2
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
2 de 5 28/04/2016 16:19
Gabarito Comentado. Gabarito Comentado.
7a Questão (Ref.: 201403720365) Pontos: 1,0 / 1,0
Observe o algoritmo abaixo e assinale a opção que exibe a saída correta se o número digitado for 436
prog provaint num, c;imprima "\nnumero de 3 algarismos positivo: ";leia num;se(num >= 100 && num <= 999){c <- num div 100;se( c % 2 == 0 ){imprima "\nO algarismo e' par: ",c;}se( (num % 10) % 2 <> 0){imprima "\nO algarismo e' impar: ",num%10;}senao{ imprima "\nNao interessa";}}imprima "\n*****\n";fimprog
O algarismo e' par: 4O algarismo e' impar: 3*****
O algarismo e' par: 4*****
O algarismo e' impar: 3*****
O algarismo e' par: 4Nao interessa
O algarismo e' par: 4Nao interessa*****
Gabarito Comentado. Gabarito Comentado. Gabarito Comentado.
8a Questão (Ref.: 201403638185) Pontos: 1,0 / 1,0
Assinale a alternativa que apresenta APENAS operadores relacionais.
&&, >= e ||
&&, || e ~
<, > e >=
=, > e ||
+, - e *
Gabarito Comentado. Gabarito Comentado. Gabarito Comentado.
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
3 de 5 28/04/2016 16:19
9a Questão (Ref.: 201403270997) 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:
d) O algoritmo sempre imprime o primeiro número lido.
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.
b) O algoritmo sempre imprime o menor número.
a) O algoritmo sempre imprime o maior número.
Gabarito Comentado. Gabarito Comentado.
10a Questão (Ref.: 201403276316) Pontos: 0,0 / 1,0
Analise o trecho do algoritmo abaixo e indique a alternaƟva que apresenta as saídas obƟdas para os valores: A=17, B=21 e C=13.
SE (A > (B+C)) ENTÃO
ESCREVA("+++++")
SENÃO
SE (B<=C) ENTÃO
ESCREVA("%%%%%")
SENÃO
ESCREVA("^^^^^")
FIM SE
ESCREVA("=====")
FIM SE
%%%%%
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
4 de 5 28/04/2016 16:19
^^^^^
+++++=====
=====
^^^^^=====
Gabarito Comentado. Gabarito Comentado. Gabarito Comentado.
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
5 de 5 28/04/2016 16:19

Continue navegando