Program komputerowy: Różnice pomiędzy wersjami

[wersja przejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
Nie podano opisu zmian
Nie podano opisu zmian
Znaczniki: Z urządzenia mobilnego Z wersji mobilnej (przeglądarkowej)
Linia 1:
{{Spis treści}}
'''Program komputerowy''' ([[Język angielski|ang.]] ''computer program'') – sekwencja [[symbol]]i opisująca realizowanie [[obliczenia|obliczeń]] zgodnie z pewnymi regułami zwanymi [[język programowania|językiem programowania]]<ref name="benari">{{cytuj książkę |nazwisko=Ben-Ari |imię=Mordechai |tytuł= Understanding Programming Languages |wydawca= John Wiley & Sons |miejsce= Chichester |rok=1996}}</ref>. Program jest zazwyczaj wykonywany przez [[komputer]] (np. wyświetlenie strony internetowej), zwykle bezpośrednio, jeśli wyrażony jest w języku zrozumiałym dla danej maszyny lub pośrednio – gdy jest interpretowany przez inny program ([[Interpreter (program komputerowy)|interpreter]]). 15200
Program może być ciągiem [[instrukcja (informatyka)|instrukcji]] opisujących modyfikacje stanu maszyny, ale może również opisywać obliczenia w inny sposób (np. [[rachunek lambda]]).
 
Formalne wyrażenie metody obliczeniowej w postaci języka zrozumiałego dla człowieka nazywane jest [[kod źródłowy|kodem źródłowym]], podczas gdy program wyrażony w postaci zrozumiałej dla maszyny (to jest za pomocą ciągu liczb, a bardziej precyzyjnie – zer i jedynek) nazywany jest [[Język maszynowy|kodem maszynowym]] bądź postacią binarną (wykonywalną).