300x250 AD TOP

Blogger news

AD (728x90)

Tecnologia do Blogger.

Colaboradores

Seguidores

Postagens populares

Tagged under:

Introdução a Programação

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