Baixe o app para aproveitar ainda mais
Prévia do material em texto
DEBORAH VITORIA DE SOZA BORGES ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA LINGUAGEM DE PROGRAMAÇÃO 2023 2 SUMÁRIO 1 INTRODUÇÃO ............................................................................... ......................2 2 DESENVOLVIMENTO .................................................................... ...................3. ...4 3 CONCLUSÃO ................................................................................. ....................4 3.1 REFERÊNCIAS .............................................................................. ........................4 1 3 1. INTRODUÇÃO O Google Cloud Shell constitui uma poderosa e sofisticada ferramenta disponibilizada pela Google Cloud Platform (GCP), destinada a conferir aos desenvolvedores e administradores de sistemas um ambiente de linha de comando plenamente funcional diretamente por meio do navegador. Esta inovação notável suprime a necessidade de estabelecer ambientes de desenvolvimento locais, conferindo uma experiência cômoda e eficaz no que tange ao desenvolvimento e à administração de recursos em ambiente de nuvem. Este instrumento, o Google Cloud Shell, dispõe de uma interface de linha de comando baseada no sistema operacional Linux, preconfigurada com uma variedade de utilitários e ferramentas amplamente reconhecidos. Facilita o acesso dos usuários aos recursos oferecidos pela GCP, incluindo máquinas virtuais, serviços de armazenamento e sistemas de gerenciamento de bancos de dados, simplificando tarefas como implantação, monitoramento e depuração de aplicativos na esfera da computação em nuvem. Adicionalmente, é importante ressaltar que este ambiente é persistente, garantindo que configurações e documentos de trabalho sejam retidos entre sessões, proporcionando, assim, uma continuidade valiosa no desenvolvimento e na administração de recursos em ambiente de nuvem. O Google Cloud Shell, sendo uma solução notavelmente versátil e inestimável, se apresenta como um recurso de eleição para desenvolvedores e equipes que almejam potencializar sua produtividade e simplificar a gestão de recursos no âmbito da plataforma GCP. Neste prólogo, iremos explorar as características primordiais e os benefícios inerentes a esta ferramenta essencial no contexto do sucesso na computação em nuvem. 4 2. DESENVOLVIMENTO Em relação ao exercício proposto, foi desenvolvido um código em linguagem Python para calcular o Índice de Massa Corporal (IMC). Solicito que analise o código a seguir: Instruindo o usuário quanto ao formato de entrada de dados, inicia-se um atraso de 4 segundos para permitir a leitura da mensagem antes de avançar para a próxima pergunta. Em seguida, são apresentados dois campos de entrada solicitando informações referentes ao peso e à altura, ambos aceitando dados no formato float e inserindo-os diretamente nas variáveis designadas como "peso" e "altura". Posteriormente, o cálculo do IMC é executado com base nas informações previamente fornecidas, sendo que os resultados são atribuídos a uma variável do tipo int. 5 Continuando a sequência lógica do código, são realizados um total de três testes em relação ao resultado do cálculo do IMC. Dependendo do valor obtido, uma mensagem é exibida na tela, informando ao usuário seu IMC e se ele se encontra dentro do peso ideal. 3. Conclusão Em síntese, o Google Cloud Shell oferece uma solução conveniente e altamente eficaz para desenvolvedores que trabalham com códigos em Python na plataforma GCP. Sua capacidade de proporcionar um ambiente de linha de comando pré-configurado e persistente diretamente no navegador simplifica o processo de desenvolvimento, teste e implantação de aplicativos Python na nuvem. Com acesso direto aos recursos da GCP, essa ferramenta simplifica a integração de serviços e acelera o ciclo de desenvolvimento. Além disso, a facilidade de uso e a escalabilidade do Google Cloud Shell o tornam uma opção sólida para equipes de desenvolvimento que desejam otimizar sua utilização da computação em nuvem e da linguagem Python em seus projetos. 3.1 Fontes Site Python: https://www.python.org/ Site Cloud Shell: https://www.cloudskillsboost.google/focuses/563?locale=pt_BR&parent=ca talog
Compartilhar