Resumo da Aula de Lógica

3
LÓGICA DE PROGRAMAÇÃO Aula 1 APRESENTAÇÃO Olá pessoal, sejam bem vindos ao "nosso" Blog. Durante esse semestre eu vou trabalhar com vocês nas disciplinas de Lógica de Programação e de Algoritmos e Estrutura de Dados [...]. Bem, primeiro deixem eu me apresentar: eu me chamo Wallison Parreira [...], sou Bacharel em Ciência da Computação e Profissional Certificado Furukawa. Atualmente, [...] além de Professor, também sou Secretário de Tecnologia da Informação da Prefeitura de Itaú de Minas. Eu não criei essa ferramenta simplesmente pra ensinar vocês, mesmo porque se ela irá auxiliar nessa aprendizagem ou não isso depende mais de vocês do que mim [...]; do interesse de vocês pela disciplina e pelo curso [...]. Eu estarei aqui lhes orientando e tentando transmitir pra vocês o pouco conhecimento que adquiri e experiências que vivi durante esse tempo que venho estudando e trabalhando na área de Tecnologia. Como eu to começando esse ano com vocês e esse é o nosso primeiro contato por aqui, eu gostaria conhecer melhor a turma [...]. .: Façam uma breve apresentação sobre vocês mesmos. .: Vocês já viram alguma coisa sobre programação? .: Quem pretende trabalhar na área? .: Algum de vocês já fez ou que pretende fazer uma faculdade? .: O que vocês esperam do curso? INTRODUÇÃO Bom, então nessa primeira aula de hoje, nós vamos falar um pouco de Lógica de Programação. Uma matéria

Transcript of Resumo da Aula de Lógica

Page 1: Resumo da Aula de Lógica

LÓGICA DE PROGRAMAÇÃOAula 1

APRESENTAÇÃO

Olá pessoal, sejam bem vindos ao "nosso" Blog. Durante esse semestre eu vou trabalhar com vocês nas disciplinas de Lógica de Programação e de Algoritmos e Estrutura de Dados [...].

Bem, primeiro deixem eu me apresentar: eu me chamo Wallison Parreira [...], sou Bacharel em Ciência da Computação e Profissional Certificado Furukawa. Atualmente, [...] além de Professor, também sou Secretário de Tecnologia da Informação da Prefeitura de Itaú de Minas.

Eu não criei essa ferramenta simplesmente pra ensinar vocês, mesmo porque se ela irá auxiliar nessa aprendizagem ou não isso depende mais de vocês do que mim [...]; do interesse de vocês pela disciplina e pelo curso [...]. Eu estarei aqui lhes orientando e tentando transmitir pra vocês o pouco conhecimento que adquiri e experiências que vivi durante esse tempo que venho estudando e trabalhando na área de Tecnologia.

Como eu to começando esse ano com vocês e esse é o nosso primeiro contato por aqui, eu gostaria conhecer melhor a turma [...].

.: Façam uma breve apresentação sobre vocês mesmos.

.: Vocês já viram alguma coisa sobre programação?

.: Quem pretende trabalhar na área?

.: Algum de vocês já fez ou que pretende fazer uma faculdade?

.: O que vocês esperam do curso?

INTRODUÇÃO

Bom, então nessa primeira aula de hoje, nós vamos falar um pouco de Lógica de Programação. Uma matéria voltada para o raciocínio lógico e onde nós aprenderemos a solucionar problemas utilizando "algoritmos".

Esses algoritmos vão ajudar vocês em diversas outras disciplinas como programação, banco de dados, redes e qualquer atividade que envolva a Informática.

A Lógica é a BASE DA INFORMÁTICA (alicerce).

A Lógica pode ser definida como uma técnica de emendar (relacionar) pensamentos para atingir a um determinado objetivo.

Estes pensamentos podem ser descritos como uma seqüência de instruções, que devem ser seguidas em uma SEQUÊNCIA LÓGICA para se cumprir uma determinada tarefa: os ALGORITMOS.

Page 2: Resumo da Aula de Lógica

Todo mundo aqui já ouviu falar em Algoritmo?

Vocês já pararam algum dia para pensar como os programas funcionam? Como é que o computador faz todas as tarefas exatamente da forma com a qual você pede?

A resposta é bem simples: ele segue as instruções que você passa.

Mas para que ele consiga entender o que você fala, ele precisa de uma linguagem mais específica. Para fazer esta interpretação entre homem e máquina, foram desenvolvidas as linguagens de programação. Mas mesmo estas linguagens utilizam uma lógica para serem escritas e é aí que entram os algoritmos.

Um algoritmo nada mais é do que uma receita que mostra passo a passo os procedimentos necessários para a resolução de uma tarefa.

Ele não responde a pergunta “o que fazer?”, mas sim “como fazer”.

Em termos mais técnicos, um algoritmo é uma seqüência lógica, finita e definida de instruções que devem ser seguidas para resolver um problema ou executar uma tarefa.

O Algoritmo é o projeto, o RASCUNHO do programa que iremos escrever em uma linguagem e programação [...]

Existem diversas formas de escrever um algoritmo, podendo ser citadas o pseudocódigo (ou português estruturado), fluxograma, diagrama de Chapin e descrição narrativa.