Podstawy_Programowania_Wersja_Rozszerzona.pdf

(393 KB) Pobierz
2012
/
Podstawy
Programowania
Na przykładach w języku Turbo Pascal
Szybki kurs podstaw programowania w oparciu o programowanie strukturalne
w języku Turbo Pascal. Zawiera proste i klarowne wyjaśnienia podstawowych
poleceń spotykanych we wszystkich językach oraz przykładowe kody i zadania.
Kurs programowania obiektowego w przygotowaniu.
M.Woliński
KAZA© Corp.
2012-07-05
Podstawy Programowania – wersja rozszerzona
strona 1 z 32
891451139.005.png 891451139.006.png 891451139.007.png 891451139.008.png 891451139.001.png
Spis Treści
Rolą wstępu, czyli co to jest program
Wiele osób chcąc nie chcąc zetknęło się i to nie raz z programami. Czy to w pracy, w
domu czy w szkole, kontakt z komputerem jest nie unikniony, a co za tym idzie i z
programami. W niniejszej książce pokażę Państwu jak skutecznie tworzyć własne programy,
dzięki czemu będą mogli państwo dostosować świat komputera do siebie a nie na odwrót.
Program jest to zestaw poleceń (instrukcji) dla procesora wykonywanych w celu
uzyskania jakiegoś efektu. Aby program mógł zaistnieć w komputerze musi być zrozumiały
dla procesora, a co za tym idzie komunikować się w formie zer i jedynek. Pisanie programów
w ten sposób jest uciążliwe i wyjątkowo nieefektywne, dlatego przydaje się kompilator .
Kompilatory są to pewnego rodzaju tłumacze pośredniczące pomiędzy użytkownikiem, a
komputerem. Większość kompilatorów zostało zrobionych w języku angielskim i rozpoznaje
podstawowe słowa takie jak IF (jeżeli), END (koniec), EXIT (wyjście), itp. Dzięki kompilatorowi
możliwe jest szybkie przekształcenie języka pisanego na system zer i jedynek. Każdy
kompilator posługuje się jednym (bądź kilkoma) dialektami nazywanymi językami
programowania . Tak jak Brytyjczycy piszą „cannot”, a amerykanie „can’t” mając na myśli to
samo, tak samo języki programowania różnią się poleceniami dającymi ten sam efekt. Wybór
odpowiedniego języka oraz kompilatora jest bardzo ważny, dlatego warto poświęcić mu
nieco czasu. Z uwagi na prostotę języka wszelkie przykłady zostaną napisane w języku Turbo
Pascal. Jeśli nie wiesz jaki wybrać język i kompilator, lub dopiero zaczynasz przygodę z
programowaniem proponuję również zacząć od najprostszego. Kompilator Turbo Pascala
można pobrać ze strony: www.darmoweprogramy.org/394/ Dev - Pascal .
Zawansowany użytkownikom polecam Delphi 7 1 umożliwiające poza standardowym
tworzeniem aplikacji konsolowych, również tych pojawiających się w trybie okienkowym.
1 Delphi 7 wyszło ze sprzedaży w roku 2012. Licencja nie zezwala na odsprzedanie, jednak proces sądowy
z tym związany wciąż jest w toku.
Podstawy Programowania – wersja rozszerzona
strona 5 z 32
891451139.002.png 891451139.003.png 891451139.004.png
Zgłoś jeśli naruszono regulamin