Diskussion:Software/Archiv/3

message: Benutzer Uwe Lück hatte vermerkt:  Lückenhaft|Binärprogramme gegenüber interpretierter Software – Scripts, einzelne Makrodefinitionen –, Compiler.
M.E. werden die Aspekte Binärcode, interpretierte Software (dazu gehören auch Scripte) und Makros für den Artikel Software ausführlich genug behandelt, siehe Abschnitt mit Anker Software#Ausführung. Was soll also hier bei 'Software' lückenhaft sein? Man kann nicht in einem Lemma alle 'irgendwie verwandten' Details finden, dafür gibt es die Links, auch für die OMA. --VÖRBY (Diskussion) 10:29, 8. Jul. 2014 (CEST)
thread_title:  Baustein 'Lückenhaft' 

message: Der Artikel ist jetzt auf dem Stand, den wir per Disk hart erkämpft haben. @Plankton314, könntest du nochmal prüfen, welche deiner Ergänzungen (z.B. die belegte Aussage mit dem Kunstwort, die 4 Quellen, ...) jetzt noch von Interesse wären? Aber bitte am Status (1 Hauptdefinition, 1 abweichende Definition) nicht mehr grundsätzlich rütteln. Danke an alle. --VÖRBY (Diskussion) 17:44, 17. Jul. 2014 (CEST)
replies: text: Okay, später dann.--Plankton314 (Diskussion) 17:51, 17. Jul. 2014 (CEST)
thread_title:  Finalisierung 

message: Hier ist ein überarbeiteter Vorschlag gemäß der Anmerkungen von oben, nebst weiteren Anpassungen aus dem weiteren Verlauf der aktuellen Diskussion:
== Überblick ==
Der Begriff Software ist bis heute nicht einheitlich und auch nicht eindeutig definiert. Sowohl die aktuelle ISO/IEC-NormISO IEC 27465:2010, Zitat "[Software is] 1. all or part of the programs, procedures, rules, and associated documentation of an information processing system 2. computer programs, procedures, and possibly associated documentation and data pertaining to the operation of a computer system 3. program or set of programs used to run a computer" als auch die Fachliteratur zur Softwaretechnik liefern unterschiedliche Beschreibungen und Definitionen, die sich in ihrem Umfang unterscheiden:
* Im Kontext 'Ausführung durch den Computer' ist Software ein Programm oder eine Menge von Programmen, die dazu dienen, einen Computer zu betreiben.DIN-Norm 44300, die Software definiert als, Zitat "[…] die Gesamtheit der Programme für Rechensysteme, wobei die Programme […] die Nutzung der Rechensysteme zur Lösung gestellter Aufgaben oder zusätzliche Betriebs- und Anwendungsarten der Rechensysteme ermöglichen.“ – DIN 44300 Teil 1 Nr 1.13 in Rechtssprobleme proprietärer Standards in der Softwareindustrie (Google books) von Stefan Beth, Cuvillier Verlag Göttingen, S. 32
* Im Kontext 'Software als Produkt' oder 'Softwarekauf' oder 'Softwarerecht' gehört auch die Dokumentation in digitaler oder gedruckter Form zur Software.Lehr- und Übungsbuch Informatik 1. Hanser Verlag, 2003, S. 311.
* Im Kontext 'Urheberrecht' gehört auch das Entwurfsmaterial dazu,Definition Computerprogramm, Wirtschaftslexikon gabler.de wie der Quelltext, auch Quellprogramm genannt.Definition Programm, Wirtschaftslexikon gabler.de Daneben wird Software auch verstanden als "die Gesamtheit von Informationen, die man der Hardware hinzufügen muss, damit das so entstandene Computersystem für ein definiertes Aufgabenspektrum nutzbar wird", was "Computerprogramme in jeder Erscheinungsform einschließt [vom Quelltext bis zum direkt ausführbaren Maschinencode]".Tessen Freund: Software Engineering durch Modellierung wissensintensiver Entwicklungsprozesse, ISBN 978-3-940019-11-0, Kap. 2.1.1 "Software", S. 25, Zitat Rothhardt; google-books
* Im Kontext 'Betrieb der Programme' gehören neben dem Programm auch die zum Betrieb erforderlichen Daten zur Software.Wolfgang Lassmann: Wirtschaftsinformatik. ISBN 978-3-409-12725-7.
* Der Ausdruck "Software" ist ein Kunstwort, dass von John W. Tukey 1958 im "American Mathematical Monthly"linfo.org – Software Definition, 1958, Januar-Ausgabe des American Mathematical Monthly (Titel: The Teaching of Concrete Mathematics). Tukey schreibt: „Today the "software" comprising the carefully planned interpretive routines, compilers, and other aspects of automative programming are at least as important to the modern electronic calculator as its "hardware" of tubes, transistors, wires, tapes and the like.“ als Gegenstück zu dem wesentlich älteren Wort "Hardware" vorgeschlagen wurde.Jochen Ludewig, Horst Lichter: Software Engineering. 1. Auflage. dpunkt Verlag, 2007, ISBN 978-3-89864-268-2, S. 34. (Leseprobe) Dabei bezeichnet "Hardware" alle physischen Bestandteile eines Computers. In diesem Sinn könnten unter Software - als dem Gegenstück zur Hardware - grundsätzlich alle elektronisch gespeicherten Daten verstanden werden.linfo.org – Software Definition, Zitat: „[…] In a broader sense it can also refer to all information (i.e., both programs and data) in electronic form, and it can provide a distinction from hardware, which refers to media and systems on which software can exist and be used […]“ Als Definition genügt diese Sichtweise jedoch nicht.
"Im allgemeinen Sprachgebrauch wird die Bezeichnung Software meist nur auf Programme bezogen, nicht aber auf andere Daten".Auszug aus lexikon.meyer.de, Software: „[...] Im allgemeinen Sprachgebrauch wird die Bezeichnung Software meist nur auf Programme bezogen, nicht aber auf andere Daten [...]“ (eine Verlinkung dahin ist nicht mehr möglich, da „Meyers Lexikon Online“ zum 23. März 2009 eingestellt wurde). Allerdings besteht ein Computerprogramm oft aus mehreren Komponenten, die jeweils in unterschiedlichen Dateien gespeichert sein können. Bereits für den erfolgreichen Start benötigt die ausführbare Datei dann weitere Daten, beispielsweise aus Bibliotheken; beziehungsweise nutzt sie Ressourcen (wie z. B. Konfigurationsdaten neben Icons und Schriftarten). Aus technischer Sicht spricht die Fachliteratur von Daten, die zur Software gehören;ISBN 978-3-409-12725-7, Zitat: „Software ist ein Sammelbegriff für die Gesamtheit der Programme und die zugehörigen Daten.“ die „zum Betrieb notwendig sind“ISBN 978-3-8350-0197-8, Zitat: „Software umfasst neben dem Computer-Programm ferner die zum Betrieb notwendigen Daten.“ (bzw. „mit dem Betrieb eines Rechnersystems zu tun haben“). Eine Trennlinie, die beschreibt, welche Daten notwendig sind, wird dabei jedoch nicht näher definiert. Über die Initialisierungsdatenwissen.de - Software, Zitat "[...] Auch Daten, die bei Start eines Programms diesem bereits bekannt sind (Initialisierungsdaten), gehören zur Software [...]" hinaus könnten damit auch sämtliche herangezogene DatenTessen Freund: Software Engineering durch Modellierung wissensintensiver Entwicklungsprozesse, ISBN 978-3-940019-11-0, Kap. 2.1.1 "Software", S. 25, Zitat Edmunds "Software includes computer programs and data that is used by theses programs [...] Software determines what a computer does and how it does it."; google-books verstanden werden, die die Software verarbeitet, da auch diese Daten im weitesten Sinn für den Betrieb notwendig sind (bwz. mit dem Betrieb eines Rechnersystems zu tun haben).
Dagegen ist die Sichtweise "Software als Gegenstück zur Hardware", die bereits alle Daten einbezieht, nicht als Definition geeignet, weil in der Literatur der Begriff weiter eingeschränkt wird, so dass Software stets auch eine Funktionalität (für den Betrieb eines Systems) mit sich bringen muss. Zufällige Daten, wie sie auf einer unformatierten Festplatte liegen, gehören demnach entgegen dieser Sichtweise nicht zur Software.
-- ηeonZERO   15:36, 25. Jul. 2014 (CEST)
thread_title:  Aktueller Entwurf 1 

message: Hier evtl. Merkposten für ggf. anzupassende oder zu ersetzende Links hinterlegen. Ggf. erst hier kurz diskutieren und nach Änderung ERL-Vermerk einstellen: --VÖRBY (Diskussion) 17:21, 22. Jul. 2014 (CEST)
thread_title:  Korrigieren Quellenangaben und Details