Escolar Documentos
Profissional Documentos
Cultura Documentos
Programação at Informática Web UC 14710 - Ficha 1: Colaboratory
Programação at Informática Web UC 14710 - Ficha 1: Colaboratory
UC 14710 - Ficha 1
Universidade da Beira Interior, 2022/2023
Noções básicas e introdutórios de programação.
Sempre que nesta ficha seja pedido para criar/escrever/fazer um programa, significa que queremos que
seja implementado um programa em linguagem Python. Estes devem ser implementados no Google
Colaboratory.
1. Nesta aula vamos introduzir o ambiente de trabalho e fazer algumas experiências simples.
Comece por abrir um browser e entrar na sua conta da Google. Se não tiver uma conta
Google, registe-se, criando assim uma nova.
2. Consegue aceder à sua Google Drive (GD)? Qual é o espaço livre que tem na GD?
3. Usando somente o browser, transfira um ficheiro do computador onde está a trabalhar para
a GD. Tente fazer a operação inversa. É fácil?
6. Usando a instrução print(“…”) criem um bloco de código com esta instrução que produza
uma mensagem de boas vindas, tal como mostrado na aula teórica.
*---------------------------*
| |
*---------------------------*
*---------------------------*
| |
*-----------|---|-----------*
| |
*-----------|---|-----------*
| |
*---------------------------*
9. Crie um novo bloco de código e insira a seguinte instrução: from math import *. Execute
este bloco que aquilo que faz é importar todas as funcionalidades da biblioteca “math”
para o nosso programa. Depois de as importar podemos usá-las naturalmente como numa
calculadora científica. Assim, crie um outro bloco de código e explore as funcionalidades de
cálculo existentes nesta biblioteca do Python. Por exemplo, calcule o valor da seguinte
expressão numérica: “1.0 + sqrt(2) - 3**2 / 2 + sin(1.7)”.
10. Faça agora uma importação do módulo math, simplesmente com “import math”,
Experimente as seguintes instruções:
>>> dir(math)
>>> help(math)
12. Vamos experimentar a função “input” que serve para que o utilizador forneça dados ao
programa, através do teclado. Crie um bloco de código que saúda o utilizador de forma
personalizada. Primeiro pergunta-lhe o nome, por exemplo:
13. Com base no exercício anterior, crie um novo bloco de código que pede ao utilizador o
primeiro (e.g., João) e o último nome (e.g., Cordeiro), de forma separada, e depois produz
o seguinte texto, imaginando que estamos no âmbito da geração de um bilhete electrónico
de uma viagem:
14. Se lhe sobrar tempo nesta aula prática 🙂 , pesquise na Web um pouco sobre as origens, a
história e a relevância da linguagem Python. Escreva um pequeno texto, com pelo menos
500 palavras sobre a sua pesquisa. Atenção! Não vale fazer copy/past de texto
encontrado! A isso chama-se plágio e é eticamente errado! Também é facilmente detetado
pelo docente. 🙂
15. Envie o texto produzido no exercício anterior por e-mail para o docente. O assunto desse
e-mail deve ser o seguinte: Pesquisa sobre Python
Bom Trabalho