Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

<p>12</p><p>superior de tecnologia em análise e desenvolvimento de sistemas</p><p>NOME</p><p>RA *******</p><p>RA 3866595401</p><p>PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA:</p><p>NOME DA DISCIPLINA: Linguagem de Programação</p><p>g</p><p>CIDADE / GO</p><p>2024</p><p>NOME</p><p>RA ********</p><p>PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA</p><p>NOME DA DISCIPLINA: Linguagem de Programação</p><p>Trabalho de portfólio apresentado como requisito parcial para a obtenção de pontos para a média semestral.</p><p>Orientador: Anderson Emidio de Macedo Goncalves</p><p>CIDADE / GO</p><p>2024</p><p>SUMÁRIO</p><p>1 INTRODUÇÃO	3</p><p>2 DESENVOLVIMENTO	4</p><p>3 CONCLUSÃO	7</p><p>4 REFERÊNCIAS ...............................................................................8</p><p>INTRODUÇÃO</p><p>Este relatório de aula prática apresenta a atividade solicitada na disciplina Linguagem de Programação, realizada no segundo semestre do curso de Superior de Tecnologia em Análise e Desenvolvimento de Sistemas.</p><p>O projeto consiste na criação de um programa em Python para calcular o Índice de Massa Corpórea (IMC), uma medida amplamente utilizada para avaliar a relação entre peso e altura de uma pessoa, indicando possíveis riscos à saúde. O desenvolvimento foi realizado utilizando o Google Cloud Shell Editor, uma ferramenta integrada ao Google Cloud que proporciona um ambiente de desenvolvimento na nuvem.</p><p>Durante o projeto, aproveitei as funcionalidades do Google Cloud Shell para escrever, testar e depurar o código em um ambiente altamente escalável e sem a necessidade de configurações complexas. O uso de Python permitiu a criação de um programa simples e eficiente, com uma interface de linha de comando que solicita ao usuário seus dados de peso e altura, e retorna o valor do IMC junto com a classificação correspondente (abaixo do peso, peso ideal, sobrepeso, obesidade, etc.).</p><p>Além de sua funcionalidade principal, o projeto também explorou boas práticas de programação, como a validação de entradas do usuário e a modularização do código, garantindo um software robusto e de fácil manutenção.</p><p>DESENVOLVIMENTO</p><p>Desenvolvimento do Programa de Cálculo de IMC utilizando Python no Google Cloud Shell Editor</p><p>O projeto teve como objetivo a criação de um programa em Python para calcular o Índice de Massa Corpórea (IMC), uma métrica fundamental na avaliação do estado nutricional de indivíduos, relacionando peso e altura para categorizar o estado corporal em faixas como abaixo do peso, peso ideal, sobrepeso, obeso e obesidade mórbida.</p><p>Escolha da Ferramenta: Google Cloud Shell Editor</p><p>Para o desenvolvimento deste projeto, utilizei o Google Cloud Shell Editor, uma ferramenta poderosa que oferece um ambiente de desenvolvimento baseado em nuvem. Esta escolha foi estratégica, pois o Google Cloud Shell Editor permite que os desenvolvedores acessem um terminal Linux com todas as ferramentas necessárias diretamente no navegador, eliminando a necessidade de configuração de ambientes locais. Além disso, a integração com o Google Cloud oferece escalabilidade e segurança, permitindo que o código seja desenvolvido e armazenado em uma infraestrutura robusta.</p><p>Implementação em Python</p><p>A linguagem de programação Python foi escolhida por sua simplicidade e eficiência, especialmente em projetos que envolvem cálculos matemáticos e interação com o usuário. O programa foi desenvolvido para ser executado diretamente na linha de comando, o que o torna leve e fácil de usar.</p><p>O fluxo do programa é simples, mas eficaz:</p><p>1. Entrada de Dados: O usuário é solicitado a inserir seu peso (em quilogramas) e altura (em metros).</p><p>2. Cálculo do IMC: O programa realiza o cálculo do IMC utilizando a fórmula:</p><p>3. Classificação: Com base no valor calculado, o programa classifica o IMC do usuário em uma das categorias estabelecidas pela Organização Mundial da Saúde (OMS), como abaixo do peso, peso ideal, sobrepeso, obeso ou obesidade mórbida.</p><p>4. Exibição do Resultado: O resultado é exibido ao usuário, juntamente com a classificação correspondente.</p><p>Boas Práticas de Programação</p><p>Durante o desenvolvimento, adotei diversas boas práticas, como:</p><p>· Validação de Entradas: O programa verifica se os valores inseridos são números positivos e adequados para o cálculo do IMC, prevenindo erros e garantindo a integridade dos dados.</p><p>· Modularização: O código foi estruturado em funções, facilitando a manutenção e possíveis expansões futuras.</p><p>· Documentação: Cada função foi documentada para assegurar que o código seja compreensível e de fácil manuseio por outros desenvolvedores.</p><p>CONCLUSÃO</p><p>Este projeto demonstrou a eficácia do Google Cloud Shell Editor como um ambiente de desenvolvimento e a capacidade do Python de resolver problemas do mundo real de forma simples e direta. A experiência foi enriquecedora, proporcionando um entendimento mais profundo das ferramentas e técnicas utilizadas, e resultando em um programa funcional que pode ser facilmente adaptado ou expandido para outros contextos.</p><p>REFERÊNCIAS</p><p>Dia a Dia do Suporte - YouTube</p><p>Maurício Fagundes - YouTube</p><p>image1.png</p><p>image2.emf</p><p>image3.png</p><p>image4.png</p>

Mais conteúdos dessa disciplina