Programowalność współczesnych komputerów

wspolczesne komputery programowalnosc

Współczesne komputery od pozostałych maszyn liczących odróżnia ich programowalność. Dzięki niej można wprowadzić do pamięci konkretne instrukcje, które wykonywane krok po kroku dają konkretny wynik, a poza tym mogą być zapamiętane w taki sposób aby były wykonane w późniejszym czasie. Dzięki tej możliwości komputery umożliwiają liczenie nie tylko prostych działań takich jak dodawane, odejmowanie, mnożenie czy też dzielenie. O tyle o ile taki działania mogą wykonywać również kalkulatory czy inne maszyny liczące – jest to bowiem proste przy na przykład dodawaniu 10 liczb, jednak w momencie gdy liczb mamy wielokrotnie więcej, staje się żmudne i uciążliwe. Poza tym niektórych działań kalkulatory po prostu fizycznie nie są w stanie wykonać. Dzięki takim właśnie programom, skomplikowane działania stają się niewiarygodnie proste a wynik otrzymujemy w ułamkach sekund. Poza tym komputer umożliwia stworzenie takiego programu, który przy użyciu odpowiednich pętli będzie wracał do czyli robił tak zwane skoki do określonych miejsc w programie. Programowanie w pewnym stopniu można porównać z czytaniem książki. Zwykle czytamy po kolei strona po stronie, słowo po słowie. Jednak zdarza się, że powracamy do pewnych fragmentów książki bądź też omijamy te, które są dla nas nieciekawe. Identycznie działają programy w komputerach.