-
Notifications
You must be signed in to change notification settings - Fork 14
Compilando
Vamos agora aprender a compilar todos os progamas do repositório dado que todos os passos acima estão satisfeitos. O arquivo .ipynb utilizando é um forte instrumento para se utilizar quando deseja-se estudar tópicos de programação voltados para algum assunto didático. No nosso repositório, usamos tal instrumento para trazer aplicações da disciplina de Álgebra Linear computacionalmente. Muito além de ser algo complementar no aprendizado, é também um ótimo começo para quem deseja aprender a linguagem de programação Python, dado que é uma linguagem com amplas funcionalidades para diversas áreas de trabalho.
Os arquivos com extensão .ipynb são chamados de notebooks. Um notebook é composto por células, essas que obedecem as normas vigentes de boa prática de programação: a ideia da programação sequencial. Uma célula pode ser de dois tipos: célula de código (Code) ou célula de texto (Markdown). As células de texto são independentes entre si em um viés computacional, pois a execução da mesma não vai interferir nas células de código. Sobre o viés do aluno, é interessante para o seu entendimento que a leitura das mesmas seja feito sequencialmente, dado que algumas células desenvolvidas anteriormente ajudam no entendimentos das desenvolvidas posteriormente. As células de código, como foi dito acima, obedecem a ideia da programação sequencial. Desse modo, é fundamental que:
TODAS AS CÉLULAS DE CÓDIGO DEVEM SER EXECUTADAS, DO INÍCIO AO FIM, DADO QUE AS CÉLULAS POSTERIORES SÃO DEPENDENTES DAS CÉLULAS ANTERIORES
Caso contrário, erros de compilação surgirão, interrompendo o funcionamento do progama.
Para quem optou por instalar na sua máquina o ambiente de trabalho do Python, pode seguir as seguintes instruções para abrir um notebook em sua máquina:
- Abra o prompt de comando.
- Digite jupyter notebook, caso tenha optado pelo método de instalação pip install jupyter ou digite jupyter lab, caso tenha optado pela opção de instalação pip install jupyter lab.
Jupyter Notebook tem o mesmo funcionamento do Jupyter Lab, a única diferença é que o segundo é uma versão do aplicativo mais recente que a primeira.
- Após ter feito isso, será criado no seu prompt de comando uma espécie de servidor local e o aplicativo será aberto em seu browser padrão.
NÃO FECHE O SEU PROMPT DE COMANDO ENQUANTO ESTIVER USANDO O JUPYTER NOTEBOOK OU JUPYTER LAB, CASO CONTRÁRIO, O KERNEL DO APLICATIVO SERÁ ENCERRADO JUNTO.
- Caso você queira criar um novo notebook, clique na opção "New Launcher". Dentro do progama:
- Ícone do disquete("Save the notebook contents and create checkpoint"): salva o seu progama;
- Ícone de +("Insert a cell below"): Insere uma célula no seu notebook;
- Ícone de tesoura("Cut the selected cells"): corta alguma célula selecionada do seu progama;
- Ícone de copiar("Copy the selected cells"): copia uma célula do seu progama;
- Ícone da prancheta("Paste cells from the clipboard"): cola a célula copiada;
- Ícone de dar play("Run the selected cells and advance"): compila a célula selecionada;
- Ícone de parar("Interrupt the Kernel"): Interrompe a compilação da célula em processo;
- Ícone de reiniciar("Restart the Kernel"): Reinicia a compilação da célula em processo;
- Opção Markdown: Transforma a célula selecionada em uma célula de texto;
- Opção Code: Transforma a célula selecionada em uma célula de código;
- Caso você queira criar uma pasta, clique na opção "New folder".
- Caso você queira adicionar um novo arquivo .ipynb do seu computador, clique na opção "Upload Files".
Para quem optou usar o Google Colab Notebook, pode seguir as seguintes instruções para executar um notebook em um servidor pelo Google Browser.
- Logo no início, aparecerá uma janela com diversas opções, nela você pode fazer os seguintes passos:
- Na aba "Examples", temos uma série de progamas .ipynb fornecidos pelo Google para familiarizar o usuário com o aplicativo;
- Na aba "Recent", é possível ver os progamas .ipynb acessados recentemente;
- Na aba "Google Drive", você verá todos os seus progamas criados;
Todos os progamas criados no Google Colab Notebook são salvos no Google Drive e vinculado a conta do usuário.
- Na aba "GitHub", pode-se copiar a URL do repositório que tem uma extensão .ipynb e usá-lo para abrir o progama do GitHub no Google Colab Notebook de forma direta;
PARA USUÁRIOS DO GOOGLE COLAB NOTEBOOK, ESSA SERÁ A FORMA DE ACESSAR OS PROGRAMAS DO NOSSO REPOSITÓRIO
- Na aba "Upload" você pode adicionar um progama .ipynb do seu computador diretamente no Google Colab Notebook.
- Na opção "New Python3 Notebook" você conseguirá criar um novo notebook. Vamos agora aprender os comandos para prosseguir com essa criação.
- Na opção "+ Code", você pode adicionar uma célula de código;
- Na opção "+ Text", você pode adicionar uma célula de texto;
- Clicando em "file": salva o seu progama;
- Ícone de lixeira: exclui alguma célula selecionada do seu progama;
- Nos três pontos para ter acesso a mais opções na célula, você pode achar a opção "Copy cell", para copiar a célula;
- Ao lado de cada célula, há uma opção para compilar ela, assim, você pode executar as células de código;
- Clicando na opção "runtime", você pode achar a opção "Run all", para compilar todas as células do progama de uma vez só;