Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Prévia do material em texto

UNIVERSIDADE ANHANGUERA SUPERIOR DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS 
POLO VALPARAÍSO 
RELATÓRIO LINGUAGEM DE PROGRAMAÇÃO PROFESSOR: MIGUEL 
ALUNO: WILLIAM SANTANA 
2024 
 
 
Sumário 
1. INTRODUÇÃO 
.......................................................................................................... 
 2. EMBASAMENTO TEÓRICO 
.......................................................................................................... 
3. OBJETIVOS 
...................................................................................................................................... 
 4. PROBLEMA 
...................................................................................................................................... 
5. RESULTADOS E DISCUSSÕES 
 ..................................................................................................... 
6. CONCLUSÃO 
................................................................................................................................. 
 
 
 
RESUMO Foi visado nesse relatório, apresentar os resultados obtidos na execução de 
uma série de procedimentos que compõem a estruturação de um aplicativo para calcular 
Índice de Massa Corporal IMC. Toda a operação foi efetuada através do Google 
Cloud Shell online. 
 
 
1. INTRODUÇÃO Relatório feito na biblioteca da faculdade, com o objetivo de criar uma 
calculadora IMC, utilizando a ferramenta Google Cloud Shell Editor, com a linguagem Python 
junto a ferramenta. Cloud Shell é um ambiente de desenvolvimento e operações online 
acessível pelo navegador em qualquer computador. É possível gerenciar os recursos com este 
terminal online pré-carregado com utilitários como a ferramenta de linha de comando gcloud, 
kubectl e outros. Desenvolve aplicativos diretamente do navegador com o Editor do Cloud 
Shell. Ele é otimizado para aumentar a produtividade com recursos como suporte às 
linguagens Go, Java, Node.js, Python e C#. (https://cloud.google.com/shell?hl=pt-br) O Python 
é uma linguagem interpretada, pois ela não gera arquivosexecutáveis. Em vez disso, ela 
contém um interpretador, que é responsável por traduzir o código-fonte em linguagem de 
máquina e, assim, executar o programa. Na prática, o interpretador transforma o código-fonte 
para o formato byte code, que corresponde à linguagem de máquina ou códigobinário, e 
envia para um ambiente chamado PVM — Python Virtual Machine —, sendo uma 
máquina virtual Python que contém o ambiente capaz de executar o programa. É importante 
dizer que existe como gerar arquivos executáveis a partir do código-fonte escrito em Python. 
Entretanto, é preciso utilizar ferramentas desenvolvidas por terceiros, como a Py2exe, 
PyInstaller, entre outras, que podem ser baixadas gratuitamente na internet. 
(https://blog.betrybe.com/python/ 
 
 
2. EMBASAMENTO TEÓRICO De início acessei o Google Cloud Shell editor pelo navegador 
Chrome. Com o editor aberto, abri um New File no qual renomeei com a extensão .py. Em 
seguida, escrevi o algoritmo proposto para a atividade. TAREFA 1 - Para a Instalação do 
Google Cloud Shell Editor, por se tratar de uma ferramenta em nuvem não é necessária 
uma instalação prévia de nenhum programa em especifico, bastando apenas acessá-lo pelo 
navegador e logar-se com uma conta Google para fazer uso da ferramenta. A ferramenta 
é intuitiva e de fácil utilização, tendo abas com menus para o que for necessário. 
Incluindo, criação de arquivos, edições, acesso ao terminal e outros. Em seguida acessei o 
menu file e criei um new file e renomeei com uma extensão .py sendo reconhecida 
automaticamente pelo editor como um arquivo python. TAREFA 2 - Para a segunda tarefa, 
utilizei como referência a tabela de cálculo do índice de massa corporal na qual criei estruturas 
condicionais para se chegar ao resultado. Utilizei os métodos input e print para criar uma 
interface simples e requisitar dados do usuário, para que então, com os dados armazenados na 
memória, aplicar o cálculo do IMC e retornar o resultado na tela. Com isso utilizei a conversão 
dos dados de algumas entradas com float para que se fosse feito o cálculo matemático. 
Tendo em vista que todas as entradas da função input são reconhecidas 
automaticamente como strings. 
 
3MATERIAIS UTILIZADOS Software Google Cloud Shell Editor Online; Computador com 
processador: Pentium(R) Dual Core E6700 3.20 GHz, memória RAM: 4,00 GB, sistema 
Operacional Windows 10 64 bits; 
 
 
3. OBJETIVOS 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. 
 
https://blog.betrybe.com/python/
 4. PROBLEMA Criação de um programa de cálculo de IMC utilizando a ferramenta Google 
Cloud Shell Editor e descrever como é o funcionamento desse modelo, utilizando a linguagem 
de programação Python. 
 
 
5. RESULTADOS E DISCUSSÕES Código para a realizar o cálculo do índice de massa corporal: 
 
 
 
Teste do Programa IMC: 
 
 
 
 
O programa em Python solicita ao usuário o peso e a altura da pessoa. Na sequência, é 
aplicado o cálculo do IMC a partir dos dados digitados e é imprimido na tela o valor resultante. 
O IMC é determinado pela divisão do peso do indivíduo pelo quadrado da sua altura, onde a 
massa está em quilogramas e a altura está em metros. Utilizei a fórmula e os meus valores 
para calcular o IMC e o resultado obtido foi de 27.78, essa pessoa está com Sobrepeso de 
acordo com o cálculo realizado. 
 
6. CONCLUSÃO Depois de todos os exercícios postos em pratica, todo o conhecimento 
com relação a linguagem Python foi fixado de forma mais abrangente e concisa. Foi 
usado vários métodos da linguagem no qual foram descritas ao longo da atividade para a 
resolução do problema, fazendo com que houvesse melhor compreensão da linguagem. 
Além disso, houve a inserção de mais uma ferramenta extraordinária como o Google Cloud 
Shell Editor, para auxiliar ainda mais no processo de desenvolvimento de softwares. O 
Google Cloud Shell é uma ferramenta fantástica que permite gerenciar os recursos através 
de qualquer navegador com um editor de código online, onde podemos acessar de qualquer 
lugar. Por fim, concluo que o objetivo principal da atividade em questão foi concluído 
 
 
 
REFERÊNCIAS https://www.youtube.com/watch?v=b7r34za963I, Exercício Python #043 - 
Índice de Massa Corporal, Acessada em 10/08/2023.

Mais conteúdos dessa disciplina