Ten artykuł od 2021-02 wymaga zweryfikowania podanych informacji.
Należy podać wiarygodne źródła w formie przypisów bibliograficznych. Część lub nawet wszystkie informacje w artykule mogą być nieprawdziwe. Jako pozbawione źródeł mogą zostać zakwestionowane i usunięte. Sprawdź w źródłach:Google Books•Google Scholar•BazHum•BazTech•RCIN• Internet Archive (texts / inlibrary) Po wyeliminowaniu niedoskonałości należy usunąć szablon {{Dopracować}} z tego artykułu.
Monitor – program komputerowy służący do nadzoru nad stanem lub czynnościami wykonywanymi przez komputer. Może to oznaczać trzy różne działania podlegające nadzorowi:
program monitujący (ang.monitor program) – program umieszczony w pamięci ROM (dziś to z reguły BIOS lub UEFI), mający za zadanie uruchomienie komputera i nadzorowanie pracy urządzeń wejścia-wyjścia.
program diagnostyczny – program umożliwiający użytkownikowi sprawowanie nadzoru i sprawdzanie stanu sprzętu lub oprogramowania funkcjonującego na danej maszynie.
monitor kodu maszynowego (ang.machine code monitor lub machine language monitor) – program pozwalający użytkownikowi na deasemblację i przeglądanie oraz bezpośrednią zmianę zawartości pamięci operacyjnej, a także jej zapis-odczyt do/z pamięci masowej oraz uruchamianie programów umieszczonych już w pamięci.
W pierwszych systemach operacyjnych stosowano monitor rezydujący umożliwiający automatyczne przekazywania sterowania pomiędzy uruchamianymi programami. Był on wywoływany jako pierwszy program po włączeniu komputera, a następnie za pomocą polecenia wydanego z klawiatury, przekazywał sterowanie programowi użytkownika. Program kończący swoje działanie oddawał sterowanie do monitora i w ten sposób monitor rezydujący zapewniał automatyczne przechodzenie od jednego programu do drugiego.