Pentru a putea rula un program scris în limbajul Pascal trebuie
sa aveti instalat pe calculatorul vostru unul din programele Turbo
Pascal sau Borland Pascal.
Trebuie sa facem distinctie între limbajul Pascal
si un program Turbo Pascal. Limbajul Pascal este o
colectie abstracta de instrcutiuni si reguli de scriere,
prin care noi scriem un program, program ce poate fi compilat si apoi
înteles de catre un calculator, în vederea executarii de
catre calculator a uneia sau mai multe sarcini date. Programul Turbo
Pascal este un program, sau mai bine zis, un mediu de programare
util în scrierea si executarea programelor concepute în limbaj Pascal.
Un mediu de programare cum este si Turbo Pascal, are în principal urmatoarele componente:
Pentru a instala programul Turbo Pascal 7.0 îl puteti
descarca de pe internet de la (download Turbo Pascal 7.0). Dati Save
si imediat va începe descarcarea kitului de instalare si
anume fisierul tp70.exe
Dupa finalizarea download-ului (2,5 Mby), lansând în executie acest
fisier, el va instala pe calculatorul vostru programul Turbo Pascal 7.0 în
folderul C:\Program Files\TP.
O data instalat, programul se porneste din meniul Start Programs
Turbo Pascal
7
Tpx.
si pentru ca eu sunt adeptul utilizarii întotdeauna la maxim a spatiului unui monitor, merita facuta o mica configurare si anume asupra link-ului Tpx mai sus amintit, sa apasati nu buton stânga mouse (pt a-l porni) ci buton dreapta mouse, apoi mergeti pe Properties. Se va deschide o fereastra de configurari unde ne intereseaza sa alegem optiunea Full-screen din paleta Screen (vezi figura):
Toate referirile de acum înainte se vor face la programul Turbo
Pascal 7.0 (TP 7), dar ele sunt valabile si pentru Borland Pascal.
Primul aspect ce se observa dupa pornirea TP 7, este un ecran
gri-albastrui si neprietenos, ce mai contine sus o bara
de meniuri care cuprinde comenzile disponibile în TP 7, iar jos
observam o bara de stare unde de la caz la caz, ne sunt
afisate o serie de informatii.
Primul lucru care îl aveti de facut este deschiderea
unei ferestre pentru editarea si afisarea continutului
programelor Pascal (fereastra albastra). Aceasta se face accesând
meniul File apoi New (File New).
A doua fereastra de care mai aveti nevoie este cea în
care o sa vedeti rezultatul executiei programelor
(fereastra neagra). Aceasta poate fi User screen (Alt+F5), dar mai
simplu si comod se lucreaza cu fereastra Output. Aceasta se
evidentiaza accesând meniul Debug Output.
Problema care apare acum este ca fereastra Output (cea neagra) este
acoperita de fereastra de editare (cea albastra) si deci trebuie
micsorata aceasta din urma. Dati deci click mouse oriunde
în fereastra albastra pentru a o activa, pozitionati cursorul
mouse-ului în coltul dreapta jos al ferestrei, tineti
apasat buton stânga si împingeti drept în sus pâna se vede
complet fereastra Output (vezi animatia):
Daca ecranul monitorului vostru arata ca ultimul cadru din animatia de mai sus,puteti salva aceasta configuratie accesând meniul Options, de unde alegem Save TPX.TP. În acest fel de fiecare data când veti porni TP 7 pozitionarea ferestrelor se va pastra, în caz contrar va trebui sa repetati procedurile descrise mai sus la fiecare pornire a programului.
Acum ca aveti stabilita configuratia ferestrelor si salvata, se poate vedea mai clar elementele componente ale interfetei TP 7:
Principalele etape ce trebuiesc urmate în conceperea si utilizarea unui program scris în limbajul Pascal, folosindu-va de mediul de programare Turbo Pascal 7.0 sunt:
Scrierea unui program folosindu-va de editorul de texte
inclus în TP 7 nu este deloc dificila. Daca ati mai lucrat cu un
editor de texte cum este Microsoft Word nu veti avea probleme.
Atentie la meniul Edit care contine în principal
functiile Copy si Paste si pe care la puteti
folosi atunci cînd într-un program mai mare aveti una sau mai multe linii
de program identice, care se repeta.
Dupa scrierea programului puteti trece la compilarea lui. Asa cum este evident, compilarea se face accesând operatia Compile din meniul cu acelas nume din bara de meniuri, sau folosindu-va de combinatia de taste Alt+F9. Daca din neatentie ati comis erori de sintaxa si deci programul nu este scris corect, operatia de compilare nu este posibila, compilatorul afisând în schimb diverse mesaje de eroare, din care voi va trebui sa deduceti despre ce fel de erori este vorba si unde (vezi si capitolul despre erori din curs).
Daca programul nu are erori sau toate erorile au fost corectate, compilarea va fi încununata de succes, lucru evidentiat printr-o fereastra de forma:
Mesajul cel mai important, îmbucurator si care ne intereseaza, este continut în ultima linie, iar Press any key înseamna ca pentru a trece la pasul urmator puteti apasa orice tasta.
Dupa operatia de compilare efecutata cu succes, ceea ce va mai ramâne de facut este lansarea în executie a programului. Aceasta se face accesând meniul Run de unde alegeti comanda Run, sau dupa cum se vede, puteti rula un program si apelând la combinatia de taste Ctrl+F9. Rezultatele executiei programului, vor fi afisate în fereastra neagra Output.
Nu este o etapa obligatorie, dar este recomandata.
Rularea unui program pas-cu-pas presupune apasarea repetata a tastei F8
sau meniul Run Step over,
de atîtea ori cîte instructiuni contine programul. Veti vedea
astfel mai bine ce face si care este rolul fiecarei instructiuni
din program. Desigur trebuie sa tineti cont si de
indicatiile din program, adica de exemplu, în cazul când
executia programului se opreste si asteapta
introducerea unei valori de la tastatura, va trebui sa faceti
acel lucru.
Puteti sti în orice moment care este instructiunea ce
urmeaza a fi executata, prin faptul ca aceasta va fi
evidentiata printr-o bara orizontala de culoare gri.
Daca un program este scris corect si sunteti
multumiti de executia lui, atunci merita salvat. Asta
daca nu cumva doriti ca data urmatoare cînd veti mai avea
nevoie de el, sa-l rescrieti din nou. Optiunea de salvare a unui
program se gaseste în meniul File Save,
sau puteti apela la tasta F2. În momentul urmator se va
deschide o fereastra ca cea de mai jos:
Numele pe care doriti sa-l dati fisierului
trebuie sa îl introduceti în câmpul Save file as, urmând ca
dupa aceea sa apasati OK (în exemplul de mai sus am
dat fisierului nostru numele de primul). Desigur daca nu
doriti sa salvati nimic apasati Cancel.
Dupa salvare veti mai observa ca automat, numele ferestrei de
editare care pâna atunci era NONAME00.PAS va fi înlocuit cu numele dat
fisiereului.
Deoarece
Turbo Pascal 7.0 este un program creat pe vremea vechiului sistem de operare
MS-DOS, nu este recomandat sa dati nume de fisiere si
directoare mai lungi de 8 cifre, altfel ele vor fi trunchiate cu (~). De
exemplu numele folderului (directorului) Program Files este vazut
PROGRA~1.
Fisierele sursa Pascal poarta extensia .pas, aceasta fiind adaugata automat de catre TP 7 numelui dat de voi. Situat mai jos, în câmpul Files, se pot vedea în figura noastra, trei fisiere existente deja (salvate anterior). Observati la fiecare dintre ele numele si extensia pas.
Daca aveti Turbo Pascal 7.0 descarcat de la adresa mentionata mai sus în capitolul Instalarea, programul va va salva toate fisierele în folderul Work, ce are deci path-ul C:\Program Files\TP\WORK. În schimb daca aveti Turbo Pascal 7.0 provenit din alte surse sau lucrati cu Borland Pascal, e foarte probabil ca acestea sa fie setate sa salveze toate fisierele într-un alt folder.
Mai puteti observa în imaginea de mai sus, tot în câmpul Files,
ca pe lânga celelalte fisiere pot exista si alte subfoldere
ale folderului Work. Le recunoastem prin faptul ca numele acestor
directoare este urmat de semnul back slash (\). Astfel deci, în exemplul
nostru se pot vedea folderele GESTIUNE\ si TESTE\.
Dând dublu click pe oricare din aceste foldere le deschidem si intram
în ele.
Deasemenea puteti observa semnul
care simbolizata iesirea spre folderul imediat superior (în
cazul nostru TP, cel care îl cuprinde pe folderul Work). Daca dati
dublu click pe semnul respectiv iesiti deci din folderul în care
va gasiti la acel moment si intrati în cel imediat
superior. Astfel puteti deci naviga prin structura de directoare
existenta a hardiscului, în cazul în care doriti sa salvati
un fisier într-un alt director decât Work (desi nu recomand aceasta).
Mai jos unde vedeti scris C:\PROGRA~1\TP\WORK\*.PAS aceasta linie afiseaza întotdeauna folderul în care va gasiti la un moment dat, folderul curent.
Daca doriti sa deschideti un fisier salvat anterior, folositi binenteles comanda Open, aflata deasemenea în meniul File. Fereastra Open arata aproape identic si functioneaza identic cu fereastra Save. Desigur ca si fereastra Open se va deschide de fiecare data tot în folderul Work.
Acestea sunt cunostintele minime necesare pentru a putea utiliza mediul de programare Turbo Pascal 7.0. Desigur puteti învata mai multe citind un manual de specialitate, sau consultând Help-ul programului (cei care cunoasteti bine limba engleza).
|