Este post é
direcionado as pessoas que estão iniciando no mundo da programação, e assim
como em qual quer área que se busque conhecimento, o importante é construir uma
base solida, por isso criei esse post como uma Introdução a Programação.
Primeiramente tudo
começar como uma palavra muito simples, “Logica”, mas se
for desenvolvida e constantemente treinada será a chave para o seu sucesso.
Logica
Do
grego logiké, que
significa “arte de raciocinar”.
É
o trata da correção do pensamento. Poderíamos dizer também que a logica e a
arte de pensar corretamente
O ato de sequenciar de forma coerente os pensamentos.
A
logica ensina a colocar Ordem no Pensamento
|
O que é uma Sequência Lógica?
Sequência Logica é um conjunto de instruções
executadas (sequencialmente) ate atingir um objetivo ou solução de um problema.
Exemplo:
Quais as ações que você faz ao acordar antes de sair para o
trabalho/escola?
Uma possível solução.
1.
Passo: Levanta da cama
2.
Passo: Vai ao banheiro
3.
Passo: Veste a roupa
4.
Passo: Toma o café da manha
5.
Passo: Sai de casa
Está
suficientemente detalhado?
Senão,
refaça e deixe um comentário...
Instruções
Na
linguagem comum, entende-se por instruções “um conjunto de regras ou normas definidas
para a realização de algo”.
Em
informática, porem, instrução indica a um computador uma ação elementar a ser executada.
Definição de Algoritmo
Construir
algoritmos
é o objetivo fundamental de toda a programação, mas afinal o que é algoritmo?
Algoritmo
é uma sequência
de passos que visam atingir um objetivo bem definido.
Algoritmo
é uma sequência
de passos que visam atingir um objetivo bem definido.
Algoritmo
é a descrição de um conjunto de ações
que
obedecidas, resultam numa sucessão finita de passos,
atingindo o objetivo.
Algoritmo
é a descrição de um conjunto de ações
que
obedecidas, resultam numa sucessão finita de passos,
atingindo o objetivo.
Por que desenvolver algoritmos?
As
pessoas têm inteligência e habilidade racional, ou seja, fazem perguntas para
se esclarecer o computador não tem senso próprio, ou seja, deve receber
instruções explicitas (algoritmos).
O que são Programas de computador?
Os
programas de computadores nada mais são do que algoritmos escritos numa linguagem
de programação (Pascal, C, Cobol, Fortran, Visual Basic, dentre outras) e que
são interpretados e executados por um computador.
Definição de
Programação
Raciocínio
logico empregado no desenvolvimento de programas de computador, fazendo uso
ordenado dos elementos básicos de um dado estilo de programação.
Estilo
de Programação Convenções de nomes Endentações e Layouts Declarações e Tipos
O que é Linguagem Estruturada?
É
uma forma de programação de computadores que preconiza que todos os programas possíveis
podem ser reduzidos a apenas três estruturas:
·
Sequência
·
Decisão (ou Seleção)
·
Repetição (ou Interação)
Quais são suas Características?
Sua
principal característica é a utilização de blocos para solução de um problema.
Permite
a utilização combinada de sub-rotinas compiladas separadamente, sem que pertençam
ao mesmo programa propriamente dito.
Passos
para elaboração de um programa
1.
Compreender o problema.
2.
Esboçar um procedimento para resolver o problema.
3.
Formular o algoritmo.
4.
Traduzir o algoritmo para uma linguagem de programação (Codificação).
Antes
de ser possível escrever os algoritmos, temos que analisar a informação
envolvida no problema em questão e desenvolver Estruturas de
Dados que nos permitam armazenar os dados para gerar e tratar a informação,
momento da analise do problema é muito importante saber diferenciar dado, de
informação, este que serão explicados:
Dados:
fato em sua forma primaria que representam coisas do mundo real.
Exemplo: numero de horas trabalhadas, numero pecas em estoque,
pedidos de venda.
Informação:
conjunto de fatos organizados de tal forma que adquirem valor adicional além do
valor do fato em si.
Exemplo: total de vendas mensais, lista de clientes ordenada
por..., media de alunos p/turma, turmas com menos 10 alunos.
0 comentários:
Postar um comentário