Baixe o app para aproveitar ainda mais
Prévia do material em texto
Programação de Computadores 1o LABORATÓRIO OBJETIVO Fixar alguns conceitos básicos da Informática, em particular, conceitos relacionados a Sistemas Operacionais. Conhecer o ambiente TurboPascal 7.0 e praticar seu uso para edição, compilação e execução dos primeiros programas. PRELIMINARES 1) Criar no seu PENDRIVE, ou no diretório TEMP do drive C: (HD), um diretório pessoal com as iniciais de seu nome (máximo de 8 caracteres). 2) Abrir o programa TurboPascal [pasta Programação de Computadores] Obs: Não use o mouseNão use o mouseNão use o mouseNão use o mouse. Utilize as teclas Alt + letra do menuAlt + letra do menuAlt + letra do menuAlt + letra do menu ... e depois a letra do comandoletra do comandoletra do comandoletra do comando. É fácil e rápido! PRIMEIRA PARTE Seja o seguinte programa: program ExibeNomeDoAluno; begin printLn( 'nomes da dupla ); end 1. Configurar o ambiente TurboPascal para o trabalho. - trocar o diretório corrente para o seu diretório. [File/Change dir...] - limpar o diretório onde serão gerados os programas executáveis (.EXE) [Options/Directories...] 2. Editar o programa acima e salvá-lo no seu diretório pessoal . [File/Save] 3. Compilar o programa na memória principal e eliminar os erros de sintaxe existentes. [Comple/Compile] 4. Uma vez compilado, executar o programa e verificar o resultado. [Run/Run e Debug/User screen] 5. Gerar em disco o programa executável (arquivo .EXE). [Compile/Destination] 6. Sair do Turbo Pascal. [File/eXit] 7. Abrir o prompt do DOS. [Start/Programs/Command Prompt] 8. Maximizar a janela do DOS. [Alt + Enter] a) Ir para o seu diretório pessoal. [troca de drive e usa o comando CD caminho] b) Verificar se o programa foi salvo (arquivo .PAS). [Dir] c) Executar o programa que foi gerado pelo TurboPascal e verificar o resultado. d) Exibir o conteúdo do arquivo .PAS e do arquivo .EXE. [Type nome-do-arquivo] e) Gerar alguns caracteres com a tecla Alt. Por ex.: códigos 65, 166 e 171 [Alt + código da tabela ASCII] f) Voltar ao Windows e fazer a SEGUNDA PARTE [Exit] SEGUNDA PARTE Seja o seguinte programa: program MediaAritmetica; uses CRT; var A,B,C, { valores de entrada } Media { média aritmética } : real; begin ClrScr; write( ‘Entre com três números quaisquer: ‘ ); readLn( A, B, C ); Media := (A + B + C) / 3 ; writeLn( ‘Média = ‘, Media:0:2 ); end. 1) Editar, salvar, compilar, executar e testar este programa 2) Gerar em disco o programa executável e executá-lo a partir do Windows. 3) Enviar, individualmente, o seu arquivo do programa fonte (.pas) através da Internet (sistema Moodle) TURBO PASCALTURBO PASCALTURBO PASCALTURBO PASCAL Ambiente Integrado de Programação que inclui um Manipulador de arquivos, um Editor de programas, um Compilador da linguagem Pascal, um Executor e um Depurador de programas. O Turbo Pascal também possui um Sistema de Auxílio ao Usuário para todo o Ambiente Integrado, abrangendo até mesmo a sintaxe da linguagem. INTERFACE COM O USUÁRIO O sistema TurboPascal é interativo e orientado por menus. A barra de menus está localizada na linha superior da tela, e apresenta opções que correspondem às grandes funções do sistema (Gerenciador de arquivos, Compilador, Executor, etc.). A escolha de comandos pode ser feita por seleção direta nos menus ou por teclas especiais de acesso rápido. Na seleção direta pode-se utilizar o mouse ou apenas o teclado. Neste último caso, primeiramente seleciona-se a barra de menus através da tecla F10 e, em seguida, navega-se pelo menu com as teclas de setas horizontais. Uma vez selecionada a opção de interesse tecla-se Enter para abrir o Menu Vertical correspondente. A navegação pelos itens deste menu pode ser feita pelas teclas de setas verticais e, novamente, a escolha do comando em destaque é feita pressionando-se a tecla Enter. Na seleção por teclas especiais de acesso rápido pode-se ativar alguns comandos de qualquer ponto do sistema pressionando uma tecla ou uma combinação de teclas especiais. Se o comando for da Barra de Menus, basta pressionar simultaneamente a tecla Alt e a tecla de sua letra inicial (em destaque). Uma vez exibido um Menu Vertical, qualquer de seus comandos pode ser ativado teclando-se a letra em destaque. Por exemplo, a combinação Alt + F faz exibir o menu vertical do Manipulador de Arquivos, e a tecla da letra S ativa o comando Save. Finalmente, alguns comandos mais utilizados possuem suas próprias teclas especiais de acesso rápido (hot-keys). Estas teclas aparecem listadas à direita de suas descrições no menu correspondente. Por exemplo, o comando Save pode ser ativado a partir de qualquer ponto do sistema simplesmente teclando-se F2. PRINCIPAIS COMANDOS DE INTERESSE PARA ESTE LABORATÓRIO FILE New � criar um novo arquivo Open � abrir um arquivo já existente Save � salvar o arquivo no disco (.pas) - tecla especial: F2 save As � salvar o arquivo com outro nome Change dir � trocar o diretório corrente COMPILE Compile � compilar o arquivo da janela de edição - tecla especial: Alt + F9 Destination � definir o destino do arquivo executável gerado pela compilação (Memória ou Disco) DEBUG User scren � mostrar a tela do usuário (prompt do DOS) para verificar o resultado da execução do programa; para retornar à janela de edição basta pressionar qualquer tecla - tecla especial: Alt + F5 OPTIONS Directories � configura os diretórios de trabalho (têm prioridade sobre o diretório corrente) EXE & TPU : diretório onde serão gravados os arquivos executáveis resultantes das compilações. IMPORTANTE! Ao entrar no sistema Turbo Pascal, a primeira tarefa a ser realiza é configurar o ambiente. O esquema mais simples de trabalho é assinalar o diretório corrente desejado e apagar todos os diretórios definidos em Options/Directories. Além disso, verificar se a configuração Compile/Destination encontra-se em Memory. Esta configuração só deve ser alterada para Disk quando o programa estiver terminado (devidamente testado). A última tarefa é gerar o arquivo executável (.EXE), cuja execução independe do TurboPascal. DOS - Disk Operation System Lista diretórios DIR [drive][caminho][arquivo] [/p] [/w] Lista uma sub-árvore de diretórios TREE [drive][caminho] [/F] Troca o diretório corrente CD [drive][caminho] nome-do-diretório Cria um subdiretório MD [drive][caminho] nome-do-diretório Remove um subdiretório vazio RD [drive][caminho] nome-do-diretório Renomeia arquivo REN [drive][caminho] nome-atual-arquivo novo-nome-do-arquivo Copia arquivos COPY [drive1][caminho1]arq1 [drive2][caminho2][arq2] Move arquivos MOVE [drive1][caminho1] arq1 [drive2] caminho2 [arq2] Remove arquivos DEL [drive][caminho]arquivo Exibe o conteúdo de um arquivos texto padrão TYPE [drive][caminho]arquivo Limpa a tela do vídeo CLS Formata um disco FORMAT drive [/V:[rótulo]] [/Q] [/S]
Compartilhar