Você está na página 1de 6

AVA UNIVIRTUS

http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/

APOL 1

1 de 6

SIRLENE THOM JACOB - RU: 1237155 Nota: 40

PROTOCOLO: 2015091112371554655EE

Disciplina(s):
Lgica de Programao e Algoritmos
Data de incio:

11/09/2015 22:45

Prazo mximo entrega:

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:

A lgica, como losoa, procura estabelecer sempre do mesmo jeito.

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.

A forma mais complexa do pensamento no o raciocnio, portanto a lgica no corrige o raciocnio.

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.

A forma mais complexa do pensamento no o raciocnio, portanto a lgica no corrige o raciocnio.

Questo 3/10

14/09/2015 18:07

AVA UNIVIRTUS

2 de 6

http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/

Utilizando as seguintes premissas e a concluso:


- Todo mamfero um animal.
- Todo cavalo um mamfero.
- Logo todo cavalo um animal.
A nica sentena incorreta :

considerado um silogismo de acordo com a lgica proposicional.

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.

considerado um silogismo de acordo com a lgica de predicados.

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.

Uma vez a lgica estruturada, poderamos represent-la em qualquer linguagem de programao.

O raciocnio algo concreto e tangvel.

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:

Algoritmo 1 Somar trs nmeros


Passo 1: receber os trs nmeros
Passo 2: somar os trs nmeros
Passo 3: Mostrar o resultado obtido

Algoritmo 2 Sacar dinheiro no banco 24 horas


Passo 1: ir at o banco 24 horas
Passo 2: colocar o carto
Passo 3: digitar a senha
Passo 4: solicitar a quantia desejada
Passo 5: se o saldo for maior ou igual quantia desejada, sacar; caso contrrio, mostrar mensagem de impossibilidade
de saque
Passo 6: Retirar o carto
Passo 7: sair do banco 24 horas

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?

Declare n1,n2, m numrico


Escreva Digite os dois nmeros

Leia n1, n2

Se n1 = n2 escreva Impossvel realizar a operao.

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:

Vantagem: no necessrio aprender nenhum conceito novo.

Vantagem: utiliza lngua natural, a qual bem conhecida.

Desvantagem: Diculdade para transcrio do algoritmo para programa.

Desvantagem: s possvel escrev-la em Lngua Portuguesa.

Slides das Aulas 01 e 02, e exemplos.

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.

1-receber os trs valores. 2-calcular a mdia aritmtica. 3-mostrar a mdia aritmtica.

Slides das Aulas 01 e 02 e exemplos apresentados.

1-receber os trs valores. 2 somar os trs valores. 3-mostrar a mdia aritmtica.

14/09/2015 18:07