Zmienna (informatyka): Różnice pomiędzy wersjami
[wersja przejrzana] | [wersja przejrzana] |
Usunięta treść Dodana treść
m usunięcie błędnego interwiki |
m lit. |
||
Linia 1:
'''Zmienna''' - konstrukcja [[programowanie|programistyczna]] posiadająca trzy podstawowe atrybuty: symboliczną nazwę, miejsce przechowywania i wartość; pozwalająca w programie odwoływać się przy pomocy nazwy do wartości lub miejsca przechowywania. Nazwa służy do identyfikowania zmiennej w związku z tym często nazywana jest identyfikatorem. Miejsce przechowywania przeważnie znajduje się w pamięci komputera i określane jest przez adres i długość danych. Wartość to zawartość miejsca przechowywania. Zmienna zazwyczaj posiada również czwarty atrybut: typ, określający rodzaj danych przechowywanych w zmiennej i co za tym idzie sposób reprezentacji wartości w miejscu przechowywania. W programie wartość zmiennej może być odczytywana lub zastępowana nową wartością, tak więc wartość zmiennej może zmieniać się w trakcie wykonywania programu, natomiast dwa pierwsze atrybuty (nazwa i miejsce przechowywania) nie zmieniają się w trakcie istnienia zmiennej<ref name="benari1">{{cytuj książkę|nazwisko=Ben-Ari|imię=Mordechai|tytuł=
Inaczej wygląda zmienna w [[programowanie funkcyjne|programowaniu funkcyjnym]] (gdzie idea zmiennej jest zbliżona do [[zmienna (matematyka)|zmiennej matematycznej]]). Podczas wchodzenia obliczeń do kontekstu, w którym zmienna jest związana, jest jej nadawana wartość, która nie zmienia się, aż do opuszczenia kontekstu. Jednak przy ponownym wejściu w ten kontekst, zmiennej może być przypisana inna wartość niż poprzednio.
Linia 69:
== Bibliografia ==
{{Bibliografia|
# {{cytuj książkę|nazwisko=Ben-Ari|imię=Mordechai|tytuł=
# {{cytuj książkę|nazwisko=Wierzbicki|imię=Tomasz|tytuł=Języki programowania|data=2001}}
}}
|