... weiter2.1
Wie jedes Fach hat auch die Informatik eine eigene Sprache entwickelt, die durch extrem schnelle Entwicklungen entsprechend dynamisch ist. Wie grundlegend und relativ alt der Begriff hardware ist, sieht man daran, daß er ausnahmsweise nicht künstlich geschaffen ist, sondern aus dem täglichen Leben praktisch ohne Bedeutungsverlust übernommen wurde: hardware steht für Eisenwaren, also das was man im Eisenwarengeschäft kaufen kann (Schaufel, Nägel, Beil...)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... betrachtet2.2
Um irgendwelchen Diskussionen vorzubeugen: Wenn man mit dem Hammer auf eine Diskette eindrischt, macht man die Hardware kaputt, aber eigentlich nicht die Software. Man kommt an die Software nur nicht mehr heran. Analog: Man programmiert seinen Manta, indem man den Zündschlüssel umdreht und Vollgas gibt. Wenn man dann am Baum hängt, kann man feststellen, daß die Hardware ziemlich komplett zerstört ist und meinetwegen sogar der Zündschlüssel abgebrochen ist. Aber die Stellung des Zündschlosses kann trotzdem noch die alte sein, und gerade das ist die Software am Auto (beziehungsweise ein Teil davon)! Mit defekter Hardware hilft die Stellung des Zündschlosses halt auch nicht weiter.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... kann2.3
0 V und 5 V waren jahrzehntelang die üblichen Spannungspegel in Logikschaltungen. Innerhalb von Rechnern werden aber zunehmend niedrigere Spannungen verwendet, weil bei den heutigen hohen Taktraten (über ein GHz hinaus) hohe Leistungen umgesetzt werden, die sich deutlich verringern lassen, wenn man mit niedrigeren Spannungen arbeitet. Deshalb liegen hoch getaktete Prozessoren schon unter 2 V für die Darstellung einer logischen 1.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... Verfügung2.4
Bei Festplatten geben die Hersteller allerdings im klaren Wiederspruch zu einschlägigen Normen die Speicherkapazitäten mit 1 000 für kilo, 1 000 000 für Mega etc. an; dadurch sehen die Kapazitäten etwas größer aus.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... eingebracht7.1
Wenn man nachfragt, hat natürlich keiner irgendetwas geändert...
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... geschehen7.2
was in diesem Fall wiederum zu einer parallel entwickelten freien Version (open ssh) geführt hat
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...xedit7.3
der Editor xedit von VM/CMS ist wohl sicher der schlimmste Editor, den ich je benutzt habe. Wenn man nach Stunden noch nicht im mindestens damit klar kommt, schreibt man seine Texte lieber auf einem anderen Rechner, und überträgt sie mit ftp.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... Geschmackssache7.4
zum vi und seinen Anhängern fällt mir immer spontan ein: meine Katze mag die Mäuse roh; ich mag sie nicht mal gekocht!
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... NAME="522">7.5
Diese Verwendung des Begriffs Segment darf nicht verwechselt werden mit der Segmentierung unter MS-DOS und 16bit-Windows (also Windows bis 3.11), sowie teilweise immer noch unter Windows 95 und 98. Dabei geht es um die Adressierung von mehr als 64 kB Speicher mit nur 16 bit langen Adressen. Außer dieser Warnung wird diese Art der Segmentierung in diesem Dokument nicht mehr weiter erwähnt; sie stirbt hoffentlich noch schneller aus als der Rest von Windows.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... unterbinden7.6
Wenn man unter Linux versucht, eine Stringkonstante zur Laufzeit zu ändern, erhält man einen ,,Speicherzugriffsfehler``. Dies liegt daran, daß Konstanten unter Linux in einem Segment .rodata (ro wie read only); normale globale Variablen dagegen in einem Segment .data. Der Inhalt des .rodata-Segments wird während des Programmlaufs überwacht und kann tatsächlich nicht verändert werden.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.