FORCE Editor e Compilador de FORTRAN: Apresentação João Manuel R. S. Tavares
Apresentação O FORCE é um sistema de desenvolvimento de programas em FORTRAN, de domínio público, que inclui um editor e ferramentas de compilação, para ambientes Microsoft WINDOWS. O autor é Guilherme Guedes e o endereço Web do projecto é: www.forceproject.hpg.com.br. O ambiente de programação é composto por: editor de texto (colorido ressaltando a sintaxe do FORTRAN); compilador de FORTRAN; depurador (debuger) - verificador de código: mensagens de erro detalhadas associadas a expressões erróneas; análise da sintaxe; execução controlada. janela de projectos (ficheiros fonte). CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 2
Interface Barra de menus Barras de ferramentas Janela de ficheiros fonte Editor de código Janela Trace Barra de status Janela de mensagens CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 3
Interface Controlo da aplicação Barra de titulo Janela de ficheiros fonte Vários ficheiros fonte em simultâneo CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 4
Interface Controlo dos ficheiros fonte CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 5
Interface Menu de atalho de contexto (clique no botão direito do rato) CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 6
Menu Arquivo Opções de gestão de ficheiros fonte, de impressão e de sair da aplicação. CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 7
Menu Editar Opções para desfazer/refazer a última acção, editar (copiar, colar, apagar, seleccionar), converter, inserir cabeçalho, inserir data e hora, inserir estruturas de controlo, inserir marcas de salto, saltar para marcas de salto, aceder às opções do editor. CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 8
Menu Procurar Opções de procura, substituição, salto do cursor para uma linha com um determinado número. CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 9
Menu Exibir Activação e desactivação de barras e de janelas da aplicação. Indicação de janela activa. CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 10
Menu Executar Compilação, execução e análise do programa activo. Compilação e execução do programa activo. Depurar erros no programa activo, parar a execução. Seleccionar opções de compilação. CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 11
Menu Opções Opções de configuração do aspecto visual da aplicação. CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 12
Menu Ferramentas Executar ferramentas: abrir janela MS-DOS, explorador do windows, calculadora, traduzir a linguagem da aplicação. CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 13
Menu Janela Opções de gestão das janelas de visualização dos ficheiros fonte. Indicação do ficheiro fonte activo. CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 14
Menu Ajuda Sistemas de ajuda sobre a aplicação, ferramentas, linguagem FORTRAN, e informações sobre a aplicação. CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 15
Barras de ferramentas Barra principal: novo ficheiro fonte, abrir ficheiro fonte, gravar ficheiro fonte actual, gravar todos os ficheiros fonte. Barra editar: cortar para a área de transferência (cut), copiar a área seleccionada (copy), colar o conteúdo da área de transferência (paste), desfazer última acção (undo), refazer última acção (redo), procurar determinado texto (find). Barra executar: compilar e executar, parar execução actual, depurar erros. CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 16
Sistema de ajuda O FORCE inclui um tutorial sobre a linguagem de programação FORTRAN. Conteúdo do tutorial: Livro aberto Livro fechado CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 17
Sistema de ajuda Procura por índex: Procura por tópico: CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 18
Opções No FORCE estão disponíveis várias opções: de índole geral, do editor, de execução, de impressão, e outras. Opções de execução Opções gerais CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 19
Abrir um programa (ficheiro) Seleccionar a opção Abrir arquivo, especificar a pasta pretendida, indicar o tipo (extensão), seleccionar o ficheiro. pasta ficheiro nome do ficheiro tipo CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 20
Gravar um programa (ficheiro) Seleccionar a opção Salvar arquivo, especificar a pasta pretendida, indicar o tipo (extensão), especificar o nome pretendido para o ficheiro. pasta nome do ficheiro tipo CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 21
Compilar um programa Seleccionar a opção Compilar no menu Executar, observar o progresso da compilação, caso existam, analisar os erros encontrados. Caixa de progresso da compilação. CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 22
Inclusão de ficheiros Para incluir num ficheiro o conteúdo de um outro ficheiro utilizar a instrução: INCLUDE 'filename'.... Por exemplo, para incluir subprogramas definidos noutros ficheiros. Nota: No FORCE não é possível realizar o link de módulos: Utilizar o INCLUDE. CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 23
Executar um programa Seleccionar a opção Executar no menu Executar, se necessária observar o progresso da compilação, caso existam erros corrigi-los e recompilar, observar na janela MS DOS a execução. Para parar a execução seleccionar Parar no menu Executar. Janela MS DOS compilar e executar parar CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 24
Analisar um programa Seleccionar a opção Analisar no menu Executar, observar o progresso da análise, caso existam erros, analisá-lo(s) e corrigi-lo(s) utilizando a informação indicada sobre o(s) erro(s) econtrado(s). Indicação dos erros encontrados Descrição do processo de análise CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 25
Colorido do editor No FORCE o editor é color coding, por exemplo: azul: palavra chave; vermelho: etiquetas; preto: símbolos (nome de funções e variáveis definidas pelo utilizador); cinzento: comentários. Ajuda a visualizar erros de digitação. CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 26
Colorido do editor nº para salto Palavra chave etiqueta comentário variável nº de linha CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 27
Sair do FORCE Para concluir uma sessão de trabalho no FORCE escolher no menu ARQUIVO a opção Sair do Force. Se os ficheiros abertos tiverem sido alterados sem terem sido gravados, o FORCE irá perguntar se o utilizador deseja grava-los. CFAC: FORCE - Editor e Compilador de FORTRAN: Apresentação 28