Prévia do material em texto
3 SISTEMA DE ENSINO PRESENCIAL CONECTADO TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS RAFAEL GUEDES RIBEIRO RELATÓRIO DE AULA PRÁTICA: LINGUAGEM DE PROGRAMAÇÃO:PYTHON Januária 2023 WANESSA PEREIRA CARNEIRO RELATÓRIO DE AULA PRÁTICA: LINGUAGEM DE PROGRAMAÇÃO:PYTHON Trabalho apresentado ao Curso de CST em Análise e Desenvolvimento de Sistemas da UNOPAR - Universidade Norte do Paraná, para a disciplina Linguagem de programação Orientador: Prof.Vanessa Matias Leite Januária 2023 SUMÁRIO 1. INTRODUÇÃO.................................................................................3 2. MÉTODOS.......................................................................................4 3. RESULTADOS.................................................................................6 4. CONCLUSÃO...................................................................................8 1 INTRODUÇÃO As linguagens de programação são meios essenciais para o desenvolvimento de softwares e cada uma possui suas especificações e melhores formas de aplicação na criação de projetos. Uma das linguagens que mais se tornou popular entre os profissionais do ramo tecnológico é o Python, conhecido por ser uma linguagem de alto nível, de tipagem forte e dinâmica, não necessitando de compilação, além de sua sintaxe relativamente simples facilitando sua compreensão. A linguagem Python permite a criação de diversas ferramentas para suprir as necessidades dos usuários de forma rápida e dinâmica. Para isso, conta com os Ambientes de desenvolvimento integrado(IDEs) que atuam no desenvolvimento, depuração e execução dos programas. Os códigos em python podem ser feitos em local ou em nuvem, como por exemplo a ferramenta Google Shell Editor, um ambiente com ferramentas de desenvolvimento capazes de desenvolver e executar programas. O código criado neste projeto apresenta uma calculadora de Índice de Massa Corporal(IMC), ferramenta que com base em um cálculo simples, é capaz de identificar se alguém está ou não com o peso ideal, tomando as medidas de peso e altura, e como referência para identificar o diagnóstico foram usados os dados do Ministério da Saúde. 2 MÉTODOS Para a criação da calculadora de IMC foram utilizados: · Google Shell Editor · Linguagem Python · Tabela com os dados para cálculo Com os diversos recursos do Google Shell Editor foi possível gerenciar o espaço de trabalho,criando pastas e arquivos, executar os códigos no terminal, fazer upload e download. Assim, foi criado um arquivo com o nome calculadora_imc.py (extensão necessária para identificação da linguagem). Com base nos conhecimentos adquiridos no conteúdo da disciplina, foram utilizadas as funcionalidades da linguagem python: · criação de variáveis para armazenar o ‘peso’, ‘altura’ e cálculo do ‘imc’ · entrada de dados com a função ‘input’ · saída de dados com a função ‘print’ · estrutura condicional ‘if’ e ‘elif’ Foi criada uma tabela base para informação dos valores utilizados que têm como fonte os dados do ministério da saúde(FIGURA 1) FIGURA 1-Tabela para cálculo do IMC Fonte:do autor RESULTADOS Foram pedidos os dados do usuário: altura e peso, para cálculo do imc e com base nos resultados o programa identificou em qual quadro a pessoa se encontra(abaixo do peso, peso normal, sobrepeso, obesidade ou obesidade mórbida)(FIGURA 2). FIGURA 2-Cálculo do IMC em Python peso=float(input('digite o seu peso(kg): ')) altura=float(input('digite a sua altura(m): ')) imc=peso/(altura**2) print('O seu imc é: {:.1f}'.format(imc)) if imc=40: print('Você está em OBESIDADE MÓRBIDA') digite o seu peso(kg): 50 digite a sua altura(m): 1.54 O seu imc é: 21.1 Você está com o PESO NORMAL fonte:Google Shell, do autor 3 CONCLUSÃO Com o projeto desenvolvido foi possível compreender as funcionalidades da ferramenta Google Shell Editor e os recursos da linguagem Python.A combinação da linguagem com esse ambiente de desenvolvimento é uma ótima alternativa para quem está iniciando nos conhecimentos de programação, por se tratar de uma linguagem de fácil compreensão e pelo desenvolvedor do Google ser uma ferramenta fácil de utilizar image4.png image5.png image1.png image3.png image2.png