Unter Software versteht man im allgemeinen Computer-Programme. Elektronische Dokumente fallen daher nicht unter den Begriff Software, sondern unter Daten.
Programme sind eine Abfolge von Befehlen, die in einer Programmiersprache geschrieben und danach in eine für Computer-Hardware verständliche Form ("Maschinensprache" - Code aus binären Zahlen) übersetzt ("kompiliert") wurden. Die Übersetzung erfordert ein eigenes Kompilierungsprogramm ("Compiler").
Wir unterscheiden zwischen
Eigentlich hört dieser Prozess nie auf: Programmieren - Testen - Programmieren - Testen - Programmieren - Testen...
Ohne Betriebssystem können Anwender-Programme weder installiert noch ausgeführt werden. Das Betriebssystem ist die Basis-Software, die den Computer erst zu einem funktionierenden Gerät macht. Es wird während des Startvorgangs ("Booten") in den Arbeitsspeicher geladen. Es kann immer nur ein Betriebssystem auf einem Computer ausgeführt werden. Auch Handys, Videorecorder, die Fahrwerkselektronik eines modernen Autos oder eine moderne Waschmaschine, etc. benötigen ein Betriebssystem (Gott sei Dank läuft nicht alles unter Windows ;-).
Zu viele gleichzeitig geöffnete Programme können die Leistungsfähigkeit des Computers stark einschränken. Ist der Computer in seinen Reaktionen bereits spürbar verlangsamt, sollten Programme beendet werden, die nicht unmittelbar benötigt werden.
| Verschiedene Betriebssysteme: | |
|---|---|
| MS-DOS | "MicroSoft Disk Operating System"- das "Ur-PC-Betriebssystem" von Microsoft. MS-DOS 1.0 erscheint 1981 und akzeptiert zunächst nur Befehle, die von Hand mit der Tastatur eingegeben wurden. Erst 1988 erscheint eine Version mit einer sog. DOS-Shell - einer grafischen Benutzerführung. |
| Windows | Ursprünglich eine grafische Erweiterung für das Betriebssystems MS-DOS, erst
später ein eigenständiges Betriebssystem. Windows liegt inzwischen
in der x-ten Version vor. 1990: Windows 3.0 (die vorherigen Versionen waren noch nicht wirklich brauchbar) 1992: Windows 3.1 , WFW (Windows For Workgroups) 1993: Windows NT 1994: WFW 3.11 1995: Windows 95 1997: Windows NT 4.0 1998: Windows 98 2000: Windows 2000, Windows ME (Millenium Edition) 2001: Windows XP 2007: Windows Vista |
| Linux | Open Source Betriebssystem. 1991 veröffentlicht der Finne Linus Torvalds die Unix-Variante Linux mitsamt dem Code, der daraufhin von Programmierern auf der ganzen Welt weiterentwickelt wird. Die eigentliche Lizenz ist kostenlos - es gibt allerdings verschiedene "Distributionen" mit unterschiedlichen zusätzlichen Werkzeugen, grafischen Oberflächen, etc. |
| Mac-OS OS X |
Betriebssystem für Apple Macintosh-Rechner ("Mac"). Das Mac-OS wurde 1984 eingeführt und war das erste kommerzielle Betriebssystem mit einem GUI - damit also das erste mit Maus-Bedienung. Nach Version 9 kam 2001 die erste Version der aktuellen mit OS X bezeichneten Betriebssysteme heraus. |
| Novell Netware | Netzwerk-Betriebssystem der Firma Novell |
| OS/2 | OS/2 entstand Mitte der 80er Jahre als Gemeinschaftsprojekt von IBM und Microsoft. Nach dem Ausstieg von Microsoft 1990 wurde es bis Mitte der 90er von IBM weiterentwickelt. |
| Unix | entstand 1971 als Multiuser-Betriebssystem für Großrechner. Es war der Nachfolger des 1969 entwickelten "Unics" und der Vorläufer heutiger Systeme wie Linux oder Solaris. |
| Sun Solaris | Neuerer Ableger von Unix |
Anwender-Programme gibt es inzwischen wohl für jeden vorstellbaren Anwendungsbereich. Von allgemein üblichen Programmen wie z.B. Textverarbeitungsprogrammen oder Internetbrowsern bis zu sehr spezialisierten branchenspezifischen Lösungen für einen kleinen Anwenderkreis. Hier die üblichsten Kategorien und Beispiele:
| Einige Kategorien: | Bekannte Programme: |
|---|---|
| Office-Pakete | Microsoft - MS Office OpenOffice Sun - StarOffice Lotus - SmartSuite Corel - WordPerfect Office |
| Textverarbeitung | Microsoft - Word Corel - WordPerfect Lotus - Word Pro Write (OpenOffice) |
| Tabellenkalkulation | Microsoft - Excel Corel - Quattro Pro Lotus 1-2-3 Calc (OpenOffice) |
| Datenbanken | Microsoft - Access FileMaker MySql Oracle |
| Präsentationen | Microsoft - PowerPoint Lotus Freelance Starimpress |
| Internet-Browser | Microsoft - Internet Explorer Mozilla/ Firefox Opera |
| E-Mail, Organizer | Microsoft Outlook/ Outlook Express Lotus Notes, Organizer Mizilla Thunderbird |
| Grafik | Adobe- Photoshop Macromedia - Fireworks/ Freehand Corel Draw |
| Webdesign | Macromedia - Dreamweaver/ Flash/ ... Adobe GoLive Microsoft - Frontpage |
| DTP - Desktop Publishing | Adobe - Illustrator Microsoft Publisher Quark - XPress |
| CAD - Computer Aided Design | Autodesk - AutoCAD |
| OCR - Optical Character Recognition | Omnipage Textbridge |
| CBT - Computer Based Training | z.B. die Lern CD-ROMs für den ECDL von Bitmedia, Herdt-Verlag, etc... |
