ZBIÓR POWTARZANYCH ROZKAZÓW
Zbiór powtarzanych rozkazów programiści komputerowi nazywają pętlą (loop). Program pozostaje w pętli, wykorzystywany niekiedy miliony razy, póki nie zostanie spełniony warunek kończący, na przykład póki nie zostanie przetworzona ostatnia jednostka…
PROGRAM NAUKOWY
Program naukowy może zawierać kilka takich powtórzeń, gdyż zwykłym sposobem rozwiązywania problemów matematycznych jest znajdowanie przybliżonego wyniku, a następnie jego uściślanie przez powtarzanie procedury uzyskiwania coraz lepszych przybliżeń, podobnej do…
TYSIĄC POLECEŃ
Tysiąc poleceń stanowi już spory program. Ale tysiąc poleceń to co najwyżej ułamek sekundy w realizacji programu, w rzeczywistości zaś programy komputerowe są często wykonywane w czasie wielu minut lub…
BIEG PROGRAMU
Przyjrzyjmy się bliżej, jak programista mierzy przebieg programu. Procesor centralny odmierza czas w nanosekundach, lecz programista na ogół unika tych znikomo małych ułamków sekundy i zamiast nich mówi o liczbie…
ZAMIAST CZEKAĆ
Toteż zamiast czekać, procesor przechodzi do następnego programu i o- kresowo powraca do poprzedniego, aby sprawdzić, w którym z nich jest więcej pracy do wykonania. Mimo wielu wysiłków zmierzających do…
STAN OCZEKIWANIA
W stanie oczekiwania procesor pozwala po prostu czasomierzowi pulsować; zachowuje się jak samochód spalający benzynę na jałowym biegu. Jałowość jest przekleństwem budowniczych systemów komputerowych; ich celem jest takie zaprojektowanie systemu,…