Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
1Activity

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
ApostilaPascal

ApostilaPascal

Ratings: (0)|Views: 0 |Likes:
Published by Andre Mendonça

More info:

Published by: Andre Mendonça on Jun 20, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/17/2013

pdf

text

original

 
 
APOSTILA DE TÉCNICAS DEPROGRAMAÇÃOE LINGUAGEM PASCAL
 
2
SUMÁRIO
1 INTRODUÇÃO À PROGRAMAÇÃO.......................................................................................4
1.1 D
EFINIÇÃO DE
A
LGORITMO
........................................................................................................4
1.1.1 Algoritmo x Programa.....................................................................................................4
1.2 L
INGUAGEM DE
P
ROGRAMAÇÃO
................................................................................................4
1.2.1 Tipos de Linguagens de Programação..............................................................................41.2.2 Processo de Criação e Execução de um Programa...........................................................5
1.3 C
RITÉRIOS DE
Q
UALIDADE DE UM
P
ROGRAMA
............................................................................61.4 A L
INGUAGEM
P
ASCAL
.............................................................................................................7
1.4.1 Histórico.........................................................................................................................1.4.2 O Turbo Pascal ...............................................................................................................
2 ESTRUTURA DE UM PROGRAMA EM PASCAL..................................................................9
2.1 C
ABEÇALHO DO
P
ROGRAMA
......................................................................................................92.2 Á
REA DE
D
ECLARAÇÕES
............................................................................................................92.3 C
ORPO DO
P
ROGRAMA
.............................................................................................................102.4 E
XEMPLO DE UM
P
ROGRAMA EM
P
ASCAL
.................................................................................10
3 VARIÁVEIS E CONSTANTES................................................................................................12
3.1 I
DENTIFICADORES
....................................................................................................................123.2 P
ALAVRAS
R
ESERVADAS
.........................................................................................................123.3 C
OMENTÁRIOS
........................................................................................................................133.4 T
IPOS DE
D
ADOS
.....................................................................................................................13
3.4.1 Tipos de Dados Inteiros.................................................................................................133.4.2 Tipos de Dados Reais ....................................................................................................143.4.3 Tipos de Dados Caracteres............................................................................................143.4.4 Tipos Lógicos................................................................................................................15
3.5 V
ARIÁVEIS
..............................................................................................................................153.6 C
ONSTANTES
...........................................................................................................................15
4 OPERADORES E EXPRESSÕES............................................................................................17
4.1 P
RIORIDADE DAS
O
PERAÇÕES
..................................................................................................174.2 T
IPOS DE
E
XPRESSÕES
.............................................................................................................174.3 T
IPOS DE
O
PERADORES
............................................................................................................18
4.3.1 Operador de Atribuição.................................................................................................184.3.2 Operadores Aritméticos.................................................................................................184.3.3 Operador de Concatenação...........................................................................................194.3.4 Operadores Relacionais.................................................................................................204.3.5 Operadores Lógicos.......................................................................................................21
4.4 F
UNÇÕES PREDEFINIDAS
..........................................................................................................22
5 ESTRUTURAS DE DECISÃO.................................................................................................24
5.1 A
INSTRUÇÃO IF
..
THEN
............................................................................................................245.2 A
INSTRUÇÃO IF
...
THEN
...
ELSE
.................................................................................................26
6 ESTRUTURAS DE REPETIÇÃO (LOOPS)............................................................................29
6.1 I
NSTRUÇÃO FOR
......................................................................................................................296.2 I
NSTRUÇÃO WHILE
...
DO
...........................................................................................................306.3 I
NSTRUÇÃO REPEAT
...
UNTIL
.....................................................................................................32
7 VETORES, MATRIZES E REGISTROS.................................................................................35
7.1 V
ETORES
.................................................................................................................................357.2 M
ATRIZES
...............................................................................................................................397.3 R
EGISTROS
..............................................................................................................................43
8 PROCEDURES E FUNCTIONS..............................................................................................46
8.1 U
TILIZAÇÃO DE
U
NITS
.............................................................................................................46
 
3
8.2 P
ROCEDURES
...........................................................................................................................47
8.2.1 Variáveis Globais e Locais.............................................................................................51
8.3 P
ARÂMETROS
..........................................................................................................................52
8.3.1 Passagem por Valor ......................................................................................................538.3.2 Passagem por Referência...............................................................................................54
8.4 F
UNCTIONS
.............................................................................................................................55
9 ARQUIVOS...............................................................................................................................58
9.1 D
EFINIÇÃO DE UM
A
RQUIVO
....................................................................................................589.2 O
PERAÇÕES DE UM
A
RQUIVO
...................................................................................................589.3 F
ORMAS DE
A
CESSO EM UM
A
RQUIVO
......................................................................................59
9.3.1 Acesso Seqüencial..........................................................................................................599.3.2 Acesso Direto................................................................................................................609.3.3 Acesso Indexado............................................................................................................60
9.4 A
RQUIVOS DO
T
IPO
T
EXTO
......................................................................................................609.5 A
RQUIVOS COM
T
IPO
D
EFINIDO
...............................................................................................619.6 A
RQUIVO COM
T
IPO
D
EFINIDO DE
R
EGISTRO
............................................................................63

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->