Podstawowe wiadomości o języku Turbo Pascal Flashcards

(7 cards)

1
Q

Język Turbo Pascal - informacje wstępne, geneza

A

Język ten opublikował szwajcarski informatyk Niklaus Wirth. Pierwszy opis opublikował w 1977 r.

Używany był on jako język służący do nauki programowania. Pascal stosowany początkowo był do celów edukacyjnych, później stał się profesjonalnym narzędziem informatycznym.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Elementy języka Turbo Pascal

A

Każdy program źródłowy napisany w języku Turbo Pascal składa się z:

  • jednostek leksykalnych: ciągów symboli, podstawowych (małych i dużych liter alfabetu angielskiego wraz ze znakami podkreślenia, cyfr dziesiętnych i szesnastkowych, znaków specjalnych i dwuznaczników nie zawierających odstępu. Słowa kluczowe. Są to spójne ciągi liter tworzące zarezerwowane słowa angielskie o ustalonym znaczeniu.
  • odstępu: spacje, tabulacje.
  • deklarator: spójne ciągi liter o ustalonym znaczeniu, które nie są jak słowa kluczowe słowami zarezerwowanymi.
  • identyfikator: ciągi liter i znaków rozpoczynające się od litery, nie będące słowem kluczowym. Znak podkreślenia uznawany jest za literę. Liczba znaków identyfikatora może być dowolna, ale tylko pierwsze 63 są rozróżniane. Nie są rozróżniane duże i małe litery. Służą do oznaczania programów, stałych typów zmiennych, pól, rekordach i procedur informacyjnych.
  • liczby: nazywane są także literałami arytmetycznymi i dzielą się na:

liczby całkowite: reprezentowane są jako ciąg cyfr dziesiętnych lub 16-owych
liczby rzeczywiste: mandysy/mantysy, cechą mantysa jest liczba 10, litera E

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Czym są jednostki leksykalne?

A

Ciąg symboli, podstawowych (małych i dużych liter alfabetu angielskiego wraz ze znakami podkreślenia, cyfr dziesiętnych i szesnastkowych, znaków specjalnych i dwuznaczników nie zawierających odstępu. Słowa kluczowe. Są to spójne ciągi liter tworzące zarezerwowane słowa angielskie o ustalonym znaczeniu.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Czym są odstępy?

A

spacje, tabulacje.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Czym jest deklarator?

A

Spójne ciągi liter o ustalonym znaczeniu, które nie są jak słowa kluczowe słowami zarezerwowanymi.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Czym jest identyfikator?

A

Ciągi liter i znaków rozpoczynające się od litery, nie będące słowem kluczowym. Znak podkreślenia uznawany jest za literę. Liczba znaków identyfikatora może być dowolna, ale tylko pierwsze 63 są rozróżniane. Nie są rozróżniane duże i małe litery. Służą do oznaczania programów, stałych typów zmiennych, pól, rekordach i procedur informacyjnych.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Czym są liczby?

A

Nazywane są także literałami arytmetycznymi i dzielą się na:

liczby całkowite: reprezentowane są jako ciąg cyfr dziesiętnych lub 16-owych
liczby rzeczywiste: mandysy/mantysy, cechą mantysa jest liczba 10, litera E

How well did you know this?
1
Not at all
2
3
4
5
Perfectly