Você está na página 1de 2

Instituto Federal de Educao, Cincia e Tecnologia do Cear

Campus Crato
Curso de Sistemas de Informao
Prof. Yuri Lacerda
Disciplina: Algoritmos e Programao I
Contedo: Comandos Bsicos do Linux e Introduo a Python
Data: ___/___/_____
Aluno: ________________________________________________________
Aula Prtica
Nesta aula voc ir praticar alguns conhecimentos de Linux e de Python.
Parte 1 - Comandos Bsicos do Linux
1) Abra o terminal do Linux.
2) Verifique quais so os arquivos e pastas do diretrio corrente atravs do comando ls.
3) Crie uma pasta com o seu nome utilizando o comando mkdir. Por exemplo:
mkdir yurilacerda
4) Em seguida acessa este diretrio atravs do comando cd. Por exemplo:
cd yurilacerda
Parte 2 Utilizando o Editor pico para criar os arquivos .py
5) Vamos utilizar agora o editor pico ao invs do editor gedit utilizado na aula anterior. Este um editor
que funciona dentro do prprio terminal do Linux, assim como os aplicativos vi e vim tambm para
Linux. Desta forma, execute o pico j informando o nome que ter o seu arquivo, como no exemplo a
seguir:
pico OlaMundo.py
6) Em seguida escreva no arquivo:
print Ola Mundo
7) Salve o arquivo e saia do aplicativo. Dica: [^X] significa o boto Ctrl + X.
8) Por ltimo, de volta ao Shell, execute o arquivo .py a partir do seguinte comando:
python OlaMundo.py
Parte 3 Atividades prticas
1) Faa um programa que dever fazer a leitura de dois nmeros em seguida imprimir o resultado da
soma, multiplicao, diviso e subtrao destes dois nmeros.
2) Faa um programa que dever ler o nome de uma pessoa, a altura e o peso, em seguida o
programa dever imprimir o nome da pessoa e o ndice de massa corprea (IMC). O IMC
calculado dividindo o seu peso em quilogramas pela altura elevada ao quadrado (em metros).

Instituto Federal de Educao, Cincia e Tecnologia do Cear Campus Crato


Prof. Yuri Lacerda
O programa dever tambm imprimir os seguintes dados para o usurio saber o nvel que ele se
encontra:
Clculo IMC

Situao

Abaixo de 18,5

Abaixo do peso ideal

Entre 18,5 e 24,9

Peso normal

Entre 25,0 e 29,9

Sobrepeso

Acima de 30,0

Obesidade

3) Faa um programa que dever calcular e imprimir na tela a velocidade mdia em uma viagem. O
programa dever receber na entrada o valor da distncia (em km) e o tempo gasto na viagem (em
horas).
4) Faa um programa que dever calcular e imprimir na tela o valor da rea de uma quadra de
futebol, onde o usurio informa a largura e o comprimento desta quadra.
5) Sabendo que o ndice de alunos que costumam fazer a prova final de uma determinada disciplina
de 25%, faa um programa que receba da entrada padro a quantidade de alunos, calcule e
imprima na tela a quantidade de alunos que iro para a final.
6) A distncia mdia do planeta terra para a Lua de 384.400km, faa um programa que receba a
velocidade mdia em km/h de uma espaonave que ir para o satlite natural da Terra, calcule e
imprima na tela a quantidade de horas que sero gastos na viagem.
7) Sabendo que um determinado programador gasta em torno de 10 minutos para escrever 30
linhas de cdigo, informe quanto tempo (em horas) o programador gastar para escrever uma
quantia X de linhas de cdigo. Onde o valor de X fornecido pelo usurio do programa.
8) Faa um programa que dever calcular e apresentar na tela o valor que ser gasto com
combustvel em uma viagem. O usurio dever informar para o programa: o valor do combustvel,
o consumo do carro e a distncia a ser percorrida.
O programa tambm dever calcular e imprimir na tela o valor que ser gasto caso o motorista
dirija acima de 120km/h, onde o consumo do carro aumenta em 30%.

Você também pode gostar