0% acharam este documento útil (0 voto)
27 visualizações11 páginas

Portfolio - Linguagemprogramacao

Trabalho de linguagem de programação

Enviado por

carlos.h.o.lopes
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
27 visualizações11 páginas

Portfolio - Linguagemprogramacao

Trabalho de linguagem de programação

Enviado por

carlos.h.o.lopes
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 11

Impresso por Patrícia Sabino, E-mail patsalves@gmail.com para uso pessoal e privado.

Este material pode ser protegido por direitos


autorais e não pode ser reproduzido ou repassado para terceiros. 22/08/2023, 10:20:25

Anhanguera Educacional - Assis Brasil

Engenharia de Software - Bacharelado

Matheus Eitel Campelo - RA: 3362281001

Portfólio - Relatório de aula prática:


Nome da disciplina: Linguagem de Programação.

Cachoeirinha/RS
2022
Impresso por Patrícia Sabino, E-mail patsalves@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 22/08/2023, 10:20:25

Matheus Eitel Campelo - RA: 3362281001

Portfólio - Relatório de aula prática

Nome da disciplina: Linguagem de Programação.

Trabalho de portfólio apresentado como requisito parcial para obtenção de pontos para a média
semestral.

Orientador: Tutor Vinicius Camargo Prattes

Cachoeirinha/RS
2022
Impresso por Patrícia Sabino, E-mail patsalves@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 22/08/2023, 10:20:25

Sumário:

1 Introdução 4
2 Desenvolvimento 6
2.1 Método 6
2.2 Resultados 8
3. Conclusão 9
Referências 10

Cachoeirinha/RS
2022
Impresso por Patrícia Sabino, E-mail patsalves@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 22/08/2023, 10:20:25

1. Introdução

Definição dos objetivos da aula prática: Criar um programa que calcule IMC
(índice de Massa Corporal) utilizando a ferramenta Cloud Shell, e utilizando a
linguagem de programação Python.

Índice de Massa Corporal:


O índice de massa corporal (IMC) é uma medida internacional usada para
calcular se uma pessoa está no peso ideal. Desenvolvido pelo polímata Lambert
Quételet no fim do século XIX, trata-se de um método fácil e rápido para a avaliação
do nível de gordura de cada pessoa, sendo, por isso, um preditor internacional de
obesidade adotado pela Organização Mundial da Saúde (OMS).
O IMC é determinado pela divisão da massa do indivíduo pelo quadrado de
sua altura, em que a massa está em quilogramas e a altura em metros.

Você pode utilizar a tabela abaixo para consultar o seu índice de massa corporal:

Fonte: Wikipédia. Índice de massa corporal. Disponível em:


<https://pt.wikipedia.org/wiki/%C3%8Dndice_de_massa_corporal>. Acesso em 21 set 2022.

Cachoeirinha/RS
2022
Impresso por Patrícia Sabino, E-mail patsalves@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 22/08/2023, 10:20:25

Cloud Shell:
Cloud Shell é um ambiente de desenvolvimento e operações on-line
acessível pelo navegador em qualquer lugar. É possível gerenciar os recursos com
este terminal on-line pré-carregado com utilitários como a ferramenta de linha de
comando gcloud, kubectl e muito mais. Você também pode desenvolver, criar,
depurar e implantar aplicativos nativos da nuvem usando o Editor do Cloud Shell
on-line.
O Cloud Shell oferece 5 GB de armazenamento em disco permanente, que é
ativado como seu diretório $HOME na instância do Cloud Shell. Todos os arquivos
armazenados no diretório principal, incluindo scripts e arquivos de configuração de
usuários, como .bashrc e .vimrc, são mantidos entre as sessões.
Fonte : Google Cloud. Cloud Shell. Disponível em: <https://cloud.google.com/shell>. Acesso em 21 set 2022.

Python:
Python é uma linguagem de programação de alto nível,interpretada de script,
imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte. Foi lançada
por Guido van Rossum em 1991. Atualmente, possui um modelo de
desenvolvimento comunitário, aberto e gerenciado pela organização sem fins
lucrativos Python Software Foundation. Apesar de várias partes da linguagem
possuírem padrões e especificações formais, a linguagem, como um todo, não é
formalmente especificada. O padrão na prática é a implementação CPython.
A linguagem foi projetada com a filosofia de enfatizar a importância do
esforço do programador sobre o esforço computacional. Prioriza a legibilidade do
código sobre a velocidade ou expressividade. Combina uma sintaxe concisa e clara
com os recursos poderosos de sua biblioteca padrão e por módulos e frameworks
desenvolvidos por terceiros.
Python é uma linguagem de propósito geral de alto nível, multiparadigma,
suporta o paradigma orientado a objetos, imperativo, funcional e procedural. Possui
tipagem dinâmica e uma de suas principais características é permitir a fácil leitura
do código e exigir poucas linhas de código se comparado ao mesmo programa em
outras linguagens. Devido às suas características, ela é utilizada, principalmente,
para processamento de textos, dados científicos e criação de CGIs para páginas
dinâmicas para a web. Foi considerada pelo público a 3ª linguagem "mais amada",
de acordo com uma pesquisa conduzida pelo site Stack Overflow em 2018 e está
entre as 5 linguagens mais populares, de acordo com uma pesquisa conduzida pela
RedMonk.
O nome Python teve a sua origem no grupo humorístico britânico Monty
Python, criador do programa Monty Python's Flying Circus, embora muitas pessoas
façam associação com o réptil do mesmo nome (em português, píton ou pitão).

Fonte: Wikipédia. Python. Disponível em: <https://pt.wikipedia.org/wiki/Python>. Acesso em 21 set 2022.

Cachoeirinha/RS
2022
Impresso por Patrícia Sabino, E-mail patsalves@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 22/08/2023, 10:20:25

2. Desenvolvimento:
2.1 Método:

Acessando o Cloud Shell:


Podemos acessar o Cloud Shell pelo endereço:
<https://cloud.google.com/shell?hl=pt-br>, ao acessar devemos clicar em “Acesse o
console”:

Após clicarmos em “Acesse o console”, ele nos pedirá para fazer o login para
podermos prosseguir para o Google Cloud Platform. O login pode ser feito com a
sua conta google, caso não tenha deveremos criar uma conta.

Google Cloud Plataform, a partir dele devemos clicar em “Abrir editor”:

Cachoeirinha/RS
2022
Impresso por Patrícia Sabino, E-mail patsalves@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 22/08/2023, 10:20:25

Podemos clicar com o botão direito do mouse no espaço abaixo do email e


clicar em New file para criar o arquivo necessário para escrever os códigos:

Devemos nomeá lo com extensão .py para podermos executá lo em python:

A partir desse ponto podemos escrever os códigos do programa:

Cachoeirinha/RS
2022
Impresso por Patrícia Sabino, E-mail patsalves@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 22/08/2023, 10:20:25

2.2 Resultado:

Com o código pronto podemos executar clicando no play que se encontra na


parte superior à direita.
O programa que desenvolvi, ao rodar, vai pedir ao usuário que digite o peso
em quilogramas, e a altura em metros (após cada dado informado ele será filtrado
pelo programa, aceitando números inteiros, e números quebrados separados por
vírgula ou por ponto, se caso o usuário digitar qualquer coisa que não seja aceito
pelo programa o usuário será informado que o dado informado está incorreto e o
programa retornará o pedido do devido dado). Com dados coletados o programa
fará o cálculo, e imprimirá na tela o valor do IMC, e sua classificação de acordo com
a tabela, utilizando vírgula para separar os números.

Cachoeirinha/RS
2022
Impresso por Patrícia Sabino, E-mail patsalves@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 22/08/2023, 10:20:25

3. Conclusão:
Código desenvolvido:

Cachoeirinha/RS
2022
Impresso por Patrícia Sabino, E-mail patsalves@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 22/08/2023, 10:20:25

10

Referências:

Google Cloud. Cloud Shell. Disponível em: <https://cloud.google.com/shell>. Acesso


em 21 set 2022.

Python 3.10.7 documentation. Disponível em: <https://docs.python.org/3/>. Acesso


em 21 set 2022.

Wikipédia. Índice de massa corporal. Disponível em:


<https://pt.wikipedia.org/wiki/%C3%8Dndice_de_massa_corporal>. Acesso em 21
set 2022.

Wikipédia. Python. Disponível em: <https://pt.wikipedia.org/wiki/Python>. Acesso em


21 set 2022.

Cachoeirinha/RS
2022

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy