Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword or section
Like this
18Activity
×

Table Of Contents

APRESENTAÇÃO
CAPÍTULO I – INTRODUÇÃO
1. A Linguagem Pascal
2. Turbo Pascal
3. Compilação e Linkedição
4. Ambiente de Desenvolvimento
5. Execução de um Programa
CAPÍTULO II – DADOS NO PASCAL
1. Manipulando Dados
2. Variáveis
3. Tipos de Dados
3.1. O Tipo Integer
3.2. O Tipo Byte
3.3. O Tipo Real
3.4. O Tipo Char
3.5. O Tipo Boolean
3.6. O Tipo String
3.7. O Tipo Word
3.8. O Tipo Shortint
3.9. O Tipo Longint
3.10. O Tipo Single
3.11 O Tipo Double
3.12. O Tipo Comp
3.13. O Tipo Extended
4. Comando de Atribuição
5. Operadores Aritméticos
6. Operadores Lógicos
7. Operadores Relacionais
CAPÍTULO III – CRIANDO OS PRIMEIROS PROGRAMAS
1. Estrutura de um Programa
2. Área de Cabeçalho
3. Área de Definições e Declarações
3.1. Definição de Units
3.2. Declaração de um Label
3.3. Declaração de Constantes
3.4. Declaração de Variáveis
4. Área do Programa Principal
5. Procedimentos de Entrada e Saída
5.1. Procedimento READ
5.2. Procedimento WRITE
6. Procedimentos de Controle de Vídeo
6.1. Textmode
6.2. TextColor
6.3. Textbackground
6.4. Clrscr
6.5. Gotoxy(x,y)
CAPÍTULO IV – ESTRUTURAS DE CONDIÇÃO
1. Decisão
2. A Estrutura IF
2.1. Aninhamento de Estruturas IF
3. A Estrutura CASE
CAPÍTULO 5 – ESTRUTURAS DE REPETIÇÃO
1. Introdução
2. Estrutura de Repetição FOR
2.1. Aninhamento de Estruturas FOR
3. Estrutura de Repetição WHILE
4. Estrutura de Repetição REPEAT UNTIL
CAPÍTULO VI – FUNÇÕES E PROCEDIMENTOS PREDEFINIDOS
1. Funções e Procedimentos Matemáticos
1.1. EXP(num)
1.2. LN(num)
1.3. SQR(num)
1.4. SQRT(num)
1.5. ABS(num)
1.6. INT(num)
1.7. TRUNC(num)
1.8. ROUND(num)
1.9. FRAC(num)
1.10. SIN(num)
1.11. COS(num)
1.12. VAL(atr,num,code)
1.13. STR(num,str)
2. Funções e Procedimentos Booleanos
2.1. Keypressed
2.2. ODD(num)
3. Funções e Procedimentos Ordinais
3.1. INC(num, val)
3.2. DEC(num,val)
3.3. SUCC(num)
3.4. PRED(num)
3.5. ORD(par)
4. Funções e Procedimentos de Caracter
4.1. UPCASE(char)
4.2. CHR(code)
4.3. READKEY
5. Funções e Procedimentos de String
5.1. INSERT(str,str_destino,pos_inicio)
5.2. DELETE(str,pos_inicio,quant)
5.3. CONCAT(str1,str2,...,strN)
5.4. COPY(str,pos_inicio,quant)
5.5. LENGTH(str)
5.6. POS(str_proc,str)
6. Funções e Procedimentos Diversos
6.1. CLREOL
6.2. DELLINE
6.3. INSLINE
6.4. SOUND (freq)
6.5. NOSOUND
6.6. DELAY(ms)
6.7. RANDOM(num)
6.8. RANDOMIZE
6.9. WHEREX
6.10. WHEREY
6.11. EXIT
CAPÍTULO VII – UNITS
1. Definição
1.3. Dos
1.4. Graph
1.5. Printer
1.6. Overlay
2. Criando Units
CAPÍTULO VIII – A UNIT CRT
1. Unit CRT
1.1. ASSIGNCRT
1.2. WINDOW
1.3. HIGHVIDEO
1.4. LOWVIDEO
1.5. NORMVIDEO
CAPÍTULO IX – A UNIT DOS
1. Unit DOS
2. Funções e Procedimentos de Data e Hora
2.1. GETDATE (ano,mês,dia,semana)
2.2. GETTIME(hora,min,s,cent_s)
2.3. SETDATE (ano,mes,dia)
2.4. SETTIME (hora,min,s,cent_s)
2.5. PACKTIME (VAR <dt>: DATETIME; VAR <ftime>: LONGINT)
2.6. UNPACKTIME (<ftime>: LONGINT; VAR <dt>: DATETIME)
2.7. GETFTIME (VAR <arquivo>; VAR <dh>:LONGINT)
2.8. SETFTIME (VAR <arquivo>; VAR <ftime>:LONGINT)
3. Funções e Procedimentos de Disco
3.1. DISKFREE (drive)
3.2. DISKSIZE(drive)
3.3. GETVERIFY(bol)
3.4. SETVERIFY(bol)
4. Funções e Procedimentos Diversos
4.1. DOSVERSION
4.2. GETCBREAK(bol)
4.3. SETCBREAK(bol)
4.4. ENVCOUNT
4.5. ENVSTR(ind)
4.6. GETENV(str)
4.7. EXEC
4.8. DOSEXITCODE
4.9. FEXPAND
4.10. FSEARCH
4.11. FSPLIT
4.12. FINDFIRST
4.13. FINDNEXT
4.14. GETFATTR
4.15. SETFATTR
4.16. GETINTVEC
4.17. SETINTVEC
4.18. SWAPVECTORS
4.19. INTR
4.20. MSDOS
4.21. KEEP
CAPÍTULO X – A UNIT GRAPH
1. Unit GRAPH
2. Procedimentos Diversos
2.1. DETECTGRAPH
2.2. INITGRAPH
2.3. GETDRIVERNAME
2.4. GETMODENAME
2.5. GETMODERANGE
2.6. GRAPHRESULT
2.7. GETGRAPHMODE
2.8. SETGRAPHMODE
2.9. GETMAXMODE
2.10. GRAPHERRORMSG
2.11. CLOSEGRAPH
2.12. ARC
2.13. GETARCCOORDS
2.14. BAR
2.15. BAR3D
2.16. CIRCLE
2.17. ELLIPSE
2.18. LINE
2.19. LINEREL
2.20. LINETO
2.21. MOVETO
2.22. MOVEREL
2.23. GETY
2.24. GETX
2.25. GETMAXX
2.26. GETMAXY
2.27. RECTANGLE
2.28. DRAWPOLY
2.29. SECTOR
2.30. FILLPOLY
2.31. SETGRAPHBUFSIZE
2.32. FILLELLIPSE
2.33. FLOODFILL
2.34. GETASPECTRATIO
2.35. SETASPECTRATIO
2.36. GETCOLOR
2.37. GETMAXCOLOR
2.38. SETCOLOR
2.39. GETBKCOLOR
2.40. SETBKCOLOR
2.41. GETPALETTE
2.42. SETPALETTE
2.43. GETDEFAULTPALETTE
2.44. SETALLPALETTE
2.45. OUTTEXT
2.46. OUTTEXTXY
2.47. GETPALETTESIZE
2.48. SETRGBPALETTE
2.49. CLEARDEVICE
2.50. SETTEXTJUSTIFY
2.51. SETTEXTSTYLE
2.52. GETTEXTSETTINGS
2.53. TEXTHEIGHT
2.54. TEXTWIDTH
2.55. GETPIXEL
2.56. PUTPIXEL
2.57. GETLINESETTINGS
2.58. SETLINESTYLE
2.59. PIESLICE
2.60. SETFILLPATTERN
2.61. GETFILLPATTERN
2.62. SETFILLSTYLE
2.63. GETFILLSETTINGS
2.64. REGISTERBGIDRIVER
2.65. REGISTERBGIFONT
2.66. INSTALLUSERDRIVER
2.67. INSTALLUSERFONT
2.68. SETUSERCHARSIZE
2.69. SETWRITEMODE
2.70. SETVIEWPORT
2.71. CLEARVIEWPORT
2.72. GETVIEWSETTINGS
2.73. GRAPHDEFAULTS
2.74. RESTORECRTMODE
2.75. IMAGESIZE
2.76. GETIMAGE
2.77. PUTIMAGE
2.78. SETACTIVEPAGE
2.79. SETVISUALPAGE
CAPÍTULO XI – A UNIT OVERLAY
1. Unit OVERLAY
2.1. OVRINIT
2.2. OVRINITEMS
2.3. OVRGETBUF
2.4. OVRSETBUF
2.5. OVRCLEARBUF
2.6. OVRGETRETRY
2.7. OVRSETRETRY
CAPÍTULO XII – TIPOS DEFINIDOS PELO USUÁRIO
1. Tipos de Dados
2. Definição
3. Operações com Tipos Enumerados
4. Tipo Derivado Faixa
CAPÍTULO XIII – PROCEDURES
1. Procedimentos
3. Chamadas a Procedures
4. Parâmetros das Procedures
5. Localidade
CAPÍTULO XIV – FUNCTIONS
1. Funções
CAPÍTULO XV – ARRAYS UNIDIMENSIONAIS
2. Definição e Declaração de um Array Unidimensional
3. Constante Array Unidimensional
CAPÍTULO XVI – ARRAYS MULTISIMENSIONAIS
1. Matrizes
1.1. Acessando Elementos da Matriz
2. Matriz Constante
3. Aplicações com Matrizes
3.1. Construção de Matrizes
3.2. Somando Duas Matrizes
3.3. Matrizes Transpostas
CAPÍTULO XVII – TIPOS ESTRUTURADOS - REGISTRO
2. Declaração
3. Operações com tipo Record
4. O comando WITH
5. Record dentro de Record
6. Constante Record
7. Array de Records
2. Execução Linha-a-linha Usando o Debugger
CAPÍTULO XIX – I/O CHECKING
1. Run-time Error
CAPÍTULO XX – O TIPO TEXT - ARQUIVOS
2. Arquivos de Dados
3. Tipos de Arquivos
4. Declaração e Assinalamento de Arquivos-Texto
5. Abrindo um Arquivo-Texto
6. Escrevendo Dados num Arquivo-Texto
7. Fechando um Arquivo-Texto
8. Lendo Dados de um Arquivo-Texto
APÊNDICE A – ERROS DE COMPILAÇÃO
APÊNDICE B – ERROS DE EXECUÇÃO
APÊNDICE C – PALAVRAS RESERVADAS
APÊNDICE D – TECLAS DE FUNÇÃO
APÊNDICE E – GRÁFICOS NOS PASCAL
2. Inicialização da BGI
1.2. Trabalhando com Coordenadas
1.3. Endereçamento por linha e coluna da tela
3. Padrões de Preenchimento Pré-Definidos
4. Padrões de preenchimento pré-definidos
5. Estilos de Linhas
0 of .
Results for:
No results containing your search query
P. 1
pascal

pascal

Ratings: (0)|Views: 11,151|Likes:
Published by Jack Grey

More info:

Published by: Jack Grey on Mar 21, 2011
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

06/30/2013

pdf

text

original

You're Reading a Free Preview
Pages 7 to 81 are not shown in this preview.
You're Reading a Free Preview
Pages 85 to 102 are not shown in this preview.

Activity (18)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Bosslucian liked this
eduardo_ricaldi liked this
zarastustra liked this
Eluh Soares liked this
João Castelo liked this
Liliana Ramos liked this
Tatiane Canova liked this

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)//-->