119212

119212



Turbo Pascal

Język ten, ze względu na mały stopień trudności w opanowaniu, wykorzystywany jest przede wszystkim w nauczaniu programowania. Opanowanie Pascala przybliża do języków bardziej zaawansowanych i ułatwia ich późniejszą naukę, bo wprowadza w programowanie sekwencyjno- proceduralno-modulame. Obecnie pierwszym etapem nauczania w szkołach o profilu informatycznym jest Turbo Pascal.

Na program utworzony w Pascalu składają się następujące symbole i słowa kluczowe: Znakami języka Pascal są litery alfabetu angielskiego (wielkie i małe), spacja, cyfry dziesiętne oraz znak podkreślenie: _

Symbolami są:

•    operatory arytmetyczne: + - * /

   operatory relacji: =<><=>=<>

•    nawiasy: okrągłe (w wyrażeniach), klamrowe {w komentarzach} i kwadratowe [w tablicach]

•    inne symbole: .,;:'@#$"?!%&~\A

Słowa kluczowe są stosowane do formułowania poleceń i do definiowania zmieimych np.: PROGRAM, BEGIN, END, DIV, MOD. AND. NOT, OR, IF, THEN, ELSE, FOR, TO, DOWNTO. DO. CASE, REPEAT, UNTIL, WHILE. VAR, TYPE. CONST. STRING. FILE. USES.

Program w języku Pascal ma następującą strukturę:

-Nagłówek programu, zaczynający się od słowa PROGRAM, po którym następuje nazwa danego programu lub też jakieś inne infonnacje.

-Opis elementów programu, zawierający przede wszystkim deklaracje zmiennych oraz podprogramów. Mogą się tu znajdować również definicje stałycli i definicje typów. Definicje występują w stałej kolejności:

stale (CONST), typy (TYPE). zmienne (VAR) - umieszcza się tu wszystko, co jest potrzebne w programie.

-Część wykonawcza programu, rozpoczynająca się słowem BEGIN i kończąca słowem END, po którym następuje kropka

Każda instrukcja zakończona jest średnikiem za wyjątkiem BEGIN. Na końcu programu zawsze powinna być kropka - END.

Borland Turl>o Pascal jest językiem 16-bitowym mającym zastosowanie w systemie DOS i trybie MS-DOS pod kontrolą systemu Windows, a w przypadku systemów typu UnLx tylko w konsoli ale te drugie rzadko posiadają kompilatory i interpretery poleceń Pascala ze względu na małą przydatność w tych systemach. Używa się innych bardziej złożonych i lepiej przystosowanych języków' do pracy z jądrami tych systemów (np.: C++. Python itp.).

Za pomocą Turbo Pascala możemy operować na plikacli, czego najlepszym przykładem były pierwsze wersje systemów antywirusowych Nortona napisanych właśnie w Pascalu (na owe czasy Pascal dawał duże możliwości)- dziś te aplikacje jak i większość iimych dobrych programów (np.: MS Word) pisana jest w C++. Możemy na przykład pisać programy przeliczeniowe, w TP można wykonywać dość skomplikowane zadania matematyczne, a amatorzy rzeczy mniej pożytecznych mogą przeformatować cudzy dysk albo pisać w nim wirusy, które po mimo swojej prostoty i łatwości w usunięciu przez prawie każdy nawet mało rozbudowany program antywirusowy, są zabójcze dla systemu, gdy programów przeciwdziałających nie ma.



Wyszukiwarka

Podobne podstrony:
Aspekty rozwoju małych maszyn elektrycznych 69 nym, ze względu na mały moment bezwładności (w wielu
10925 skanuj0154 (10) Ponieważ skok zwoju sprężyny naciskowej przyjmuje się zwykle s = (0,33 4-0,5)D
40 Mirosław Bochenek nym. Lepsze efekty daje jednak język matematyki ze względu na dokładność, precy
GENETYKA Anna Sadakierska Chudy , Grażyna Dąbrowska str6 Rozdział 3Chromosomy olbrzymie Ze względu
krótkoterminowego, ze względu na obowiązujący harmonogram roku akademickiego, udzielany jest automat
72026 rozdział34 ich rosnącą czy malejącą elementamość: możemy na przykład uszeregować ze względu n
Szanowni Studenci Informujemy, że ze względu na sytuację epidemiczną kontakt z dziekanatem UTW

więcej podobnych podstron