Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Prévia do material em texto

SUPERIOR EM CIBERSEGURANÇA
IKARO PINHEIRO FARACHE
RELATÓRIO AULA PRATICA
Linguagem de Programação 
Cascavel-Ce
2024
Cascavel-CE
2024
Trabalho de portfólio apresentado como requisito parcial
para a obtenção de média semestral.
Professor: Emidio de Macedo Goncalves
IKARO PINHEIRO FARACHE
RELATÓRIO AULA PRATICA
Linguagem de Programação 
SUMÁRIO
1 INTRODUÇÃO......................................................................................................4
2 DESENVOLVIMENTO..........................................................................................5
3 RESULTADOS.....................................................................................................6
4 CONCLUSÃO.......................................................................................................7
REFERÊNCIAS...........................................................................................................8
1 INTRODUÇÃO
O objetivo deste projeto é criar e demonstrar um programa capaz de
calcular o Índice de Massa Corporal (IMC). Usaremos o Google Cloud Shell Editor e
a linguagem de programação Python para isso. 
Para começar, estudaremos a ferramenta e suas características
básicas. Em seguida, estudaremos as principais características do Python e
implementaremos o cálculo do IMC usando essa linguagem.
2 DESENVOLVIMENTO
O QUE É O CLOUD SHELL?
Em qualquer lugar que você esteja conectado à Internet, você pode
acessar o editor de código e a linha de comando do cloud shell em qualquer
navegador. Uma ferramenta poderosa do Google Cloud, o Cloud Shell, permite
que os usuários administrem e desenvolvam aplicações diretamente a partir de um
navegador. Ele oferece um ambiente de linha de comando pré-configurado que inclui
utilitários essenciais como o gcloud e o kubectl, tornando-o ideal para
administradores e desenvolvedores que desejam gerenciar recursos na nuvem de
forma prática e eficaz.
Uma máquina virtual (VM) Linux temporária fornece o ambiente, o
que permite acesso completo ao terminal. O diretório $HOME possui cinco gigabytes
de armazenamento permanente, o que garante que os arquivos e configurações
sejam mantidos entre sessões. Para tarefas como edição de código, teste e
implantação de aplicativos, bem como controle de versão com Git, isso torna a
ferramenta fácil de usar. 
Além do terminal, o Cloud Shell oferece um editor de código online
optimizado para produtividade, que suporta várias linguagens de programação (Go,
Java, Node.js, Python e C#) e um depurador integrado, bem como recursos
avançados como controle de fonte e refatoração. Os desenvolvedores não apenas
podem escrever código, mas também testar, depurar e implantar diretamente de
qualquer navegador com internet, seja no ambiente da VM do Cloud Shell ou em
uma instância de Kubernetes usando Minikube.
Esses recursos tornam o Cloud Shell uma solução flexível e eficaz para
desenvolvimento, gerenciamento e implantação de aplicativos em qualquer lugar. 
O QUE É PYTHON? 
Python é uma linguagem de programação de alto nível que se
destaca pela simplicidade e versatilidade. Python, que é interpretado e dinâmico,
permite que os desenvolvedores escrevam e executem código de forma rápida e
eficiente sem a necessidade de compilar, acelerando o processo de
desenvolvimento. Além disso, porque é modular e multiplataforma, facilita a criação
de componentes reutilizáveis e pode funcionar em vários sistemas operacionais sem
sofrer alterações significativas. 
Uma característica significativa do Python é a orientação a objetos,
que permite a organização do código em classes e objetos. Como melhora a
modularidade, a manutenção e o controle dos dados e comportamentos dos
sistemas, isso é especialmente útil para projetos de grande porte. Mas o Python
suporta outros paradigmas, como programação funcional, tornando-o bastante
adaptável.
 
Python é popular entre programadores e profissionais de outras
áreas, como cientistas de dados, matemáticos e pesquisadores, pois é fácil de ler e
entender sua sintaxe e pode ser usado para tarefas específicas sem a necessidade
de um conhecimento profundo de programação. 
O vasto ecossistema de bibliotecas e frameworks da linguagem,
tanto nativos quanto de terceiros, é outra grande vantagem da linguagem. Isso
permite que o Python seja usado em uma variedade de domínios, desde o
desenvolvimento web (com frameworks como Django e Flask) até domínios
emergentes como análise de dados, aprendizado automático e inteligência artificial
(com bibliotecas como NumPy, Pandas, TensorFlow e PyTorch). Python é uma
das linguagens mais populares do mundo por causa de sua facilidade de uso,
versatilidade e poder. 
QUAL SUA ORIGEM?
Guido van Rossum criou o Python no início dos anos 90, idealizando
a necessidade de uma linguagem que facilitasse a leitura de código e aumentasse a
produtividade do desenvolvimento de software. Guido, um matemático holandês,
trabalhava como pesquisador em um instituto e precisava trabalhar em um projeto
para economizar tempo e eficiência. Ele desenvolveu o Python, uma linguagem de
programação adaptável e fácil de usar para programadores e outros profissionais
que precisavam automatizar tarefas. 
A principal diferença do Python desde o início foi sua sintaxe
simples, que é semelhante à linguagem natural, tornando o código compreensível e
escrito de forma eficiente. Além disso, a flexibilidade do Python o permite ser usado
para uma variedade de tarefas, desde scripts simples até sistemas robustos e
complexos.
O Python cresceu além do desenvolvimento de software. É agora
usado por profissionais de áreas como biologia, física, contabilidade e ciência de
dados para resolver problemas em suas respectivas áreas. O vasto ecossistema de
bibliotecas e frameworks disponíveis torna isso possível, em grande parte, por meio
da automação de processos, análise de grandes volumes de dados e criação de
modelos preditivos, entre outras aplicações.
Ao longo dos anos, o poder e a facilidade de uso do Python
contribuíram para seu crescimento e popularidade, tornando-o uma das linguagens
mais populares e preferidas em vários campos e áreas do conhecimento.
3 PROGRAMA 
Para iniciar o desenvolvimento do programa de cálculo do IMC
dentro da plataforma Google Cloud Shell, você pode seguir os seguintes passos:
Como obter acesso à plataforma do Google Cloud Shell: 
Faça login com sua conta Gmail no navegador para a plataforma do
Google Cloud Shell. Uma máquina virtual com cinco gigabytes de armazenamento
permanente para seus arquivos e scripts será criada automaticamente.
Crie um arquivo Python Novo: 
Vá à guia "File", que significa "arquivo", na interface do Google
Cloud Shell. Selecione "Novo Arquivo". Para mostrar que você está trabalhando
com Python, nomeie o seu arquivo e use a extensão ".py". Como ilustração,
calculadora_imc.py.
Ajuste e salve o arquivo: 
Você pode começar a escrever o código Python agora dentro do
editor. Sempre salve após editar o arquivo para garantir que as alterações sejam
mantidas. Como resultado, o Google Cloud Shell reconhece que você está
trabalhando em um projeto em Python e que o arquivo está preparado para
execução no terminal da máquina virtual. 
CALCULADORA IMC
 
O QUE FOI FEITO
O "#" foi usado para realizar um comentário, e em Python, tudo
Não será considerado um membro do programa se o número não estiver acompanhado. 
Nas linhas 3 e 4, há duas variáveis que serão usadas para receber os valores que o usuário
digita no teclado e a calculadora vai levar em consideração.
O resultado do calculado está na linha 10. Mostrará na tela do usuário.
Dentro das linhas 14 à 24, está sendocalculado e diferenciado o nível de Obesidade do usuário,
dessa forma, finalizando o código.
4 RESULTADOS
Abaixo do peso considerável: IMC menor de 18.5
Peso ideal: IMC igual ou maior a 18.5 e menor de 25 
Sobrepeso: IMC igual ou maior a 25 e menor 30
Obesidade grau 1: IMC igual ou maior a 30 e menor que 35
Obesidade grau 2: IMC igual ou maior a 35 e menor que 40
Obesidade mórbida: IMC igual ou maior a 4 
5 CONCLUSÃO
O programa de cálculo do IMC com o Google Cloud Shell e Python é
uma abordagem eficaz que prioriza as funcionalidades essenciais. Esse programa
permite que os usuários monitorem sua saúde calculando e identificando sua faixa
de massa corporal com facilidade e seu GRAU IMC. 
REFERÊNCIAS
FARACHE, IKARO. Relatório aula prática, Linguagem de Programação . 2024-
Cascavel-CE.
COORDENAÇÃO DE APERFEIÇOAMENTO DE PESSOAL DE NIVEL
SUPERIOR(CAPES). Orientação Capes: Combate ao plagio 2011. Disponível em
https://www.capes.gov.br/images/stories/download/diversos/OrientacoesCapes_Com
bateAoPlagio.pdf - Acesso em 22/08/2019
DEMO, Pedro. Metodologia do conhecimento científico. São Paulo: Atlas, 1999.
______. Pesquisa: princípio científico e educativo. 6. ed. São Paulo: Cortez, 2000.
UNIVERSIDADE FEDERAL DO PARANÁ. Biblioteca Central. Normas para
apresentação de trabalhos. 2. ed. Curitiba: UFPR, 1992. v. 2.
https://www.capes.gov.br/images/stories/download/diversos/OrientacoesCapes_CombateAoPlagio.pdf%20-%20Acesso%20em%2022/08/2019
https://www.capes.gov.br/images/stories/download/diversos/OrientacoesCapes_CombateAoPlagio.pdf%20-%20Acesso%20em%2022/08/2019
	SUMÁRIO
	1 INTRODUÇÃO
	2 DESENVOLVIMENTO
	3 Programa
	4 RESULTADOS
	REFERÊNCIAS

Mais conteúdos dessa disciplina