Prévia do material em texto
21/07/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 1/4
Disciplina: Lógica e Técnicas de Programação (ADS05)
Avaliação: Avaliação Final (Objetiva) - Individual FLEX ( Cod.:512505) ( peso.:3,00)
Prova: 21539634
Nota da Prova: 9,00
Legenda: Resposta Certa Sua Resposta Errada
1. Augusto discutindo futebol com Oswaldo declarou que se o time X venceu o último jogo, então o time Y é campeão. Oswaldo, depois de algumas h
descobriu que a declaração era falsa. Sobre a verdade descoberta por Oswaldo, assinale a alternativa CORRETA:
a) O time X não venceu o último jogo e o time Y não é campeão.
b) O time X venceu o último jogo e o time Y não é campeão.
c) O time X não venceu o último jogo e o time Y é campeão.
d) Se o time Y não é campeão, então o time X não venceu o último jogo.
2. A base para a construção de algoritmo é a manipulação das informações dadas pelos usuários ou recuperadas pelos usuários, para isso, é necess
reservar espaços de memória no computador para armazenar os dados e se possível manipular de acordo com as necessidades da solução. Qua
conjunto de valores possíveis para armazenar em uma variável do tipo de dado real?
a) 11, 22, "a", 33, 44
b) "-2", "-1", "0", "1", "2"
c) "-2.0", "-1.0", "0.0", "1.0", "2.0"
d) 100, 101.1, 102.2, 103.3
3. É notória a importância da construção do algoritmo que, além de permitir a definição dos passos para a solução de um problema sem precisar se
com as regras complexas de uma linguagem de programação, permitirá que este algoritmo seja aplicado posteriormente a qualquer linguagem de
programação. Diante disso, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Considerando que a quantidade e o valor unitário informados seja igual a 3 e 2,50, respectivamente, a informação impressa na linha 15 será: O
a pagar é 7,50.
( ) O conteúdo armazenado nas variáveis Produto e V_total não serão exibidas ao usuário.
( ) Na linha 15, será atribuído à variável V_total o resultado da multiplicação da quantidade pelo valor unitário.
( ) Na linha 11, o comando leia possibilitará a entrada de dados para a variável Qtde.
( ) O uso do caractere underline nas variáveis declaradas na linha 5 encontra-se em desconformidade com as regras previamente estabelecidas
formação das variáveis.
Assinale a alternativa que apresenta a sequência CORRETA:
a) V - F - V - V - F.
b) F - F - V - V - V.
c) F - V - V - F - F.
d) V - V - F - V - F.
4. Com relação ao algoritmo apresentado na imagem anexa, analise as sentenças a seguir:
I- Quando as variáveis I e J valerem, respectivamente, 0 e 1, a linha 13 apresentará a sequência de valores 0, 2, 4, 3, 1.
II- Quando as variáveis I e J valerem, respectivamente, 1 e 0, a linha 13 apresentará a sequência de valores 0, 2, 3, 1, 4.
III- Quando as variáveis I e J valerem, respectivamente, 1 e 2, a linha 13 apresentará a sequência de valores 0, 2, 1, 3, 4.
Assinale a alternativa CORRETA:
a) Somente a sentença II está correta.
b) Somente a sentença III está correta.
c) Somente a sentença I está correta.
d) As sentenças I, II e III estão corretas.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMDU=&action3=NTEyNTA1&action4=MjAyMC8x&prova=MjE1Mzk2MzQ=#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMDU=&action3=NTEyNTA1&action4=MjAyMC8x&prova=MjE1Mzk2MzQ=#questao_2%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMDU=&action3=NTEyNTA1&action4=MjAyMC8x&prova=MjE1Mzk2MzQ=#questao_3%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMDU=&action3=NTEyNTA1&action4=MjAyMC8x&prova=MjE1Mzk2MzQ=#questao_4%20aria-label=
21/07/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 2/4
5. Os algoritmos são sequências de etapas para resolver um determinado problema, definindo a sequência de comandos que deve ser executada par
um objetivo. Os algoritmos estão presentes em todos os momentos da nossa vida, desde o despertador até análises clínicas mais aprimoradas. A
código a seguir:
Algoritmo "Soma_Numeros"
Var
soma,I, comeco, fim : inteiro
Inicio
soma:=0
comeco := 15
fim := 20
PARA I DE comeco ATÉ fim FAÇA
SE I MOD 2 <> 0 ENTÃO
Soma := soma + I
escreval(soma)
FIMSE
FIMPARA
Fimalgoritmo
Sobre o algoritmo exposto, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O algoritmo escreverá para o usuário os números: 10, 11, 12, 13, 14 e 15.
( ) O algoritmo escreverá para o usuário os números: 11, 24 e 39.
( ) O valor final da variável soma será 39.
( ) O algoritmo faz a soma dos números pares.
Assinale a alternativa que apresenta a sequência CORRETA:
a) F - V - V - F.
b) V - V - V - F.
c) F - F - V - V.
d) V - F - F - V.
6. Os algoritmos podem ser representados de diferentes formas, a variação entre elas está relacionada ao nível de detalhe ou ao grau de abstração o
por cada uma. Algumas formas têm foco no nível lógico, de forma a abstrair detalhes de implementação. No entanto, algumas formas de represen
possuem maior riqueza de detalhes. O que é a representação de algoritmos por Diagrama de Chapin?
a) É a construção de algoritmos em linguagem computacional.
b) É a construção de algoritmos com diagramas de atividade.
c) É a construção de algoritmos com representações gráficas hierárquica e estruturada.
d) É a construção de algoritmos em linguagem natural.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMDU=&action3=NTEyNTA1&action4=MjAyMC8x&prova=MjE1Mzk2MzQ=#questao_5%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMDU=&action3=NTEyNTA1&action4=MjAyMC8x&prova=MjE1Mzk2MzQ=#questao_6%20aria-label=
21/07/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 3/4
7. Os pseudocódigos são representações usadas como referência genérica para uma linguagem de projeto de programação, com a finalidade de mo
notação para elaboração de algoritmos, os quais serão utilizados na definição, criação e desenvolvimento em uma linguagem computacional. Ana
código a seguir:
algoritmo "Idade média"
var
idade, soma, cont: inteiro
media: real
inicio
cont := 0
repita
escreval("Digite uma idade: ")
leia(idade)
soma := soma + idade
cont := cont + 1
ate idade = 0
cont := cont - 1
media := soma / cont
escreval("A soma das idades é: ", soma)
fimalgoritmo
Considerando que sejam informadas três idades com o valor 20, 40 e 60, classifique V para as sentenças verdadeiras e F para as falsas:
( ) A soma das idades será 120.
( ) A quantidade será 3.
( ) A média da idade será 40.
( ) A saída do algoritmo é a quantidade de idades informadas pelo usuário.
Assinale a alternativa que apresenta a sequência CORRETA:
a) V - V - V - F.
b) F - V - V - F.
c) F - F - V - V.
d) V - F - F - V.
8. Os conectivos lógicos possuem a finalidade de ligar duas ou mais proposições, que são presentes nas proposições compostas. Duas checagens s
importantes para determinar se as proposições compostas são verdadeiras ou falsas. A primeira, verificar o valor das proposições que compõem
sentenças, e a segunda, verificar o tipo de conectivo que liga as proposições de uma mesma sentença.
Sobre a conjunção, analise as seguintes afirmativas:
I- Pode ser representado pelo caractere ^
II- "Brasil épaís e Pedro é aluno" é uma conjunção válida.
III- "Suíça é um país ou palmeira é uma árvore" é uma conjunção válida.
IV- As proposições são unidas pelo conectivo e.
Assinale a alternativa CORRETA:
a) As afirmativas I, II e IV estão corretas.
b) As afirmativas II e III estão corretas.
c) Somente a afirmativa IV está correta.
d) Somente a afirmativa I está correta.
9. Os algoritmos computacionais são sequências de passos para a realização das mais variadas tarefas. Os algoritmos estão no dia a dia das pesso
necessidade de planejar a sequência de passos para resolução das tarefas, pois fazem isto intuitivamente. Um exemplo de algoritmo é quando um
faz um bolo, ela segue uma receita. Executa as instruções (passos) para que o bolo fique pronto. Sobre as características dos algoritmos, associe
utilizando o código a seguir:
I- Efetividade.
II- Clareza.
III- Saída.
( ) O algoritmo produz um resultado.
( ) Cada passo de um algoritmo não gera duplo entendimento.
( ) Cada passo de um algoritmo deve ser executável.
Assinale a alternativa que apresenta a sequência CORRETA:
a) I - II - III.
b) III - II - I.
c) I - III - II.
d) III - I - II.
10.As linguagens de programação permitem a construção de novos tipos de dados a partir dos dados primitivos. Estes novos tipos podem ser constr
tendo como base os dados primitivos ou outros dados compostos. Como são conhecidos estes tipos dados?
a) São conhecidos como Mesclados.
b) São conhecidos como Compostos.
c) São conhecidos como Constituídos.
d) São conhecidos como Congruentes.
Prova finalizada com 9 acertos e 1 questões erradas.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMDU=&action3=NTEyNTA1&action4=MjAyMC8x&prova=MjE1Mzk2MzQ=#questao_7%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMDU=&action3=NTEyNTA1&action4=MjAyMC8x&prova=MjE1Mzk2MzQ=#questao_8%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMDU=&action3=NTEyNTA1&action4=MjAyMC8x&prova=MjE1Mzk2MzQ=#questao_9%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMDU=&action3=NTEyNTA1&action4=MjAyMC8x&prova=MjE1Mzk2MzQ=#questao_10%20aria-label=
21/07/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 4/4