Software:

Sie stellt die Verbindung zwischen dem Benutzer und der Hardware dar. Allgemein bezeichnet man Programme und Programmhilfen als Software. Im Gegensatz zur Hardware handelt es sich hierbei um abstrakte Elemente - den sog. Programmcodes. Die zunehmende Komplexität der Software erfordert oft eine Anpassung der einzelnen Elemente, die sich im Zeitablauf aufgrund neuerer Versionen in Leistung und Funktion weiterentwickeln. Ohne Anpassungen und den Austausch einzelner Komponenten könnte eine Fehlerfreiheit von Systemen nicht gewährleistet werden, da die enorme Dynamik die Prognostizierbarkeit des Systemverhaltens oft nur in nicht ausreichendem Maße möglich ist.

Link to Quiz