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 .
LKTeaM
Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)
Regras do Fórum