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

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

ENGENHARIA DE SOFTWARE
2º SEMESTRE 
NOME DA DISCIPLINA: LINGUAGEM 
DE PROGRAMAÇÃO 
ALUNA= KESSINY FERNANDA DOS 
SANTOS
1
INTRODUÇÃO
O trabalho em questão tem como objetivo principal apresentar a produção 
textual interdisciplinar do segundo período do curso de Engenharia de 
Software realizando a criação de um programa para calcular o IMC com a 
linguagem Python utilizando a ferramenta o Google cloud Shell Editor
Num primeiro momento veremos referente esta ferramenta suas 
características básicas
O Cloud Shell vem com um editor de código integrado que permite procurar 
diretórios de arquivos, além de ver e editar arquivos, com acesso contínuo ao 
Cloud Shell. O editor do Cloud Shell está disponível por padrão em todas as 
instâncias do Cloud Shell e é baseado em Theia.
Para trabalhar com o editor do Cloud Shell, siga estas etapas:
⦁ Clique na barra de ferramentas da janela do Cloud Shell para iniciar o 
editor do Cloud Shell. O editor é aberto acima da janela do terminal do 
Cloud Shell.
⦁ Dica: também é possível iniciar o editor do Cloud Shell. Use a barra 
lateral à esquerda para procurar nos diretórios de arquivos. Use os 
grupos de editores à direita para visualizar e editar seus arquivos.
⦁ Use a barra de atividade à esquerda para alternar o editor e a janela 
do Cloud Shell, fazer upload e download de arquivos, visualizar 
aplicativos da Web em uma instância de máquina virtual do Cloud 
Shell e visualizar estatísticas de uso.
Python e suas características básicas
2
Python é uma linguagem de programação imperativa, interpretada, de alto 
nível e com tipagem forte e dinâmica.
Ela é considerada uma linguagem multi-paradigma, pois aceita diferentes 
formas de programação. A saber: programação orientada a objetos, 
procedural e funcional.
Segundo Robert Sebesta, consagrado autor do livro Conceitos de 
Linguagens de Programação, atualmente em sua 11ª edição, alguns autores 
se referem às linguagens de scripting como uma categoria separada de 
linguagens de programação. Entretanto, as linguagens nessa categoria são 
mais unidas entre si por seu método de implementação, interpretação parcial 
ou completa, do que por um projeto de linguagem comum. Assim, as 
linguagens de scripting, dentre elas Python, Perl, PHP, JavaScript e Ruby, 
são imperativas em todos os sentidos.
O PROGRAMA
Abaixo veremos uma imagem do programa completo e em seguida 
entenderemos cada parte do nosso programa
3
FONTE: Próprio Autor
ENTENDENDO O PROGRAMA
Na linha 1 usamos o caractere # (sustenido, jogo da velha ou como preferir) para realizar um 
comentário, em Python tudo que estiver na linha deste não e considerado como parte do 
programa.
Na linha 2 usamos uma palavra reservada da linguagem para (def) para definirmos uma função 
que ficara responsável pelo cálculo do IMC, esta função recebe dois parâmetros que são 
necessários para o cálculo, na linha 3 temos uma variável que receberá o cálculo propriamente 
dito com os parâmetros que serão passados pelo usuário e na linha 4 finalizamos nossa função 
que retornara a variável com o valor calculado.
Nas linhas 6 e 7 temos 2 variáveis que recebera os valores de entrada fornecidos pelo usuário 
através do teclado. Como programador sempre temos de realizar validação de dados onde na 
linha 9 verificamos se realmente o usuário digitou algo para podermos continuar o programa, caso 
qualquer um dos dois valores solicitados não for digitado pulamos para a linha 30 e 32 do nosso 
programa que dará uma mensagem ao usuário para preencher todos os campos
Após a simples validação dos dados se estiver tudo correto fazemos a conversão dos valores 
para números reais nas linhas 10 o 11 já na linha 13 temos uma variável que armazena o 
resultado do cálculo da chamada da função com os parâmetros sendo os valores fornecidos pelo 
usuário já na linha 15 imprimimos este resultado com duas casas decimais de precisão e 
subsequente entre as linhas 17 e 28 realizamos testes aninhados com base no valor do resultado 
onde dependendo deste valor dará uma mensagem diferente ao usuário alertando sobre se seu 
peso está correto de acordo com sua altura
4
CONCLUSÃO
Vimos que o Google cloud Shell Editor o uma excelente ferramenta para estudarmos ou até 
mesmo desenvolver algo na prática desde o início entendemos passo a passo da ferramenta a 
característica da linguagem que utilizamos e concluímos com o programa solicitado onde vimos 
linha a linha do mesmo
REFERÊNCIAS
Google cloud Shell Editor ( Visão geral da interface do editor do 
Cloud Shell | Google Cloud )
Python ( Python, a Linguagem de Programação que você Deve 
Aprender! (universidadedatecnologia.com.br)
5

Mais conteúdos dessa disciplina