5 (524)

5 (524)



•    Wykorzystanie elementów w strukturze kolejka:

-    procedura wskazania elementu w kolejce;

-    funkcja zwracania pierwszego elementu z kolejki do obsłużenia, jednocześnie go z niej usuwając;

-    procedura wypisania wszystkich elementów kolejki.

•    Jakie parametry procedur przekazuję sie przez wartość?

Parametry aktualne

•    Co to jest identyfikator w jeżyku Pascal?

Identyfikatorem w języku Pascal jest dowolny ciąg liter lub cyfr zaczynający się od litery. Znak spacji jest separatorem i nie może być używany w identyfikatorach. Długość identyfikatora wynosi 63 znaki.

•    Co to jest typ logiczny?

Typ ten służy do reprezentowania danych dwustanowych. Zbiór jego wartości zawiera dwie predefiniowane stałe TRUE i FALSE.

Operatory dla zmiennych typu logicznego to NOT negacja, A|ND - koniunkcja, OR -alternatywa, XOR - różnica symetryczna.

•    Tvp znakowy CHAR

Zmienne typu CHAR są wykorzystywane do przechowywania jednego znaku kodu ASCII. Wartości kodu ASCII są liczbami z zakresu od 0 do 255.

•    Typ rzeczywisty

Typy rzeczywiste są wykorzystywane do deklarowania zmiennych, które podczas obliczeń będą wykorzystywane do przechowywania wartości rzeczywistych. Liczby rzeczywiste występują w programach w postaci:

-    stałopozycyjnej, np. 5.6,

-    zmiennopozycyjnej, np. 0,8765E4.

•    Typ napisowy STRING

Typ napisowy (łańcuchowy) służy do przechowywania nazw własnych obiektów oraz wyprowadzanych do użytkownika danych tekstowych, objaśniających dane numeryczne. Struktura danych zajmuje 256 bitów pamięci, ponumerowanych od Oldo 255.

Dla typu napisowego są dostępne funkcje konwersji:

1)    VAL (napis,liczba,kod) - zamienia napis na liczbę, przekazując parametr kontrolny kod.

2)    STR (liczba,napis) - zamienia liczbę na napis.

3)    COPY (s,indeks,licznik) - z łańcucha znaków s zostanie od miejsca oznaczonego numerem indeks wycięta liczba znaków określona przez licznik.

4)    CONCAT - operacja konkatenacji, łańcuchy znaków sl, s2, Sn są łączone ze sobą w jeden wspólny łańcuch.

5)    POS - w łańcuchu s poszukuje się łańcucha sl. Wynikiem jest numer miejsca, w którym łańcuch sl po raz pierwszy zostanie znaleziony w łańcuchu s.

6)    DELETE - z łańcucha znaków s zostanie od miejsca oznaczonego numerem indeks usunięta liczba znaków określona przez zmienną licznik.

7)    INSERT - do zmiennej typu STRING s zostanie wpisany od j pozycji indeks łańcuch sl.

•    Instrukcja przypisania

Służy do nadawania wartości zmiennych przez program. 1

•    Tvd strukturalny

Zbudowany jest z reguły z typów podstawowych pełniących w tym przypadku rolę typów składowych.

Deklaracja:

TYPE

Nazwa_typu_l = <Typ_l>

Nazwa_typu_2 = <Typ_2>    ...

■ • •

Nazwa_typu_n = <Typ_ni1    >

Elementy wchodzące w skład danego typu strukturalnego nazywane są komponentami.

•    Tablice - są strukturami jednorodnymi o dostępie bezpośrednim Deklaracja:

ARRAY [wymiar] OF typ_elementu;

•    Typ rekordowy służy do łączenia danych różnych typów w pewną całość logiczną.

v

•    Instrukcją wiażaca WITH - w zakresie której można odwoływać się do poszczególnych pól, tak jak do zwykłych zmiennych. Jest to inaczej skrócony zapis.

•    Procedura lub funkcja nazywamy wydzieloną część programu stanowiącą pewną całość, posiadającą jednoznaczną nazwę i ustalony sposób wymiany informacji z pozostałymi częściami programu.

•    Parametry, przekazywane do procedury przez zmienną są poprzedzone słowem VAR.

•    Identyfikatory dla bloków, w którym są zadeklarowane określa się mianem lokalne. Identyfikatory globalne - wszystkie nazwy zadeklarowane w bloku, w którym zawiera się blok wewnętrzny,

•    Plik o odstępie sekwencyjnym - oznacza że, aby dostać się do wybranego elementu pliku należy przeczytać wszystkie elementy znajdujące się przed nim.

PYTANIA:

1.    W jaki sposób można zorganizować własną obsługę błędów związanych z operacjami na pliku?

2.    Co jest celem instrukcji While..do? Jaka jest minimalna liczba powtórzeń w pętli?

3.    Omów organizację i sposoby operowania elementami w strukturze typu stos, kolejka.

4.    Jakie parametry procedur przekazuje się przez wartość i zmienną?

5.    Wyjaśnij różnicę między błędami kompilacji i wykonania (plikiem tekstowym a elementowym-różnice).

6.    Jaka procedura pozwala postawić wskaźnik pliku na końcu?

7.    Repeat

8.    Kompilator, interpreter, stos, sterta, sortowanie.

9.    Writeln, readln.

10.    Wielkość tablicy.

11.    W jakich typach używa się funkcji suce i pred?

12.    Tablica jednowymiarowa, wielowymiarowa.

13.    Nagłówek, procedury i funkcje.

14.    Typ wyliczeniowy, logiczny, rzeczywisty, znakowy, okrojony, napisowy.

15.    Case, przypisania.

16.    Co jest identyfikatorem w języku Pascal?

17.    Typ strukturalny, rekordowy.

18.    Tablice.

19.    Instrukcja wiążąca WITH.

1

   Tvd okrojony

Dotyczy konkretnego typu bazowego. Zbiór wartości typu okrojonego jest podzakresem pewnego zakresu wartości typu bazowego.

Deklaracja:

Nazwajypu = dolna_wartość..górna_wartość


Wyszukiwarka

Podobne podstrony:
Opis metody „Wypis z akt sądowych" Jest to metoda wykorzystująca elementy procedury sądowej. Uł
zik3 2011-05-11Komitety/zespoły doradcze Są to „stałe lub doraźne elementy struktury organizacyjnej
img024 (78) Levi-Strauss Elementarne struktury pokrewieństwa i powinowactwa. W semiologicznym żargon
img063 63 Rozdział A. Nieliniowe sieci neuronowe klasycznej metody backpropagalion z wykorzyslniem e
skanuj0134 (5) 278 Dl OMOLOOIA I fV( /NA jego podstawowe elementy strukturalne w postaci ogólnego im
SL275498 TEKSTURA Złożoność elementów strukturalnych i sposób, w jaki jest ona odbierana przez 
Slajd29 (41) Politechnika Wrocławska I Odwodnienie ronda z wykorzystaniem elementów odwodnieniowych
img063 63 Rozdział A. Nieliniowe sieci neuronowe klasycznej metody backpropagalion z wykorzyslniem e
pic 11 06 012133 188 WILLIAM O. HENDRICKS odsłonięcie „funkcjonalnych” elementów struktury fabuły (
Obieg fosforu Fosfor stanowi ważny element struktury związków organicznych Obieg fosforu w przyrodzi
28. Azamakrocykliczne kompleksy metali przejściowych jako elektroaktywne elementy strukturalne do

więcej podobnych podstron