03 - Lógica de Programação - Português Estruturado e VisualG
143.86k views2026 WordsCopy TextShare
Bóson Treinamentos
Curso de Lógica de Programação - Português Estruturado e uso do software VisualG no aprendizado de L...
Video Transcript:
olá pessoal que o fábio barbosa treinamentos e nessa vídeo aula vamos aprender o que é o português estruturado essa nossa terceira vídeo aula de lógica de programação no ano passado nós falamos sobre fluxogramas e sobre os diagramas de na sua estreia vamos ver agora o que o português estruturado por e estruturado é uma técnica narrativa área baseada em uma linguagem de projeto de programa o programa design ied é uma técnica de você explicitar na forma de frases a forma de um pseudo o código as instruções de um programa então uma anotação que você usa para elaborar algoritmos estruturados esses algoritmos utiliza para criar e desenvolver softwares usando uma linguagem de programação qualquer também é conhecido por ser o do códio a porque o português estruturado apesar de estar muito próximo de um código único código fonte de computador ele não é um código fonte é porque ele vai ser escrito com palavras em português e não usando as palavras de uma linguagem qualquer um dos temas-chave uma linguagem qualquer tá então o português estruturado temos um exemplo dele aqui na tela essa resolução do nosso exercício anterior que o algoritmo da média que quando você entrava com quatro notas de um aluno era calculada a média depois exibido na tela o resultado só não foi aprovado ou não o resultado depende da média calculada a média do cidadão foi maior ou igual a sete ele foi aprovado caso contrário foi aprovado nós já vimos com representares algoritmos um fluxograma e como representar o samd a grama de chapa agora uns ver o time precisa do código o tal do português estruturado então preste bastante atenção porque a gente vai usar essa anotação de agora até o final do nosso curso então eu sempre vou começar eu preciso do código com a palavra algoritmo um algoritmo a palavra reservada palavras reservadas com as palavras que fazem parte da linguagem de fogo uma ação que você utiliza você não deve utilizar as fora do contexto também deve por exemplo criar objetos ou variáveis utilizando aquelas palavras então eu começo sempre com a palavra algoritmo e na frente ou um nome para isso algoritmo eu dei o nome de média a linha de baixo declara variáveis depois a gente vai estudar o que são essas variáveis a usar a palavra vara e aí eu tenho três linhas declarando variáveis variável res de nenhum n4 a variável média aqui na frente é o tipo da variável caracter o real depois vai falar sobre os tipos também para entender como funciona esse processo depois de declarar as variáveis tem início o bloco principal de execução do programa para isso eu uso a palavra reservada início aqui dentro coloco todo meu cachê do código veja como funciona esse protocolo primeiro eu leio as quatro notas de nenhuma tem quatro na verdade quem ler é o computador não se disso o programa que vai ler o que o usuário digitar na tela o usuário digitar na tela vai ficar armazenado nessas áreas da memória que chamou de nenhum n2 n3 n 4 que são as variáveis depois uma outra área da memória chamada de média vai receber a soma dessas quatro notas foram armazenadas divididas por quatro portanto a média a média aritmética das notas depois a gente com condicional que pergunta se a média for maior ou igual a sete então armazenado dentro da área de memória rezc de nome de receber a palavra aprovado vejo que a palavra aprovado bem entre aspas há sempre vai acontecer assim quando você quiser trabalhar com um texto dentro do programa você utilizar as aspas depois a gente vai explicar melhor porque senão se a média não for maior ou igual a sete essa variável recebe o resultado reprovado temos um vencer pra finalizar esse bloco condicional de testes e finalmente um comando escreva que vai mandar escrever na tela o resultado o conteúdo do resultado que é ser a palavra aprovado ou reprovado mais uma mensagem pedindo entre aspas a mensagem resultado e eu finalizo o algoritmo com a palavra fim algoritmo tá a gente vai seguir então durante todo o curso esse formato de representação do psol do código agora você deve estar se perguntando legal eu aprender a trabalhar com esse pessoal do código mas como é que eu vou saber se os programas que escrevi os códigos que eu escrevo estão corretos ou não seria interessante se houvesse uma forma de você testar esses códigos ou pelo menos alguns deles existe na verdade existe nós vamos trabalhar com um software chamado visual g1 o visual que como os pronuncio a esse software é um programa que permite testar os algoritmos que você gera durante o curso é usando português estruturados que é mais interessante ou seja você precisa nesse momento aprender uma linguagem de programação você pode usar o próprio português estrutural dos seus estudos passá lo para dentro do editor do visual g e ele vai executar o seu programa é assim você pode testar se o código que você escreveu está correto ou não jorge é gratuito basta entrar no google pesquisa visual g e baixar a versão que eu vou utilizar aqui a versão 2. 5 não se você encontrar no google a versão 2. 5 pode baixar e instalar no seu computador que a gente vai usar com tranquilidade e só aliás podemos utilizar como exemplo esse nosso programinha esse nosso diesel do código do algoritmo média no visual g para ver como funciona então vamos lá pro nosso visual jeito aí está é a tela do visual g 2.
5 a tela inicial dele você vai parar aqui a ela divide em algumas partes sem essa parte principal aqui do meio onde você vai escrever os seus algoritmos o seu perfil do conde ah você tem aqui é o algoritmo algumas partes já vem automaticamente quando você inicia o programa apresenta palavra algoritmo aqui na frente você preenche com o nome entre aspas aqui você tem área para declaração de variáveis se vai declarar aqui embaixo aqui a sessão de comandos após a palavra início e o programa termina na palavra fim algoritmo você não deve alterar essas palavras que estão marcadas em azul elas são palavras reservadas do nosso programa é que nem você vai preenchendo com os dados com os seus códigos a você pode perceber que algumas das linhas estão na cor verde elas têm essas barrinhas duas barras na frente isso aqui são comentários sempre que você precisa adicionar um comentário seu programa basta digitar duas barras e aí você escreve que você quiser na frente o que foi escrito na frente de um colete de um símbolo de comentário não é executado pelo programa não é enxergado pelo programa como código a isso é muito útil para a documentação do seu algoritmo então se você escrever um trecho algoritmo um pouco complexo entre o que pode causar confusão ou se você quer simplesmente explicar o que faz aquele trecho do programa nos seus comentários é uma técnica muito importante muito útil pra por exemplo se outra pessoa vou trabalhar no seu algoritmo a saber o que está acontecendo ali pra você mesmo se você precisar de manutenção do algoritmo daqui a meses por exemplo com os comentários fica mais fácil lembrar o que faz cada pedacinho seu programa e olha os problemas eles podem ficar grandes é é fácil fácil você ver programas no mercado com um milhão de linhas de corte então os comentários são deveras importante por conta disso tá bom pra gente não perder muito tempo eu não vou digitar o código daquele algoritmo da média que eu tenha digitado ou simplesmente abrir o arquivo que eu salvei uma vez que você tenha digitado seu código você pode salvar para usar outras vezes então tá aqui o meu algoritmo então olhe que futuramente digitado eu chamei o ritmo médio anual só não preencher que função autoridades ainda a data vem automaticamente mas não preenche os outros itens área de variáveis eu coloquei as variáveis vão se instalar no nosso código a opção do código que está aqui simplesmente parceiros do código do jeito que foi digitado aqui pra dentro do visual ji-paraná jussara prá gente poder enxergar até o fim do algoritmo veja que dependendo do tipo de comando que você coloca ele marca uma cor diferente continua auxiliar de ajudar a entender o que está acontecendo no programa a gente vai trabalhar com um visual jeito nos próximos algoritmos e vou explicar passo a passo como se utiliza para cada tipo de estrutura de programação esse programa está no momento lembramos que essa parte central onde você digita os seus códigos tá aqui embaixo nessa área que parece uma planilha zinha é uma área que vai mostrar o conteúdo das variáveis conforme o programa vai ser executado você pode acompanhar o que acontece com as variáveis muito útil nessa técnica para você aprender como programa ele funciona internamente a gente vai também fazer bastante uso disso a na área do lado direito aqui costuma aparecer mensagens de erro por exemplo ocorre mesmo no seu programa no seu processamento aparece uma mensagem que também pode ser útil para você está naquele problema eu vou acrescentar uma instrução sem esse programa que não tem um só objetivo original vai ficar mais fácil entendimento eu vou colocar o meu comando aqui inscreva digite as quatro notas acho que como um texto eu sempre coloco entre aspas aparecer essa mensagem e as quatro notas na tela o usuário saber o que está acontecendo ele vai digitar as quatro notas o programa vai me dizer se foi aprovado ou reprovado então coloquei nos salvar agora vou mandar rodar o algoritmo vou mandar rodar o programa para isso eu clique no menu algoritmo e mandou executar ou simplesmente pressionando f9 no teclado então vou dar um clique em executar o f91 falha só ele está sendo executado numa janela que parece uma janelinha do prompt aparece a mensagem que eu coloquei digite as quatro notas agora vou ditar as quatro notas vamos supor que o a1 tem tido as seguintes notas 788 esse e 6 786 aberto em ter resultado aprovado a sua média 7 868 mais 8 16 + 7 23 mas 6 29 / 4 dá um pouquinho mais de 7 ele foi aprovado como era de se esperar de acordo com o nosso algoritmo a fechar a janela foi exibido no programa agora vou colocar notas baixas para vencer e se é para ser mostra a mensagem reprovado caso a nota do aluno não tenha alcançado a média 7 então por exemplo 545 e 2 resultado reprovável então nosso algoritmo está funcionando perfeitamente e foi testado aqui dentro do visual ge você vai notar que aqui ele mostra os nomes das variáveis que eu criei aquelas áreas de memória o tipo de cada uma delas o valor que elas assumem após a execução do dos comandos nos preocupar muito com isso agora mas a gente vai trabalhar com isso detalhadamente nas próximas vídeo aulas conforme a gente foi aprendendo as técnicas de programação e aqui do lado mensagem está tudo tranqüilo em sua execução apareceu nas mensagens enfim da execução então a gente vai usar o visual jeito para testar alguns dos códigos que a gente vai gerar durante as explicações legal o pessoal eu espero que você entendido que é o português estruturado há como a gente vai utilizar o português estruturado prático da lógica de programação e também se interessa e por usar o visual gp que é uma é uma ferramenta muito útil para você verificar se o seu código está funcionando além do mais é mais divertido você estuda lógica vendo os seus programas funcionarem muito mais interessante então é isso obrigado por teres tivesse vídeo aula aproveite para se inscrever no nosso canal legal que no youtube acesse nossa página www. bonjovi. com treinamentos ponto com.