Você está na página 1de 5

UNIVERSIDADE FEDERAL DE MINAS GERAIS

INSTITUTO DE CIÊNCIAS EXATAS


DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO
Programação de Computadores - Prof. Helton

Avaliação Formativa 1 - Primeiros Contatos.


Objetivos
Utilizar programas básicos para edição de documento. Verificar e desenvolver a sua habilidade em copiar e colar
componentes de um programa aplicativo em outro para produzir um documento. Apreender a editar e a executar
programas em Python e transportar textos do programa e de resultados para um documento editado.

Introdução

Neste exercício serão usados aplicativos para edição de texto, construção de planilha, construção de slides e edição
gráfica para a produção de um documento. Estes aplicativos são encontrados em pacotes como o Office da Microsoft,
OpenOffice da fundação Apache e o LibreOffice da fundação The Document Foundation . Também é possível usar os
aplicativos do Google: Google Docs, Google Sheet e Google Slides.

O acesso ao Office “online” é gratuito para alunos da UFMG através de uma conta criada a partir do email da UFMG.
Veja aqui o tutorial para criar a sua conta. Se já tiver uma conta, faça acesso através do endereço www.office.com . O uso
da conta depende de conexão Internet e os arquivos são salvos na nuvem ( One Drive), podendo ser baixados localmente.

Tanto o OpenOffice quanto o LibreOffice podem ser baixados de graça e instalados na sua máquina. Você obtém o
OpenOffice em em https://www.openoffice.org/pt-br/. O LibreOffice pode ser obtido em pt-br.libreoffice.org. O uso dos
aplicativos destes pacotes não depende de conexão de Internet e seus arquivos são salvos localmente, na sua máquina.
Ambos os pacotes possuem os recursos encontrados no Office, além outros recursos próprios. Além disso, os arquivos
criados em qualquer um dos pacotes podem ser abertos e editados nos demais, as vezes com alguma perda.

As instruções apresentadas neste exercício se baseiam nos seguintes programas do pacote LibreOffice : Writer - Editor de
textos (equivalente ao Word do Office ), Calc (ou Spreadsheet) - Planilha (equivalente ao Excel) e Impress (ou
Presentation) – Editor de slides de apresentações (equivalente ao PowerPoint), além do Paint - programa de desenho
instalado no sistema Windows e de um ambiente de desenvolvimento Python que você pode instalar na sua máquina ou, se
preferir, usar algum ambiente de acesso remoto.

O que fazer
Vai usar editor de texto para formatar um documento, colocando títulos, seu nome e colar resultados
obtido em outros aplicativos (planilha, editores gráficos, ambiente Python, etc.)
Você vai utilizar uma planilha eletrônica para criar um gráfico, copia-lo e cola-lo no documento
formatado.
Em seguida vai abrir o aplicativo de preparação de slides, criar um slide vazio e colar nele a imagem
do gráfico que foi feito na planilha. Usando ferramentas gráficas você vai trabalhar sobre a imagem do
gráfico, separando componentes da imagem, eliminando alguns componentes e reagrupando os
restantes em uma nova imagem. Em seguida você vai copiar a imagem resultante e colar no
documento que você está editando.
A próxima etapa e abrir o programa Paint e colar nele uma imagem do gráfico que foi criado. Nesta
imagem você vai usar as ferramentas do Paint para criar uma obra de arte de sua autoria sobre o
gráfico. Em seguida copie e cole sua obra no documento que está sendo editado.
Finalmente você vai usar o ambiente do Python para editar programas em linguagem Python, roda-los
e colar no relatório os textos dos programas e os resultados produzidos.
Para terminar você vai completar o texto do documento respondendo a algumas questões. Veja o anexo
ao final deste texto mostrando o formato do modelo de relatório que você deverá apresentar.
Para entregar o seu trabalho, salve uma copia do documento que você produziu no formato PDF e
envie pelo Moodle, usando o link disponível para entrega do relatório da Avaliação Formativa 01.
AF100.DOC
Etapa 1 – Abrir e criar um documento

Você vai apresentar o seu trabalho em um relatório. Para isso você vai criar um documento usando um
editor de texto. Nele você colocar um cabeçalho, vai copia e colar textos e imagens produzidos em
uma planilha, pelo aplicativo de criação de apresentações, pelo editor de imagens Paint e pelo
ambiente de desenvolvimento de programas em Python. Neste exercício siga as etapas para produzir o
documento deste exercício que deverá ser entregue como relatório da atividade.

Abra o aplicativo Writer do LibreOffice (ou Word no Office). Crie um documento novo, coloque e
formate os títulos conforme mostrados no anexo.

Programação de Computadores
Avaliação Formativa 1
Primeiros Contatos
Aluno(a): [ Coloque seu nome aqui ]. Turma [? ]

Logo abaixo insira uma tabela vazia com duas linhas e duas colunas. Ela será útil para você colar as
figuras em cada uma das células para obter a formatação sugerida no anexo.

Mantenha o aplicativo aberto e passe para a etapa seguinte.

Etapa 2 – Criando um gráfico na planilha


Agora vamos trabalhar com uma planilha. Abra o programa Calc do LibreOffice (ou Excel do
Microsof Office) e crie uma planilha capaz de gerar um gráfico da seguinte função do terceiro grau
f(x) = x3 - 1,8 . Para gerar o gráfico é preciso criar uma tabela da função com x variando de (-4 a +4)
de 0,25 em 0,25. Primeiro crie uma coluna com os valores de X. Ao lado crie outra coluna com os
valores de f(X). Selecione as duas colunas e deixe selecionadas. Em seguida procure na aba de Inserir
pela opção de inserir gráfico. O tutor para construção de gráfico deverá abrir. Escolha pelo gráfico do
tipo dispersão XY, usando linha suave.

Agora vamos transferir uma cópia do gráfico para o documento aberto na etapa 1. Na planilha,
selecione e copie a imagem do gráfico, retorne ao editor de texto e cole na primeira célula da tabela a
imagem do gráfico. Ao colar, selecione a opção colar especial e nela escolha colar como gráfico GDI.
Depois de colar, ajuste a imagem para ocupar um espaço equivalente a ¼ da tabela.

No anexo a este texto em um modelo de relatório que deve ser usado como referencia. Neste modelo é
apresentado gráfico de uma função do segundo grau.

Etapa 3 – Trabalhando a imagem no slide.

Agora vamos trabalhar com as ferramentas de edição gráfica do programa de apresentação. Abra o
programa Impress do LibreOffice (ou o Powerpoint do MicrosoftOffice) e crie um slide vazio, em
branco. Copie e cole o gráfico da planilha no slide em branco. Atenção: selecione a opção colar
especial e cole como gráfico GDI. Agora vamos desmembrar a figura em seus vários componentes:
cada linha, cada texto é um componente da figura. Para desmembrar, selecione a figura e clique o
botão direito do mouse. Um menu “popup” deve abrir e uma das opções será algo do tipo “quebrar” ,
“desagrupar” , “break” , etc. Clique nela e os componentes deverão ser desagrupados. Para verificar
se os componentes foram separados, clique o mouse fora da figura para desmarcar e em seguida
selecione uma linha e clique sobre ela. Se a figura estiver desagrupada, apenas a linha será selecionada.
Modifique a figura, selecionando e eliminando alguns componentes. Veja a figura 1b do relatório
modelo. Para reagrupar a imagem usando os componentes que restaram, use o mouse para abrir uma
AF100.DOC
janela sobre a toda a figura de forma a selecionar todos os componentes restantes (para fazer isso,
clique em um ponto no canto superior esquerdo, mantenha o mouse pressionado e solte o mouse
quando o cursor estiver no canto inferior direito). Coloque o cursor sobre qualquer componente que
esteja marcado como selecionado, clique o botão direito e escolha a opção para reagrupar a figura.
Para terminar esta etapa, selecione a figura copie e cole (lembre-se, como GDI) na segunda célula da
tabela do documento em criação. Faça os ajustes necessários para obter o tamanho desejado.

Etapa 4 – Trabalhando a imagem no Paint

Procure em acessórios do Windows pelo programa Paint. Abra e cole a imagem do gráfico. Usando as
ferramentas do Paint, crie uma obra de arte tendo com referencia as curvas do gráfico. Aqui vale os
seus dotes criativos. Copie e cole no documento, na terceira célula da tabela, a sua obra de arte.

Etapa 5 - Escrevendo seu primeiro programa em Python

a) Procure e carregue o ambiente de desenvolvimento da linguagem Python que tiver disponível.


b) Se você estiver usando o ambiente Python sugerido para instalação, assim que o programa abrir a
janela do interpretador procure na barra de menus e clique em “File” depois em “New file”. A tela
do editor irá se abrir para você editar o seu primeiro programa.
c) Digite o seguinte texto de programa na janela do editor. Preencha os campos em vermelho com a
data e o seu nome.

# Meu primeiro programa em Python


print("Alo mundo ")
print("Este é o meu primeiro programa em Python")
print("Feito em xx/xx/xxxx")
print("Por mim: none none none")
print("Estamos iniciando uma nova era....!")

d) Após digitar, clique na opção “Run” na barra de menus da janela do editor e depois selecione a
opção “Run module”. Ou use o tecla de atalho F5.
e) O resultado do programa será exibido em uma janela do interpretador.
f) Volte na tela do editor e acrescente uma linha de comando, após o comando que imprime o seu
nome para que seja impresso a mensagem: "Bem vindo ao curso de Python". Observe que textos
de mensagem são colocados entre aspas. Experimente colocar junto com o texto entre aspas - no
inicio e no fim da mensagem - os caracteres \n. Observe o que acontece quando eles são colocados
ou retirados.
g) Se quiser pode acrescentar outros comandos no programa, outras mensagens. Copie e cole o texto
do programa modificado e o resultado no documento que você está criando. Para copiar, em cada
janela basta selecionar com o mouse o texto (ou o resultado) a ser copiado, clicar o botão direito do
mouse e copiar – ou então selecione a opção Edit no menu da janela e copie. No relatório basta
colar e organizar, conforme o modelo mostrado como anexo neste texto.
h) Volte à tela do sitio da disciplina no Moodle, logo abaixo do link para este texto, está um link com
o titulo Programa. Este link referencia um arquivo contendo um programa em Python. Obtenha
este arquivo (clique e faça um download), Edite (copie e cole) este arquivo na janela do editor (se
quiser pode criar outra janela de edição no menu File>New file) do Python. Acrescente comandos
para imprimir o seu nome. Execute o programa (Run>Run module ou F5) no ambiente Python.
i) Inclua o texto deste programa e os resultados no relatório que você está editando. Inclua também a
sua descrição (sucinta) do que o programa faz.
j) Procure deixar o documento com a formatação mais próxima possível do documento modelo
mostrado no anexo abaixo. Observe onde são colocados os resultados do programa (na última
célula da tabela), o texto do programa (item IV) e a descrição sobre o que o programa faz (item V).

AF100.DOC
k) Depois que seu relatório estiver pronto vá ao sitio www.minha.ufmg.br e procure no sitio da
disciplina o link para você carregar o seu arquivo contendo o relatório produzido. Neste link você
terá a opção de enviar o arquivo documento e também a opção de confirmar o envio. Quando
você envia sem confirmar o envio, o arquivo será enviado e permanecerá como rascunho. Isso
permite que você possa baixa-lo, revisa-lo e envia-lo novamente. Após prazo de entrega, mesmo os
arquivos que tenham ficado na categoria de rascunho serão corrigidos
Quando você confirma o envio a entrega definitiva estará feita – isto é, você não poderá
modificar ou reenviar nova versão. Caso você precise revisar o arquivo, você terá que solicitar ao
professor a reversão o arquivo para rascunho.

AF100.DOC
Anexo - Relatório modelo
Programação de Computadores
Avaliação Formativa 1
Primeiros Contatos
Aluno(a): [ Coloque seu nome aqui ]. Turma [? ]

Brincando com a função f(x) = x2 - 1,8

Função do segundo grau


Função do segundo grau

4 f(x)
4
3.5 3.5
3 3
2.5 2.5
2 2
1.5 1.5
f(x)

1 f(x) 1
0.5 0.5
0
-4 -2 0 2 4 x
-4 -2 -0.5 0 2 4
-1 -1
-1.5 -1.5
x
Figura 1a figura 1b
Resultados produzidos pelo programa EqSegundoGrau
Brincando com a funcao f(x) = x*x - 1.4
Valor de X Valor de f(x)
-2.0 2.6
-1.8 1.8399998
-1.5999999 1.1599997
-1.3999999 0.5599996
-1.1999998 0.039999604
-0.9999998 -0.40000033
-0.79999983 -0.7600002
-0.59999985 -1.0400002
-0.39999986 -1.2400001
-0.19999985 -1.36
1.4901161E-7 -1.4
0.20000015 -1.3599999
0.40000015 -1.2399999
0.60000014 -1.0399998
0.80000013 -0.75999975
Figura 1c 1.0000001 -0.39999974
1.2000002 0.04000044
1.4000002 0.56000066
1.6000003 1.1600009
1.8000003 1.8400012
I) Meu primeiro programa em Python
Cole aqui o texto final do seu primeiro programa em Python........................
II) Saída do meu primeiro programa
Cole aqui os resultado produzidos pela versão final do seu programa
III) O que você observou quando acrescentou ou retirou os caracteres “\n” no
comando print do seu programa?
(responda aqui)
IV) Listagem do texto do programa EqTerceiroGrau.
(cole aqui o texto do programa testado)
V) O que faz este programa?
(reponda aqui)
AF100.DOC

Você também pode gostar