Entenda LÓGICA DE PROGRAMAÇÃO e ALGORITMOS - Aula 01

899.24k views1223 WordsCopy TextShare
Sharpax
Este é o primeiro vídeo de uma série que estou começando agora de Lógica de Programação, no vídeo de...
Video Transcript:
onde você vai entender de uma vez por todas o que é lógica de programação e por que é tão importante para sua vida galera antes de continuar esse vídeo que eu vou pedir pra você já deixou aqui embaixo desse vídeo se você não é esquisito não se inscreva que também vamos partir do início o que é lógica de programação lógica de programação é a técnica de desenvolver sequências lógicas para atingir um determinado objetivo essa sequência zotti são adaptadas para a linguagem de um computador pelo programador a fim de produzir um software o jogo por exemplo
a chance de aprofundar na loja e programação deixa eu te dizer algo que talvez você não saiba o computador é burro mas extremamente obediente e eu vou te falar porque ele depende de nós para funcionar e para isso nós precisamos dizer a ele exatamente o que queremos se não fizermos nada o computador ficará imóvel sem fazer nada agora em questionável que ele é extremamente eficiente e rápido para efetuar operações e cálculos complexos e além do que tem grande capacidade para armazenar informações então o que você precisa entender é o computador não raciocina o reflexo sobre
qual era a intenção do programador ao escrever determinado instrução tem uma piada de programador que ilustram bem isso a esposa dá as instruções para o marido programador ir ao supermercado né praga 6 ovos se tiver batata traga 10 o programador volta com 10 11 a esposa pergunta por que você fez isso e ele responde porque tinha batata vamos analisar essa piada a intenção da esposa era que o marido trouxesse seis ovos e batatas mas o marido interpretou da seguinte maneira se tiver batata no supermercado eu levo dez ovos senão eu levo apenas seis jogos o
computador interpreta as ordens da de maneira da maneira literal é e para se comunicar com ele você precisa ser super didático como se estivesse conversando com uma criança para ele entender tá aí quando eu digo é uma criança eu me refiro ao seguinte se você virar para uma criança falar atravesse a rua provavelmente ela irá seguir à risca o comando que você passou a ela e vai simplesmente atravessar a rua diferente de você dizer um adulto atravesse a rua provavelmente ele vai parar olhar para os dois lados da rua se estiver passando o carro ele
vai aguardar senão ele vai atravessar nós seres humanos já temos muitas informações que foram adquiridas ao longo dos anos com nossa experiência de vida e isso faz com que nós não necessitamos de todas as informações detalhadas para ele executar uma determinada tarefa diferente de um computador que ele não tem experiência prévia é toda vez que você inicia a programação nele você está começando do zero e você precisa ser claro e objetivo para que ele execute corretamente a ação que você quer passar a ele e aí que entra a lógica de programação que nada mais é
que a organização coerente das instruções do programa para o seu objetivo para que esse objetivo seja alcançado e essa organização coerente das instruções é chamada de algoritmo o algoritmo é um fluxo computacional criado para resolver um problema de forma simples é uma receita tá é é um roteiro que indica todos os procedimentos necessários para realizar algo ou resolver algum problema essas informações não podem ser redundante ou subjetivas elas precisam ser claras e detalhadas para o computador interpretar corretamente eu vou te dar um exemplo o bem legal aqui que vou dar comandos para o computador e
você verá como ele como ele irá reagir como supor que eu seja o computador está e o rio programador me passasse a seguinte solução pega o lixo e leve o lixo para fora sabendo que é uma coisa legal não está certo mas de novo abra a porta pega o lixo e leve o lixo para fora ah tá funcionando ainda não vamos lá pega a chave abra a porta pega o lixo e leva o lixo para fora de si agora vai além de um buggy que agora ela segurando a chave na mão mas tem que colocar
xavi lá pra conseguir uma bom fazer vamos fazer da maneira correta agora tá se a porta estiver aberta pegar o lixo e levar para fora se a porta não estiver aberta pega a chave enfim na fechadura giro para a esquerda até parar abra a porta pega o lixo e leva o lixo para fora esse foi um exemplo bem simples e provavelmente é seria necessário detalhar ainda mais para o computador entender mas não se entendeu a idéia que eu quis passar né quando nós estamos criando programas aplicações jogos constantemente estamos desenvolvendo algoritmos para resolver os mais
variados problemas muitas vezes inconscientemente dentre algumas maneiras de representar os algoritmos os mais utilizados mais utilizados são descrição narrativa você vai narrar as suas acções na ordem correta utilizar um fluxograma convencional utilizando um pseudo o código também conhecido como linguagem estruturada ou portugal muitas vezes quando quando estou programando é pela prática experiência que é adquirida com o tempo o meu algoritmo ele é feito na minha cabeça né eu penso na melhor forma de resolver o determinado problema eu já escrevi utilizando a linguagem de programação no meu caso é mais assim o charme né outras vezes
eu utilizo a narrativa e às vezes o fluxograma não é tudo isso depende da complexidade do algoritmo que eu vou criar a lógica de programação é algo que eu acredito que todas as pessoas deveriam saber pois ela é utilizada para muitas coisas no nosso cotidiano mesmo sem você perceber quanto mais você compreende isso de uma forma mais técnica o seu raciocínio lógico melhora tá que você se torna mais capaz de observar as varia antes de cada ambiente e dica para você que quer ser ou já é um programador estude e trainee lógica de programação quanto
mais apurado você estiver com sua lógica melhor e mais rápido você vai conseguir desenvolver seu software o vôo que seja quando a sua lógica está afiada você consegue encontrar soluções melhores está mais fáceis consegue deixar o seu código muito mais limpo e muito mais inteligente uma dica que deixa você exercitar é pensar na sua rotina ao acordar talvez você vai perceber o quanto ela é mais complexa do que você do que parece né é por exemplo você você vai acordar você vai lá pega um papel e começa a fazer uma descrição narrativa tá se for
6 horas da manhã eu acordo senão eu continuo dormindo acordou se estiver fazendo frio tomo eu não tomo banho senão eu tomo banho entendeu então você vai narrando tarde uma forma bem descritiva o seu dia é uma técnica é um exercício bacana pra você praticar para poder melhorar mais ainda a sua lógica de programação tá então é isso espero que vocês tenham gostado do conteúdo de hoje você tem algum amigo que têm a mesma dúvida que você o que você achou interessante se esse vídeo você quer moça pra ele curte esse vídeo que com ele
compartilha com seu amigo tá se você gostou do rio já deixou aqui em baixo um grande abraço e até os próximos vídeos
Related Videos
Aula 02 - Qual LINGUAGEM começar a PROGRAMAR?
5:11
Aula 02 - Qual LINGUAGEM começar a PROGRAMAR?
Sharpax
254,228 views
Introdução à Lógica de Programação
39:56
Introdução à Lógica de Programação
Hashtag Programação
34,145 views
PROGRAMADOR INICIANTE | FOQUE SOMENTE NISSO
23:28
PROGRAMADOR INICIANTE | FOQUE SOMENTE NISSO
Área Tech Brasil
93,321 views
Como funcionam as LINGUAGENS de PROGRAMAÇÃO #SagaDosComputadores Ep. 8
18:04
Como funcionam as LINGUAGENS de PROGRAMAÇÃ...
Manual do Mundo
1,284,407 views
O que é "o tal do Algoritmo"? - Lógica e Programação
8:02
O que é "o tal do Algoritmo"? - Lógica e P...
Diolinux
154,378 views
Como aprender programação de forma INTELIGENTE, sem perder tempo com coisas INÚTEIS
18:05
Como aprender programação de forma INTELIG...
Rafaella Ballerini
152,148 views
Lógica de programação, por onde começar ? (Guia RÁPIDO de estudos completo para INICIANTES)
13:17
Lógica de programação, por onde começar ? ...
Attekita Dev
596,051 views
Aula 08 - Estrutura de Decisão IF / ELSE | Lógica de Programação
18:58
Aula 08 - Estrutura de Decisão IF / ELSE |...
Sharpax
72,871 views
How to Remember Everything You Read
26:12
How to Remember Everything You Read
Justin Sung
2,929,952 views
Curso Completo de Python - do Zero ao Avançado (Masterclass)
8:56:48
Curso Completo de Python - do Zero ao Avan...
Bóson Treinamentos
517,484 views
Curso de Lógica de Programação e Algoritmos - Aprenda em 4 Horas
4:17:25
Curso de Lógica de Programação e Algoritmo...
Victor Lima - Ciência da Computação
82,584 views
Curso completo de HTML - seu PRIMEIRO SITE DO ZERO para iniciar em PROGRAMAÇÃO!
1:31:32
Curso completo de HTML - seu PRIMEIRO SITE...
Rafaella Ballerini
83,608 views
O MÍNIMO QUE VOCÊ PRECISA SABER ANTES DE PROGRAMAR!
14:33
O MÍNIMO QUE VOCÊ PRECISA SABER ANTES DE P...
Código Fonte TV
1,232,365 views
3 Técnicas Que Eu Uso Para Aprender a Programar Qualquer Coisa (mesmo sem ter o dom da programação)
14:55
3 Técnicas Que Eu Uso Para Aprender a Prog...
Filipe Deschamps
1,509,366 views
ALGORITMOS de um jeito fácil de entender (+ exemplos práticos)
14:37
ALGORITMOS de um jeito fácil de entender (...
Attekita Dev
72,222 views
What is JavaScript capable of doing? - JavaScript Course #01
28:50
What is JavaScript capable of doing? - Jav...
Curso em Vídeo
2,743,940 views
Curso Lógica de Programação Completo 2024 [Iniciantes] + Desafios + Muita prática
3:02:06
Curso Lógica de Programação Completo 2024 ...
Dev Aprender | Jhonatan de Souza
3,055,532 views
Curso de Algoritmo Aula 01 Introdução
16:22
Curso de Algoritmo Aula 01 Introdução
Professor Edson Maia
48,651 views
Aprenda Python em 10 minutos! (Para iniciantes)
10:40
Aprenda Python em 10 minutos! (Para inicia...
Didática Tech
1,263,111 views
Copyright © 2025. Made with ♥ in London by YTScribe.com