TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Importância do Algorítmo e do Raciocínio Lógico

Artigo: Importância do Algorítmo e do Raciocínio Lógico. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  18/9/2014  •  Artigo  •  873 Palavras (4 Páginas)  •  230 Visualizações

Página 1 de 4

São Paulo, 16 de Setembro de 2014

Relatório 1 – Importância do Algorítmo e do Raciocínio Lógico

A automação é o processo em que uma tarefa deixa de ser desempenhada pelo homem e passa a ser realizada por máquinas, sejam estes dispositivos mecânicos, eletrônicos(como os computadores) ou de natureza mista. Para que a automação de uma tarefa seja bem-sucedida é necessário que a máquina que passará a realizá-la seja capaz de desempenhar cada uma das etapas constituintes do processo a ser automatizado com eficiência, de modo a garantir a repetibilidade do mesmo. Assim, é necessário que seja especificado com clareza e exatidão o que deve ser realizado em cada uma das fases do processo a ser automatizado, bem como a sequencia em que estas fases devem ser realizadas. À especificação da sequencia ordenada de passos que deve ser seguida para a realização de uma tarefa, garantindo a sua repetibilidade, dá-se o nome de algoritmo.

Ao contrário do que se pode pensar, o conceito de algoritmo não foi criado para satisfazer às necessidades da computação. Pelo contrário, a programação de computadores é apenas um dos campos de aplicação dos algoritmos. Na verdade, há inúmeros casos que podem exemplificar o uso (involuntário ou não) de algoritmos para a padronização do exercício

de tarefas rotineiras. Para que um computador possa desempenhar uma tarefa é necessário que esta seja detalhada passo-a-passo, numa forma compreensível pela máquina, utilizando aquilo que se chama de programa. Neste sentido, um programa de computador nada mais é que um

algoritmo escrito numa forma compreensível pelo computador dando definição à lógica de programação.

Formas de Representação de Algoritmos:

Existem diversas formas de representação de algoritmos, mas não há um consenso com relação à melhor delas. O critério usado para classificar hierarquicamente estas formas está diretamente ligado ao nível de detalhe ou, inversamente, ao grau de abstração oferecido.

Algumas formas de representação de algoritmos tratam os problemas apenas em nível

lógico, abstraindo-se de detalhes de implementação muitas vezes relacionados com alguma

linguagem de programação específica.

Por outro lado existem formas de representação de algoritmos que possuem uma maior riqueza de detalhes e muitas vezes acabam por obscurecer as ideias principais do algoritmo, dificultando seu entendimento.

Dentre as formas de representação de algoritmos mais conhecidas podemos citar:

Descrição Narrativa;

Fluxograma Convencional;

Pseudocódigo, também conhecido como Linguagem Estruturada ou Portugol.

*** ATENÇÃO ***

Algoritmo não é a solução de um problema, pois, se assim fosse, cada problema

teria um único algoritmo. Algoritmo é um caminho para a solução de um problema, em

geral, os caminhos que levam a uma solução são muitas. O aprendizado de algoritmos é como aprender a jogar futebol, não se consegue a não ser através de muitos exercícios.

Algoritmos não se aprendem:

- Copiando Algoritmos

- Estudando Algoritmos

Algoritmos só se aprendem:

- Construindo Algoritmos

- Testando Algoritmos

Lógica de Programação:

A lógica de programação é necessária para pessoas que desejam trabalhar com

desenvolvimento de sistemas e programas, ela permite definir a sequencia lógica para o

desenvolvimento.

Então o que é lógica?

Lógica de programação é a técnica de encadear pensamentos para atingir determinado

objetivo.

Sequencia Lógica:

...

Baixar como (para membros premium)  txt (6.1 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com