Please enable JavaScript!
Bitte aktiviere JavaScript!
S'il vous plaît activer JavaScript!
Por favor,activa el JavaScript!
antiblock.org

Publicidade
 
ASP
HTML
PHP
MySQL
XML
CSS
CGI e Perl
Java
JavaScript
Diversas

Photoshop
Corel Draw
Flash
Dreamweaver
FrontPage
Outros Editores Web

Word
Excel
Power Point
Access
Outras Suites Office

Banco de Dados
Visual Basic
Plataforma .Net
Delphi
Ajax
C e C++
Lógica de Programação
Outras Linguagens de Programação

Windows Vista
Windows XP
Windows 95 e 98
Linux
Outros Sistemas Operacionais

Redes
Hardware
Autocad
Internet
Outras Apostilas

 

 


Download:
Apostila completa de Turbo Pascal




Nível: Avançado
Inclusão: 28/11/2005
Páginas: 102
Tamanho: 280



Nota:

7,61 em 358 votos


 
Preview da Apostila: Abaixo você pode verificar o conteúdo das primeiras páginas da apostila antes de baixar, caso goste do material clique no botão "Baixar Apostila" em laranja logo abaixo:



Descrição detalhada da Apostila:
veja a infinidade de tópicos:
  • 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.1.System. 
  • 1.2.Crt 
  • 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. Procedimentos Diversos 
  • 2.1. OVRINIT 58
  • 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 
  • Apostila de Turbo Pascal 7.0
  • 2. Definição 
  • 3. Operações com Tipos Enumerados 
  • 4. Tipo Derivado Faixa 
  • CAPÍTULO XIII – PROCEDURES 
  • 1. Procedimentos . 
  • 2. Definição 
  • 3. Chamadas a Procedures 
  • 4. Parâmetros das Procedures .
  • 5. Localidade .
  • CAPÍTULO XIV – FUNCTIONS .
  • 1. Funções .
  • 2. Definição
  • CAPÍTULO XV – ARRAYS UNIDIMENSIONAIS .
  • 1. Introdução 
  • 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 .
  • 1. Introdução 
  • 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 . 
  • 8. Record com Variante . 
  • CAPÍTULO XVIII – TURBO DEBBUGER 
  • 1. Definição
  • 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. 
  • 1. Introdução 
  • 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. 
  • Apostila de Turbo Pascal 7.0
  • 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 
  • 1. Introdução . 
  • 2. Inicialização da BGI 
  • 1.1. Escrita de um Programa Básico Usando a 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




clique
no botão acima para baixar a apostila: Apostila completa de Turbo Pascal

 
 
Ajude o Apostilando.com, faça uma Doação, pode ser qualquer valor:

Publicidade

 


 



   

Copyright© 2000/2007 Apostilando.com - Todos os direitos reservados
Designer, Criação, Revisão & Administração: Sergio Boudart
ContatoAnuncieErrosSugestões e comentários