[Música] se o senhor ficou satisfeito sim obrigado pronto depois da refeição é batata vem a conta mas como será que os restaurantes fazem é controlar os pagamentos dessas mesas todas provavelmente lá no caixa deve haver um sistema desenvolvido especialmente para isso não dá uma olhada aí não disse esse sistema foi programado para controlar os pagamentos nas refeições realizadas no restaurante certo certo a gente colhe o pedido do cliente no perea ou no touchscreen automaticamente vencer na cozinha o sistema fecha tudo pra gente aqui nos 10% já então fecha a mim para chegar nesse sistema o
programador seguir uma lógica e esse é o tema do nosso encontro de hoje a lógica da programação se você acha que a gente vai falar disso aqui no caixa do restaurante está enganado vamos lá pra cozinha [Música] pronto a sair agora sim para realizar qualquer tarefa e isso vale também para os programadores de software a gente deve seguir as etapas dessa tarefa de uma forma lógica set efe a programação de um software no fundo é muito parecida com a de qualquer outra atividade na vida uma receita por exemplo em algum momento a gente decide mudar
a sequência lógica dos ingredientes o próprio usando a lógica computacional é um dos primeiros passos para quem pretende entrar no mundo da computação em geral ela está relacionada à lógica matemática e é tão presente em nossas atividades que acabamos não percebendo a sua relação com outras áreas da ciência com a lógica computacional criamos alternativas viáveis tecnicamente corretas eficientes e rápidas para resolver um problema mas para isso é preciso antes de mais nada saber interpretar esse problema surge então a idéia do algoritmo que nada mais é do que o melhor caminho para resolver um problema a
maioria das atividades que executamos é resultado de uma seqüência de passos lógicos amarrar o cadarço de um tênis abrir uma porta acender uma lâmpada ou até mesmo fazer aquela receita deliciosa na sequência das etapas o melhor as operações a executar são determinadas pelo algoritmo de forma lógica uma maneira mais simples de dizer isso é que a sucessão de ações pastor do sentido na hora de resolver um problema e evitar dados indesejáveis quer um exemplo as receitas culinárias para entender melhor esse conselho vamos elaborar com a ajuda de tochas é um algoritmo que represente os passos
necessários para alguém colocar um ovo uma tigela bom isso tudo a gente tem que pensar em colocar o ovo atingiu um certo então esse é o nosso problema quais os passos a gente tem que seguir para que isso aconteça quebrar o ovo tudo bem mas para chegar nisso a gente tem um caminho a percorrer o primeiro pega o ovo depois de tigela mas para o nosso objetivo ficar completo eu vou quebrar o ovo e colocar o objeto dessa forma as etapas a nossa sequência ficariam assim pega ou não pega mas é possível detalhar ainda mais
essa seqüência como fazer isso depois de quebrar o ovo na tigela nós precisamos mexer pra isso eu preciso do foi ea casca do ovo que eu faço com ela aí mais um algoritmo agora mais detalhado de como colocar um ovo na tigela você pode mostrar pra gente esse espaço claro o primeiro passo é pegar o ovo a tigela e um foi quebrar o ovo colocar na tigela jogar a casca fora e por fim teixeira com ele você quiser corre um ponto na receita como essa te pegar o ovo pegar a tigela pegaram foi quebrar o
ovo na tigela jogar as cascas fora mexer o ovo com o foi na programação computacional o raciocínio a ser seguido é o mesmo de um circo um passo a passo cada operação de cálculo representada pelo que chamamos de seu do código pode ser representada a partir de comandos no formato de texto como uma receita ou então por um fluxograma de forma gráfica já que o símbolo geométricos então o processo de visualização das operações ian esses são alguns dos símbolos mais comuns da estrutura de um fluxograma cada um determina uma função a ser executada pelo software
e fluxograma pode ser elaborado por meio de programas específicos ou até mesmo no microsoft word ou vídeo além do fluxograma você pode escrever um algoritmo por meio dos seus códigos ou portuguesa estruturado como preferem alguns autores esse tipo de construção não tem o formalismo da linguagem de programação e seus comandos obedece sempre uma estruturação básica com o cabeçalho declaração instruções a um se preocupa ainda com o fluxograma do código romanos isso tudo é tema para o fator encontra nosso obrigado chefe por hoje é importante que você futuro profissional da programação tem em mente que esse
trabalho deve seguir uma loja com uma receita culinária sempre com informações claras e objetivo não é esse é é isso aí agora eu preciso saber se o nosso algoritmo deu certo então tu vais homeless pela cara tá ótimo por favor hum bom um fã olha só a sua programação for tão boa conta do nosso chef de cozinha ou se vai ser um sucesso cheque parabéns muito bom eu ganhar eu posso confirmar isso a vontade de pegar [Música] [Música]