Desenvolvendo Programas Executvel exe Problema lgica correo do
Desenvolvendo Programas: Executável (*. exe) Problema lógica, correção do pensamento Algoritmo Solução traduzida para a linguagem do computador (ling. de máquina) linguagem de programação: Pascal, C, Delphi, Java, . . . implementação, ou codificação compilador tradução Programa Fonte (*. pas) Solução descrita através de símbolos específicos da linguagem escolhida
Ambiente de Programação • Hardware dispositivos físicos – entrada (teclado), saída (vídeo e impressora), HD, memória, CPU • Software programas – Básico • sistema operacional (MS-DOS) – Aplicativo • linguagem de programação (Pascal)
Ambiente de Desenvolvimento • Editor de Texto – traduzir o algoritmo para uma linguagem codificada • Compilador – verificar erros de sintaxe • Ligador – liga o objeto de compilação à máquina • Execução – roda o programa (erros de semântica, ou lógica)
Turbo Pascal 7. 0 • O ambiente Turbo Pascal integra todos os recursos de um compilador com um editor de textos. • IDE- Integrated Devolopment Environment (ambiente integrado de desenvolvimento) • Sistema Operacional MS-DOS. • Copyright©Borland Software Corporation.
Download Turbo Pascal 7. 0 (1/2) http: //www. netdownloads. com. br/show. php? id_software=2303
Downloada Turbo Pascal 7. 0 (2/2) http: //vomicae. net/programacao/download-turbo-pascal-70/
Diretórios “padrão” do ambiente de programação Turbo Pascal 7. 0
Barra de Menu • O Turbo Pascal possui um menu de comandos com dez opções que possibilitam executar diversas tarefas operacionais. Para ter acesso ao menu deve -se seguir umas das formas sugeridas: – pressionar a tecla de função F 10 em seguida usar as setas para movimentar o cursor sobre as opções desejadas – pressionar a tecla <ALT> + a letra que estiver destacada – utilizando o mouse
Opção FILE - operações de controle com arquivos. New Open (F 3) Save (F 2) Save as. . . abrir uma nova janela de trabalho abrir um programa existente salvar um programa em disco com outro nome DOS shell sair temporariamente para o sistema operacional (exit para retornar) Exit (Alt+X) finalizar a execução do Turbo Pascal
Opção FILE - operações de controle com arquivos. Change dir. . . mudar o diretório de trabalho (utilizado para definir local, ou pasta, onde serão gravados os programas)
Opção EDIT - operações do editor do programa. Undo Redo Cut Copy Paste Clear (Alt+Bk. Sp) (Shift+Del) (Ctrl+Ins) (Shift+Ins) (Ctrl+Del) desfazer recortar copiar para área de transferência colar no editor remover o texto selecionado
Opção SEARCH - operações de busca, troca e deslocamento dentro de um programa. Find. . . localizar uma seqüência de caracteres Replace. . . substituir a seqüência de caracteres por outra Search again repetir a última busca Go to line number. . . posicionar em uma determinada linha do programa
Opção RUN - colocar em execução o programa da janela ativa. Run (Ctrl+F 9) Step over (F 8) Program reset (Ctrl+F 2) rodar, ou executar, o programa rodar o programa passo interromper a execução do programa durante sua depuração
Opção COMPILE - compilar o programa. Compile (Alt+F 9) Make (F 9) Build Destination Memory compilar o programa da janela ativa recompilar apenas os programas alterados recompilar todos os programas determinar se o programa será compilado somente em memória ou disco
Opção DEBUG - depurar o programa, para facilitar a localização de erros lógicos. Breakpoints. . . Watch Output colocar ou retirar um ponto de parada (exame) quando da depuração abrir a janela de acompanhamento de valores nas variáveis do programa abrir uma janela para apresentar as telas de saída do programa em execução ou depuração
Opção TOOLS - ferramentas configuradas pelo usuário. Messages Go to next Go to previous abrir uma janela para a apresentação de mensagens visualizar a próxima mensagem visualizar a mensagem anterior
Opção OPTIONS - configurar a forma de trabalho do ambiente do Turbo Pascal. Directories. . . determinar os diretórios de trabalho Environment efetuar mudanças no ambiente de trabalho (preferências, editor, mouse, inicialização, cores) do Turbo Pascal.
Opção WINDOW - controle das janelas que estejam abertas. Tile Cascade Close all Close (Alt+F 3) ordenar as janelas lado a lado ordenar as janelas em cascata fechar todas as janelas fecha a janela ativa
Opção WINDOW - controle das janelas que estejam abertas. List. . . (Alt+0) apresentar a listagem das janelas que estejam abertas
Opção HELP - modo ajuda do Turbo de Pascal. O modo de ajuda poderá ser executado de qualquer parte do programa com a tecla de função <F 1> ou <CTRL> + <F 1> para visualizar explicações de instruções que estejam marcadas com o posicionamento do cursor sobre elas. Pesquisas podem ser feitas utilizando o sumário (Contents), através da listagem alfabética de todas as instruções (Index) entre outras formas.
Estrutura de um Programa Pascal • “Um lugar para cada coisa, cada coisa no seu lugar”. • Pascal = linguagem ordenada, composta por seções, ou áreas, bem-definidas, cada qual servindo a um propósito específico. – cabeçalho: – região de declarações: – corpo do programa: identificação recursos ou objetos ações, código
Meu primeiro programa em Linguagem Pascal. cabeçalho do programa região de declarações (crt - unidade de código do procecimento “clrscr”) corpo do programa (ações, o que é executado)
Resultado da execução (Run ou Ctrl F 9) do primeiro programa em Linguagem Pascal.
- Slides: 23