Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
A lgica de programao necessria para pessoas que desejam trabalhar com desenvolvimento de sistemas e programas, ela permite definir a sequncia lgica para o desenvolvimento. Ento o que lgica?
Estes pensamentos, podem ser descritos como uma seqncia de instrues, que devem ser seguidas para se cumprir uma determinada tarefa.
- Por que a senhora bateu no meu filho? - Ele foi mal-educado, e me chamou de gorda. - E a senhora acha que vai emagrecer batendo nele?
aqurio
chines
Em informtica, porm, instruo a informao que indica a um computador uma ao elementar a executar. Convm ressaltar que uma ordem isolada no permite realizar o processo completo, para isso necessrio um conjunto de instrues colocadas em ordem seqencial lgica.
Instrues so um conjunto de regras ou normas definidas para a realizao ou emprego de algo. Em informtica, o que indica a um computador uma ao elementar a executar.
Um algoritmo formalmente uma sequncia finita de passos que levam a execuo de uma tarefa. Podemos pensar em algoritmo como uma receita, uma seqncia de instrues que do cabo de uma meta especfica. Estas tarefas no podem ser redundantes nem subjetivas na sua definio, devem ser claras e precisas.
Usar somente um verbo por frase Imaginar que voc est desenvolvendo um algoritmo para pessoas que Usar frases curtas e simples Ser objetivo Procurar usar palavras que no tenham sentido dbio
Somar dois nmeros quaisquer Inicio Escreva o primeiro nmero no retngulo A; Escreva o segundo nmero no retngulo B; Some o nmero do retngulo A com nmero do retngulo B e coloque o resultado no retngulo C; Fim
Os programas de computadores nada mais so do que algoritmos escritos numa linguagem de computador (Pascal, C, Cobol, javaScript, Visual Basic entre outras) e que so interpretados e executados por uma mquina, no caso um computador. Notem que dada esta interpretao rigorosa, um programa por natureza muito especfico e rgido em relao aos algoritmos da vida real.
2) Faa um algoritmo para descrever sua vinda ao instituto. 3) Faa um algoritmo para trocar uma lmpada. Descreva com detalhes: 4) Faa um algoritmo para somar dois nmeros e multiplicar o resultado pelo primeiro nmero.
Ao montar um algoritmo, precisamos primeiro dividir o problema apresentado em trs fases fundamentais.
Onde temos:
ENTRADA: So os dados de entrada do algoritmo. PROCESSAMENTO: So os procedimentos utilizados para chegar ao resultado final. SADA: So os dados j processados.
Sada
a) Quais so os dados de entrada? b) Qual ser o processamento a ser utilizado? c)Quais sero os dados de sada?
a) Quais so os dados de entrada? R: Os dados de entrada so P1, P2, P3 e P4 b) Qual ser o processamento a ser utilizado? R: O procedimento ser somar todos os dados de entrada e dividi-los por 4 (quatro) -> (P1 + P2 + P3 + P4)/4 c)Quais sero os dados de sada? R: O dado de sada ser a mdia final
a a a a
da de de da
TESTE DE MESA, que significa, seguir as instrues do algoritmo de maneira precisa. Aps desenvolver um algoritmo ele dever sempre ser testado. Este teste chamado para verificar se o procedimento utilizado est correto ou no.
da da da da
1 2 3 4
Dois pais e dois filhos foram pescar. Cada um pescou um peixe, sendo que ao todo foram pescados 3 peixes. Como isso possvel?
Contatos
e-mail professor.samuka@gmail.com site www.professorsamuka.com.br
ihmbr.blogspot.com
Obrigado