·

Análise de Sistemas ·

Linguagens de Programação

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Linguagem de Programação Roteiro Aula Prática 2 ROTEIRO DE AULA PRÁTICA NOME DA DISCIPLINA Linguagem de programação OBJETIVOS Definição dos objetivos da aula prática Criar um programa que calcule IMC Índice de Massa Corpórea utilizando a ferramenta Google cloud Shell Editor utilizando a linguagem de programação Python INFRAESTRUTURA Instalações Google cloud Shell Editor Materiais de consumo Descrição Quantidade de materiais por procedimentoatividade Computador 1 por aluno Software Sim X Não Em caso afirmativo qual Google cloud Shell Editor Pago Não Pago X Tipo de Licença Estudante Descrição do software O Google Cloud Shell é uma máquina virtual com ferramentas de desenvolvimento Ele conta com um diretório principal permanente de 5 GB e é executado no Google Cloud O Google Cloud Shell permite acesso de linha de comando aos seus recursos do GCP Equipamento de Proteção Individual EPI NSA PROCEDIMENTOS PRÁTICOS Criação de um programa de calculo de IMC utilizando o programa o Google cloud Shell Editor Atividade proposta Criação de um programa de calculo de IMC utilizando a ferramenta Google cloud Shell Editor e descrever como é o funcionamento desse modelo utilizando a linguagem de programação Python Criar um relatório no final da atividade Procedimentos para a realização da atividade 3 Você deverá Utilizando o Google cloud Shell Editor você irá criar um um programa de calculo de IMC utilizando a linguagem de programação Python Descrever as características da ferramenta Google cloud Shell Editor e a linguagem utilizada Python Checklist Instalar o sistema Google cloud Shell Editor Para criação e edição de arquivo simples inicie o editor executando code no terminal do Cloud Shell Essa ação abre o editor com o diretório de trabalho ativo definido no terminal Para abrir um arquivo diretamente para edição rápida execute code filename para abrir o editor sem o explorador de arquivos Criar um programa que faça calculo do IMC Criar um relatório no final da atividade RESULTADOS Resultados da aula prática Desenvolver um relatório que deverá conter introdução métodos resultados e conclusão sobre o assunto desenvolvido em aula prática para compreender como foi criado o programa para calculo do IMC Descrever brevemente a utilização da ferramenta sistema Google cloud Shell Editor e a utilização da linguagem Pyhton junto a ferramenta Linguagem de Programação Roteiro Aula Prática 2 ROTEIRO DE AULA PRÁTICA NOME DA DISCIPLINA Linguagem de programação OBJETIVOS Definição dos objetivos da aula prática Criar um programa que calcule IMC Índice de Massa Corpórea utilizando a ferramenta Google cloud Shell Editor utilizando a linguagem de programação Python INFRAESTRUTURA Instalações Google cloud Shell Editor Materiais de consumo Descrição Quantidade de materiais por procedimentoatividade Computador 1 por aluno Software Sim X Não Em caso afirmativo qual Google cloud Shell Editor Pago Não Pago X Tipo de Licença Estudante Descrição do software O Google Cloud Shell é uma máquina virtual com ferramentas de desenvolvimento Ele conta com um diretório principal permanente de 5 GB e é executado no Google Cloud O Google Cloud Shell permite acesso de linha de comando aos seus recursos do GCP Equipamento de Proteção Individual EPI NSA PROCEDIMENTOS PRÁTICOS Criação de um programa de calculo de IMC utilizando o programa o Google cloud Shell Editor Atividade proposta Criação de um programa de calculo de IMC utilizando a ferramenta Google cloud Shell Editor e descrever como é o funcionamento desse modelo utilizando a linguagem de programação Python Criar um relatório no final da atividade Procedimentos para a realização da atividade 3 Você deverá Utilizando o Google cloud Shell Editor você irá criar um um programa de calculo de IMC utilizando a linguagem de programação Python Descrever as características da ferramenta Google cloud Shell Editor e a linguagem utilizada Python Checklist Instalar o sistema Google cloud Shell Editor Para criação e edição de arquivo simples inicie o editor executando code no terminal do Cloud Shell Essa ação abre o editor com o diretório de trabalho ativo definido no terminal Para abrir um arquivo diretamente para edição rápida execute code filename para abrir o editor sem o explorador de arquivos Criar um programa que faça calculo do IMC Criar um relatório no final da atividade RESULTADOS Resultados da aula prática Desenvolver um relatório que deverá conter introdução métodos resultados e conclusão sobre o assunto desenvolvido em aula prática para compreender como foi criado o programa para calculo do IMC Descrever brevemente a utilização da ferramenta sistema Google cloud Shell Editor e a utilização da linguagem Pyhton junto a ferramenta Tangará da Serra MT ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Anderson de Souza RELATÓRIO DE AULA PRÁTICA DISCIPLINA DE LINGUAGEM DE PROGRAMAÇÃO Tangará da Serra MT 2024 Anderson de Souza RELATÓRIO DE AULA PRÁTICA DISCIPLINA DE LINGUAGEM DE PROGRAMAÇÃO Relatório realizado para a disciplina de Linguagem de Programação da Universidade Anhanguera UNIDERP Tangará da Serra MT 2024 SUMÁRIO 1 INTRODUÇÃO 4 2 MÉTODOS 4 3 RESULTADOS 7 4 CONCLUSÃO 8 5 REFERÊNCIAS 9 1 INTRODUÇÃO Nesta atividade foi proposto o desenvolvimento de um programa que calcula o índice de massa corporal IMC de um indivíduo utilizando a ferramenta Google Cloud Shell Editor Para a criação do algoritmo foi utilizada a linguagem de programação Python 2 MÉTODOS Em primeiro lugar foi feita uma pesquisa sobre o índice de massa corporal e suas classificações Abaixo estão listadas suas divisões Figura 1 Classificações do IMC Fonte Endocrinologia Curitiba 2024 Também foi verificado que o cálculo realizado para identificar o índice de massa corporal é o valor do peso em quilogramas dividido pelo quadrado da altura em metros Esses dados são importantes para que o programa calcule e exiba uma mensagem final ao usuário Depois de recolher esses dados foi aberta a ferramenta Power Cloud Shell Editor e no menu superior à direita foi iniciado o console Em seguida também no menu foi ativado o Cloud Shell terminal interativo que permite testar o Google Cloud no navegador Web Google Cloud é uma plataforma web que permite acesso a recursos por meio da computação em nuvem Com a abertura do terminal a opção Abrir editor é clicada Com isso é aberto finalmente a tela do Google Cloud Shell que possui essa interface Com a ferramenta disponível para uso foi iniciado a criação do algoritmo para cálculo de índice de massa corporal Para o algoritmo foi utilizada a linguagem de programação Python que possui algumas características relevantes É de fácil entendimento devido à sua sintaxe simples Aumenta a produtividade dos desenvolvedores pois Python exige a escrita de poucas linhas de código em comparação a outras linguagens Por ser popular há uma comunidade ativa e muitos recursos acessíveis na internet facilitando o estudo e desenvolvimento Com base no exposto e nas informações pesquisadas foi desenvolvido o algoritmo abaixo def calcularimcpeso altura return peso altura 2 def classificarimcimc if imc 16 return Magreza grave Procure um médico ou nutricionista elif imc 17 return Magreza moderada Precisa rever sua alimentação elif imc 185 return Magreza leve Precisa rever sua alimentação elif imc 25 return Você está saudável Parabéns elif imc 30 return Sobrepeso Precisa rever sua alimentação elif imc 35 return Obesidade Grau I Procure um médico ou nutricionista elif imc 40 return Obesidade Grau II severa Procure um médico ou nutricionista else return Obesidade Grau III mórbida Procure um médico ou nutricionista def obtervalorfloatmensagem while True try valor floatinputmensagem return valor except ValueError printOcorreu um erro Por favor verifique se o valor inserido é válido def main print CALCULADORA DE IMC printResponda as perguntas abaixo nome inputQual é o seu nome printfOlá nome Vamos prosseguir com as perguntas idade inputfnome qual a sua idade peso obtervalorfloatQual seu peso em KG exemplo 705 altura obtervalorfloatQual sua altura em metros exemplo 163 printCalculando IMC imc calcularimcpeso altura printfnome seu IMC é imc2f printclassificarimcimc if name main main O código se inicia com a função main exibindo o título CÁLCULO DE IMC e pedindo para que o usuário responda as perguntas que serão feitas A primeira pergunta é o seu nome seguida pela idade o peso em quilogramas e a altura em metros Se o valor do peso ou altura inseridos pelo usuário forem inválidos a função obtervalorfloat exibe uma mensagem pedindo para que o mesmo verifique as respostas dadas e repete a questão Depois de ter obtido as respostas o programa exibe a mensagem Calculando IMC e cria a variável imc que realiza o cálculo citado anteriormente por meio de uma passagem de parâmetros para a função calcularimc Após isso o programa exibe o índice de massa corporal do usuário e por fim exibe o resultado da chamada da função classificarimc que com o valor passado por parâmetros retorna uma mensagem correspondente ao peso ideal do indivíduo Esse é o fluxo do algoritmo feito 3 RESULTADOS O algoritmo foi testado e funciona como deveria recolhendo informações do usuário calculando seu IMC e exibindo informações a respeito do seu peso ideal Por exemplo Dessa forma além do projeto prático a atividade também contribui significamente para exercitar meus conhecimentos em lógica de programação e conhecer mais sobre a sintaxe e benefícios do Python no desenvolvimento 4 CONCLUSÃO Em síntese com esta atividade foi possível compreender e praticar conceitos básicos da linguagem de programação Python como manipulação de entrada e saída de usuários criação de funções variáveis entre outros Ademais com as pesquisas feitas pude conhecer mais sobre seu uso no mercado de trabalho e sobre o funcionamento de ferramentas baseadas em computação em nuvem como o Google Cloud Shell Editor O desenvolvimento de um programa que calcula o índice de massa corporal me permitiu identificar a eficiência do Python e sua acessibilidade para programadores iniciantes devido ao grande número de informações disponíveis sobre permitindo um maior aprendizado REFERÊNCIAS GOOGLE Cloud Google Cloud Shell Disponível em httpscloudgooglecomshelldocshlptbr Acesso em 12 out 2024 ENDOCRINOLOGIA CURITIBA Qual o meu peso ideal Disponível em httpsendocrinologiacuritibacombrblogperguntasfrequentesqualomeupeso ideal Acesso em 12 out 2024 GOOGLE Cloud Google Cloud visão geral Disponível em httpscloudgooglecomdocsoverviewhlptbr Acesso em 12 out 2024 AMAZON Web Services O que é Python Disponível em httpsawsamazoncomptwhatispython Acesso em 12 out 2024 Tangará da Serra MT ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Anderson de Souza RELATÓRIO DE AULA PRÁTICA DISCIPLINA DE LINGUAGEM DE PROGRAMAÇÃO Tangará da Serra MT 2024 Anderson de Souza RELATÓRIO DE AULA PRÁTICA DISCIPLINA DE LINGUAGEM DE PROGRAMAÇÃO Relatório realizado para a disciplina de Linguagem de Programação da Universidade Anhanguera UNIDERP Tangará da Serra MT 2024 SUMÁRIO 1 INTRODUÇÃO 4 2 MÉTODOS 4 3 RESULTADOS 7 4 CONCLUSÃO 8 5 REFERÊNCIAS 9 1 INTRODUÇÃO Nesta atividade foi proposto o desenvolvimento de um programa que calcula o índice de massa corporal IMC de um indivíduo utilizando a ferramenta Google Cloud Shell Editor Para a criação do algoritmo foi utilizada a linguagem de programação Python 2 MÉTODOS Em primeiro lugar foi feita uma pesquisa sobre o índice de massa corporal e suas classificações Abaixo estão listadas suas divisões Figura 1 Classificações do IMC Fonte Endocrinologia Curitiba 2024 Também foi verificado que o cálculo realizado para identificar o índice de massa corporal é o valor do peso em quilogramas dividido pelo quadrado da altura em metros Esses dados são importantes para que o programa calcule e exiba uma mensagem final ao usuário Depois de recolher esses dados foi aberta a ferramenta Power Cloud Shell Editor e no menu superior à direita foi iniciado o console Em seguida também no menu foi ativado o Cloud Shell terminal interativo que permite testar o Google Cloud no navegador Web Google Cloud é uma plataforma web que permite acesso a recursos por meio da computação em nuvem Com a abertura do terminal a opção Abrir editor é clicada Com isso é aberto finalmente a tela do Google Cloud Shell que possui essa interface Com a ferramenta disponível para uso foi iniciado a criação do algoritmo para cálculo de índice de massa corporal Para o algoritmo foi utilizada a linguagem de programação Python que possui algumas características relevantes É de fácil entendimento devido à sua sintaxe simples Aumenta a produtividade dos desenvolvedores pois Python exige a escrita de poucas linhas de código em comparação a outras linguagens Por ser popular há uma comunidade ativa e muitos recursos acessíveis na internet facilitando o estudo e desenvolvimento Com base no exposto e nas informações pesquisadas foi desenvolvido o algoritmo abaixo def calcularimcpeso altura return peso altura 2 def classificarimcimc if imc 16 return Magreza grave Procure um médico ou nutricionista elif imc 17 return Magreza moderada Precisa rever sua alimentação elif imc 185 return Magreza leve Precisa rever sua alimentação elif imc 25 return Você está saudável Parabéns elif imc 30 return Sobrepeso Precisa rever sua alimentação elif imc 35 return Obesidade Grau I Procure um médico ou nutricionista elif imc 40 return Obesidade Grau II severa Procure um médico ou nutricionista else return Obesidade Grau III mórbida Procure um médico ou nutricionista def obtervalorfloatmensagem while True try valor floatinputmensagem return valor except ValueError printOcorreu um erro Por favor verifique se o valor inserido é válido def main print CALCULADORA DE IMC printResponda as perguntas abaixo nome inputQual é o seu nome printfOlá nome Vamos prosseguir com as perguntas idade inputfnome qual a sua idade peso obtervalorfloatQual seu peso em KG exemplo 705 altura obtervalorfloatQual sua altura em metros exemplo 163 printCalculando IMC imc calcularimcpeso altura printfnome seu IMC é imc2f printclassificarimcimc if name main main O código se inicia com a função main exibindo o título CÁLCULO DE IMC e pedindo para que o usuário responda as perguntas que serão feitas A primeira pergunta é o seu nome seguida pela idade o peso em quilogramas e a altura em metros Se o valor do peso ou altura inseridos pelo usuário forem inválidos a função obtervalorfloat exibe uma mensagem pedindo para que o mesmo verifique as respostas dadas e repete a questão Depois de ter obtido as respostas o programa exibe a mensagem Calculando IMC e cria a variável imc que realiza o cálculo citado anteriormente por meio de uma passagem de parâmetros para a função calcularimc Após isso o programa exibe o índice de massa corporal do usuário e por fim exibe o resultado da chamada da função classificarimc que com o valor passado por parâmetros retorna uma mensagem correspondente ao peso ideal do indivíduo Esse é o fluxo do algoritmo feito 3 RESULTADOS O algoritmo foi testado e funciona como deveria recolhendo informações do usuário calculando seu IMC e exibindo informações a respeito do seu peso ideal Por exemplo Dessa forma além do projeto prático a atividade também contribui significamente para exercitar meus conhecimentos em lógica de programação e conhecer mais sobre a sintaxe e benefícios do Python no desenvolvimento 4 CONCLUSÃO Em síntese com esta atividade foi possível compreender e praticar conceitos básicos da linguagem de programação Python como manipulação de entrada e saída de usuários criação de funções variáveis entre outros Ademais com as pesquisas feitas pude conhecer mais sobre seu uso no mercado de trabalho e sobre o funcionamento de ferramentas baseadas em computação em nuvem como o Google Cloud Shell Editor O desenvolvimento de um programa que calcula o índice de massa corporal me permitiu identificar a eficiência do Python e sua acessibilidade para programadores iniciantes devido ao grande número de informações disponíveis sobre permitindo um maior aprendizado REFERÊNCIAS GOOGLE Cloud Google Cloud Shell Disponível em httpscloudgooglecomshelldocshlptbr Acesso em 12 out 2024 ENDOCRINOLOGIA CURITIBA Qual o meu peso ideal Disponível em httpsendocrinologiacuritibacombrblogperguntasfrequentesqualomeupesoide al Acesso em 12 out 2024 GOOGLE Cloud Google Cloud visão geral Disponível em httpscloudgooglecomdocsoverviewhlptbr Acesso em 12 out 2024 AMAZON Web Services O que é Python Disponível em httpsawsamazoncomptwhatispython Acesso em 12 out 2024