Siga-nos em...
Follow us on Twitter Follow us on Facebook Watch us on YouTube
Registro


HGIDC
Resultados 1 a 1 de 1
  1. #1

    Avatar de s00x
    Data de Ingresso
    Mar 2013
    Localização
    Goiânia
    Posts
    415
    Agradecido
    265
    Agradeceu
    168
    Peso da Avaliação
    9

    Padrão Lógica de Programação - Aula 1 [O'que é Lógica]

    Primeiramente meu Nome é Wagner Corrêa Rosa mas conhecido na internet como (freed0m-) ou em outras ocasiões tais como no chat do Irc/twitter e outros como "AnonWorld". Formado em Analise e Desenvolvimento de Sistemas , Cursando Pós-Graduação em Engenharia de Softwares e Segurança de Dados . Então vamos ao que interessa .
    Queria dizer que com esse registro sou novo no Fórum , mas tenho um antigo mas não vem ao caso no nosso Tutorial.

    Bom Galera e Moderadores sei que já comecei um Tópico desse mas esse estão mas Explicado quem quiser acompanhar o Anterior aqui está o Link: [Somente usuários registrados podem vem os links. ]



    - O'que é Lógica da Programação ?
    A Lógica é então o passo inicial para a construção de um programa de Computador , Alguns autores a definem como o estudo dos processos válidos e gerais pelos quais atingimos a verdade,
    outros como a ciência das leis do pensamento, ou somente como o estudos dos princípios da inferência válida.

    Mas Wagner como assim ?
    Simples a Lógica é o argumento que parte de situações há conclusões informando então se são verdadeiras ou falsas , isso é a Lógica da Programação, ou pode ser definida
    também como a ciência que estuda as Leis do pensamento.
    Há Lógica tem em si 2 (dois) meios de se pensar Formalmente e Materialmente .

    Mas como assim Wagner ? Simples !

    Lógica Formal nos leva a crer que só porque eu sou homem eu não Imortal , ou seja analisa devido as fatos expostos e chega a uma conclusão se e verdadeiro ou falso.
    em outras palavras um raciocínio de dedução ou indução .
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~
    Um pouco mas de Lógica

    Lógica Material nos da a entender que só porque eu sou homem eu não seja Imortal , sera que no resto do mundo não haveria nem um homem Imortal ? , ou seja ela Analisa em um todo
    visando não somente os fatos apresentados , mas também um todo . vamos ao exemplos para melhor entender .

    {Exemplo de Lógica Formal}

    1º Nenhum homem é Imortal
    2º Este cara é um homem
    3º Logo, Este homem é Mortal

    Dada as situações 1º e 2º podemos chegar a uma Conclusão que nem um Homem é Imortal completando assim então a 3º .
    Ou seja deduzimos que só porque sou Homem eu não sou Imortal.

    {Exemplo de Lógica Material}

    1º Nenhum homem é Imortal
    2º Este cara é um homem
    3º Logo, Este homem é Mortal

    Já na Lógica Material entendemos da seguinte maneira , só porque um Homem é Mortal que dizer que todos nós somos ?
    ou seja nos da intender que não pensamos por Dedução ou Indução e sim pela razão , pois sempre sera que em todo mundo não haverá ninguém Imortal ?

    - Porque devemos usar a Lógica ? Simples !

    Por exemplo : Quando você não vive de forma Lógica tudo se torna mas dificil . mas como assim ?
    Tipo o caminho que você faz a Escola quando você não segue uma forma Lógica de chegar até ele , quando você for explicar há alguém você não vai saber explicar . podem ver o tanto que é Simples.
    (Fica á Dica : Para o Computador, a descrição de cada passo e seu correto encadeamento é Fundamental para que o programa funcione corretamente e que a solução seja Alcançada.)

    Todo programa opera sobre um conjunto de entrada que representa os dados iniciais necessários á resolução do Problema.
    {Exemplo}
    Ao fazer um Sistema de Cadastro e Visualização de Usuários Cadastrados podemos tirar o seguinte Exemplo :
    1º Entrada (Informações do Dados para Cadastro , e que Futuramente sera Visualizado)
    2º Processamento (Regras proposta pelo Programador para chegar a determinada solução [Incluir os Usuários há um banco e Visualizar posteriormente]."O Processamento é realizado por Algoritmo")
    3º Saída (Mostrar os dados dos Usuários cadastrados em um monitor[Solução do Programa])

    - Antes de Iniciar a Construção de um Algoritmo, é Recomendado seguir os seguintes passos :
    1º Identificar o Problema
    2º Identificar os dados de Entrada
    3º Identificar os dados de Saída
    4º Identificação das regras e limitações do problema ou das limitações do agente executante
    5º Definição dos processamentos a serem executados a fim de transformar as "entradas" em "saídas"
    6º Construir o Algoritmo , para chegar ao resultado Final .
    7º Testar a Solução

    - O'que seria o papel de um Analista de Sistema ?
    O papel de um Analista é descrever oque um cliente precisa , hás necessidades da solução que ele precisa .
    Então o Analista torna nas Necessidades em Algoritmos , Os Algoritmos são passados ao Programador, E o programador transforma aquilo em Código (Parte visual da Solução) em um Programa .
    ou seja o Analista ouve as necessidades dos clientes e transforma em algoritmos , levando então para o programador transforma em solução .

    {Exemplo de um Analista}
    Em um programa de uma Lan House , um Analista e chamado para saber as necessidades e fazer um Algoritmo e mandar para um programador tornar aquilo em Código (Software).

    Então vamos lá :

    - Interface Gráfica, Melhor visualização para os clientes interpretar oque o programa deve fazer.
    - Funções tais como : Acrescentar tempo as maquinas, Modificar o tempo, Transferir tempo, Guardar tempo, etc.
    - Sistema de Cadastro de Clientes , Exemplo : Cadastra Nome , Contato (para um Evento Futuro).
    - Sistema de Clientes VIP's Exemplo: há cada 5 Horas usadas ganha mas 1 hora. etc
    - Sistema de Vendas de outros Produtos Exemplo: Balinha, Xerox, Impressão, Skine, Bolacha, Refrigerante (Muitas Lan House possuem esses produtos).
    - Controle de Estoque , Exemplo: Manter um controle do que tem em Estoque.

    Veremos mas sobre Algoritmos na próxima Aula que sera [Algoritmos]

    Conclusão :
    Bom galera na Lógica trabalhamos com raciocínio , necessitando usar passos para chegar a um determinado resultado e a Lógica nos ajuda a intender esses passos e chegar há um resultado Final.
    Há Lógica é uma sequencia finita de passos usada para Solucionar um Problema , quando não se tem a lógica anterior a programação você pode chegar há uma sequência infinita de passos sendo
    assim então impossível de resolver . Essa é uma das ajudas ao se programar de Forma Lógica .

  2. O Seguinte Usuário Agradeceu s00x Por este Post Útil:


 

 

Informações de Tópico

Usuários Navegando neste Tópico

Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)

Tópicos Similares

  1. |Tutorial| Lógica de Programação - Aula 5[Oque é Pseudocódigo
    Por s00x no fórum Tutoriais
    Respostas: 1
    Último Post: 01-05-2013, 05:30 PM
  2. |Tutorial| Lógica de Programação - Aula 4 [Oque é Fluxograma
    Por s00x no fórum Tutoriais
    Respostas: 0
    Último Post: 01-05-2013, 12:11 PM
  3. |Tutorial| Lógica de Programação - Aula 3 [O'que é Narrativa]
    Por s00x no fórum Tutoriais
    Respostas: 0
    Último Post: 01-05-2013, 12:04 PM
  4. |Tutorial| Lógica de Programação - Aula 2 [Oque é Algoritmos]
    Por s00x no fórum Tutoriais
    Respostas: 0
    Último Post: 01-05-2013, 12:01 PM
  5. |Tutorial| Lógica da Programação - Parte 1 (Oque é Lógica ?)
    Por s00x no fórum Tutoriais
    Respostas: 0
    Último Post: 31-03-2013, 01:08 PM

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •