Pascal


Ucz się Pascal-a bezbłednie

Artykuł ten można potraktować jako wstęp do nauki programowania w Pascal-u. Za chwilę dowiesz się, o jakich rzeczach należy pamiętać, aby minimalizować ilość błędów popełnianych podczas pisania prostych programów...

W programowaniu są pewne rzeczy, na które należy zwracać uwagę od samego początku. Od tego jak zaczniesz naukę programowania będzie zależeć, jakim programistą się staniesz. Jeżeli nauczysz się popełniać błędy, może pojawić się problem z ich neutralizacją.

Poniżej przeczytasz krótki zbiór porad, które przydadzą Ci się w początkowej nauce programowania...

Początek i koniec

W niemal każdym języku programowania stosuje się znaczniki początku i końca. Często używa się w tym celu nawiasów. W Pascalu są to raczej wyrazy.

Szkielet programu

W szkielecie programu obowiązkowo należy wstawić znaczniki początku i końca. W Pascal-u są to słowa begin oraz end

begin
    / ... kod programu ... /
end.

Najlepiej używa się tego jak szablonu. Po prostu pisząc nowy program napisz od razu te słowa. Nie czekaj aż napiszesz cały program. Pamiętaj, że w tym wypadku na końcu występuje kropka, a nie średnik!

Inne

W innych wypadkach również nie należy czekać. Wpisz od razu begin i end; (tym razem ze średnikiem).

Jeżeli jest to pętla - również napisz od razu jej początek i koniec (np. repeat ... until ... ; ). Postępuj tak przy każdej okazji otworzenia czego i zamknięcia...

Pamiętaj, że to co zostało otwarte w większości przypadków musi zostać zamknięte...

Średniki

Pamiętaj o stosowaniu średników wszędzie tam, gdzie są wymagane. Zwykle średnik oznacza tutaj koniec instrukcji:

  • koniec definiowania zmiennej,
  • koniec pętli,
  • koniec procedury,
  • koniec funkcji,
  • ... itp.

Pamiętaj jednak w jakich sytuacjach ma być stawiany średnik, a w jakich nie. To bardzo ważne dla Ciebie, gdyż unikniesz w ten sposób wielu błędów.

Komentarze

W Pascal-u komentarze zaznacza się w dosyć specyficzny sposób. Komentarz otwiera się nawiasem a kończy nawiasem }.

Dzięki komentarzom możesz opisać wiele rzeczy. Nie bój się ich używać. Komentarze są ignorowane przez kompilator. Dzięki nim można opisać cały program, jego działanie lub działanie odpowiedniej jego części...

Komentarzy można też używać do ręcznego debugowania kodu (eliminując fragmenty kodu w poszukiwaniu usterki). Oprócz tego można w nim przechowywać fragmenty kodu w celach testowych.

Nie zapominaj jednak o tym, że każdy komentarz musi być otwarty i zamknięty.

Porządek w kodzie

Po pierwsze stosuj wcięcia. Są one bardzo ważne. Jeżeli zapomnisz o instrukcji kończącej (np. o end;), szybko zlokalizujesz gdzie należy ją wstawić. Wcięcia można wykonać tabulatorem lub spacjami.

Ponadto warto używać wielkich liter do poleceń, a do innych rzeczy małych liter. Nie jest to reguła obowiązkowa, ale często może się przydać.

BEGIN
    / ... /
    BEGIN
        / itd... /
    END;
END.

Pamiętaj, że w Pascal-u (i innych językach programowania) występują tzw. słowa kluczowe. Są to zarezerwowane słowa, których używa kompilator (np. program, begin, end). Są to przede wszystkim nazwy poleceń oraz ich parametry. Nie możesz nazywać nimi zmiennych...

Twój kod powinien zawierać wszelkie reguły porządku - wcięcia i odstępy to podstawa.

Czytaj kursy uważnie

Niezależnie od tego czy uczysz się z kursu czy z książki, czytaj uważnie co jest tam napisane. O wyjątkach w językach programowania można napisać wiele, czasami jest ich sporo.

W Twojej publikacji wszelkie wyjątki powinny być wyraźnie zaznaczone (i opisane).

Nie przepisuj bezmyślnie kodów - analizuj je, bo nawet w najlepszych książkach i kursach mogą znaleźć się błędy.

Podsumowanie

Aby być dobrym programistom należy przestrzegać pewnych reguł już od początku.

Po pierwsze, pamiętaj, że istnieją wyraz początku i końca, pomiędzy które należy wstawić odpowiednie instrukcje. Najlepiej od razu napisz początek i koniec, a później zajmij się instrukcjami, które on obejmuje.

Po drugie, nie zapominaj o średnikach. Oznaczają one często koniec czegoś. Pamiętaj, w których sytuacjach trzeba je stosować, a w których nie.

Nie zapominaj, o komentarzach. Są one bardzo przydatne. Możesz ich używać nawet do debugowania kodu.

Ponadto zachowuj reguły porządku w kodzie. Nie zaśmiecaj źródeł własnego programu.

Czytaj wybrane publikacje uważnie i nie przepisuj bezmyślnie kodów źródłowych. Nie kopiuj i nie wklejaj.

Pamiętaj: w głównej mierze to od Ciebie zależy jakim będziesz programistą.

Dodał: Paweł​Dzedzej
Dział: Pascal


 

ComputerSun.pl na FaceBooku
Polecamy lekturę:

FreeBSD 7. Instalacja i konfiguracja



X

Zapisz się na biuletyn serwisu ComputerSun.pl, aby otrzymać poradnik:

Zabezpieczanie sieci bezprzewodowych. Przydatne wskazówki jak chronić sieć domową przed intruzami

Imię:  
Email:
Tak, akceptuję Politykę Prywatności