Objaśnienie pojęć Flashcards
(12 cards)
Czym jest procedura?
W skrócie pewien wyraz, który po wstawieniu do programu, coś nam wykona np. wyczyści ekran, narysuje linię.
Czym jest funkcja?
Podobnie jak procedura, pewien wyraz który nie dość że coś wykona to również zwróci nam rezultat tego co zrobił np. pierwiastkowanie, sinus, cosinus. Zwracaną wartością niekoniecznie musi być liczba. Może to być inny rodzaj zmiennej.
Czym jest słowo kluczowe?
Samo w sobie nic nie robi, ale w połączeniu z innymi pozwala nam na grupowanie procedur i funkcji w jedną całość.
Czym jest stała?
Pewna wartość przypisana znakowi/wyrazowi której nie można zmienić, np. stałej π jest przyporządkowana liczba 3,14
Czym jest zmienna?
Jak sama nazwa wskazuje jest to wyraz któremu jest przypisana pewna wartość, którą w czasie działania programu możemy swobodnie zmienić w zakresie danego typu.
Czym są biblioteki (moduły)?
Zapisane są w nich różne funkcje i procedury do użycia w programie.
Jakie są najważniejsze typy zmiennych?
- typy całkowite
- typ logiczne BOOLEAN
- typ znakowy CHAR
- typ łańcuchowy STRING
Czym są typy całkowite?
Są to wartości liczbowe, które mieszczą się w podanych zakresach. Im większy zakres tym automatycznie zwiększa się zapotrzebowanie liczby na pamięć
→ SHORTINT ( -128, . . . 127 ) - 1 bajt
→ INTEGER ( -32768, . . . 32767 ) - 2 bajty
→ LONGINT { -2147483648, . . . 2147483647 } - 4 bajty
→ BYTE { 0, . . . 255 } - 1 bajt
→ WORD { 0, . . . 65535 } - 2 bajty
Czym jest typ logiczny BOOLEAN?
Typ ten może przyjmować jedynie dwie wartości:
→ TRUE (prawda)
→ FALSE (fałsz)
Dzięki temu zajmuje on jedynie 1/8 bajta
Czym jest typ znakowy CHAR?
Typ ten przyjmuje dowolny pojedynczy znak o kodach ASCII (0 do 255 znaków) np. *znak “a”, “.”
Czym jest typ łańcuchowy STRING?
Jest to ciąg o długości od 0 do 255 znaków np. “To jest tekst”. Zwróćmy uwagę na użyte apostrofy. Jeżeli jakiekolwiek znaki umieścisz pomiędzy apostrofami, będzie to uznawane wtedy za tekst nawet jeżeli znajdować się tam będą liczby
Po co stosuje się komentarze?
Komentarze w programie nie są niezbędne, ale bardzo upraszczają późniejszą poprawę czy modyfikacje programu. To dzięki komentarzom nasz program staje się bardziej czytelny również dla innych osób. W Pascalu ujmuje się je pomiędzy nawiasty klamrowe { kom. }