Turbo pascal
Escola de Informática
L i n g u a g e m P a s c a l
por
Paulo Roberto Gomes Luzzardi
Revisão: Junho, 1996
Bibliografia
CARROLL, David W. - Programação em TURBO PASCAL McGraw-Hill
RAMALHO, Luciano & PRATES, Rubens - Turbo Pascal, Cartão de Referência, Livros Técnicos e Científicos Editora S.A.
Conteúdo Programático
1. Introdução à Linguagem Pascal
1.1 Histórico 1.2 Objetivos 1.3 Características de um Sistema em uma Linguagem Ideal
2. Ambiente Turbo Pascal
2.1 File 2.2 Edit 2.3 Run 2.4 Compile 2.5 Options 2.6 Debug 2.7 Break/watch 2.8 Como usar o DEBUG
3. Estrutura de um Programa Pascal
3.1 Identificadores 3.2 Comentários 3.3 Estrutura Geral 3.4 Definição de Tipos (Type)
4. Tipos de dados
4.1 Integer 4.2 Real 4.3 Byte 4.4 Char 4.5 Boolean 4.6 String 4.7 Array 4.8 Word 4.9 ShortInt 4.10 LongInt
5. Operadores
5.1 Operadores Aritméticos
5.1.1 Com Reais 5.1.2 Com Inteiros 5.1.3 Hierarquia dos Operadores 5.2 Operadores Relacionais 5.3 Operadores Lógicos
5.3.1 Not 5.3.2 And 5.3.3 Or
5.4 Operador de Inclusão (In) 5.5 Procedimentos Especiais
5.5.1 Inc 5.5.2 Dec
6. Funções Padrões
6.1 Abs 6.2 ArcTan 6.3 Cos 6.4 Sin 6.5 Exp 6.6 Frac 6.7 Int 6.8 Sqr 6.9 Sqrt 6.10 Ln 6.11 Chr 6.12 Ord 6.13 Round 6.14 Trunc 6.15 Pi 6.16 Random
7. Comandos
7.1 Tipos de Comandos
7.1.1 Seqüência 7.1.2 Seleção 7.1.3 Repetição 7.1.4 Atribuição
7.2 Comando SIMPLES e COMPOSTO 7.3 Comando If ... Then ... Else 7.4 Comando Case ... Of ... Else ... End 7.5 Comando For ... Do 7.6 Comando While ... Do 7.7 Comando Repeat ... Until 7.8 Comando Halt 7.9 Comando Exit
8. Entrada e Saída
8.1 Entrada pelo Teclado 8.2 Saída no Vídeo 8.3 Saída na Impressora
9. Controle do Vídeo
9.1 ClrScr 9.2 GotoXY