- Borlandi poolt 80. aastatel loodud Turbo Pascal tegi oma kiiruse ja kasutusmugavuse tõttu programmeerimises revolutsiooni.
- See mõjutas programmeerimise õpetamist ja võeti ülikoolides laialdaselt kasutusele.
- See tutvustas uuenduslikke funktsioone, nagu kiire kompilaator ja tõhus integreeritud arenduskeskkond.
- Tema pärand elab edasi tänapäevastes programmeerimiskeeltes ja kirglikus programmeerijate kogukonnas.
Turbo Pascali ajalugu ja versioonid: pilk selle arengule ja pärandile
1. Turbo Pascali päritolu
1.1. Pascali pärand
1.2. Borlandi tõus
1.3. Turbo Pascali sünd
2. Turbo Pascal 1.0: ajastu algus
2.1. Revolutsioonilised omadused
2.2. Tere tulemast programmeerimiskogukonnast
2.3. Mõju tarkvaratööstusele
3. Turbo Pascali areng
3.1. Turbo Pascal 2.0 ja 3.0: täiustused ja uued funktsioonid
3.2. Turbo Pascal 4.0
3.3. Turbo Pascal 5.0 ja 5.5: täpsustamine ja optimeerimine ning objektorienteeritud programmeerimine
4. Turbo Pascal 6.0: edu kindlustamine
4.1. Uued funktsioonid ja täiustused
4.2. Mõju rakenduste arendamisele
4.3. Populaarsus haridus- ja kutsealal
5. Turbo Pascal 7.0: viimane klassikaline versioon
5.1. Uudised ja täiustused
5.2. Uute platvormide tugi
5.3. Ühe ajastu lõpp
6. Turbo Pascal 7 põhiprogrammi tüüpiline struktuur
programmi ProgrammiNimi;
kasutusalad
// Kasutatud ühikute (teekide) loend
tüüp
// Kohandatud andmetüüpide määratlemine
const
// Konstantide definitsioon
oli
// Globaalsete muutujate deklareerimine
{Alamprogrammide (protseduuride ja funktsioonide) deklareerimine}
protseduur ProtseduuriNimi;
alustama
// Protseduurikood
lõppu;
funktsioon FunktsiooniNimi: Tagastustüüp;
alustama
// Funktsiooni kood
lõppu;
{ Põhiprogramm }
alustama
// Põhiprogrammi kood
lõpus.
program NombreDelPrograma;: see on programmi nime deklaratsioon.uses: Siin on loetletud programmis kasutatavad üksused või teegid, eraldatuna komadega.type: see jaotis määratleb kohandatud andmetüübid, nagu kirjed, loendid jne.const: Siin on määratletud konstandid, mida programmis kasutatakse.var: deklareeritakse globaalsed muutujad, millele pääseb juurde mis tahes programmi osast.- Alamprogrammi deklaratsioon: deklareeritakse protseduurid ja funktsioonid, mida programmis kasutatakse. Igal alamprogrammil on oma koodiplokk, mis on piiritletud
beginyend. - Põhiprogramm: see on koodiplokk, mis käivitatakse programmi käivitamisel. See on piiritletud
beginyend, ja lõpeb punktiga (.).
7. Turbo Pascali pärand
7.1. Mõju teistele programmeerimiskeeltele
7.2. Kirglike programmeerijate kogukond
7.3. Turbo Pascaliga välja töötatud märkimisväärsed projektid
- Käsilane: populaarne tootlikkuse rakendus, mis ühendas kalendri, planeerija, kalkulaatori ja muud tööriistad üheks liideseks.
- Turbo Vision: GUI komponentteek Turbo Pascalile, mis hõlbustas graafilise kasutajaliidese rakenduste arendamist.
- Wolfenstein 3D: Mõjukas esimese isiku shooter, mis pani aluse 3D shooter žanrile.
8. Turbo Pascali erinevate versioonide võrdlustabel
| Versión | Esmane reg | põhijooned |
|---|---|---|
| Turbo Pascal 1.0 | 1983 | Esimene väljalase, sisaldab kiiret kompilaatorit ja integreeritud arenduskeskkonda (IDE). |
| Turbo Pascal 2.0 | 1984 | Lisab toe struktureeritud programmeerimisele, ühikuteekidele ja täiustatud vigade käsitlemisele. |
| Turbo Pascal 3.0 | 1986 | Tutvustatakse kiiremat koodi genereerimist, Turbo Graphix Toolboxi graafikatuge ja laiendatud mälukäsitlust. |
| Turbo Pascal 4.0 | 1987 | Kompilaatori täielik ümberkirjutamine, täiustatud üksuste käsitsemine, abstraktsete süntaksipuude tugi ja täiustatud vigade tuvastamine. |
| Turbo Pascal 5.0 | 1988 | Lisab integreeritud silumise, erandite käsitlemise ja koodi optimeerimise tööriistade toe. |
| Turbo Pascal 5.5 | 1989 | Tutvustab objektorienteeritud programmeerimist (OOP), sealhulgas klasse ja pärimist. |
| Turbo Pascal 6.0 | 1990 | Täiustatud IDE, Turbo Visioni (kasutajaliidese raamatukogu) tugi, parem mäluhaldus ja rohkem silumistööriistu. |
| Turbo Pascal 7.0 | 1992 | See lisab rohkem Turbo Visioni funktsioone, paremat DOS-i integreerimist, Windows 3.x tuge ja kompilaatori täiustatud versiooni koos täiendava koodi optimeerimise ja laiendatud toega. |
| Borland Pascal 7.0 | 1992 | Turbo Pascal 7.0 professionaalne versioon sisaldab Turbo Debuggerit ja Turbo Profilerit ning toetab kaitstud režiimis programmeerimist ja Windowsi rakenduste arendamist. |
Preguntas frecuentes
1. Mille poolest erineb Turbo Pascal teistest omaaegsetest programmeerimiskeeltest?
2. Kas TP on ka tänapäeval aktuaalne?
3. Kas ma saan kasutada Turbo Pascalit kaasaegsete rakenduste arendamiseks?
4. Kust leida Turbo Pascali kohta ressursse ja dokumentatsiooni?
5. Mis oli TP viimane versioon?
6. Mida ma saan teha, kui tahan täna Turbo Pascalit õppida?
Järeldus
Indeks
- 1 Turbo Pascali ajalugu ja versioonid: pilk selle arengule ja pärandile
- 1.1 1. Turbo Pascali päritolu
- 1.2 2. Turbo Pascal 1.0: ajastu algus
- 1.3 3. Turbo Pascali areng
- 1.4 4. Turbo Pascal 6.0: edu kindlustamine
- 1.5 5. Turbo Pascal 7.0: viimane klassikaline versioon
- 1.6 6. Turbo Pascal 7 põhiprogrammi tüüpiline struktuur
- 1.7 7. Turbo Pascali pärand
- 1.8 8. Turbo Pascali erinevate versioonide võrdlustabel
- 1.9 Preguntas frecuentes
- 1.9.1 1. Mille poolest erineb Turbo Pascal teistest omaaegsetest programmeerimiskeeltest?
- 1.9.2 2. Kas TP on ka tänapäeval aktuaalne?
- 1.9.3 3. Kas ma saan kasutada Turbo Pascalit kaasaegsete rakenduste arendamiseks?
- 1.9.4 4. Kust leida Turbo Pascali kohta ressursse ja dokumentatsiooni?
- 1.9.5 5. Mis oli TP viimane versioon?
- 1.9.6 6. Mida ma saan teha, kui tahan täna Turbo Pascalit õppida?
- 1.9.7 Järeldus