Objaśnienie pojęć Flashcards

(12 cards)

1
Q

Czym jest procedura?

A

W skrócie pewien wyraz, który po wstawieniu do programu, coś nam wykona np. wyczyści ekran, narysuje linię.

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

Czym jest funkcja?

A

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.

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

Czym jest słowo kluczowe?

A

Samo w sobie nic nie robi, ale w połączeniu z innymi pozwala nam na grupowanie procedur i funkcji w jedną całość.

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

Czym jest stała?

A

Pewna wartość przypisana znakowi/wyrazowi której nie można zmienić, np. stałej π jest przyporządkowana liczba 3,14

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

Czym jest zmienna?

A

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.

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

Czym są biblioteki (moduły)?

A

Zapisane są w nich różne funkcje i procedury do użycia w programie.

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

Jakie są najważniejsze typy zmiennych?

A
  • typy całkowite
  • typ logiczne BOOLEAN
  • typ znakowy CHAR
  • typ łańcuchowy STRING
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Czym są typy całkowite?

A

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

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

Czym jest typ logiczny BOOLEAN?

A

Typ ten może przyjmować jedynie dwie wartości:

→ TRUE (prawda)
→ FALSE (fałsz)

Dzięki temu zajmuje on jedynie 1/8 bajta

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

Czym jest typ znakowy CHAR?

A

Typ ten przyjmuje dowolny pojedynczy znak o kodach ASCII (0 do 255 znaków) np. *znak “a”, “.”

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

Czym jest typ łańcuchowy STRING?

A

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

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

Po co stosuje się komentarze?

A

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. }

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