Informacje o nowych artykułach oraz akcjach edukacyjnych prosto na Twojej skrzynce e-mail!

Obsługa kompilatora Turbo Pascal

Aplikacje w Turbo Pascalu, możemy pisać w dowolnym edytorze tekstowym, a następnie kompilować kod, za pomocą specjalnego kompilatora wydanego przez firmę Borland. My jednak na potrzeby nauki programowania skorzystamy z darmowej alternatywy czyli programu Free Pascal. Aplikacje tą zarówno dla Windows, Mac OS X oraz Linux’a można pobrać ze strony: www.freepascal.org. Free Pascal, pełni rolę edytora w którym będziemy pisać kod i kompilatora, który będzie tworzył plik wykonywalny exe.

Free Pascal ma interface w języku Angielskim. Więc aby wiedzieć gdzie znajdują się dane opcje w programie należy dokładnie przyjrzeć się wszystkim przyciskom na szarym górnym pasku. Poniżej zamieściłem ich tłumaczenie oraz krótkie opisy za co są odpowiedzialne:

File

  • New– nowy plik,
  • Save as– zapisz jako,
  • Save lub F2– zapisz,
  • Open lub F3– otwórz,
  • Change Dir– zmiana katalogu, do/z którego zapisujemy/odczytujemy nowe pliki,
  • Exit lub ALT+X– wyjście,
  • CTRL+F3– zamknij plik,

Edit

  • Cut lub SHIFT+DEL– wytnij,
  • Copy lub CTRL+INS– kiopiuj,
  • Paste – SHIFT+INS– wklej,
  • CTRL+Y– wytnij linię wskazywaną przez kursor,

Run

  • Run lub CTRL+F9– kompilacja i uruchomienie programu,
  • Step over lub F8– krokowanie, czyli wykonywanie programu linijka po linijce z możliwością obejrzenia wyników,
  • Trace into lub F7– śledzenie, funkcjonuje podobnie jak korkowanie z tym wyjątkiem, że wchodzi do procedur i funkcji,

Compile

  • Compile lub ALT+F9– kompilacja programu,
  • Make lub F9– kompilacja oraz utworzenie pliku wynikowego exe. Plik wynikowy pojawi się w katalogu, gdzie mamy zapisany kod programu w rozszerzeniu .pas,
  • Destination– jeżeli jest na „Memory” – plik wykonywalny exe zostanie zapisany w pamięci podręcznej. Jeżeli jest na „Disk” – plik wykonywalny exe zostanie zapisany na dysku,
  • Breakpoints– ustawianie tzw. pułapek tzn. jeżeli program dojdzie do takiej pułapki przerwie pracę,
  • Call stack– obserwuje stos wywołań,
  • Register– śledzi ustawienia bitów, rejestru mikroprocesora,
  • Output– śledzi wynik wykonywania programu w oknie edycji,
  • User screen lub ALT+F5–przełączanie między oknem edycji a nowym oknem,

Options

  • Directories– ustawianie ścieżek dostępu,
  • Save– zapis ustawień,

Aby w pełni wykorzystać, funkcje jakie oferuje Free Pascal, należy dokładnie przyjrzeć się wszystkim opcją i poznać sposób ich działania. Jeżeli mniej więcej wiesz jak pisze się aplikacje w Pascalu to zachęcam do przetestowania funkcji Free Pascala, na krótkim prostym programie.

Spodobało się?

Jeśli tak, to zarejestruj się do newslettera aby otrzymywać informacje nowych artykułach oraz akcjach edukacyjnych. Gwarantuję 100% satysfakcji i żadnego spamowania!

Dodaj komentarz

Odpowiedz

Twój adres e-mail nie zostanie opublikowany.

Pin It on Pinterest