AS EMPRESAS ESTÃO "DESESPERADAS" POR ESTE TIPO DE PROFISSIONAL... - VOCÊ É UM DELES?
MEGA FORMAÇÃO EM INFRAESTRUTURA DE TI - O Conhecimento que Vira Dinheiro - CLIQUE AQUI
| « Anterior | Δ Página principal | ¤ Índice | Próxima » |
| Lógica de Programação com C# e VB.NET Autor: Herbert Moroni Cavallari da Costa Gois |
|||
|---|---|---|---|
| Lição 01 - Introdução - Conceitos Iniciais | |||
Analise as seguintes afirmativas:
Esse exemplo comprova que sempre que pensamos ou fazemos algo a lógica nos acompanha. Podemos perceber a importância da lógica na nossa vida, não só na teoria, mas também na pratica, já que sempre que queremos pensar, falar, escrever e agir corretamente precisamos colocar “ordem no pensamento”, isto é utilizar a lógica. Então podemos definir a lógica como técnica de encadear os pensamentos para atingir um determinado objetivo. Usaremos a lógica de forma a organizar e resolver problemas que desejamos programar. Perceba a importância do objetivo. Se você não tiver um objetivo não vai conseguir definir a seqüência necessária para alcançá-lo. Isso pode parecer básico, mas é muito importante e muitas vezes a falta de foco no objetivo atrapalha no desenvolvimento dos programas. Já vi muitos programadores “experientes” perderem um bom tempo no desenvolvimento de uma rotina exatamente por perderem o foco no objetivo da mesma. Procure sempre deixar bem claro seu objetivo e definir a seqüência lógica antes de começar a programar, isso vai lhe poupar um bom tempo e vai aprimorar sua lógica. No começo ou para problemas difíceis pegue uma folha e anote a seqüência lógica, se necessário faça os diagramas conforme aprenderá neste curso. Como você sabe, nosso raciocínio é algo abstrato e intangível, temos a capacidade de expressa-lo através das palavras e escrita que é baseado em um determinado idioma. Este idioma nada mais é do que um conjunto de regras e padrões (gramática). O que quero que você compreenda aqui é que não importando o idioma sempre seguimos uma ordem de raciocínio, e o idioma é apenas a forma que utilizamos para expressar esse raciocínio. Da mesma forma ocorre na lógica da programação, temos varias formas de expressar nosso raciocínio em diversas linguagens de programação. Estas linguagens são muito atreladas a recursos dos computadores que pouco tem a ver com o raciocínio original, por isso utilizaremos durante o curso os algoritmos que nos ajudarão a expressar nosso raciocínio independente da linguagem utilizada para se programar. O algoritmo pode ser definido como uma seqüência de passos necessários à execução de um objetivo. Por exemplo, para fazer pipoca no microondas você precisa seguir os seguintes passos:
Esse conjunto de passos para fazer pipoca de microonda é um algoritmo. Um algoritmo para fazer pipoca de microondas. Também fiquei com vontade de comer pipoca, mas voltando ao nosso assunto, com o exemplo da pipoca percebemos que embora pouco usuais, os algoritmos são muito comuns em nossos programas e que podemos organizar de forma lógica e seqüencial toda tarefa que formos realizar desde que tenhamos um objetivo bem definido. Muitas vezes realizamos este tipo de atividade inconscientemente, sem percebermos os detalhes que nos levam a alcançar o objetivo proposto. Existem muitas formas de se resolver um problema, afinal cada pessoa pensa e age de maneira diferente. Então podemos ter mais de uma solução correta para um problema, a solução correta é a que atinge o objetivo. O bom senso e a prática indicarão qual a solução mais apropriada, que com menor esforço e maior objetividade produz o resultado esperado. Para você compreender melhor e fechar o conteúdo deste capitulo vamos fazer um algoritmo um pouco mais complexo, segue o problema: Três jesuítas e três canibais precisam atravessar um rio usando um barco com capacidade para duas pessoas. Por segurança, não se deve deixar que em nenhuma margem o número de canibais seja maior que o de jesuítas. (Senão os canibais podem comer o jesuíta sozinho.) Vamos à solução:
Esse é o nosso algoritmo ele representa uma linha de raciocínio que pode ser descrita de varias maneiras, tanto gráficas como textuais. Até agora usamos a forma textual, no próprio português colonial, no entanto durante o curso você vai aprender uma técnica melhor para expressar os seus algoritmos, chamada de PSEUDOCÓDIGO. |
|||
| « Anterior | Δ Página principal | ¤ Índice | Próxima » |
* Você pode baixar (fazer download) do conteúdo completo deste curso, em formato PDF, com 286 páginas, comprando o seguinte e-book:
LÓGICA DE PROGRAMAÇÃO COM C# E VB.NET
|
MEGA FORMAÇÃO EM INFRAESTRUTURA DE TI (Online, Vitalício, Prático e Atualizado)! |
|
|
NÃO PROCURE VAGAS, SEJA PROCURADO! |
|
Para Todos os Detalhes, Acesse:
https://juliobattisti.com.br/curso-infra-ti.asp
|
Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434
Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208
Todos os direitos reservados, Júlio Battisti 2001-2026 ®
LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO
DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI