Alpenlinks.at
Alpenlinks Webkatalog
Home | Neue Alpenlinks | Häufige Suchen | Top 100 | Seite anmelden | About | Werben | Kontakt  
  News aus Österreich    Linkverzeichnis     Software  

Software

Der Begriff wurde erstmalig 1957 von John W. Tukey benutzt. Umgangssprachlich wird "Software" oft auch ausschließlich für "aktive" Daten, also ausführbare Computerprogramme gebraucht, "passive" Daten fallen dabei weg.

Arten von Software
Software lässt sich nach verschiedenen Kriterien unterscheiden. Eines davon orientiert sich an einer büroorientierten Anwendersicht, welche eine konkrete Sicht auf die Funktionalisierung gibt. · Systemsoftware, die für das ordentliche Funktionieren des Computers erforderlich ist (hierzu zählen insbesondere das Betriebssystem als auch zusätzliche Programme wie Virenschutz-Software), und · Anwendungssoftware, die den Benutzer bei der Ausführung seiner Aufgaben unterstützt und ihm dadurch erst den eigentlichen, unmittelbaren Nutzen stiftet. Software, die fest in einem Gerät zu dessen Steuerung untergebracht ist (z. B. in einem ROM), bezeichnet man auch als Firmware. Die Verbreitung und Nutzung von Software unterliegt dem Urheberrecht. Es gibt in diesem Zusammenhang mehrere typische Überlassungsmodelle: · Verkauf: Der vollständige Verkauf von Software, inklusive der Überlassung von Weiterverbreitungsrechten, kommt praktisch nur zwischen Firmen vor, in der Regel im Rahmen von Auftragsprogrammierung oder beim Verkauf einer Softwareentwicklungsfirma.

Nutzungsrecht: Bei der meisten Software, die zum Beispiel für PCs ‚gekauft‘ werden kann, wird in Wirklichkeit nur ein Nutzungsrecht überlassen. Dieses Modell ist auch bei der Auftragsprogrammierung üblich, bei der eine Firma ein Programm für den Eigengebrauch einer anderen Firma speziell entwickelt. 
Freie Software: Freie Software darf von jedem genutzt und weiterverbreitet werden. Oft unterliegt dieses Recht gewissen Einschränkungen, wie zum Beispiel der Nennung des Autors.
Bei Open-Source-Software darf die Software zusätzlich auch beliebig verändert werden. Software, die nicht frei ist, wird proprietär genannt. Zwischen den oben genannten Hauptformen der Softwareverbreitung gibt es zahlreiche Zwischen- und Mischstufen.

Gute Programmierung
Gute Programmierung zeichnet sich zum einen dadurch aus, dass die Funktionen, die die jeweils verwendete Programmierumgebung bereitstellt, möglichst effizient genutzt werden. Insbesondere geht es darum, für Aufgabenstellungen auf keinen Fall das Rad neu zu erfinden, wenn bestimmte Funktionen schon durch die Programmierumgebung bereitgestellt werden (beispielsweise in Form von Bibliotheken). Gute Programmierer zeichnen sich also vor allem dadurch aus, dass sie einen guten Überblick über den grundsätzlichen Funktionsumfang und die Systematik der von der Programmierumgebung bereitgestellten Funktionen (die in die tausende gehen können) haben. Zum anderen bedeutet gute Programmierung, wartbaren Programmcode zu erzeugen. Das heißt, dass die Strukturen, nach denen das Programm oder Programmodul funktioniert, möglichst selbsterklärend sind, zudem aber auch durch Kommentare im Programmcode dokumentiert sind.


Home » Computer » Software

Software

Software bezeichnet alle nichtphysischen Funktionsbestandteile eines Computers. Dies umfasst vor allem Computerprogramme sowie die zur Verwendung mit Computerprogrammen bestimmten Daten.

Weitere Kategorien zu diesem Thema:
Spiele




Soft Sell Düsseldorf - Onlineshop: Düsseldorf Nordrhein-Westfalen
In unserem Onlineshop entdecken Sie hochwertige Software wie Microsoft Windows XP Home oder Windows XP Professional, wir führen aber auch Windows Vista, das neuste Betriebssystem von Microsoft.
www.soft-sell-duesseldorf.de

Software für Handwerker: Lüdinghausen Nordrhein-Westfalen
Machen Sie sich Ihre Büroarbeit einfach Mit der TopKontor Handwerkersoftware erstellen Sie sofort und schnell sauber kalkulierte Angebote. Sie finden - auch unter tausenden von Artikeln - mit einem Klick das gesuchte Material.
www.dataservice-lh.de

Software- und Weblösungen für Ihren Verein: Lauterach Niederösterreich
.
www.vereinsassistant.at

sprachkurs-software.de - Sprachkurs: Münster Nordrhein-Westfalen
Sprachkurs-Software.de - Sprachen lernen mit der besten Sprachen-Software vom Marktführer Digital Publishing.
www.sprachkurs-software.de

Starten Sie Ihren eigenen Online-Shop: Eggenfelden Bayern
Eröffnen Sie Ihren eigenen professionellen Online-Shop und verkaufen Sie Ihre Produkte online. Mit der E-Commerce Komplettlösung Warenwirtschaft BüroWARE + OXID eShop haben Sie die Möglichkeit professionell und erfolgreich zu Verkaufen.
www.world-of-edv.de

Synaware - Software für künstliche Neuronale Netze: Wangen Zürich
Die Synaware GmbH entwickelt und vertreibt Synaware Recall, die Konstruktions- und Simulationsplattform für Neuronale Netze.
www.synaware.com

Teachme.at - Schulung Beratung Support: Strasshof Wien
Teachme Schulung Beratung Support, IT-Dienstleistungen, Hardware und Software, Netzwerk-Betreuung. Wir sind IT-Dienstleister und haben uns auf KMU's spezialisiert.
www.teachme.at

timeinfo Zeiterfassung als Personalzeiterfassung und/oder Projektzeiterfassung: Ried im Innkreis
Zeiterfassung mit TimeInfo erleichtert Ihnen die Stundenabrechnung für die Mitarbeiter und für die Aufträge bzw. Projekte.
www.timeinfo.at

TimoCom Truck & Cargo - Fracht- und Laderaumbörse: Düsseldorf Nordrhein-Westfalen
Der Marktführer unter den Laderaum- und Frachtenbörsen heißt TC Truck&Cargo® und ist ein virtueller Marktplatz für an Transporten beteiligte Unternehmen.
www.timocom.de

trojaner-info.de - Viren entfernen: Köln Nordrhein-Westfalen
Viren, Spyware und Trojaner entfernen - Trojaner-Info ist die deutsche Seite für Antivirus-Software. Trojanische Pferde sind Programme, die eine schädliche Funktion beinhalten.
www.trojaner-info.de




Seiten: 1 2 3 4 5 6 7 8 9 10 11 12



BuchEffektive Softwarearchitekturen: Ein praktischer Leitfaden

Effektive Softwarearchitekturen: Ein praktischer Leitfaden

Gernot Starke

EUR 48,00

BuchSoftware entwickeln mit Verstand: Was Sie über Wissensarbeit wissen müssen, um Projekte produktiver zu machen

Software entwickeln mit Verstand: Was Sie über Wissensarbeit wissen müssen, um Projekte produktiver zu machen

Jörg Dirbach, Markus Flückiger, Steffen Lentz

EUR 29,90

BuchClean Code - Refactoring, Patterns, Testen und Techniken für sauberen Code: Deutsche Ausgabe

Clean Code - Refactoring, Patterns, Testen und Techniken für sauberen Code: Deutsche Ausgabe

Robert C. Martin

EUR 39,95

BuchAutomotive Software Engineering: Grundlagen, Prozesse, Methoden und Werkzeuge effizient einsetzen (ATZ/MTZ-Fachbuch)

Automotive Software Engineering: Grundlagen, Prozesse, Methoden und Werkzeuge effizient einsetzen (ATZ/MTZ-Fachbuch)

Jörg Schäuffele, Thomas Zurawka

EUR 69,99

BuchBasiswissen Softwaretest: Aus- und Weiterbildung zum Certified Tester - Foundation Level nach ISTQB-Standard (ISQL-Reihe)

Basiswissen Softwaretest: Aus- und Weiterbildung zum Certified Tester - Foundation Level nach ISTQB-Standard (ISQL-Reihe)

Andreas Spillner, Tilo Linz

EUR 39,00

BuchDie Software der Seele

Die Software der Seele

Annegret Hallanzy

EUR 23,95

   
  Seite anmelden Impressum