Escolar Documentos
Profissional Documentos
Cultura Documentos
Engenharia
O COMPILADOR VISUALG
APRESENTAÇÃO
OBJETIVOS DE APRENDIZAGEM
Ao final deste módulo, você deverá:
• Baixar e instalar o VisuAlg em seu computador;
• Entender e trabalhar com a tela principal do VisuAlg, incluindo suas ferramentas;
• Criar, editar, compilar e executar um algoritmo;
• “Consertar” um algoritmo a partir das mensagens de erro informadas pelo VisuAlg.
Sem o uso de uma ferramenta como o VisuAlg, você ficaria impossibilitado de executar
seus algoritmos, podendo apenas escrevê-los em papel, imaginando os resultados que
seriam alcançados quando o mesmo algoritmo for reescrito utilizando uma linguagem de
programação que possa ser compilada e executada por um compilador.
SITE
De acordo com o site do fabricante (Apoio Informática), “o VisuAlg é um programa simples,
que não depende de DLLs, OCXs ou outros componentes. Sua instalação não copia arquivos
para nenhuma outra pasta a não ser aquela em que for instalado, e exige cerca de 1 MB de
espaço em disco. Pode ser executado sob Windows 95 ou posterior, e tem melhor aparência
com resolução de vídeo de 800x600 ou maior." Ele é de livre uso e distribuição, e pode ser
baixado neste link: http://www.apoioinformatica.inf.br/produtos/visualg
O Compilador VisuAlg 19
2º Passo: Local onde o VisuAlg será instalado - clique em “Avançar”
20 O Compilador VisuAlg
4º Passo: Nome do grupo no menu Iniciar onde será instalado - clique em “Avançar”
O Compilador VisuAlg 21
6º Passo: Confirmação das configurações - clique em “Instalar”
22 O Compilador VisuAlg
Depois de concluída a instalação, o VisuAlg será executado e você
terá acesso a sua tela principal (tela 1).
Menu
Barras de
tarefas
Janela de
digitação e
edição do
algoritmo
Janela de
Janela de visualização
visualização da tela de
das variáveis execução do
e seus algoritmo
valores
• “ semnome” - o texto deve ser substituído pelo nome interno do algoritmo. Utilizar
uma única palavra, que deve ser igual ao nome do arquivo, ao se salvar no disco o
algoritmo;
• F unção - breve descrição do que faz o algoritmo em uma frase curta, de uma linha,
que não pode ultrapassar a demarcação da tela;
• Autor - digitar seu nome é obrigatório, pois identifica o criador do algoritmo;
ata - colocada automaticamente pelo VisuAlg no momento da criação do algorit-
• D
mo.
O Compilador VisuAlg 23
A barra de tarefas para edição do algoritmo contém os comandos
mais utilizados. É possível acessá-los também pelo menu ou pelos
atalhos do teclado.
Localizar - Abre uma janela para você digitar a palavra que deseja localizar no editor.
Substituir - Abre uma janela para você poder digitar a palavra que deseja localizar e
substituir no editor.
Corrigir Identação (Ctrl+G) - Corrige automaticamente a identação do algoritmo,
colocando os comandos dentro de uma estrutura de 3 colunas à direita da coluna
inicial da estrutura, conforme a configuração padrão.
Numerar Linhas - Liga/desliga a exibição dos números das linhas na área à esquerda do
editor. A linha e a coluna do editor em que o cursor está em um determinado momento
também são mostradas na primeira parte da barra de status, situada na parte inferior
da tela. Os números de linhas, caso ligados, são desligados durante a execução do
algoritmo por motivos técnicos, mas são ligados de volta ao fim do “programa”.
24 O Compilador VisuAlg
Mostra Variáveis Modificadas - Liga/desliga a exibição da variável que está sendo
modificada. Como o número de variáveis pode ser grande, muitas podem estar fora
da janela de visualização; quando esta característica está ligada, o programa rola a
grade de variáveis de modo que aquela que está sendo modificada no momento fique
visível. Útil quando se está executando o algoritmo passo a passo. Por questões de
performance, o valor padrão desta característica é desligado quando o algoritmo está
sendo executado automaticamente, mas, se você clicar este botão, pode executar o
algoritmo automaticamente com a exibição ligada. O valor volta automaticamente para
desligado ao fim da execução.
Restaura a tela inicial do VisuAlg - Retorna a tela original do VisuAlg.
26 O Compilador VisuAlg
TELA 3 – JANELA DE SAÍDA DE DADOS
ompilando e Executando um
C
Algoritmo no VisuAlg
Ao abrir o VisuAlg, a partir do “esqueleto”,
Agora veremos como digite o algoritmo na janela principal, como
fica a tela do VisuAlg mostra a tela 3. Não se preocupe com a
após a identificação e formatação do texto, pois o próprio editor
se incumbirá disto. Após a digitação (ou
digitação do algoritmo.
mesmo durante), pressione as teclas Ctrl e
G juntas, para que o editor faça a identação
automática do algoritmo, de acordo com a precedência dos comandos. Na
sequência, temos a 4ª tela, que já mostra o algoritmo já identado.
O Compilador VisuAlg 27
TELA 4 – ALGORITMO IDENTADO
28 O Compilador VisuAlg
TELA 5 - TELA DO VISUALG APÓS A
COMPILAÇÃO E EXECUÇÃO DO ALGORITMO
Para fechar a tela preta, pressiona-se a tecla ESC do teclado, ou pode-se clicar na quinta
superior esquerda da janela (botão com X), com o VisuAlg retornando para a tela de edição.
Dicas Importantes:
1. S
e durante ou depois da execução do seu algoritmo, o VisuAlg travar, ou seja, não acei-
tar a digitação de nenhuma tecla, clique na opção “Parar” no menu “Algoritmo”, que ele
destravará.
2. S
e aparecerem linhas marrons durante a edição de seu algoritmo no VisuAlg, fazendo-o
ser interrompido durante a execução, clique na opção “Desmarcar todos os breakpoints”
no menu “Algoritmo”, que as linhas desaparecerão e seu algoritmo rodará livremente.
3. S
e, durante a execução de seu algoritmo no VisuAlg, aparecer a mensagem de erro
“Access Violation”, salve o seu programa, feche o VisuAlg, abra-o novamente, abra o
seu programa e continue a trabalhar nele normalmente, descobrindo o erro de sintaxe que
gerou a mensagem de erro anterior.
30 O Compilador VisuAlg
Síntese
Neste módulo, você conheceu o VisuAlg, e o passo a passo para baixá-lo da internet e
instalá-lo em seu computador. Além disso, aprendeu a utilizá-lo: criar, compilar, editar, e
executar programas no VisuAlg.
Muito bem, coloque em prática todo o conhecimento que você adquiriu com este estudo!
Referências
PIVA JÚNIOR, Dilermano. Algoritmos e programação de computadores. Rio de Janeiro: Elsevier; Campus,
c2012. xviii, 504p. ISBN 9788535250312.
31