Você está na página 1de 10

Superior de Tecnologia em Desenvolvimento Back-End

VANESA SILVA SANTOS - RA: 3484812902

RELATÓRIO DE AULA PRÁTICA – LINGUAGEM DE


PROGRAMAÇÃO

COSTA RICA – MS

2023
VANESSA SILVA SANTOS

RELATÓRIO DE AULA PRÁTICA – LINGUAGEM DE


PROGRAMAÇÃO

Este documento e um relatório da Aula prática


de LINGUAGEM DE PROGRAMAÇÃO
apresentado como requisito parcial para a
obtenção de média semestral no curso
desenvolvimento back-end 2° Semestre.

Professor(a): Vanessa Matias Leite

Costa Rica – MS
2023
Sumario:

1 - Introdução: .............................................................................................................................. 4
2 – Métodos.................................................................................................................................. 5
1° Etapa – Instalar Google cloud Shell Editor ........................................................................ 5
2° Etapa – Compreensão dos Requisitos: ............................................................................. 6
3° Etapa – Escrevendo o código........................................................................................... 7
4 – Resultado: ............................................................................................................................... 9
5 - Conclusão: ............................................................................................................................. 10
1 - Introdução:

Este trabalho tem como objetivo a criação e desenvolvimento de um programa em


Python. Inicialmente, acessei o Google Cloud Shell Editor, uma ferramenta baseada
na nuvem fornecida pelo Google para edição de código e execução de comandos,
ferramenta solicitada no roteiro da atividade. Uma das grandes vantagens desse
ambiente é que ele não exige instalação em minha máquina local, bastando apenas
fazer login com minhas credenciais.
Após uma breve exploração da interface, mergulhei de imediato na tarefa proposta
no roteiro, que consistia na criação de uma calculadora de Índice de Massa Corporal
(IMC). O IMC é uma medida amplamente utilizada para avaliar o peso corporal de
uma pessoa com base na relação entre sua altura e peso.
2 – Métodos

1° Etapa – Instalar Google cloud Shell Editor

Não foi necessário realizar instalação, O Google Cloud Shell Editor é acessível
diretamente do Console do GCP (Google Cloud Platform), eliminando a
necessidade de configurações e instalações locais complicadas. Basta um
navegador web para começar a trabalhar em seus projetos no GCP.

O ambiente inclui um terminal web interativo, o que significa que você pode usar
comandos diretamente para gerenciar recursos, fazer o deploy de aplicativos,
executar scripts e muito mais.

O Google Cloud Shell Editor oferece um editor de texto embutido, que suporta várias
linguagens de programação e inclui destaque de sintaxe, sugestões de código e
outras funcionalidades típicas de um ambiente de desenvolvimento.

Você pode personalizar o ambiente do Cloud Shell com suas preferências, como
escolher o editor de texto que deseja usar.

Fonte: AUTOR
2° Etapa – Compreensão dos Requisitos:

Tabela de Categoria

https://www.drrogermoura.com.br/o-que-e-imc

FÓRMULA PARA CÁLCULO

https://indicedemassacorporal.com/imc-formula.html#google_vignette
3° Etapa – Escrevendo o código

Passo 1 - Criando um novo arquivo Python;

Fonte: AUTOR

Passo 2 – Definindo funções;

def calcular_imc(peso, altura):

Fonte: AUTOR

Neste segundo passo, definimos duas funções usando def. A função calcular_imc
recebe dois argumentos, peso e altura, e calcula o IMC com a fórmula peso /
(altura ** 2), retornando o resultado.

def categoria_imc(imc):

Fonte: AUTOR

A função categoria_imc recebe o IMC como argumento e retorna uma string que
descreve a categoria do IMC.
Passo 3 – Solicitando Dados;

Fonte: AUTOR

Neste passo, o programa solicita ao usuário que insira seu peso e altura. Os valores
são convertidos para números de ponto flutuante usando float() para que possam
ser usados em cálculos.

Passo 4 – chamando as funções de cálculo e categoria;

Fonte: AUTOR

Aqui, chamamos a função calcular_imc com os valores de peso e altura inseridos


pelo usuário e armazenamos o resultado na variável imc.

chamamos a função interpretar_imc com o valor de IMC calculado e armazenamos


a categoria resultante na variável resultado.

Passo 5 - Exibição do Resultado

Fonte: AUTOR

O código exibe o valor do IMC calculado para o usuário com uma casa decimal
usando a formatação :.1f. Em seguida, é exibido a categoria ao usuário. Ela fornece
uma descrição do IMC, indicando se a pessoa está abaixo do peso, com peso
normal, com sobrepeso ou obesa, com base em valores padrão de classificação do
IMC.
4 – Resultado:

Este programa foi desenvolvido com a organização do código em funções, o que


contribui para uma estrutura mais clara e facilita a manutenção. Além disso, oferece
a capacidade de reutilizar essas funções em outros programas, economizando
tempo e esforço no futuro.

Fonte: AUTOR

Uma parte crucial do processo de desenvolvimento foi a realização de testes. Esses


testes visavam verificar se a calculadora de IMC funcionava conforme o esperado e
produzia resultados precisos. Foram considerados diversos cenários, incluindo
casos de peso e altura variados, para garantir a robustez e confiabilidade do
programa.

Fonte: AUTOR
Fonte: AUTOR

Resultados dos Testes: Os resultados dos testes confirmaram que a calculadora


de IMC produz resultados precisos e fornece uma interpretação adequada das
categorias de peso com base nos valores do IMC. Isso aumenta a confiabilidade do
programa e garante que os usuários obtenham informações úteis e precisas ao usar
a calculadora.

5 - Conclusão:

O programa da calculadora de IMC foi criado com sucesso no ambiente de


desenvolvimento do Google Cloud Shell Editor. Ele permite aos usuários calcularem
o IMC com base em seu peso e altura e fornece uma interpretação da categoria de
peso. O programa é uma ferramenta útil para avaliar o peso corporal e promover a
conscientização sobre a saúde.

Este relatório fornece uma visão geral do processo de criação do programa e


demonstra como a plataforma do Google Cloud Shell Editor pode ser usada para
desenvolver aplicativos Python de forma eficaz.

Você também pode gostar