Você está na página 1de 14

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 codificar no GCP.

O ambiente inclui um terminal web interativo, o que significa que podemos 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.

O ambiente do Cloud Shell pode ser personalizado com nossas preferências, como
escolher o editor de texto que desejamos usar.

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

Tabela de Categoria

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

FÓRMULA PARA CÁLCULO

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

Passo 1 - Criando um novo arquivo Python;

O arquivo foi salvo com .py para poder escrever na linguem Python.

Fonte: AUTOR

Passo 2 – Definindo funções;

def calcular_imc(peso, altura):

Fonte: AUTOR

Neste segundo passo, foi 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, com base na tabela anexada na 2° etapa.
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;

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 categoria_imc com o valor de IMC calculado e armazenamos a


categoria resultante na variável categoria.

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