http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/
APOL 1
1 de 6
PROTOCOLO: 2015091112371554655EE
Disciplina(s):
Lgica de Programao e Algoritmos
Data de incio:
11/09/2015 22:45
Data de entrega:
14/09/2015 18:02
Questo 1/10
A lgica muitas vezes relacionada racionalidade e coerncia e frequentemente a associamos apenas matemtica. Porm,
sua aplicabilidade possui mais relao com outras reas que possamos imaginar. correto armar que:
Uma das formas de usarmos a lgica no procedimento de correo do nosso modo de pensar para a construo
de algoritmos de programao.
Voc acertou!
A lgica no pode ser considerada como arte do pensar pois exata demais.
Questo 2/10
Visto que a forma mais complexa do pensamento o raciocnio, a lgica estuda a correo do raciocnio. correto armar que:
A lgica tem em vista a ordem da razo, portanto, isso d a entender que a nossa razo pode funcionar
desordenadamente.
A lgica tem em vista a utilizao da razo que j funciona ordenadamente, portanto a lgica estuda e ensina apenas a
utilizao natural da ordem de nossos pensamentos.
A lgica no pode ser considerada como arte do pensar pois exata demais.
Questo 3/10
14/09/2015 18:07
AVA UNIVIRTUS
2 de 6
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/
Tais argumentos compostos por duas premissas e uma concluso estabelecem uma relao vlida ou no.
Esta situao um dos objetivos da lgica, que estuda tcnicas para formalizao, deduo e anlise para vericao
da validade de argumentos.
Aula 01:
Observe os exemplos abaixo:
Todo mamfero um animal.
Todo cavalo um mamfero.
Portanto, todo cavalo um animal.
Kaiton pas do planeta Stix.
Todos os Xinpins so de Kaiton.
Logo, todos os Xinpins so Stixianos.
Esses exemplos so considerados silogismos de acordo com a lgica proposicional. No estudo da lgica proposicional,
tais argumentos compostos por duas premissas e uma concluso, estabelecem uma relao que pode ser vlida ou no.
Ou melhor, verdadeira ou falsa. E tal situao um dos objetivos da lgica, que estuda tcnicas para formalizao,
deduo e anlise para vericao da validade de argumentos.
Questo 4/10
Lgica de programao pode ser denida como o uso correto das leis do pensamento, da ordem da razo e de processos de
raciocnio e simbolizao formais na programao de computadores. incorreto armar, ao se falar de lgica e lgica de
programao, que:
Um dos principais objetivos a racionalidade e o desenvolvimento de tcnicas que cooperam na produo de solues
logicamente vlidas e coerentes.
14/09/2015 18:07
AVA UNIVIRTUS
3 de 6
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/
O mesmo raciocnio pode ser expresso em qualquer idioma existente, mas continuaria representando o mesmo
raciocnio atravs de outra conveno.
Voc acertou!
Aula 01:
"O raciocnio algo abstrato e intangvel, porm seres humanos tm a capacidade de express-lo atravs da palavra
falada ou escrita, baseando-se num determinado idioma que segue regras e padres gramaticais."
Questo 5/10
Um algoritmo xa um padro de comportamento a ser seguido ou uma norma de execuo a ser trilhada, com vistas a alcanar,
como resultado nal, a soluo de um problema, garantindo que sempre que executado, sob as mesmas condies, produza o
mesmo resultado. incorreta a denio de algoritmo abaixo:
Algoritmo uma sequncia de passos que visa atingir um objetivo bem denido. Forbellone, 1999.
Algoritmo uma sequncia nita de instrues ou operaes cuja execuo, em tempo nito, resolve um problema
computacional, qualquer que seja sua instncia. Salvetti, 1999.
Algoritmo uma sequncia de caractersticas padronizadas para realizao de uma tarefa. Ascencio, 1999.
Voc acertou!
Algoritmo a descrio de uma sequncia de passos que deve ser seguida para a realizao de uma tarefa. Ascencio,
1999
Algoritmos so regras formais para obteno de um resultado ou da soluo de um problema, englobando frmulas de
expresses aritmticas. Manzano, 1997.
Questo 6/10
Observe os passos abaixo e diga qual a ordem ideal para o funcionamento de um algoritmo que tenha por nalidade sacar dinheiro
num banco 24 horas:
14/09/2015 18:07
AVA UNIVIRTUS
4 de 6
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/
Ir at o banco 24 horas / Digitar a senha / Solicitar a quantia desejada / Colocar o carto / Se o saldo for maior ou
igual quantia desejada, sacar; caso contrrio, mostrar mensagem de impossibilidade de saque / Retirar o carto /
Sair do banco 24 horas.
Ir at o banco 24 horas / Colocar o carto / Digitar a senha / Se o saldo for maior ou igual quantia desejada, sacar;
caso contrrio, mostrar mensagem de impossibilidade de saque / Solicitar a quantia desejada / Retirar o carto / Sair
do banco 24 horas.
Ir at o banco 24 horas / Sair do banco 24 horas / Colocar o carto / Digitar a senha / Solicitar a quantia desejada / Se
o saldo for maior ou igual quantia desejada, sacar; caso contrrio, mostrar mensagem de impossibilidade de saque
/ Retirar o carto.
Ir at o banco 24 horas / Colocar o carto / Digitar a senha / Solicitar a quantia desejada / Se o saldo for maior ou
igual quantia desejada, sacar; caso contrrio, mostrar mensagem de impossibilidade de saque / Retirar o
carto / Sair do banco 24 horas.
Aula 01:
Alguns algoritmos do cotidiano:
Questo 7/10
Um algoritmo pode ser escrito ou desenhado de vrias formas. Entre estas formas, com suas denies, esto as seguintes:
14/09/2015 18:07
AVA UNIVIRTUS
5 de 6
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/
Descrio Narrativa: escrita em linguagem natural. / Fluxograma: desenho atravs de smbolos grcos
predenidos de passos a serem seguidos para resoluo e / Pseudocdigo ou Portugol: escrita em linguagem
natural porm com regras predenidas e passos a serem seguidos para sua resoluo.
Aula 02:
H vrias formas de se representar a lgica de programao, no entanto, vericaremos os trs tipos mais conhecidos.
Uma das formas de organizarmos nossas ideias logicamente coloc-las num formato ou sintaxe correspondente ao
tipo de algoritmo. Os trs tipos mais utilizados de algoritmos so: descrio narrativa, uxograma e pseudocdigo ou
portugol.
Descrio Narrativa: escrita em lngua portuguesa. / Fluxograma: desenho atravs de smbolos grcos predenidos
de passos a serem seguidos para resoluo e / Pseudocdigo ou Portugol: escrita em linguagem natural com regras
predenidas e passos a serem seguidos para sua resoluo.
Descrio Narrativa: escrita em lngua portuguesa ou inglesa. / Fluxograma: desenho atravs de smbolos grcos
predenidos de passos a serem seguidos para resoluo e / Pseudocdigo ou Portugol: escrita em linguagem natural
com regras predenidas e passos a serem seguidos para sua resoluo.
Descrio Narrativa: escrita em lngua natural. / Fluxograma: desenho atravs de smbolos grcos predenidos de
passos a serem seguidos para resoluo e / Pseudocdigo ou Portugol: escrita em linguagem articial com regras
predenidas e passos a serem seguidos para sua resoluo.
Questo 8/10
Faa um algoritmo que recebe dois nmeros quaisquer, faa a multiplicao de ambos e depois mostre o resultado. Qual o passo,
nas opes apresentadas a seguir, que no faz parte da resoluo do algoritmo?
Leia n1, n2
Voc acertou!
Slides da Aula 02 - Exemplos.
m=n1*n2
Questo 9/10
14/09/2015 18:07
AVA UNIVIRTUS
6 de 6
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/
Descrio narrativa consiste em analisar o enunciado do problema e escrever, utilizando uma linguagem natural (por exemplo, a
lngua portuguesa), os passos a serem seguidos para sua resoluo. Existem vantagens e desvantagens, com as relacionadas nas
opes a seguir, exceto:
Questo 10/10
Na escrita de um algoritmo que calcule a mdia de trs valores quaisquer, a melhor resoluo escrita em descrio narrativa seria:
A
1-receber os trs valores. 2 calcular a mdia aritmtica. 3-se a mdia for maior que 7 dizer que o aluno est
aprovado. 4-mostrar a mdia.
1-receber os trs valores. 2 calcular a soma aritmtica. 3-mostrar a soma aritmtica. 4-mostrar a mdia.
14/09/2015 18:07