3582316679

3582316679



1. Literał - w językach programowania, to jednostka leksykalna reprezentująca wartość wpisaną bezpośrednio w kod programu. Różni się od stałej tym, że stała jest wartością zakodowaną pod pewną nazwą, którą można używać w programie wielokrotnie, podczas gdy literał jest po prostu zapisem wartości (liczbowej, tekstowej, itp.) w danym miejscu programu.

Stałe występują w tekście programu jako literały (liczby, literały logiczne, łańcuchy) oraz jako nazwy literałów. Postać literałów jest ściśle określona, nie wymagają więc one definiowania przez programistę. Nazwy literałów są wprowadzane dla określenia stałych i wyrażeń stałych w definicji stałych.

2.    Typ tablicowy - zbiór elementów tego samego typu. Dostęp do poszczególnych elementów tablicy następuje za pomocą indeksu (indeks w ogólności może być wyrażeniem).

Typ rekordowy - Rekord składa się z elementów zwanych polami. Pola mogą być różnych typów, a dostęp do nich następuje poprzez wyspecyfikowanie odpowiednich identyfikatorów określonych w definicji typu rekordowego.

Typ plikowy - Plik reprezentuje dane przechowywane w pamięci dyskowej. Plik jest ciągiem elementów tego samego typu. Dostęp do elementów typu plikowego jest sekwencyjny, w danej chwili dostępny jest tylko jeden element pliku.

Typ wskaźnikowy jest związany z tzw. zmiennymi dynamicznymi. W języku Pascal występują dwa rodzaje zmiennych : statyczne i dynamiczne. Zmienne statyczne są to zmienne deklarowane w programie, posiadające określony identyfikator i istniejące w obrębie określonej części programu. Zmienne dynamiczne mogą być natomiast wygenerowane w wyniku realizacji jednej z instrukcji i nie posiadające identyfikatorów. Pamięć dlazmiennych dynamicznych jest przydzielana i zwalniana podczas wykonywania programu, na żądanie określone przez programistę. Dostęp do zmiennych dynamicznych jest możliwy poprzez tzw. wskaźniki, które określają adresy tych zmiennych w pamięci i które są tworzone w chwili ich generowania.

Typ wskaźnikowy jest zbiorem wartości wskaźników, a każda zmienna typu wskaźnikowego jest w chwili deklaracji wiązana z pewnym typem i może przyjmować wartości (wskaźniki) tylko tego typu.

3 .IOResult - Jest to bezparametrowa funkcja typu Word podająca, w przypadku wyłączonej kontroli systemowej warunków wejścia wyjścia, status ostatnio wykonanej operacji wejścia-wyjścia. Jeżeli podczas wykonywania operacji wejścia wyjścia nie wystąpi żaden błąd to funkcja przyjmuje wartość 0, w przeciwnym wypadku zwraca kod błędu.

Flush - Procedura ta powoduje dla pliku tekstowego otwartego wywołaniem procedury Rewrite lub Append wyzerowanie bufora wejścia. Przez ten bufor wprowadzane są zapisy do zewnętrznego zbioru danych.

Te cztery wyłącznie do zdefiniowanych:

FileSize - sprawdza rozmiar pliku(można używać jako append).

FilePos - sprawdza rozmiar od danej pozycji.

Seek(zmienrta_plikowa, pozycja) - Procedura ta umożliwia przesunięcie aktualnego położenia pliku do elementu o podanej liczbie porządkowej, określonego parametrem pozycja typu Longint.

Truncate - Procedura usuwa z pliku skojarzonego ze zmienną plikową wszystkie elementy począwszy od aktualnej pozycji do końca pliku.

4. Zmienne indeksowane - Są to zmienna które służą do odwołania się do elementów zmiennej typu tablicowego oraz do odwoływania się do pojedynczych znaków zmiennych łańcuchowych. Indeks jest dowolnym wyrażeniem którego wartość jest zgodna z typem indeksowym. W przypadku odwoływania się do zmiennych łańcuchowych, zmienna indeksowana może posiadać tylko jeden indeks o wartości od 0 do n, gdzie n - zadeklarowana długość łańcucha. Wartość zmiennej indeksowanej jest w tym przypadku typu znakowego (Char).


Wyszukiwarka

Podobne podstrony:
Nazwa przedmiotu Metodyka nauczania literatury i języka polskiego Nazwa jednostki Wydział
Nazwa przedmiotu Metodyka nauczania literatury i języka polskiego Nazwa jednostki prowadzącej
okładka przód wnętrze PRZEKLEŃSTWO jest to jednostka leksykalna, za pomocą której mówiący może w spo
okładka przód wnętrze PRZEKLEŃSTWO jest to jednostka leksykalna, za pomocą której mówiący może w spo
WARTO ZAPAMIĘTAĆ!■    INSTRUKCJE JĘZYKA PROGRAMOWANIA to ściśle określone zapisy
IMGP1305 ^ wyaicmy paz aanycrr Przykład (alfabet języka JOS): 1. Nazwy jednostkowe (wartości) • zbió
wartości? pytanie - odpowiedzPytania działają jak napęd Programują to, jak się łacho wujemy I do
Wartością wywołania funkcji defun jest lista będąca definicją funkcji. Lista napotkana w programie t
dr inż. Piotr Małka PROGRAMOWANIE JAVA Główne cechy języka iava to: □
CCF20120104009 208 209 Zapamiętajmy: Leksemy (inaczej: wyrazy słownikowe, jednostki leksykalne) to
Programowanie: Programowanie to zapisywanie algorytmów w postaci programów w językach zrozumiałych p
Lachur zarys jezykoznawstwa ogolnego 2 5.3.2. Cechy typowe jednostek frazeologicznych Frazeologia to
ANSI C 5 DODATEK A PRZEWODNIK JĘZYKA C_________A2.1 Jednostki leksykalne Istnieje sześć klas jedno

więcej podobnych podstron