Der Begriff Software bezeichnet alle nicht greifbaren Bestandteile eines Computersystems, wie BIOS, Betriebssystem und Programme. Software steuert Hardware und Prozesse des PCs.
Im Gegensatz zu den festen Bestandteilen des PCs, der Hardware, lässt sich Software nicht anfassen. Dennoch ist sie genauso essentiell für den Betrieb des Computers. Bereits beim Einschalten des PCs kommt Software in Form des BIOS (Basic Input/Output System) oder UEFI (Unified Extensible Firmware Interface), zusammengefasst unter dem Begriff Firmware, zum Einsatz.
Danach übernimmt das Betriebssystem als zentraler Software-Bestandteil, unterstützt von Treibern, Dienstprogrammen und Middleware. Schließlich umfasst der Begriff noch sämtliche Anwendungsdaten, also Programme sowie die vom Anwender genutzten und erzeugten Text-, Ton-, Bild- und sonstigen Dateien.
In dieser Rubrik finden Sie Meldungen und Artikel zu allgemeinen Software-Themen, die nicht durch eigene Themenseiten abgedeckt werden.
Eine praktische Lösung zur Speicherung von Rationalzahlen mit unbegrenzter Genauigkeit, wobei sowohl Zähler als auch Nenner in BigIntegers vorliegen.
>>
Die neue Open-Source-Programmiersprache ist speziell für WebAssembly optimiert und für Cloud- und Edge-Computing sowie Frontend-Anwendungen konzipiert.
>>
Künstliche Intelligenz (KI) und Automatisierung machen angehenden Game-Designern und -Entwicklern die Entwicklung ihrer eigenen Kreationen immer leichter.
>>
Continuous Integration und Continuous Delivery/Deployment bauen ein Produkt aus seinen Bausteinen schnell, hochqualitativ und in regelmäßigen Abständen zusammen. Doch was ist, wenn das System versagt?
>>
Handbücher zu Produkten landen nur noch selten auf Papier, aber es gibt sie immer noch. Bei Apple sind sie digital und jetzt ganz einfach auf einer speziellen Website zu finden.
>>
Auf den ersten Blick erscheint die Serialisierung einfach: Daten in eine Datei schreiben und später wieder einlesen. Doch die Realität ist komplizierter. Eine neue Reihe von Open-Source-Tools soll effiziente und flexible Serialisierung leichter machen.
>>
Delegaten sind in der modernen Programmierung allgegenwärtig. Erfahren Sie, wie sie verwendet werden und wie Visual Studio 17.10 das Debugging vereinfacht.
>>
CSS-Grids teilen eine Seite in Zeilen und Spalten auf, in denen dann andere Elemente positioniert werden können. Mithilfe der Website Grid Garden erlernen Sie dieses CSS-Feature.
>>