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.
Atata ist ein umfassendes C#-Framework für die Web-Testautomatisierung, das auf Selenium WebDriver basiert. Es verwendet das Fluent Page Object Pattern und verfügt über ein einzigartiges Protokollierungssystem sowie Trigger-Funktionalitäten.
>>
Google schafft zusätzliche Möglichkeiten, um umweltfreundlichere Fortbewegungsmittel zu fördern. Künftig werden auf Google Maps verstärkt ÖV- und Fußwege vorgeschlagen, wenn diese zeitlich vergleichbar mit einer Autofahrt sind.
>>
Eine Studie zeigt, dass einzelne Codezeilen zu 98,3 Prozent redundant sind, was darauf hindeutet, dass Programmiersprachen eine einfache Grammatik haben. Die Machbarkeit von KI-erzeugtem Code war also zu erwarten.
>>
Christoph Papenfuss vom finnischen Datenspezialisten Agile Data Engine gibt eine Einführung in Data Vault: Eine skalierbare und flexible Lösung für komplexe Datenumgebungen.
>>
Mit der Veröffentlichung von C# 12 können Entwickler nun Standardparameter in Lambda-Ausdrücken verwenden. Diese Neuerung bietet mehr Flexibilität und Lesbarkeit im Code, insbesondere bei der Erstellung von ASP.NET Core Minimal APIs.
>>