09.07.09

Kurs Pascala, część 1

Ikona komentarze Komentarze (22)

Oczywiście są bardziej rozbudowane narzędzia od Pascala. Jednak, jeśli nie chcemy spędzać następnych czterech lat na nauce składni trudnego języka, lecz zacząć realizować nasze pomysły, jest to środowisko najlepsze

spis treści

  1. 1. Wprowadzenie
  2. 2. Budowa okna programu
  3. 3. Pierwszy program
  4. 4. Własna wizytówka
  5. 5. Kolor czcionki i tła
  6. 6. Zastosowanie zmiennych
  7. 7. Funkcje odczytu i zapisu
  8. 8. Stałe kolorów
następna

Wprowadzenie

Pascal to niezwykle popularny język programowania wysokiego poziomu. Nazwa tego języka pochodzi od nazwiska francuskiego matematyka Blaise'a Pascala. Dzięki swej prostocie Pascal do tej pory jest bardzo popularnym narzędziem zwłaszcza do nauki programowania. Korzystają z niego uczniowie, począwszy od szkoły gimnazjalnej, poprzez szkołę średnią aż po studia.

Swoją popularność Pascal zawdzięcza również wielu ogólnodostępnym narzędziom, służącym do programowaniaw tym języku. Najpopularniejsze środowiska programistyczne, pozwalające na pisanie, kompilowanie i uruchamianie programów napisanych w języku Pascal, to na przykład:

  • Turbo Pascal - ten komercyjny kompilator obecnie już nie jest rozwijany (jego ostatnia wersja to 7.0), choć jest nadal popularny. Ostatnia wersja przeznaczona do darmowego użytku to 5.5.
  • Free Pascal - darmowy kompilator, zgodny z kompilatorem Turbo Pascal.
  • Delphi - komercyjne środowisko programistyczne z wbudowanym kompilatorem Pascala, wykorzystujące język Object Pascal.
  • Lazarus - darmowe środowisko programistyczne z wbudowanym kompilatorem Free Pascala, pozwala także na wykorzystywanie Object Pascala.

Do niedawna w szkołach wykorzystywano masowo kompilator Turbo Pascal. Dziś ze względu na większą dostępność darmowych kompilatorów coraz częściej stosowany jest kompilator Free Pascal. Za korzystaniem z tego bezpłatnego kompilatora przemawia również jego zgodność ze składnią Turbo Pascala.

Free Pascal jest ponadto dostępny na różne platformy sprzętowe i dla różnych systemów operacyjnych. Umożliwia nie tylko programowanie strukturalne, ale także obiektowe, wykorzystując składnię Object Pascala znanego z popularnego Delphi. Dlatego też ten kurs Pascala Ekspert pokaże na przykładzie środowiska programistycznego Free Pascal.

 


Pobierz kody źródłówe do kursu Pascala (zip)


następna

Komentarze

wtct 2009-07-30 Dobry artykuł szczególnie dla tych, co dopiero uczą się programowania
No... 2009-11-03 Jak ktoś chce w Pascalu programować to to jest dobry poradnik. Ja umiem :) ;p
Noob 2009-11-10 GOwno a nie artykuł nic nie czaje lol A wy się podniecacie żal was
Wdzięczny 2009-11-14 Super artykuł, bardzo mi się spodobał jak i przydał. Dzięki WIELKIE, pozdrawiam. :)
mor 2009-11-17 Wszytko ok tylko w opisie typu double ma być kropka a nie przecinek: 123.456 a nie 123,456 ... ot taki mały błąd.
tom 2009-11-24 Jest jeszcze jeden maly blad: w "Instrukcja warunkowa if-then-else" w drugim punkcie w na obrazku jest tuz pod begin napisane "clrcsr;" a powinno byc clrscr; tak na wszelki wypadek gdyby ktos doszukiwal sie bledow :) ogolnie polecam kurs-jest dobry jak dla mnie a jesli ktos nie rozumie to niech sie weźmie za jezyk polski a nie programowanie
tom 2009-11-24 ale to w 2 rozdziale-sry
Ktoś 2010-01-29 Nic nie czaje - napisał Noob. No i racja :) Nic nie czaisz :)
ninjax 2010-03-26 Noob NIC nie czai
Safeguard 2010-05-28 fajny artykuł ale mi nie działają żadne funkcje i mój program komplikuje się tylko z podstawowym szkieletem i funkcją write? czy może to mieć związek z tym, że używam windows vista?
pindol 2010-09-13 ala ma kota a ten ma pyndola ;D
ST 2010-11-17 Wszystko ładnie pięknie:) Kurs jest naprawde zajefajny, ale. Właśnie, ale mam mały problem nie moge poradzić sobie z tą lekcją;/ ciągle mam gdzieś błąd..... Kto ma ten kod zapisany na kompie, poprawny, prosiłbym żeby wstawił to na neta, żeby każdy kto z tym bedzie miał problem widział jak to wykląda poprawnie. Nie mówie tu o takich jak noob bo jemu chwała za to ze udało mu sie poprawnie napisać kilka słów:P
ktos 2010-11-21 dobre ;)
ktos 2011-01-15 nic nie czai bo jest noobem. Pewnie z klasy sportowej.
początkujący 2011-02-26 Dlaczego jak zrobie Complite jest wszystko Ok klikam RUN i wyskakuje mi lokalizacja tego pliku i na koniec DosError = 2 ??
sra 2011-05-22 kredens mnie ukąsił ale owinąłem taśmą z kory palmy meksykańskiej i lepiej mi już
amator 2011-06-09 mam pytanie jak zrobić opis do takiego zadania: oblicz pole dwóch liczb, które podaje użytkownik, w przypadku, gdy a lub b jest równe 0 program kończy pracę?;)
Radek 2011-07-15 Poradnik jest świetny ! muszę porobić kalkulatory, czy coś w ten deseń. 2-3 godziny i już znam podstawy stąd :). Dzięki wielkie.
007 2011-08-08 nie mogę skomplikować programu. Ciągle się pokazuje że jest błąd mimo że wszystko wygląda jak na screenach....
cpp 2011-09-18 Witam; mam pewien problem. Przesiadłem się z turbo pascala 7.0 (os xp) na free pascala 2.4.4 (os win7). Jako że wcześniej nie miałem problemu w tp7.0 z fullscreanem poprzez skrót alt+enter to teraz to wogóle to nie działa- muszę pracować w trybie okienkowym a w opcjach niczego nie ma. Please for help.
vesper125 2011-09-26 cpp mam ten sam problem i wydaje mi się ze taka jest już natura freepascala ze nic nie zmienisz w rozmiarze okna na full.
TwojaStara 2011-10-21 Witam 1908 ŁÓDZKI KS TYLKO ŁÓDZKI! ŚŻK!

Dodaj komentarz

autor
zapisz
tekst
filtr antyspamowy:
wpisz pierwszy wyraz tytułu artykułu


najnowszy numer

Ekspert 3/2011

Ekspert 3/2011

Ekspert 3/2011 - Sieć koniec problemów
W numerze: Sieć bez problemów, własny sklep na Facebooku, technologia chmury, Objective-C i programowanie w Adobe Flex.

czytaj dalej

forum gorące wątki

  • Problem z obrazem grafiką
    8.02.2012 0:36

    Witam wszystkich nie trudno zauważyć, że jestem tutaj nowy. Miałem już jakiś czas tutaj konto, al...

  • www.poradnikwebmastera.cba.pl
    7.02.2012 20:34

    Proszę o ocenę stronki: www.poradnikwebmastera.cba.pl, strona została zbudowana przy pomocy PHP, ...