Buscar

Portifolio_Linguagem_Programação

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 14 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 14 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 14 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

ENGENHARIA DE SOFTWARE
BACHARELADO
JHONATHAN SILVA DE MELO - RA 3072338801
Santana do livramento - RS
2022.1
 JHONATHAN SILVA DE MELO
LINGUANGEM DE PROGRAMAÇÃO
 Trabalho realizado para a Universidade Anhanguera, como requisito para a obtenção de média parcial na disciplina de linguagem de programação do 2º semestre, com o intuito de compreender e aplicar os conceitos teóricos em situações praticas.
Tutor (a): Vinícius Camargo Prattes
Santana do livramento – RS
2022.1
SUMÁRIO
1	INTRODUÇÃO	4
1.	DESENVOLVIMENTO	4
1.1	TAREFA 1	5
1.2	TAREFA 2	6
2.	CONCLUSÃO	13
INTRODUÇÃO
Para a execução dessa produção textual, são aplicados os conceitos teóricos da disciplina de forma prática, de maneira que pudesse aprimorar todo o conhecimento adquirido ao longo da matéria ministrada. Todo o resultado é fruto do estudo com base nos problemas propostos na disciplina e serviu de base para todo o desenvolvimento do trabalho apresentado.
1. DESENVOLVIMENTO 
 De início acessei o Google Cloud Shell editor pelo navegador Chrome, o mesmo oferece a extensão do aplicativo para adicionar o Google Cloud Shell editor para área de trabalho do Windows. O editor após aberto oferece uma interface simples e intuitiva muito parecido com o VS code, da Microsoft. Abri um New File no qual renomeei com a extensão .py. Em seguida, escrevi o algoritmo proposto para a atividade atual. No final demostro os processos e métodos utilizados durante todo o processo de evolução do código.
1.1 TAREFA 1
 - Instalar o sistema Google cloud Shell Editor. 
Para a Instalação do Google Cloud Shell Editor, por se tratar de uma ferramenta em nuvem não é necessária uma instalação prévia de nenhum programa em especifico, bastando apenas acessa-lo pelo navegador e logar-se com uma conta Google para fazer uso da ferramenta. Apesar disso, o mesmo oferece extensão para atalho na área de trabalho do Windows.
 A ferramenta é intuitiva e de fácil utilização, tendo abas com menus para o que for necessário. Incluindo, criação de arquivos, edições, acesso ao terminal, etc. como demostro na imagem abaixo:
 Em seguida acessei o menu file e criei um new file e renomeei com uma extensão .py sendo reconhecida automaticamente pelo editor como um arquivo python. Abaixo demostro o processo descrito:
Assim, concluindo a primeira etapa dos processos requisitados na tarefa para essa atividade em questão. Concluo que esta é uma excelente ferramenta e de fácil utilização e manipulação. Facilitando assim o trabalho do desenvolvedor, que mantem o foco apenas no essencial. O código. 
TAREFA 2
- Criar um programa que faça calculo do IMC; 
Para a segunda tarefa, utilizei como referencia a tabela de cálculo do índice de massa corporal na qual criei estruturas condicionais para se chegar ao resultado, com base nos dados fornecidos pelo usuário.
 Como na imagem acima, de início utilizei os métodos print e input para criar uma interface simples e requisitar dados do usuário, para que então, com os dados armazenados na memória, aplicar o calculo do IMC e retornar o resultado na tela. Com isso utilizei a conversão dos dados de algumas entradas com float para que se fosse feito o calculo matemático. Tendo em vista que todas as entradas da função input são reconhecidas automaticamente como strings. 
 
 Em seguida, utilizei as estruturas condicionais if e elif para que de acordo com os dados requisitados pelo usuário, fosse atendido a opção, caso ela fosse verdadeira ou falsa. Gerando assim o resultado final do programa de forma satisfatória ao que foi requisitado. 
 Logo após, fiz o download do código em forma de arquivo executável, disponibilizado pela ferramenta do Google Cloud Shell editor. Como demostro na imagem abaixo:
 
 Por fim adicionei a biblioteca chamada os, no qual utilizei a função os.system(“pause”) para que o programa executável não fechasse de forma abrupta após a conclusão do programa. Abaixo está o final com algumas situações com os diferentes resultados, de acordo com a entrada do usuário.
2
2. CONCLUSÃOx
- Criar um relatório no final da atividade. 
 Depois de todos os exercícios postos em pratica todo o conhecimento com relação a linguagem python foi fixada de forma mais abrangente e concisa. Foi usado vários métodos da linguagem no qual foram descritas ao longo da atividade para a resolução do problema, fazendo com que houvesse melhor compreensão da linguagem.
 Além disso, houve a inserção de mais uma ferramenta extraordinária como o Google Cloud Shell Editor, para auxiliar ainda mais no processo de desenvolvimento de softwares. 
 O Google Cloud Shell é uma ferramenta fantástica que permite gerenciar os recursos através de qualquer navegador com um editor de código online, onde podemos acessar de qualquer lugar. 
 Por fim, concluo que o objetivo principal da atividade em questão foi concluído com êxito.

Outros materiais