Buscar

Relatório de Aula Prática de Linguagem de Programação em Python

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

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
2
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
3
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
4
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
https://pt.wikipedia.org/wiki/%C3%8Dndice_de_massa_corporal
5
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
https://cloud.google.com/shell
https://pt.wikipedia.org/wiki/Python
6
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
https://cloud.google.com/shell?hl=pt-br
7
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
8
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
9
3. Conclusão:
Código desenvolvido:
Cachoeirinha/RS
2022
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
https://cloud.google.com/shell
https://docs.python.org/3/
https://pt.wikipedia.org/wiki/%C3%8Dndice_de_massa_corporal
https://pt.wikipedia.org/wiki/Python

Continue navegando