Skutek uboczny (informatyka) - Google

Skutek uboczny (informatyka)

Z Wikipedii

Skocz do: nawigacji, szukaj

Skutek uboczny lub efekt uboczny – w programowaniu dowolny efekt wyrażenia, który zmienia stan programu. Pomimo nazwy zwykle jest to właśnie spodziewany efekt.

Np. wyrażenie 2 + 3 nie ma skutków ubocznych, wyrażenie a = 2 + 3 ma skutek uboczny na zmiennej a.

W językach niskopoziomowych jest dużo skutków ubocznych - w asemblerze istnieją wyłącznie skutki uboczne i nie ma żadnego innego mechanizmu wykonywania obliczeń.

W językach funkcyjnych dla odmiany skutków ubocznych jest bardzo mało - i tylko tam gdzie są rzeczywiście niezbędne - np. do operacji wejścia/wyjścia.

Skutki uboczne znacznie utrudniają przeprowadzenie wielu rodzajów optymalizacji kodu wynikowego.


Naukowcy wyjaśnili tajemnicę grobu Kopernika
Badania przeprowadzone na Uniwersytecie w Uppsali wykazały, że DNA uzyskane z włosa odkrytego w jednej z ksiąg należących do Mikołaja Kopernika jest takie samo, jak to pobrane z czaszki znalezionej przy ołtarzu, którym opiekował się astronom. Tym samym zidentyfikowano jego grób - poinformowano podczas zorganizowanej przez Fundację Kronenberga konferencji prasowej.
Astronauci bez nadzoru dzięki... pająkom
Pająki potrafią się szybko dostosować do stanu nieważkości - informują eksperci NASA. Dowiódł tego eksperyment na pokładzie Międzynarodowej Stacji Kosmicznej.
Nowe odkrycia w twierdzy Heroda
W twierdzy króla Heroda, słynnym Herodionie na Pustyni Judzkiej niedaleko Betlejem, archeolodzy odkryli rzymski amfiteatr z freskami na ścianach - poinformował izraelski archeolog Ehud Netzer, prowadzący tam od 35 lat badania.
Polacy nie odróżniają plazmy od LCD
Wybierając telewizor, Polacy kierują się raczej marką niż technologią - mówił dr inż. Piotr Garbat z Politechniki Warszawskiej podczas konferencji prasowej poświęconej telewizyjnym preferencjom mieszkańców naszego kraju.
Europeana - europejska biblioteka w internecie
Rękopisy, książki, fotografie, mapy i arcydzieła europejskiego malarstwa znajdą się w internetowej bibliotece Europeana, której uroczysta inauguracja nastąpiła w czwartek w Brukseli.
Linki: Strona gwna