Prévia do material em texto
LINGUAGUEM DE PROGRAMAÇÃO PORTIFÓLIO – RELATÓRIO DE AULA PRÁTICA SUMÁRIO 1. INTRODUÇÃO.......................................................................................................................................3 2. DESENVOLVIMENTO.........................................................................................................................3 2.1 Google Cloud Shell.............................................................................................................................3 2.2 Python.....................................................................................................................................................4 3. PROGRAMA PARA CALCULAR IMC EM PYTHON...............................................................4 3.1 Começando...........................................................................................................................................4 3.2 Resultado...............................................................................................................................................5 3.3 Entendendo o Programa..................................................................................................................5 3.4 Justificativa............................................................................................................................................6 4. CONCLUSÃO..........................................................................................................................................6 1. INTRODUÇÃO O objetivo desse trabalho é criar e apresentar um programa que calcule o Índice de Massa Corporal (IMC) do usuário. Para isso utilizei a ferramenta Google Cloud Shell Editor junto com a linguagem de programação Python. 2. DESENVOLVIMENTO 2.1 GOOGLE CLOUD SHELL O Google Cloud Shell é uma ferramenta poderosa e versátil oferecida pelo Google Cloud Platform (GCP) que permite aos desenvolvedores e administradores de sistemas acessarem um ambiente de linha de comando diretamente no navegador. Com o Cloud Shell, é possível executar comandos e scripts, gerenciar recursos na nuvem, desenvolver e depurar aplicativos, entre outras tarefas relacionadas à computação em nuvem. O Google Cloud Shell oferece uma série de benefícios para os profissionais de TI e desenvolvedores que utilizam o GCP. Um dos principais benefícios é a conveniência de ter um ambiente de linha de comando sempre disponível, sem a necessidade de instalar e configurar ferramentas adicionais em seu próprio computador. Isso significa que você pode acessar o Cloud Shell de qualquer lugar, a qualquer momento, desde que tenha uma conexão com a internet. Outro benefício importante do Cloud Shell é a capacidade de desenvolver e depurar aplicativos diretamente no navegador. Com suporte para várias linguagens de programação, como Python, Java, Node.js e Go, você pode escrever e testar seu código sem a necessidade de configurar um ambiente de desenvolvimento local. Isso é especialmente útil para desenvolvedores que estão começando ou que precisam fazer pequenas alterações em seus aplicativos rapidamente. 2.2 PYTHON O que é Python? O Python é uma linguagem de programação amplamente usada em aplicações da Web, desenvolvimento de software, ciência de dados e machine learning (ML). Os desenvolvedores usam o Python porque é eficiente e fácil de aprender e pode ser executada em muitas plataformas diferentes. O software Python pode ser baixado gratuitamente, integra-se bem a todos os tipos de sistema e agiliza o desenvolvimento. Quais são os benefícios do Python? Os benefícios do Python incluem: · Os desenvolvedores podem ler e entender facilmente um programa Python, porque tem uma sintaxe básica semelhante à do inglês. · O Python aumenta a produtividade dos desenvolvedores, porque eles podem escrever um programa Python usando menos linhas de código em comparação a muitas outras linguagens. · O Python tem uma grande biblioteca-padrão que contém códigos reutilizáveis para quase todas as tarefas. Como resultado, os desenvolvedores não precisam escrever códigos do zero. · Os desenvolvedores podem usar o Python facilmente com outras linguagens de programação populares, como Java, C e C++. · A comunidade ativa do Python inclui milhões de desenvolvedores de suporte em todo o mundo. Se você tiver algum problema, poderá obter suporte rápido da comunidade. · Muitos recursos úteis estão disponíveis na Internet se você quiser aprender Python. Por exemplo, você pode encontrar facilmente vídeos, tutoriais, documentação e guias do desenvolvedor. · É possível fazer a portabilidade do Python em diferentes sistemas operacionais de computação, como Windows, macOS, Linux e Unix. 3. PROGRAMA PARA CALCULAR IMC EM PYTHON 3.1 COMEÇANDO No navegador, primeiramente acessamos a plataforma do Google Cloud Shell, com uma conta do Gmail, onde será criada uma máquina virtual com 5GB de armazenamento. Dentro da ferramenta Google Cloud Shell, acessamos a guia “File” e criamos um “Novo Arquivo”, e salvamos com a extensão “.py”, assim a ferramenta entende que iremos trabalhar com a linguagem Python 3.2 RESULTADO 3.3 PRIORIZAÇÃO DAS FUNCIONALIDADES · Na linha 1 utilizei o # para realizar um comentário, em Python tudo que estiver acompanhado do # não é considerado parte do programa. · Nas linhas 2 e 3 temos duas variáveis que receberá os valores de entrada fornecidos pelo usuário através do teclado. · Na linha 6 é mostrado na tela qual sera o IMC do usuário. · Na linha 8 até 19 é calculado e mostrado ao usuário em qual faixa de massa corporal ele se encontra. · Lofo abaixo do código, grifado em azul, encontra-se o programa em execução com duas imagens de exemplo. 3.4 JUSTIFICATIVA IMC abaixo de 18.5 = Abaixo do Peso IMC igual ou maior 18.5 e menor de 25 = Peso Ideal. IMC igual ou maior 25 e menor de 30 = Sobrepeso IMC igual ou maior 30 e menor de 35 = Obesidade Grau 1 IMC igual ou maior 35 e menor de 40 = Obesidade Grau 2 IMC igual ou maior 40 = Obesidade Mórbida. FONTE: https://www.hospitaloswaldocruz.org.br/centro-especializado/obesidade-e-diabetes/tratamento-da-obesidade/ 4. CONCLUSÃO O desenvolvimento do programa utilizando a ferramenta Google Cloud Shell e a linguagem de programação Python é uma forma eficiente de garantir que as funcionalidades mais importantes sejam entregues de forma prioritária. Com o programa de calcular o IMC, o usuário saberá qual o seu Índice de Massa Corpórea. image1.png image2.png