Makro: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
Lzur (dyskusja | edycje)
m Przywrócono starszą wersję, jej autor to TXiKiBoT. Autor wycofanej edycji to 83.26.4.99.
m Popups: Ujednoznacznienie linku z Interpreter na Interpreter (program komputerowy)
Linia 1:
{{DisambigR|informatyki|[[Makro Cash and Carry|sklep "Makro Cash and Carry"]] oraz [[makrofotografia]]}}
'''Makro''' (lub '''makropolecenie''') to zestaw rozkazów realizujący [[algorytm]] komputerowy przeznaczony do wykonywania przez określoną [[aplikacja (informatyka)|aplikację]] ([[edytor]], [[arkusz kalkulacyjny]], [[programy graficzne|program graficzny]]) zwykle w celu [[automatyzacja|automatyzacji]] pewnych czynności lub dokonania zmian w dokumentach bez interakcji z użytkownikiem. Makra pisane są zwykle w [[język skryptowy|skryptowych]] [[język programowania|językach programowania]] wykonywanych przez [[Interpreter (program komputerowy)|interpreter]] wbudowany w aplikacje, w których są uruchamiane.
 
Brak spójnej [[taksonomia|taksonomii]] [[Oprogramowanie|programów komputerowych]] uniemożliwia ścisłe określenie różnicy pomiędzy makrami a np. skryptami czy kodem binarnym będącym wynikiem [[JIT]] i obsługiwanym przez np. interpretery [[Java]]. Można stwierdzić np. że program w Javie jest makrem dla interpretera Javy, chociaż w praktyce nigdy nie używa się takich określeń.