SlideShare a Scribd company logo
1 of 2
Download to read offline
20/07/2015 Menu do Visualg
file:///C:/Documents%20and%20Settings/USUARIO/Desktop/VISUALG305/help/Principal.htm 1/2
A Tela Principal do VISUALG 3.0
A tela do VISUALG compõe-se: Uma barra de menus, Uma barra de botões, uma área dos programas (ou área de edição e criação do código-fonte) e apresenta o nome dos
algoritmos (arquivos). Uma área de variáveis de memória (globais e locais) dos programas, funções, procedimentos, que estão sendo executados no momento. Uma área de
programas que mostra o resultado após a execução do código. E por último uma área ou TELA que mostra a execução do algoritmo, com o título: “CONSOLE SIMULANDO O
MODO TEXTO DO MS-DOS”. No final contém uma barra de status contendo informações do programa e do algoritmo que está sendo editado e executado.
O editor de textos (que na versão anterior ocupara a metade superior da tela), agora ocupa metade da esquerda da tela e deverá conter o código-fonte do algoritmo em Portugol.
Antes dos programas serem carregados, na área do editor há um "esqueleto" de pseudocódigo, com comentários e informações iniciais com a intenção de poupar trabalho ao
usuário e de mostrar o formato básico que deve ser seguido. Mostrando a interface do VISUALG. Da esquerda mostrando a nova roupagem com seu novo layout (leiaute) e na direita
mostra como era a versão 2 e a versão 2.5, já desativada.
A Barra de Tarefas
Contém a barra do MENU PRINCIPAL no VISUALG 3.0, com as opções { Arquivo, Editar, Run (executar o algoritmo), Exportar, Manutenção, Help (Ajuda) }.
Depois abaixo tem uma Barra de botões com os atalhos das opções do menu (novo, abrir, gravar, rodar, passo, time, parar, etc.), alguns botões das versões antigas foram
substituídos.
Abrir [Ctrl-A]: Abre um arquivo anteriormente gravado, substituindo o texto presente no editor. Se este tiver sido modificado, o VisuAlg pedirá sua confirmação para salvá-lo
antes que seja sobreposto.
Novo [Ctrl-N]: Cria um novo "esqueleto" de pseudocódigo, substituindo o texto presente no editor. Se este tiver sido modificado, o VisuAlg pedirá sua confirmação para salvá-lo
antes que seja sobreposto.
Salvar [Ctrl-S]: Grava imediatamente o texto presente no editor. Na primeira vez que um novo texto é gravado, o VisuAlg pede seu nome e localização.
Imprimir: Imprime imediatamente na impressora padrão o texto presente no editor. Para configurar a impressão, use o comando Imprimir do menu Arquivo (acessível
também pelo atalho Ctrl-P).
Cortar [Ctrl-X]: Apaga texto selecionado, armazenando-o em uma área de transferência.
Copiar [Ctrl-C]: Copia o texto selecionado para a área de transferência.
Colar [Ctrl-V]: Copia texto da área de transferência para o local em que está o cursor.
Gravar bloco de texto: Permite a gravação em arquivo de um texto selecionado no editor. A extensão sugerida para o nome do arquivo é .inc.
Inserir bloco de texto: Permite a inserção do conteúdo de um arquivo. A extensão sugerida para o nome do arquivo é .inc.
Desfazer [Ctrl-Z]: Desfaz último comando efetuado.
Refazer [Shift-Ctrl-Z]: Refaz último comando desfeito.
Localizar [Ctrl-L]: Localiza no texto presente no editor determinada palavra especificada.
Substituir [Ctrl-U]: Localiza no texto presente no editor determinada palavra especificada, substituindo-a por outra.
Corrigir Indentação [Ctrl-G]: Corrige automaticamente a indentação (ou tabulação) do pseudocódigo, tabulando cada comando interno com espaços à esquerda.
Numerar linhas: Ativa ou desativa 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 barra de status (parte inferior da tela). Por motivos técnicos, esta opção é automaticamente desativada durante a execução do pseudocódigo, mas volta
a ser ativada logo em seguida.
Mostrar variáveis modificadas: Ativa ou desativa 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á ativada, o VisuAlg rola a grade de exibição de modo que cada variável fique visível no momento em está sendo modificada.
Este recurso é especialmente útil quando se executa um pseudocódigo passo a passo. Por questões de desempenho, a configuração padrão desta característica é desativada,
quando o pseudocódigo está sendo executado automaticamente. No entanto, basta clicar este botão para executá-lo automaticamente com a exibição ativada. No final da
execução, a configuração volta a ser desativada.
20/07/2015 Menu do Visualg
file:///C:/Documents%20and%20Settings/USUARIO/Desktop/VISUALG305/help/Principal.htm 2/2
Run (Executar) ou [F9]: Inicia (ou continua) a execução automática do pseudocódigo.
Executar com timer [Shift-F9]:: Insere um atraso (que pode ser especificado no intervalo ao lado) antes da execução de cada linha. Também realça em fundo azul o comando que
está sendo executado, da mesma forma que na execução passo a passo.
Intervalo do timer: Atraso em cada linha, para quando se deseja executar o pseudocódigo com timer.
Passo [F8]: Inicia (ou continua) a execução linha por linha do pseudocódigo, dando ao usuário a oportunidade de acompanhar o fluxo de execução, os valores das variáveis e a pilha
de ativação dos subprogramas.
Parar [Ctrl-F2]: Termina imediatamente a execução do pseudocódigo. Evidentemente, este botão fica desabilitado quando o pseudocódigo não está sendo executado.
Liga/desliga breakpoint [F5]: Insere/remove um ponto de parada na linha em que esteja o cursor. Estes pontos de parada são úteis para a depuração e acompanhamento da
execução dos pseudocódigos, pois permitem a verificação dos valores das variáveis e da pilha de ativação de subprogramas.
Desmarcar todos os breakpoints [Ctrl-F5]: Desativa todos os breakpoints que estejam ativados naquele momento.
Gerar valores aleatórios: Ativa a geração de valores aleatórios que substituem a digitação de dados. A faixa padrão de valores gerados é de 0 a 100 inclusive, mas pode ser
modificada (basta alterar intervalo ao lado). Para a geração de dados do tipo caractere, não há uma faixa pré-estabelecida: os dados gerados serão sempre strings de 5 letras
maiúsculas.
Intervalo dos valores aleatórios: Faixa de valores que serão gerados automaticamente, quando esta opção estiver ativada.
Perfil [F7]: Após a execução de um pseudocódigo, exibe o número de vezes que cada umas das suas linhas foi executada. É útil para a análise de eficiência (por exemplo, nos
métodos de ordenação).
Mostrar pilha de ativação [Ctrl-F3]: Exibe a pilha de subprogramas ativados num dado momento. Convém utilizar este comando em conjunto com breakpoints ou com a
execução passo a passo.
Ajuda [F1]: Possibilita acesso às páginas de ajuda e às informações sobre o VISUALG.
Quadro de Variáveis É formado por uma grade na qual são mostrados o escopo de cada variável (se
for do programa principal, será global; se for local, será apresentado o nome do
subprograma onde foi declarada), seus nomes (também com os índices, nos
casos em que sejam vetores), seu tipo: ("I" para inteiro, "R" para real, "C" para
caractere e "L" para lógico) e o seu valor corrente.
A versão atual do VISUALG permite a visualização de até 500 variáveis
(contando individualmente cada elemento dos vetores).
A Barra de Status
Situada na parte inferior da tela, esta barra contém: 4 partes, onde na
primeira parte é apresentada o nº da Linha : Coluna. Ex. 9:3.
Na segunda parte dois situação atual com as palavras Modificado,
Executando, Pesquisando, Substituindo ou em Branco.
No caso do pseudo-código seja alterado desde que foi carregado ou
salvo pela última vez.
Nesta barra, há ainda uma terceira parte que mostra um texto dizendo
que: pode-se usar a sequência de teclas Ctrl e J que mostrará todos os
comandos, funções e operadores e as setas para movimentar-se no
texto.
A quarta parte, mostram as mensagens sensitivas que definem cada
posição do programa, identificando-as.
Objetivos Tela principal Menu A linguagem do VisuAlg Referências da linguagem do VisuAlg Mais recursos

More Related Content

Similar to Menu do Visualg 3.0

Apostila br office.org impress
Apostila br office.org impressApostila br office.org impress
Apostila br office.org impresswajsilva
 
Automação industrial em grafcet
Automação industrial em grafcetAutomação industrial em grafcet
Automação industrial em grafcetRicardo Akerman
 
Apostila br office.org impress
Apostila br office.org impressApostila br office.org impress
Apostila br office.org impressMikkeias Alves
 
Apostila br office.org+impress
Apostila br office.org+impressApostila br office.org+impress
Apostila br office.org+impressMentes Em Rede
 
Apostila supervisorio indusoft ind371
Apostila supervisorio indusoft ind371Apostila supervisorio indusoft ind371
Apostila supervisorio indusoft ind371Sandra Rocha
 
Intro simulink
Intro simulinkIntro simulink
Intro simulinkaeduar
 
Autocad professor marcoantonio
Autocad professor marcoantonioAutocad professor marcoantonio
Autocad professor marcoantoniofgonluz
 
Autocad professor marcoantonio
Autocad professor marcoantonioAutocad professor marcoantonio
Autocad professor marcoantonioBruno Siqueira
 
Produtividade com Eclipse IDE
Produtividade com Eclipse IDEProdutividade com Eclipse IDE
Produtividade com Eclipse IDEAnderson Silveira
 
Algoritmos e Programação: Subalgoritmos, funções e passagem de parâmetros
Algoritmos e Programação: Subalgoritmos, funções e passagem de parâmetrosAlgoritmos e Programação: Subalgoritmos, funções e passagem de parâmetros
Algoritmos e Programação: Subalgoritmos, funções e passagem de parâmetrosAlex Camargo
 
Algoritmos e Programação: Subalgoritmos, funções e passagem de parâmetros
Algoritmos e Programação: Subalgoritmos, funções e passagem de parâmetrosAlgoritmos e Programação: Subalgoritmos, funções e passagem de parâmetros
Algoritmos e Programação: Subalgoritmos, funções e passagem de parâmetrosAlex Camargo
 

Similar to Menu do Visualg 3.0 (20)

Autocad
Autocad  Autocad
Autocad
 
Apostila br office.org impress
Apostila br office.org impressApostila br office.org impress
Apostila br office.org impress
 
Automação industrial em grafcet
Automação industrial em grafcetAutomação industrial em grafcet
Automação industrial em grafcet
 
Apostila br office.org impress
Apostila br office.org impressApostila br office.org impress
Apostila br office.org impress
 
Apostila br office.org+impress
Apostila br office.org+impressApostila br office.org+impress
Apostila br office.org+impress
 
2335 inventor
2335 inventor2335 inventor
2335 inventor
 
Inventor
InventorInventor
Inventor
 
Apostila supervisorio indusoft ind371
Apostila supervisorio indusoft ind371Apostila supervisorio indusoft ind371
Apostila supervisorio indusoft ind371
 
Apostila AutoCad 2D.pdf
Apostila AutoCad 2D.pdfApostila AutoCad 2D.pdf
Apostila AutoCad 2D.pdf
 
Intro simulink
Intro simulinkIntro simulink
Intro simulink
 
Intro simulink
Intro simulinkIntro simulink
Intro simulink
 
Autocad professor marcoantonio
Autocad professor marcoantonioAutocad professor marcoantonio
Autocad professor marcoantonio
 
Autocad professor marcoantonio
Autocad professor marcoantonioAutocad professor marcoantonio
Autocad professor marcoantonio
 
Apostila de auto cad2006
Apostila de auto cad2006Apostila de auto cad2006
Apostila de auto cad2006
 
Produtividade com Eclipse IDE
Produtividade com Eclipse IDEProdutividade com Eclipse IDE
Produtividade com Eclipse IDE
 
CURSO JAVA 02
CURSO JAVA 02CURSO JAVA 02
CURSO JAVA 02
 
Algoritmos e Programação: Subalgoritmos, funções e passagem de parâmetros
Algoritmos e Programação: Subalgoritmos, funções e passagem de parâmetrosAlgoritmos e Programação: Subalgoritmos, funções e passagem de parâmetros
Algoritmos e Programação: Subalgoritmos, funções e passagem de parâmetros
 
Algoritmos e Programação: Subalgoritmos, funções e passagem de parâmetros
Algoritmos e Programação: Subalgoritmos, funções e passagem de parâmetrosAlgoritmos e Programação: Subalgoritmos, funções e passagem de parâmetros
Algoritmos e Programação: Subalgoritmos, funções e passagem de parâmetros
 
Cad engenharia de produção- apostila
Cad   engenharia de produção- apostilaCad   engenharia de produção- apostila
Cad engenharia de produção- apostila
 
Academia ABAP
Academia  ABAPAcademia  ABAP
Academia ABAP
 

Recently uploaded

Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxSlides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxLuizHenriquedeAlmeid6
 
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdfcartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdfIedaGoethe
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalJacqueline Cerqueira
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.keislayyovera123
 
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxIsabellaGomes58
 
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptxApostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptxIsabelaRafael2
 
Aula 13 8º Ano Cap.04 Revolução Francesa.pptx
Aula 13 8º Ano Cap.04 Revolução Francesa.pptxAula 13 8º Ano Cap.04 Revolução Francesa.pptx
Aula 13 8º Ano Cap.04 Revolução Francesa.pptxBiancaNogueira42
 
DIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdf
DIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdfDIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdf
DIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdfIedaGoethe
 
Regência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdfRegência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdfmirandadudu08
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADOcarolinacespedes23
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Centro Jacques Delors
 
Prática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGISPrática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGISVitor Vieira Vasconcelos
 
A experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxA experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxfabiolalopesmartins1
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024Sandra Pratas
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdfJorge Andrade
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 

Recently uploaded (20)

Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxSlides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
 
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdfcartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
cartilha-pdi-plano-de-desenvolvimento-individual-do-estudante.pdf
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem Organizacional
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.
 
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
 
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptxApostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
 
Aula 13 8º Ano Cap.04 Revolução Francesa.pptx
Aula 13 8º Ano Cap.04 Revolução Francesa.pptxAula 13 8º Ano Cap.04 Revolução Francesa.pptx
Aula 13 8º Ano Cap.04 Revolução Francesa.pptx
 
DIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdf
DIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdfDIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdf
DIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdf
 
Regência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdfRegência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdf
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029
 
Prática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGISPrática de interpretação de imagens de satélite no QGIS
Prática de interpretação de imagens de satélite no QGIS
 
A experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxA experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptx
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdf
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 

Menu do Visualg 3.0

  • 1. 20/07/2015 Menu do Visualg file:///C:/Documents%20and%20Settings/USUARIO/Desktop/VISUALG305/help/Principal.htm 1/2 A Tela Principal do VISUALG 3.0 A tela do VISUALG compõe-se: Uma barra de menus, Uma barra de botões, uma área dos programas (ou área de edição e criação do código-fonte) e apresenta o nome dos algoritmos (arquivos). Uma área de variáveis de memória (globais e locais) dos programas, funções, procedimentos, que estão sendo executados no momento. Uma área de programas que mostra o resultado após a execução do código. E por último uma área ou TELA que mostra a execução do algoritmo, com o título: “CONSOLE SIMULANDO O MODO TEXTO DO MS-DOS”. No final contém uma barra de status contendo informações do programa e do algoritmo que está sendo editado e executado. O editor de textos (que na versão anterior ocupara a metade superior da tela), agora ocupa metade da esquerda da tela e deverá conter o código-fonte do algoritmo em Portugol. Antes dos programas serem carregados, na área do editor há um "esqueleto" de pseudocódigo, com comentários e informações iniciais com a intenção de poupar trabalho ao usuário e de mostrar o formato básico que deve ser seguido. Mostrando a interface do VISUALG. Da esquerda mostrando a nova roupagem com seu novo layout (leiaute) e na direita mostra como era a versão 2 e a versão 2.5, já desativada. A Barra de Tarefas Contém a barra do MENU PRINCIPAL no VISUALG 3.0, com as opções { Arquivo, Editar, Run (executar o algoritmo), Exportar, Manutenção, Help (Ajuda) }. Depois abaixo tem uma Barra de botões com os atalhos das opções do menu (novo, abrir, gravar, rodar, passo, time, parar, etc.), alguns botões das versões antigas foram substituídos. Abrir [Ctrl-A]: Abre um arquivo anteriormente gravado, substituindo o texto presente no editor. Se este tiver sido modificado, o VisuAlg pedirá sua confirmação para salvá-lo antes que seja sobreposto. Novo [Ctrl-N]: Cria um novo "esqueleto" de pseudocódigo, substituindo o texto presente no editor. Se este tiver sido modificado, o VisuAlg pedirá sua confirmação para salvá-lo antes que seja sobreposto. Salvar [Ctrl-S]: Grava imediatamente o texto presente no editor. Na primeira vez que um novo texto é gravado, o VisuAlg pede seu nome e localização. Imprimir: Imprime imediatamente na impressora padrão o texto presente no editor. Para configurar a impressão, use o comando Imprimir do menu Arquivo (acessível também pelo atalho Ctrl-P). Cortar [Ctrl-X]: Apaga texto selecionado, armazenando-o em uma área de transferência. Copiar [Ctrl-C]: Copia o texto selecionado para a área de transferência. Colar [Ctrl-V]: Copia texto da área de transferência para o local em que está o cursor. Gravar bloco de texto: Permite a gravação em arquivo de um texto selecionado no editor. A extensão sugerida para o nome do arquivo é .inc. Inserir bloco de texto: Permite a inserção do conteúdo de um arquivo. A extensão sugerida para o nome do arquivo é .inc. Desfazer [Ctrl-Z]: Desfaz último comando efetuado. Refazer [Shift-Ctrl-Z]: Refaz último comando desfeito. Localizar [Ctrl-L]: Localiza no texto presente no editor determinada palavra especificada. Substituir [Ctrl-U]: Localiza no texto presente no editor determinada palavra especificada, substituindo-a por outra. Corrigir Indentação [Ctrl-G]: Corrige automaticamente a indentação (ou tabulação) do pseudocódigo, tabulando cada comando interno com espaços à esquerda. Numerar linhas: Ativa ou desativa 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 barra de status (parte inferior da tela). Por motivos técnicos, esta opção é automaticamente desativada durante a execução do pseudocódigo, mas volta a ser ativada logo em seguida. Mostrar variáveis modificadas: Ativa ou desativa 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á ativada, o VisuAlg rola a grade de exibição de modo que cada variável fique visível no momento em está sendo modificada. Este recurso é especialmente útil quando se executa um pseudocódigo passo a passo. Por questões de desempenho, a configuração padrão desta característica é desativada, quando o pseudocódigo está sendo executado automaticamente. No entanto, basta clicar este botão para executá-lo automaticamente com a exibição ativada. No final da execução, a configuração volta a ser desativada.
  • 2. 20/07/2015 Menu do Visualg file:///C:/Documents%20and%20Settings/USUARIO/Desktop/VISUALG305/help/Principal.htm 2/2 Run (Executar) ou [F9]: Inicia (ou continua) a execução automática do pseudocódigo. Executar com timer [Shift-F9]:: Insere um atraso (que pode ser especificado no intervalo ao lado) antes da execução de cada linha. Também realça em fundo azul o comando que está sendo executado, da mesma forma que na execução passo a passo. Intervalo do timer: Atraso em cada linha, para quando se deseja executar o pseudocódigo com timer. Passo [F8]: Inicia (ou continua) a execução linha por linha do pseudocódigo, dando ao usuário a oportunidade de acompanhar o fluxo de execução, os valores das variáveis e a pilha de ativação dos subprogramas. Parar [Ctrl-F2]: Termina imediatamente a execução do pseudocódigo. Evidentemente, este botão fica desabilitado quando o pseudocódigo não está sendo executado. Liga/desliga breakpoint [F5]: Insere/remove um ponto de parada na linha em que esteja o cursor. Estes pontos de parada são úteis para a depuração e acompanhamento da execução dos pseudocódigos, pois permitem a verificação dos valores das variáveis e da pilha de ativação de subprogramas. Desmarcar todos os breakpoints [Ctrl-F5]: Desativa todos os breakpoints que estejam ativados naquele momento. Gerar valores aleatórios: Ativa a geração de valores aleatórios que substituem a digitação de dados. A faixa padrão de valores gerados é de 0 a 100 inclusive, mas pode ser modificada (basta alterar intervalo ao lado). Para a geração de dados do tipo caractere, não há uma faixa pré-estabelecida: os dados gerados serão sempre strings de 5 letras maiúsculas. Intervalo dos valores aleatórios: Faixa de valores que serão gerados automaticamente, quando esta opção estiver ativada. Perfil [F7]: Após a execução de um pseudocódigo, exibe o número de vezes que cada umas das suas linhas foi executada. É útil para a análise de eficiência (por exemplo, nos métodos de ordenação). Mostrar pilha de ativação [Ctrl-F3]: Exibe a pilha de subprogramas ativados num dado momento. Convém utilizar este comando em conjunto com breakpoints ou com a execução passo a passo. Ajuda [F1]: Possibilita acesso às páginas de ajuda e às informações sobre o VISUALG. Quadro de Variáveis É formado por uma grade na qual são mostrados o escopo de cada variável (se for do programa principal, será global; se for local, será apresentado o nome do subprograma onde foi declarada), seus nomes (também com os índices, nos casos em que sejam vetores), seu tipo: ("I" para inteiro, "R" para real, "C" para caractere e "L" para lógico) e o seu valor corrente. A versão atual do VISUALG permite a visualização de até 500 variáveis (contando individualmente cada elemento dos vetores). A Barra de Status Situada na parte inferior da tela, esta barra contém: 4 partes, onde na primeira parte é apresentada o nº da Linha : Coluna. Ex. 9:3. Na segunda parte dois situação atual com as palavras Modificado, Executando, Pesquisando, Substituindo ou em Branco. No caso do pseudo-código seja alterado desde que foi carregado ou salvo pela última vez. Nesta barra, há ainda uma terceira parte que mostra um texto dizendo que: pode-se usar a sequência de teclas Ctrl e J que mostrará todos os comandos, funções e operadores e as setas para movimentar-se no texto. A quarta parte, mostram as mensagens sensitivas que definem cada posição do programa, identificando-as. Objetivos Tela principal Menu A linguagem do VisuAlg Referências da linguagem do VisuAlg Mais recursos